postgis

将 PostgreSQL 10 升级到 11
postgis

将 PostgreSQL 10 升级到 11

当我使用 Homebrew 安装 osm2pgsql 时,brew 开始将我的 Postgres 从 10.8 更新到 11.3。安装后,数据库升级过程失败。 Error: Upgrading postgresql data from 10 to 11 failed! ==> Removing empty postgresql initdb database… ==> Moving postgresql data back from /usr/local/var/postgres.old to /usr/local/v ==> Succe...

Admin

PostgreSQL 和 PG Admin 3 未监听
postgis

PostgreSQL 和 PG Admin 3 未监听

我正在使用带有 PostGIS 扩展的 PostgreSQL 9.4。一切运行正常,直到我关闭服务器并将其移至机架中的其他位置。 现在我收到错误“服务器不监听”。我的 .conf 文件中有“*”表示监听范围,并且设置为允许连接。 我可以远程访问我的服务器并顺利连接到“PostgreSQL 9.4 (localhost:5432)。但是我需要访问我的服务器 GIS,而这正是我收到监听错误的地方。 ...

Admin

使用几何字段 (要点) 索引 PostgreSQL 查询,但似乎不起作用
postgis

使用几何字段 (要点) 索引 PostgreSQL 查询,但似乎不起作用

我记得删除并重新创建索引,以消除任何变化的可能性 gidrop index if exists incidents; create index idx_geo on incidents using gist(geo); 然后是这个: vacuum analyze incidents; 以下查询仍然是 O(n^2),而且速度慢得令人难以置信。请注意,我在使用和不使用 enable_seqscan 的情况下运行了该查询。没有区别。 SET enable_seqscan TO off; drop table if exists BSC; crea...

Admin

启动 Dajngo 时 Postgres 身份验证失败
postgis

启动 Dajngo 时 Postgres 身份验证失败

我正在将我的 Django 开发服务器恢复到另一台虚拟机。我已经设置了 Django、Postgres、安装了 GIS 扩展并恢复了数据库。 当我运行服务器时,出现以下错误: 用户“myuser”密码验证失败 使用“myuser”,我可以以该用户的身份使用“mysettings.py”中指定的相同密码连接到 Postgres 数据库,并创建和删除表,所以我不明白为什么它无法连接。 我的 settings.py 如下所示: DATABASES = { 'default': { 'ENGINE': 'django.contrib.gis...

Admin

Debian 安装 PostGIS 扩展正在安装 X 个包
postgis

Debian 安装 PostGIS 扩展正在安装 X 个包

我正在尝试在运行 Stretch 的 Debian 服务器上安装 PostGIS。我毫无问题地在其上安装了 PostgreSQL,但是当我尝试安装软件包时postgresql-9.6-postgis-2.3,最新的可用软件包 apt-get 会尝试安装大量 X 和不相关的软件包: sudo apt install --no-install-recommends postgresql-9.6-postgis-2.3 Reading package lists... Done ...

Admin

将数据库从 PostgreSQL 8.3.8 + PostGIS 1.3.5 更新至 PostgreSQL 10.1 + PostGIS 2.4
postgis

将数据库从 PostgreSQL 8.3.8 + PostGIS 1.3.5 更新至 PostgreSQL 10.1 + PostGIS 2.4

我继承了一台旧服务器(Ubuntu 12.04.5),其数据库运行在 PostgreSQL 8.3.8 上,并安装了 PostGIS 1.3.5 扩展。这台服务器将被一台新服务器(4.14.12-1-ARCH)取代,我使用 docker 来分离不同的 PostgreSQL 实例。第一次测试运行我使用了mdillon/postgis:最新图像以创建新设置。这应该会导致 PostgreSQL 10.1 + PostGIS 2.4。 当我尝试在新服务器上恢复旧数据库的转储时,出现很多如下错误: ... pg_restore: creating FUNCTION...

Admin

无法加载 postgis-2.4.so“未定义符号:Float8GetDatum”
postgis

无法加载 postgis-2.4.so“未定义符号:Float8GetDatum”

刚刚在 Arch Linux 上升级到 PostgreSQL 10.1。创建了一个全新的数据库,我正在尝试安装 postgis,但它给出了以下错误: local=# create extension postgis; ERROR: could not load library "/usr/lib/postgresql/postgis-2.4.so": /usr/lib/postgresql/postgis-2.4.so: undefined symbol: Float8GetDatum ldd输出: $ ldd /usr/lib/postgresq...

Admin

将 Fedora Server 升级到 37,Postgres 升级无效:错误:无法访问文件“$libdir/postgis-3”
postgis

将 Fedora Server 升级到 37,Postgres 升级无效:错误:无法访问文件“$libdir/postgis-3”

在所有其他东西都显示工作正常(YAY!)之后,Postgres却拒绝启动(不要被名字所迷惑 - Postgres 的包装是为了PostgreSQL赞扬 Paul Aoki在 1995 年第一个包装版本中将QUEL查询语言处理器转换为使用SQLWAY - 除了包装/品牌之外的所有东西都使用了这个名字Postgres)。 启动失败并不意外,但软件包可以预料到升级会出现这种情况,因为所有升级的安装都可能需要这样做,并为我们运行适当的升级脚本;该脚本可以这样运行: postgresql-setup --upgrade --upgrade-from postgresq...

Admin

尝试在 Centos 6.9 上安装 postgis 并且缺少依赖项 libgeotiff.so.2
postgis

尝试在 Centos 6.9 上安装 postgis 并且缺少依赖项 libgeotiff.so.2

我正在尝试在 Centos 6.9 (和 postgresql 9.5) 上安装 Postgis 2.1。我尝试使用 yum 安装它: yum install postgis21_95 并得到错误: > Finished Dependency Resolution Error: Package: gdal-libs-1.9.2-8.rhel6.x86_64 (pgdg-common) Requires: libgeotiff.so.2()(64bit) You could try...

Admin

无法在 CentOS/RedHat 8 上编译 GDAL 3.2
postgis

无法在 CentOS/RedHat 8 上编译 GDAL 3.2

我一直尝试在 CentOS 8 上编译 GDAL 3.2(因为 Java 项目需要 gdal 绑定,而该绑定应该由 gdal32-java 提供),但是在我进行任何更改之前,rpmbuild 就在开始时失败: $ rpmbuild --rebuild ../gdal32-3.2.3-1.rhel8.src.rpm Installing ../gdal32-3.2.3-1.rhel8.src.rpm error: line 23: Unknown tag: %pgdg_set_gis_variables 请注意,源 RPM 来自 postgres 提供的 p...

Admin

Linux 上的 postgis 安装
postgis

Linux 上的 postgis 安装

我正在尝试在 arch Linux 上安装 PostGIS 扩展。目前为止,我已尝试过 archlinux wiki 中有关 PostGIS 的内容: sudo pacman -S postgresql-libs postgis sudo systemctl restart postgres.service 然后转到 psql -d“dbName” 因此为了验证扩展是否存在于 postgres 中: -- verify available extensions SELECT name, default_version,installed_versi...

Admin

OGR FDW 仅适用于 UTF-8 数据库,postgis 安装
postgis

OGR FDW 仅适用于 UTF-8 数据库,postgis 安装

我尝试在 postgresql95 上添加 postgis 扩展。我使用 centos7 我按照此链接安装 postgis: http://www.postgresonline.com/journal/archives/362-An-almost-idiots-guide-to-install-PostgreSQL-9.5,-PostGIS-2.2-and-pgRouting-2.1.0-with-Yum.html#PostGIS 我已经安装完成 CREATE EXTENSION postgis; CREATE EXTENSION postgis_to...

Admin

Fedora27 上的 PostGIS
postgis

Fedora27 上的 PostGIS

我正在尝试在 Fedora27 和 Postgres 9.6 上安装 PostGIS。在 Windows 上执行此操作时,我只能使用 Stack Builder,但这似乎不是 Fedora 发行版上可用的实用程序。我尝试使用dnf安装,但无法找到存储库,并且直接下载针对 Fedora27 测试的 RPM 无法正确安装(在 98% 处挂起然后取消)。 你能告诉我如何启动并运行吗?谢谢。 ...

Admin

Geonode 安装在 Google Cloud Platform 上
postgis

Geonode 安装在 Google Cloud Platform 上

我正在尝试在 Google Cloud Platform 安装“geonode 2.6”。 现在我已经为托管在 Google Cloud Platform 的地理节点服务器打开了所有防火墙端口。 尽管这样想,但在更新地理节点 IP 的最后阶段它仍未取得任何进展。 根据指示,最终阶段应如下: geonode-updateip 在我的本地虚拟机上运行良好。但在 Google Cloud Engine 上,它不起作用并在以下消息中停止移动... “检查 GeoServer 中的可用图层...” 而且它没有前进。 我怀疑谷歌云平台在本地有一个IP,另一...

Admin