2013-06-25 22 views
1

我通過nodejs端點將mongodb中的GeoJSON數據存儲起來。我想創建一個端點將GeoJSON數據轉換爲KML。我做了一個快速谷歌,並檢查了一個KML模塊的npm註冊表,但找不到一個。KML發生器/ nodejs格式化器

任何人都知道節點的KML插件?如果不是可以配置足以輕鬆生成KML的XML插件?我已經看到了很多模板模塊,不知道哪一個最適合生成類似於KML文件的文件,以便發送給用戶。

回答

-1

完成滾動我自己的解決方案。想象一下,這是因爲KML非常冗長。

-1

有一點谷歌搜索遇到了a web service that will do conversions這是一個web前端到ogr2ogr binary(FLOSS,所以你可以自己得到你的Node項目)。甚至有precompiled binaries for various platforms,你可以立即玩。

稍微發現一個鏈接,發現toGeoJSON,這是一個NPM模塊,需要KML並將其轉換爲GeoJSON,這與您要求的方向相反。請參閱accompanying blog post瞭解另一個人尋找你正在尋找的東西。

編輯:添加第二段關於toGeoJSON。

+0

好主意,不幸的是OGR不像我希望的那樣充滿特徵。 JSON轉換器是否有一般的XML? – lostintranslation

+0

https://code.google.com/p/x2js/已經在JavaScript中,因此可以用於Node嗎? –