ArcGIS Maps SDK for Unity 在Unity中离线高程数据的加载

1、制作tpkx文件

软件:91卫图助手、ArcGIS Pro

首先打开91卫图助手,左上角切换地图地图为高德地图

可以框选地图,也可以根据左边目录选择想要的地图范围

双击选中区域,选择高程DEM数据,选择影像级别

选择导出设置

选择导出路径,也可以不选择使用默认路径,坐标投影选择WGS84坐标系经纬度投影,然后点击确定

然后点击确定,等待下载完成和导出完成

导出完成后,是这几个文件

打开ArcGIS pro,新建地图

点击add data添加数据,或者将tif文件直接拖入

然后制作切片,这里使用默认的切片方案,也可以自己制作切片方案

点击Analysis,然后Tools

在右边工具栏搜索Manage Tile Cache

CacheLocation为输出文件夹,填写CacheName,InputDataSource就是下载的tif文件,InoutTilingScheme选择Elevation tiling scheme,其他的默认即可,然后点击Run运行

运行结果如下

接下来生成tpkx文件

还是点击工具栏Analysis,然后工具,然后在右边搜索Export tile cache

input tile cache选择刚刚生成的slice,然后输出文件夹,输出文件名称,ExportCacheAs选择Tile Package(tpkx),点击run运行,生成tpkx文件

接下来将tpkx文件导入到Unity,关于ArcGIS Maps SDK for Unity如何使用已有很多教程,这里不在赘述,点击ArcGIS Maps SDK 然后MapCreator

然后选择Elevation,在下面点击AddNew,在source框中填入tpkx文件所在的文件路径,填写name,然后点击add

之后运行项目,就可以看到地形(精度原因,地形不是特别明显)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值