因此,我尝试按照以下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文件不在正确的结构之类的地方吗?谢谢
这里有两种可能性:
- 您的Geojson文件格式不正确
- 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}