我用geojsonvt切碎了geoJSON,并希望将这些图块放入mbtiles中。并与tileserver一起使用。我开始使用它,并将问题编辑为初始答案。 您需要填写信息元数据记录,至少要说其格式为pbf,我认为tileserver会为您填充其中的一些内容,但是如果您将其保留为空白,您将不会使用openmaptiles格式。 然后,您必须烘烤一个protobuf来容纳您的图块数据。然后,您可以选择对其进行压缩,然后将其放入缓冲区中,只要正确设置了z,x和y参数,您就应该知道可以将它指向tileserver-gl了。
import pandas as pd
import datetime
data = pd.read_csv('/Users/dongmintian994410/Downloads/Data/FM02.csv', header=0)
for i in range(0, len(data)):
row = data.iloc[i]['Date Time']
.....
var layername="buzmap"
info.name= "openmaptiles"
info.format="pbf"
info.id="buzmap"
info.type="overlay"
info.minzoom=0
info.maxzoom=24
info.version=3
info.bounds="-180,-180,180,180"
info.json= `{"vector_layers": [ { "id": "${layername}", "description": "", "minzoom": 0, "maxzoom": 24, "fields": {} } ] }`