ArcGIS学习总结(七)——河流制图综合
河流制图综合打开原始数据属性表新建长度属性字段并计算长度,右键原始数据图层打开属性表左键表的左上角第一个按钮,添加长度字段(在非编辑状态下添加)如图3-1所示。图3-1 添加字段然后右键新添加的长度字段找到计算几何,计算长度。如图3-2图3-2 计算几何长度右键长度字段,找到字段计算器,将长度除以100 (因为图的比例尺为1:10000,计算出来的是实际距离,需要...
打开原始数据属性表新建长度属性字段并计算长度,右键原始数据图层打开属性表左键表的左上角第一个按钮,添加长度字段(在非编辑状态下添加)如图3-1所示。
图3-1 添加字段
然后右键新添加的长度字段找到计算几何,计算长度。如图3-2
图3-2 计算几何长度
右键长度字段,找到字段计算器,将长度除以100 (因为图的比例尺为1:10000,计算出来的是实际距离,需要将其变为图上距离,实际距离单位m,图上距离单位cm)如图3-3
图3-3 字段计算器
这一步之后可以先将长度小于4cm的河流删除(在属性表里面选中这些河流,右键即可删除/按属性选择,选中在删除)按干支流等级(等级)分别将其放在一个图层上,以1级干流为例。进行属性选择如图3-4所示。
图3-4 河流级别设置
选中1级干流之后,右键原始图层—选择—根据所选要素创建图层,将新创建的图层命名为1级。2、3、4级河流同样这样做,将其放在各自的图层中
图3-5 河流级别列表
下面采用等比数列法选取河流,以2级为例(1、3、4级同样做即可)打开2级河流属性表,分别按长度大于15,14.8~15,11.4~14.8,8.8~11.4,6.8~8.8,5.2~6.8,4~5.2分级,将每一级别分别提取出来(以长度范围命名)放在2级图层组里面,如图3-6:
图3-6河流等级设置
按长度分级之后,以最邻近距离来取舍河流。大于15的只有一条河流,不用计算最邻近距离,肯定保留。11.4~14.8有三条河流,需要计算最邻近距离。在非编辑状态下,打开工具箱,找到近邻分析工具,如图3-7:
图3-7 近邻分析工具
输入要计算的要素,如图3-8:
图3-8 近邻分析半径设置
将近邻距离除以100(NEAR_DIST字段为最邻近距离),如图3-9
图3-9 近邻分析
对应等比数列法的选取表
在长度为11.4~14.8范围内,距离在1.5~2.3之间而又不到2.3的舍去,距离在2.3~3.4之间而又不到2.9的舍去……。其他长度范围的取舍道理是一样的。依次在长度在8.8~11.4,6.8~8.8,5.2~6.8,4~5.2范围内的河流中进行取舍。
2级河流取舍之后原始图变为图3-10:
图3-10 2级河流取舍后的结果
同理1、3、4级河流也如此进行取舍,取舍之后最终效果图为图3-11:
图3-11 各级河流取舍后的结果
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)