2017-07-17 96 views
2

我想將Shapefile轉換爲Topojson。目前我正在使用npm版本2.15.11。GeoJson To TopoJSon轉換

我使用以下步驟:

1.Shapefile到GeoJSON的:

ogr2ogr -f GeoJSON -s_srs epsg:4326 -t_srs epsg:4326 geo_json.json geo_shape.shp 

2.Geojson到Topojson:

geo2topo -o geo_topo.json levels=geo_json.json 

此命令成功,但在'transform'對象中運行不在topojson文件內創建。所以我不能加載topojson裏面的地圖。

如果我使用任何錯誤的命令,請幫助我。

回答

0

使用NPM(VERS 3.10.10),我安裝topojson使用npm install topojson

我通常使用QGIS到shape文件轉換爲GeoJSON的文件。但ogr2ogr應該工作。

要以GeoJSON轉換爲TopoJSON,我運行下面的命令(使用topojson VERS 3.0.2)
geo2topo path_to_geojson_file > path_to_topojson_file