作者:taozong2602912833 | 来源:互联网 | 2023-01-15 13:19
我的GeoJson文件很大,我需要将其转换为Mapbox可以加载的矢量格式。我需要一个外部文件,因此无法使用Mapbox Studio上载和转换数据。
目前,我找到了https://github.com/mapbox/tippecanoe工具,但是它将GEoJSON转换为MBTiles(SQLite格式)。我认为不能在我的地图上使用它。正如我从Mapbox服务的所有示例中看到的那样-它使用XXX.vector.pbf(protobuf)格式(既小又快)。所以问题是-如何从原始的GeoJSON获取Protobuf矢量文件?谢谢!
1> Steve Bennet..:
Tippecanoe可能是正确的答案:它会生成大量的.pbf文件,并将它们捆绑为一个.mbtiles文件。通常,然后将.mbtiles文件传递到矢量切片服务器(有heaps),或将其上传到Mapbox或其他东西。
如果要爆炸.mbtiles文件,可以使用mbutil。
最后,如果您要将GeoJSON直接转换为protobuf格式(我认为与Mapbox矢量图块格式不同),则可以使用GeoBuf。