等高线转面(断边界处理+将线的高程属性赋予面)

张开发
2026/4/11 4:43:42 15 分钟阅读

分享文章

等高线转面(断边界处理+将线的高程属性赋予面)
1 引言想把获得的等高线转化为面便于统计不同高程下的其他面shp数据操作中发现两个问题1等高线若不闭合则无法生成面2闭合的等高线生成面后没有等高线的高程属性。本文将详细解决这些问题。2 解决措施2.1 等高线不闭合无法生成面问题Q我们需要的等高线通常在某一区域内该区域边缘处往往会断开如下图所示步骤一在等高线图层的边界上手绘一闭合线如下步骤二执行要素转面工具将闭合区域转化成面如下2.2 生成的面无等高线高程属性问题Q等高线有高程属性字段ELEV生成的面无高程属性如下步骤一使用空间连接工具目标要素为生成的面连接要素为等高线闭合处理过连接操作选择JOIN_ONE_TO_MANY一对多匹配选项选择INTERSECT相交如下步骤二使用融合工具输入要素为连接后面shp融合字段为TARGET_FID统计字段为ELEV统计类型为MAX如下PS感兴趣的老铁可自行研究为什么选择JOIN_ONE_TO_MANY一对多和进行MAX融合此处不再赘述。

更多文章