记录一下安装PostGIS遇到的坑

本文记录了安装PostGIS过程中遇到的两个主要问题及解决方案:1) 如何在没有template_postgis模板的情况下创建空间数据库,通过执行一系列CREATE EXTENSION命令来启用PostGIS及相关扩展;2) 解决PostGIS Bundle打开时因缺失libcrypto等库文件导致的错误,方法是将缺失文件从PostgreSQL安装目录复制到PostGIS GUI相应位置。
摘要由CSDN通过智能技术生成

1.安装完成后没有空间数据库template_postgis模板 无法以模板创建空间数据库

在这里插入图片描述

解决方法

新建数据库后 右键查询工具输入

-- Enable PostGIS (includes raster)
CREATE EXTENSION postgis;
-- Enable Topology
CREATE EXTENSION postgis_topology;
-- Enable PostGIS Advanced 3D 
-- and other geoprocessing algorithms
-- sfcgal not available with all distributions
CREATE EXTENSION postgis_sfcgal;
-- fuzzy matching needed for Tiger
CREATE EXTENSION fuzzystrmatch;
-- rule based standardizer
CREATE EXTENSION address_standardizer;
-- example rule data set
CREATE EXTENSION address_standardizer_data_us;
-- Enable US Tiger Geocoder
CREATE EXTENSION postgis_tiger_geocoder;

执行语句后 刷新数据库 可以看到扩展中出现postgis

在这里插入图片描述

2.无法打开PostGIS PostGIS Bundle 3 for PostgreSQL x64 15 Shapefile and DBF Loader Exporter 弹出窗口 找不到libcrypto-3 postgis libcrypto libssl-3-x64等问题

在这里插入图片描述

解决方法

打开PostgreSQL安装目录下的Bin文件夹 查找缺少的文件 将其复制到 postgisgui 下
在这里插入图片描述
复制后成功打开
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值