使用MapBox-tile-copy将Geojson文件转换为矢量图块



因此,我尝试按照以下URL遵循README中的指令:https://github.com/mapbox/mapbox/mapbox-tile-copy

现在,我位于Geojson文件存在的项目root目录中,并且存在一个称为tester的文件夹,我想要保存矢量图块。我尝试运行以下命令,这似乎应该有效:

mapbox-tile-copy gjson.geojson file://./tester

但这给出了错误:

Unknown filetype

我不确定这里在这里抱怨什么。我猜想Geojson Filetype尚不清楚,但Mapbox-tile-copy专门说它们支持Geojson并举例说明了它的工作。可能是Geojson文件不在正确的结构之类的地方吗?谢谢

这里有两种可能性:

  1. 您的Geojson文件格式不正确
  2. mapbox-tile-copy隐式试图转换为瓷砖结构

我相信#1是最有可能的,但是我提到2,以防万一。

对于#1,您可以使用http://geojsonlint.com/之类的工具快速查看您的.geojson文件是否有问题。

我提到#2,因为根据工具readme.md的"使用"部分中给出的示例,在提供.geojson时,看起来的期望是将其转换为矢量瓷砖。因此,您可能需要在输出参数中指定一些{z}/{x}/{y}参数。喜欢:

mapbox-tile-copy gjson.geojson file://./tester/{z}/{x}/{y}

最新更新