首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将`mapbox.mapbox-terrain-v2`瓦片转换为heightmap瓦片?

如何将`mapbox.mapbox-terrain-v2`瓦片转换为heightmap瓦片?
EN

Stack Overflow用户
提问于 2016-11-25 14:14:40
回答 2查看 1.4K关注 0票数 0

Mapbox提供了一个地图瓦片kindle --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/

EN

回答 2

Stack Overflow用户

发布于 2017-05-13 20:21:34

MapBox已经构建了一个Unity3d包: MapBox-Unity-SDK

开发工具包地址:https://www.mapbox.com/unity/

只需单击下载即可。这是一个你可以直接在Unity中打开的资源。

启动Unity3d,转到Menu>Assets>ImportPackage>CustomPackage并选择您下载的文件。

它将解压一些文件和文件夹,你会发现一些场景文件的例子对你有帮助。

票数 1
EN

Stack Overflow用户

发布于 2016-11-27 08:14:33

当前的矢量地形图层并不是为了转换为高度图而设计的:我们已经将地形处理为高程等高线和线条,因此将这些转换回原始数据将是困难的(就像做相反的事情:我们做了很多处理,因为传输原始数据和派生视觉数据也很困难)。

一个新的和改进的矢量地形模型,支持你的用例正在进行中,但我们也引入了RGB terrain,它实际上是专门为解决像统一解码RGB编码的高程瓦片这样的情况而设计的,在软件中往往要简单得多。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40798799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档