我是Node.js的完整newb。我還沒有能夠使用TopoJson將我的geoJson文件轉換爲TopoJson格式。我有topojson v3.0.0將shapefile和geoJson轉換爲TopoJson和/或使用geo2topo
我寫了一個test.js文件,我使用node.exe執行。
這就像如下:
var tjson = require("topojson")
tjson.topojson -p --no-stitch-poles -o zip3.topo.json -- zip3.geo.json
console.log("hello")
它抱怨無針參數。但我嘗試了很多東西,現在我懷疑我錯過了一些巨大的東西。我查看了github,現在我確信轉換geo to topo的過程在某些時候發生了變化。也許他可以將功能分解爲小節?我不確定。
節點新手的任何幫助?
我開始對從cmd提示符,節點內啓動東西,或者創建js文件並啓動該節點文件非常困惑。我仍然不知道要做什麼。通過創建js文件並使用node.exe啓動js,我獲得了最佳結果。但我似乎仍然錯過了一些東西。
我試過console.log(tjson),它向我展示了topojson的函數列表。但我不知道如何啓動這些功能。我試圖遵循節點的一些教程,但他們似乎不適用於TopoJson。
非常感謝您提供的優質工具和您的幫助。
我一直在看他使用geo2topo的教程。
https://medium.com/@mbostock/command-line-cartography-part-1-897aa8f8ca2c
https://medium.com/@mbostock/command-line-cartography-part-3-1158e4c55a1e
我得到geo2topo是不確定的。我只能猜測,教程正在做出一些假設,我知道在哪個文件夾中以及從哪個文件夾中運行這些命令的環境。