[英]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.