如何使用gdal将geojson和shp文件转换为topojson文件?

时间:2017-02-02 13:49:16

标签: python d3.js gdal ogr2ogr

我已经在此链接的指导下成功安装了Python和GDAL Installation instructions

我已经看过一些可以转换为我上面提到的格式的网络工具。我决定在本地安装ogr2ogr。我需要一些简单的指令来启动命令工具并转换我的文件。最重要的是切换以保留几何的属性或id。

1 个答案:

答案 0 :(得分:1)

根据GDAL webpage for the GeoJSON driver,从OGR 1.11开始,GDAL支持读取 TopoJSON。它没有说明 TopoJSON,所以我假设不支持写作。

TopoJSON readme,二进制文件0 XOR 0 => 0 0 XOR 1 => 1 1 XOR 0 => 1 1 XOR 1 => 0 会将GeoJSON转换为TopoJSON 就地。看起来这是您应该使用的工具,而不是geo2topo

因此工作流程如下:

ogr2ogr