GeoJson转换为TopoJson

3

我将要把Shapefile转换成Topojson,目前我正在使用npm 2.15.11版本。

我使用以下步骤:

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。

如果我使用了错误的命令,请帮助我。

1个回答

1
使用npm(版本3.10.10),我使用npm install topojson安装了topojson。

通常我使用QGIS将shapefile转换为geojson文件。但是ogr2ogr应该也可以。

要将GeoJSON转换为TopoJSON,我运行以下命令(使用topojson vers 3.0.2):
geo2topo path_to_geojson_file > path_to_topojson_file

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接