在QGIS和ArcGIS中使用PostgreSQL吗?


9

PostgreSQL可以与QGIS和ArcGIS一起使用吗?即一个数据库用于不同的客户端。

使用两个不同的软件来使用DBMS,是否有我担心或遇到的问题?

我知道我需要PostGIS和ArcSDE,并且无法在QGIS的PostgreSQL中使用PostGIS 1.5处理或存储栅格数据。

您会推荐什么或避免什么?

Answers:


8

在本周的Esri会议上,我参加了PostgreSQL / ArcSDE演示文稿(link1link2),他们对此进行了一些讨论。他们的Esri产品工程师说(至少我解释了她说的话):

  • ArcGIS 10.1仅支持PostGIS 1.5
  • ArcGIS 10.1 Service Pack 1将支持PostGIS 2.0中的简单几何特征,但不支持诸如拓扑或栅格之类的高级Postgis功能。
  • 为了在postgres上创建esri地理数据库,您将必须安装esri构建的st_geometry库。如果直接连接到PostGIS几何图形,则用户无需安装此库。
  • 10.1将允许用户以相同的方式连接到空间或非空间数据库。非空间数据库连接被视为等同于地理数据库连接。
  • 将所有表和字段名称存储为小写。(请参阅链接的演示文稿的第43页,“未找到DBMS表”消息是什么意思?

从声音上看,如果您想直接连接到PostGIS数据库(具有简单功能),则应该能够通过ArcGIS 10.1和QGIS连接到数据。

在ArcGIS联机帮助主题“ PostgreSQL中的地理数据库快速浏览 ”中了解更多信息。


演示文稿的链接现在已断开,是否有更新的资源?
GISKid
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.