2016-03-16 89 views

回答

1

Mapbox使用的矢量圖塊被序列化爲協議緩衝區。 協議緩衝區允許您高效地壓縮磁貼內的矢量數據。

Mapbox Tile Specification在github上可用。 Esri has also adopted其產品的規格相同。

你可以找到解析器的列表,則渲染這裏& CLI工具:https://github.com/mapbox/awesome-vector-tiles

在常見的場景,你可以使用mapbox-gl-js呈現在客戶端上的矢量瓷磚。要生成矢量圖塊,可以使用Mapbox Studio。這需要在Studio中在線上傳數據。您也可以使用Mapbox Studio Classic(舊版本)在本地生成切片。

在內部,Mapbox Studio使用tilelive API,因此您可以以編程方式生成切片。在list above還有其他不錯的選擇。