这是在平时学习的时候,对几何网络分析相关资料的整理,中间有不对的地方,希望各位给予指出,共同学习。
几何网络分手是网络分析的一种,是用来解决现实世界中的水网、煤气网、电网等设施网络,因此几何网络也称为设施网络。几何网络是有向网络,一网络中的流通资源是无法改变连通性或方向的,只能按照建立几何网络时设立的规则进行。主要可以用来实现:1.寻找连通或不连通的管线。2上/下游追踪。3寻找环路。4寻找通路。5 爆管分析。
Geometric NetWork(几何网络)是由edge和junctions两部分组成,并且两部分都是由数据库中的FeatureClass组成。形成网络分析必须是数据库中的数据集,不可以是shapefile文件。另外edge是有两种类型:第一是simple edge,连接两个junctions,每一端各连接一个,第二是complex edge,每个edge可以连接多个junctions,端点可以连接两个或更多个junctions,也可以在中间连接junctions。几何网络分源和汇,源表示从该点流出,汇表示流入改点,在几何网络中只需要设置一个源或汇即可,否在会出现不能确定流向的区域。在创建几何网络时会在edge中创建enabled字段用来表示该edge是否可以流通。还可以创建两种连通规则即edge-junctions和edge-edge。
下面来看一下几何网络的构建。
首先需要建立一个数据集,在数据集中新建两个要素类分别用来组成(edge和junctions),然后右击数据集点击新建“几何网络”后,如下图:
然后点击”下一步“,如图 :
输入几何网络的名称,然后选择是否指定容差内捕捉,因为在进行矢量化时可能会造成线的末端和节点不能完全重合,可能造成不匹配,不匹配则生成的几何网络便会出现问题,设置容差之后表示系统可以在容差范围内的对要素进行移动。然后点击下一步。