首页 / 浏览问题 / 桌面GIS / 问题详情
桌面端能否批量计算一个图层内所有图斑在当前场景中的贴地面积之和
36EXP 2023年08月07日
10i桌面端中,配置完一个场景后,能否批量计算一个多图斑的矢量图层所有要素的贴地面积和。

1个回答

您好,请问您的意思是矢量面数据和与dem栅格地形数据集,相交部分的面积吗。

如果是的话,您不用从三维去考虑的,从数据本身处理就行。

1.将矢量面数据集和dem栅格数据集投影转换成同一个坐标系

2.使用数据-数据处理-栅格数据-轮廓提取,提取栅格数据集的矢量轮廓面(新版本iDesktop或iDesktopX有此功能)

3.使用叠加分析,用栅格数据集轮廓面裁剪目标矢量面数据

4.对结果数据集(矢量面与栅格数据集相交部分)的属性表,进行几何计算,计算面积即可

希望可以帮助到您。
10,758EXP 2023年08月07日

感谢您的耐心回复,但是不是这个面积。

桌面端中有这样一个功能,可以量测某一区域的贴地面积。

我现在有很大的需求,需要获得一个矢量图层内所有矢量图斑的贴地面积,请问有没有什么方法呢?

如果您有地形数据的话,地形数据是栅格数据集的话,就是用空间分析中的表面分析,使用面数据集和地形栅格数据集,使用提取三维数据功能,

将二维面转为贴合地形的三维面,然后再在属性表中计算面积。

如果您的地形数据是tin缓存的话,就是用三维数据中tin工具里的提取三维数据,将二维面转为贴合地形的三维面,然后再在属性表中计算面积。

主要操作需要将数据投影转换至同一坐标系下操作。
...