多张地形数据怎么批量导入,生成一个地形缓存

0 投票
多张地形数据怎么批量导入,生成一个地形缓存
1月 23 分类:  31次浏览 | 用户: 花花 初出茅庐 (44 分)

1个回答

0 投票

您好,请问您现在是有TIFF文件或者栅格数据集,还是有很多Tin地形缓存?前者您可以将地形DEM导入到数据集成为栅格数据集,然后把所有地形DEM加入到球面场景,确认无误后对场景进行缓存,生成一个Tin缓存。如果有重叠部分,您可以用栅格代数运算将栅格合并。

如果是有多个Tin缓存,有如下两种方式可以生成一个Tin缓存使用:
1. 合并Tin缓存:
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/Features/SceneOperation/3DTools/TINTerrainData/CombineTin.html
2. 合并Tin配置文件:
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/Features/SceneOperation/3DTools/TINTerrainData/CombineTinConfigFiles.html

两种方法的异同您可以参考帮助文档中的详细说明。

1月 25 用户: jjz 名扬四海 (2,149 分)

我是有很多张tif文件,然后我把多张tif数据导入,有多个栅格数据集,把多个栅格数据集添加到球面场景中,生成了场景缓存,但是其实是每个tif生成了一个缓存,我想把所有的tif文件生成一个缓存

合并tin配置文件后,把地形缓存加载到UE4或桌面端软件中可以定位,但看不到地形数据,请问有什么办法可以显示吗
看到您已经问了一个新的UE4问题,我这边已经联系了会UE的工程师帮您看。下次如果您想只生成一个TIN缓存,可以先用栅格镶嵌等工具把几个栅格图合成一个就可以只生成一个了。
好的,谢谢。我试了下把合并后的地形缓存文件加载到idesktop软件中,在球面场景里可以定位,但看不到地形数据,但是把单个的地形缓存数据加载进来可以看到,请问这个有可能是什么原因呢?另外idesktop软件只能加载一个地形缓存文件吗

Tin缓存确实只能加载一个,但是您不是合并配置文件了吗,那只加载一个sct就可以了。如果合并之后您加上影像,或者地形属性里夸张到10都看不到地形,建议您直接用最新版的桌面再试一下合并配置文件/合并缓存。如果最新版确认还有问题,方便的话您把tiff或者栅格数据集分享到百度盘,我帮您测试一下。

最新版桌面(Win 64位解压即用包):
http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=1504

因为加载后的配置文件在场景里看不到,所以我就随便选了一个合并前的地形缓存文件发现加载进来可以看到
把地形数据镶嵌后再生成缓存,可以看到了,但是用合并配置文件的方式显示不出地形数据
您换新版合并了吗,如果新版本还是有问题我这里考虑有可能是缺陷,需要测试。
暂时还没有换版本合并
...