簡體   English   中英

用於顯示來自MongoDB的地理空間數據的工具?

[英]Tool to display geo-spatial data from MongoDB?

我目前正在尋找諸如GeoServer或QGIS之類的工具來顯示存儲在MongoDB中的地理空間數據(MongoDB為此提供了特定的2d索引)。 就我而言,我存儲的是LineStrings。

不支持用於將MongoDB源集成到GeoServer中的現有插件,也未以GeoServer的名義發布。

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

我的嘗試導致了缺少圖層的相同問題。

對於MongoDB和QGIS的組合,還有一個插件,可在內部將CSV中的MangoDB數據進行轉換,然后將其集成到QGIS中。

是否有任何開源軟件可用於可視化地理空間數據,以支持來自MongoDB的數據集成?

有什么建議么?

最好,

特隆

我目前已經開發了一種簡單的解決方案,並且可以在官方的QGIS插件回購中找到: http : //plugins.qgis.org/plugins/qgis-mongodb-loader/

我還有一個插件,允許您進行編輯並將這些更改通過QGIS保存在MongoDB中,但是我確定是否可以釋放該插件,因為該插件已在公司內部使用。 我將在自己的時間里重新開發插件,以便可以通過QGIS插件存儲庫發布它。

我還沒有嘗試過,但是如果您自己為GDAL庫構建MongoDB OGR驅動程序,也許您可以讓QGIS使用它。 另外,mapserver似乎支持OGR / GDAL作為輸入。

否則,如何制作一個簡單的node.js應用程序以在傳單地圖上顯示數據?

實在令人驚訝的是,當前不可能使用任何通用的FULL開源工具來可視化MongoDB的地理數據。

有一些關於使用QGIS的討論,但是提到的插件的鏈接已失效:

http://pyqgis.org/repo/contributed (在此處提及: http : //geokoder.com/mongodb-plugin-for-quantum-gis )暗示,團隊正在為此工作(沒有任何時間表)不是很有幫助。

在我看來,這是MongoDB處理地理數據時的一大弱點。

您可以從opengeo軟件包 (與mongodb連接器一起提供)中安裝geoserver。 當從mongodb在geoserver上發布圖層時-您可以通過geoserver在openlayers上的“ 圖層預覽 ”將其可視化。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM