在ArcMap中如何将离高程点最近距离的数字赋给高程点

来源:互联网 发布:伤心太平洋知乎 编辑:程序博客网 时间:2024/05/22 07:51

参与城市规划项目中,通常我们需要对项目的地形进行分析,经常会遇到一些尴尬的事,就是甲方发来的地形图是极其不规范。地形数据特别不规范,标准的地形图应该是高程点和注记组成块参照,并且点选块参照的属性有标高信息。

当高程点和注记没有组成块参照时,同时高程点无标高信息,此时我们需要将其文字注记信息赋予该高程点。


1、将CAD数据在Arcmap中加载显示,并都转成GIS格式数据,高程点—POINT1,文字注记—点(POINT2)

(注意:CAD中文字注记对齐方式:左)

2、利用ArcToolbox 工具——分析工具——邻域分析——点距离

(设置搜索半径:100米)

3、在点距离分析结果后得到表1,利用SORT工具对表1中INPUT_ID和DISTANCE字段升序排列,重新生成新表2。

4、在表2中新建字段BH,对新表中INPUT_ID进行重新编号

编号方法:

5、选取表2中BH=1的所有记录,即是离POINT1最近的POINT2

6、表2与POINT2作关联,根据:表2.NEAR_ID=POINT2.FID,将POINT2属性中高程数值赋予表2

7、表2与POINT1作关联,根据:表2.INPUT_ID=POINT1.FID,将表2中的高程数值赋予POINT1

0 0
原创粉丝点击