(3)在编辑模式下,手工修整自动生成的中心线,去掉多余线条,使线段首尾相连,对照原始水系图层填写河段“名称“和河流“等级”两个字段内容。
31
(4)调整各线段的数字化方向。将数字化方向与流向不一致的线段“翻转”。
查看线段数字化方向最简单的办法是在编辑模式下,双击线段后显示节点,红色节点就表示线段的尾端。
同样在编辑模式下,双击线段后显示节点后,右击线段,快捷菜单上选择“翻转”,便可使线段反向。
(5)编辑完成后保存编辑,不同河段重复这一过程,最后将所有成果数据拷贝到一个要素类。在“要素数据集”上新建拓扑,使用 “不能重叠”、“不能相交”、“不能有悬挂点”、“不能自重叠”、“不能自相交”、“必须为单一部分”等规则进行拓扑检查。处理完所有错误和异常后,保存。
32
4.3.3.2水流方向的说明
确定网络中流向的方法有两种: ? 网络边的数字化方向
? 通过定义源或汇流动的交汇点
(1)使用数字化方向的流向可通过下列方法确定: ? 网络的连通性 ? 边要素的方向
在许多网络中,网络边的数字化方向反映出流向应通过这些边。这种情况广泛应用于供水管网;无论是供水/排污管网还是河流网络。如果数据以这种方式建立,则可以利用数字化方向来建立流向。流向可以指定为沿着数字化方向或与数字化方向相反;但是,这种指定只能在网络级别上进行,不能在各边上进行。
(2)通过源和汇的流向可使用下列方法确定: ? 网络的连通性 ? 网络中源和汇的位置 ? 要素的启用或禁用状态
源和汇驱动各种资源流沿着几何网络流动。源是交汇点要素,它通过网络的边推动流朝着远离自身的方向流动。例如,在配水网络中,可以将泵站建模为源,因为它们将驱动管路中的水流朝着远离泵站的方向流动。汇是交汇点要
33
素,它通过网络的边吸引流向着朝向自身的方向流动。例如,在河流网络中,河口可以建模为汇,因为重力驱使所有的水流都朝向河口流动。流从源流出,流向汇。由于流向既可以通过源又可以通过汇来建立,所以通常只需要在网络中指定源或者汇即可(否则,网络中可能会存在流向不确定的边)。
此处采用数字化方向作为水流方向,因此需要进行水系轴线数字化方向的验证,验证方法是在数字化过程中,使用箭头图例来显示和查看水系流向,对于不一致的数字化方向,通过翻转操作使其与水流方向一致。
4.3.3.3水系编码规则
为便于标识自然河段,本文设计了如下水系编码规则:
“河段等级_该等级下的河段编号_所汇入的上一等级河段的编号”。 例如:
“0_1_”表示:“干流_干流的编号为1_无上一级河段”;
“1_98_1”表示:“一级支流_编号为98的一级支流_所汇入干流的编号是1”
34
“2_198_98”表示:“二级支流_编号为198的二级支流_所汇入一级支流的编号是98”
2_198_98二级支流该二级支流的编号为198它汇入编号为98的一级支流4.3.3.4水系几何网络的构建
在完成了水系轴线的拓扑验证和数字化方向验证之后,就可以开始构建水系几何网络。
首先删除水系轴线所在要素数据集下的拓扑规则,然后在要素数据集中新建几何网络。
使用水系轴线要素类作为构建几何网络的数据源。
35