问题标签 [postgis-installation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 将 PostGIS 扩展添加到 PostgreSQL 时出错 - Win10
使用时CREATE EXTENSION postgis;
出现以下错误消息:
- 系统:Windows 10-64 位家庭版。
- 从“postgresql-11.5-1-windows-x64.exe”安装的 Postgre SQL。
- 从“postgis-bundle-pg11x64-setup-2.5.2-1.exe”安装的 Postgis(也尝试了 2.5.1-1 版)。我是通过 Application Stack Builder 还是直接使用安装程序安装 PostGIS 都没有关系。
我尝试从 pgAdmin 4 上下文菜单和 SQL 命令以及通过 psql 的命令行创建扩展。
postgresql - 无法加载库“/Library/PostgreSQL/10/lib/postgresql/rtpostgis-2.4.so
我想使用 postgresql 和postgis
.
我使用了 postgresql 安装程序和堆栈构建器(我也选择了安装postgis
)。但是,每当我尝试postgis
在 pgAdmin 中创建扩展时,我都会收到以下错误消息:
错误:无法加载库“/Library/PostgreSQL/10/lib/postgresql/rtpostgis-2.4.so”:dlopen(/Library/PostgreSQL/10/lib/postgresql/rtpostgis-2.4.so,10):未加载库:@loader_path/../../lib/libssl.1.0.0.dylib 引用自:/Library/PostgreSQL/10/lib/postgresql/libgdal.20.dylib 原因:找不到图像
我已经尝试重新安装。我试过不同的版本。无数小时的修修补补,没有任何效果。将不胜感激任何帮助!
postgresql - 为什么在 RHEL 8 / CentOS 8 上安装 PostGIS 3 是不可能的?
我正在尝试在 CentOS 8 上安装最新的 PostGIS 3.0.x,但没有成功。
我认为没有人在 RHEL 8 或 CentOS 8 上运行 PostGIS,我不明白为什么不这样做。似乎无法安装。
我已经通过禁用 RHEL AppStream 成功安装了 Postgres 12.0
我在 CentOS 8 上安装 postgres 12 的步骤:
1)
2)
我现在正在尝试安装 PostGIS。
我看到 postgis30_96 是最新提供的(如下所列):
当我尝试使用以下命令安装时:
我收到这些错误:
我寻找xerces-c,没有返回任何内容:
我在哪里可以安装xerces-c?
我看看hdf5是否可以安装(依赖)
并且什么都没有返回。如何满足这些依赖关系,以便安装 PostGIS?
我去了 hdf5 网站,下载了源代码,这是一个巨大的 FAT MESS。构建/安装说明不起作用 - 代码与安装说明不同步。
我检查了 hdf5 网站并找到了另一组构建/安装说明,它们也与最新的代码库不同步。我不知道这个项目是哪条路,如果它是网络上的一个僵尸项目,看起来还活着,但没人在家。
如何轻松地将 hdf5 安装到我的系统和 xerces-c 上,以免现有的东西被弄乱?我更愿意使用 dnf 通过任何经过认可的 CentOS 8 软件包 repo 安装这些。
我无法在 PostGIS 票务跟踪系统上记录此问题。在那里记录一张票需要一个 OSGEO ID,当我请求“咒语”开始时,什么都没有返回,没有响应,
OSGEO 是另一个僵尸项目,没人在家。https://www.osgeo.org/community/getting-started-osgeo/osgeo_userid/
请仅在您自己在 CentOS 8 机器或 VM 上实际完成此操作时才回复,虽然我感谢其他人的建议、指点或想象,但它会污染 r/postgis reddit 与错误信息、无效的解决方案,而且不仅浪费我的时间死胡同,也是别人的时间。
其他人不可避免地会遇到同样的问题,并被这些善意的问题误导,但提供的信息不正确或不完整。
postgresql - 在 Ubuntu Xenial (16.04) 上安装 postgresql-10-postgis-2.5 时的依赖性问题
postgresql-10-postgis-2.5
在 2.5.3 版本(几天前发布到 PostgreSQL Apt Repo)之后在 Ubuntu Xenial (16.04) 上安装时存在一些依赖性问题。原因是现在postgresql-10-postgis-2.5
(版本2.5.3+dfsg-2.pgdg16.04+1
)需要libgeos-c1v5 (>= 3.7.0)
但最新版本libgeos-c1v5
是3.5.0-1ubuntu2
用于 Ubuntu Xenial(https://packages.ubuntu.com/search?keywords=libgeos-c1v5)。我可以升级到仿生(18.04 LTS),但同样的问题存在,因为它带来了 3.6.2 版本。19.04
目前对我来说不是一个选择。
有没有办法使用 Ubuntu Xenial (16.04)安装libgeos-c1v5 >= 3.7.0
或安装?postgresql-10-postgis-2.5 2.5.2
apt
在 Docker 容器上本地重现它的步骤:
postgresql - 在 macOS 上的 pgAdmin 中创建扩展 PostGIS 时出错
我正在尝试在我的 macOS 上安装 postGIS。
我已经安装了 postgreSQL 和 pgAdmin4,我只想安装 postGIS 扩展。
我使用stuckbuilder下载它并按照说明进行操作,然后尝试在pgAdmin4上创建一个新数据库并使用以下说明创建扩展:
但后来我得到了这个错误:
错误:无法加载库“/Library/PostgreSQL/11/lib/postgresql/rtpostgis-2.5.so”:dlopen(/Library/PostgreSQL/11/lib/postgresql/rtpostgis-2.5.so,10):未加载库:@loader_path/../../lib/libssl.1.1.dylib 引用自:/Library/PostgreSQL/11/lib/postgresql/libgdal.20.dylib 原因:找不到图像
这是什么意思,我能做些什么来解决它?
我已经尝试过在 stackoverflow 上找到的其他解决方案,但没有任何改变。我希望你能帮助我。
postgis - 无法在 postgresql 11 (Linux Mint 19.1 Cinnamon) 中创建 postgis 扩展
我尝试使用 pgAdmin 4 在 Postgresql 11 上运行 postgis 扩展,但是在尝试创建扩展时出现以下错误:
我通过安装 postgis
但是postgis-scripts
包括postgis.control
丢失了,我找不到 postgis 扩展。
因此我安装了
现在它显示了文件/usr/share/postgresql/11/
,我可以在选择时在 pgAdmin 浏览器中选择 postgis 扩展名,Extensions > Create > Extension
但是,当尝试保存时说
我在这里关注了:stackoverflow问题,ALTER EXTENSION
但我不能UPDATE TO 3.0.0
它告诉我extension postgis doesn't exists
。
我错过了什么???
postgresql - PostGIS 扩展未定义符号:GEOSCoordSeq_getXY
我正在尝试在 centos7 上的 postgresql12 上创建 postgis 3.0 扩展(两者都是使用 yum 本机 rpm 安装的)
但我在 GEOS 上遇到了不同的错误。目前我得到的错误是
错误:无法加载库“/usr/pgsql-12/lib/postgis-3.so”:/usr/pgsql-12/lib/postgis-3.so:未定义符号:GEOSCoordSeq_getXY
地理配置--版本 3.8.0
postgresql - 在 Postgres 中创建新模式后缺少 postgis 的类型
我有一个名为 Postgres 的数据库db_1
和一个模式s1
(使用 PgAdmin)
- 然后我安装了
postgis
和postgis_topology
.
在 下s1
,我可以看到 18 种类型,包括geography
, geometry
...等
search_path
然后我更新参数s1, s2, public
然后我创建了另一个模式
s2
,但这次s2
没有type
在 Spring 上运行我的 flyway sql,
Caused by: org.postgresql.util.PSQLException: ERROR: type "geography" does not exist
django - 我正在开发一个地理定位 django 应用程序,但在 postgis 中出现错误。请告诉我我做错了什么
目前,我正在尝试使用 PostGIS 和 PostgreSQL 构建具有 Django 地理位置的应用程序,但出现以下错误。我已经插入了所有需要的库,但是每当我尝试迁移模型时,我都会收到错误No such file or directory
我的 settings.py 文件看起来像这样
这是我的 settings.py 文件,我还根据地理位置项目要求更新了我的数据库设置。我正在使用 pgAdmin4 和 postgresql12 版本。