Mapbox
提供了一种地图瓦片——mapbox.mapbox-terrain-v2
以pbf
格式存储并以mvt
后缀保存。高度数据由轮廓(线)表示。我想用卫星纹理和这个高度数据生成地形Unity3D
。如何将此pbf
数据转换为高度图(高度值的像素)?
有一个例子
https://api.mapbox.com/v4/mapbox.mapbox-terrain-v2/12/1171/1566.jpg?access_token=pk.eyJ1Ijoib2xlb3RpZ2VyIiwiYSI6ImZ2cllZQ3cifQ.2yDE9wUcfO_BLiinccfOKg
和 mvt 文件
https://api.mapbox.com/v4/mapbox.mapbox-terrain-v2/12/1171/1566.mvt?access_token=pk.eyJ1Ijoib2xlb3RpZ2VyIiwiYSI6ImZ2cllZQ3cifQ.2yDE9wUcfO_BLiinccfOKg
以及 Mapbox 的文档:
https://www.mapbox.com/vector-tiles/mapbox-terrain/
https://www.mapbox.com/vector-tiles/specification/