SuperMap iDesktop 之提取三维数据

在使用SuperMap iDesktop(以下简称iDesktop)的过程中,日常会出现只有二维数据,但是需要通过其它数据获取到相应位置上高度的需求,有需求当然就有方案啦,那么就跟随小编的脚步一起来看下在iDesktop中如何提取三维数据吧。

以下所有操作均可在SuperMap iDesktop 帮助文档中进行查询。

iDesktop版本:SuperMap iDesktop 10i(2020) SP2

一、【二维数据  +  DEM数据/DOM数据 】提取三维数据

使用存储有高度信息的DEM/DOM数据来提取对应位置的高度。

1、打开准备的数据源;

2、点击【空间分析】-【表面分析】-【提取三维数据】;

图1

得到下图

图2-提取三维矢量数据窗口

2、在上图中选择提供高度的DEM数据,选择需要提取高度的二维矢量数据,设置高程缩放系数、插值距离等,设置结果数据的数据源和数据集名称,点击确定。

注意:在对线数据和面数据进行提取时酌情对数据进行插值,如果不插值而选择仅对线和面边界的已有节点插值的话,会得到图3的结果;

图3-仅对线和面边界的已有节点插值计算结果

 而选择插值后的结果为:

图4--插值计算结果

 二、【二维数据 + 地形缓存】提取三维数据

所谓地形缓存,当然是由高度信息啦!所以使用地形缓存来作为提供高度的数据。

1、生成地形缓存(已有地形缓存的可忽略这一步骤);

这一步骤可参考专栏:http://support.supermap.com.cn:8090/webgl/examples/TopicDOC/LoadTerrain_OperateTopic.html

2、打开【三维数据】- TIN地形组 -【TIN 工具】-【提取三维数据】;

 得到以下弹窗:

        

 3、填写参数;源数据:指TIN缓存数据的配置文件(.sct),矢量数据:指需要提取三维数据的矢量数据;点击确定即可。

具体参数可参考:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/Features/SceneOperation/3DTools/TINTerrainData/TINAchieveData.html

三、【二维数据 + 倾斜摄影】提取三维数据

1、准备二维数据,打开场景,在场景中加载倾斜摄影;

2、【三维数据】-倾斜摄影组 - 【数据处理】 - 【提取数据】

得到以下弹窗

 3、填写源数据、矢量数据参数后,点击确定;如图。

 

 

作者:wzr

Guess you like

Origin blog.csdn.net/supermapsupport/article/details/120018437