【问题标题】:Import PostGIS layer to QGIS 2.2 based on detailed query基于详细查询将 PostGIS 图层导入 QGIS 2.2
【发布时间】:2014-04-02 17:41:15
【问题描述】:

在 QGIS 1.7 中,我每天使用 PostGIS 查询编辑器运行相对复杂的查询并查看结果。我升级到 QGIS 2.2(我更喜欢它),但我没有看到任何可以在 2.2 中使用的插件。

我是否遗漏了什么,有没有办法执行像SELECT * FROM geofile JOIN nongeofile ON geofile.id=nongeofile.id 这样的完整查询?

ZR

【问题讨论】:

  • 我同意。 QGIS 2.2 是一次重大升级。

标签: postgis qgis


【解决方案1】:

您现在需要使用 DB Manager 插件,请参阅:https://www.qgis.org/en/docs/user_manual/plugins/plugins_db_manager.html

请注意,您必须先在 QGIS 浏览器中创建连接。

【讨论】:

  • 谢谢。数据库管理器是一个不错的功能。不过,这对我来说似乎有点笨拙。我不确定为什么需要将唯一字段加载到地图中。我也不确定为什么它至少不能猜测几何场是什么。但这会起作用。谢谢!
  • 同意,尽管通常有一个主键是一个好习惯。每当我发现自己对任何 FOSS4G 软件感到恼火时,我通常会发现使用 ArcGIS 进行五分钟是一种很好的治疗方法。 :-)
  • 也许你可以插话我在这里做错了什么 - stackoverflow.com/questions/41176146/…
  • @chrismarx。对不起,我不能。这些天,我在 Postgres/Postgis 中进行所有分析,只使用 QGIS 来可视化结果,我通过使用 pgsql2shp 转储来完成。我处理非常大的数据集,发现 QGIS -> Postgres 链接太慢了。
  • 是的。我也是这样的:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-02-25
  • 2022-06-24
  • 2021-11-10
  • 1970-01-01
  • 2017-05-01
  • 1970-01-01
  • 2010-11-12
相关资源
最近更新 更多