【问题标题】:Tool to display geo-spatial data from MongoDB?显示来自 MongoDB 的地理空间数据的工具?
【发布时间】:2014-12-19 02:36:26
【问题描述】:

我目前正在寻找诸如 GeoServer 或 QGIS 之类的工具来显示存储在 MongoDB 中的地理空间数据(MongoDB 为此提供了特定的 2d 索引)。就我而言,我正在存储 LineStrings。

用于在 GeoServer 中集成 MongoDB 源的现有插件不受支持,并且未以 GeoServer 的名义发布。

http://osgeo-org.1560.x6.nabble.com/MongoDB-plugin-td5042018.html

我的尝试导致了同样的层丢失问题。

对于 MongoDB 和 QGIS 的组合,还有一个插件可以在内部将 MangoDB 数据转换为 CSV,然后将其集成到 QGIS 中。

是否有任何用于可视化地理空间数据的开源软件,支持集成来自 MongoDB 的数据?

有什么建议吗?

最好的,

特隆

【问题讨论】:

    标签: mongodb plugins import geoserver


    【解决方案1】:

    我暂时开发了一个简单的解决方案,它可以在官方 QGIS 插件 repo 中找到: http://plugins.qgis.org/plugins/qgis-mongodb-loader/

    我还有一个插件,允许您通过 QGIS 在 MongoDB 中进行编辑和保存这些更改,但我确定是否允许我发布该插件,因为它是我公司内部使用的。我将在我自己的时间重新开发插件,以便我可以通过 QGIS 插件 repo 发布它。

    【讨论】:

      【解决方案2】:

      您可以从opengeo package 安装geoserver(带有mongodb 连接器)。 在地理服务器上从 mongodb 发布图层时 - 您可以通过 openlayers 上的地理服务器“layer preview”将其可视化。

      【讨论】:

        【解决方案3】:

        老实说真的很令人惊讶,目前还没有可能使用任何通用的 FULL 开源工具来可视化 MongoDB 的地理数据。

        有一些关于使用 QGIS 的讨论,但提到的插件的链接已失效:

        http://pyqgis.org/repo/contributed(在此提及:http://geokoder.com/mongodb-plugin-for-quantum-gis)暗示团队正在努力(没有任何时间表)是没有帮助的。

        在我看来,这是 MongoDB 在处理地理数据时的一大弱点。

        【讨论】:

          【解决方案4】:

          我还没有尝试过,但如果您自己构建MongoDB OGR Driver for GDAL Library,也许您可​​以让 QGIS 使用它。 另外,mapserver 似乎支持OGR/GDAL 作为输入。

          否则,制作一个在传单地图上显示数据的简单 node.js 应用程序如何?

          【讨论】:

          • 感谢您的提示。尚未使用 GDAL 库的 OGR 驱动程序。在最坏的情况下,我需要为 GeoServer 访问实现一个插件,但这可能很耗时。由于 MongoDB 提供地理空间支持,我真的认为 MongoDB 和任何常见的可视化工具(如 GeoServer、Mapserver oder QGIS)之间的接口会更有趣。
          • 与 Boundless 的伙计们核实一下。看起来他们与 MongoDB 合作,在他们的 OpenGeo Suite boundlessgeo.com/press-release/boundless-partners-mongodb-inc 中提供支持。从 OpenGeo Suite 4.1 开始,似乎支持 MongoDB suite.opengeo.org/opengeo-docs/introduction/…
          • 谢谢。将看看这两个来源。但遗憾的是,只有基本版本在特定时间范围内是开源的。
          猜你喜欢
          • 2018-03-12
          • 2017-07-24
          • 1970-01-01
          • 2016-09-08
          • 1970-01-01
          • 1970-01-01
          • 2013-02-04
          • 2017-01-25
          • 1970-01-01
          相关资源
          最近更新 更多