网站大量收购独家精品文档,联系QQ:2885784924

ArcGIS的几何网络课稿.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcGIS的几何网络 1概述 网络是对现实世界的描述。在使用普通的GIS建立模型时,大多是在几何层次上的描述。但是在流域、电力等建模过程中还涉及到了网络。网络其实可看作是源、流、汇组成的。源表示网络中的一个起点;汇表示网络中的一个终点;而流则是网络中流与汇的连接路径。在几何上源和汇可以抽象为点,比如泵站、开关等。而流则可以抽象为线。在源流汇中,是存在拓扑关系的。并且在对流的描述中还存在方向问题。 网络其实一种基于拓扑关系的模型。 在一个网络中主要有两种要素边和连接点。 现实网络中大多都是有方向的,我们在网络中要对其进行建模。 在ArcGIS网络模型中存在两种网络,一种是几何上的网络,一种是逻辑上的网络。地理网络实际上是由feature class的集合组成。逻辑网络是网络连接无力层次上的。每一个逻辑网络里的element与地理网络中的一个feature关联。在ArcMap和ArcCatalog中用一种特殊的方法来处理地理网络。在地理网络中编辑和绘图,管理网络中的feature都由ArcGIS自动控制了。 地理网络由边界特征(edge network features)和连接特征(junction network feature)组成。地理网络中的边界特征和逻辑网络中的一个边界元素关联;地理网络中的连接特征和逻辑网络中的一个连接元素关联。地理网络中的一个Simple edge feature和逻辑网络中的一个edge element关联。Simple edge feature由两个Junction feature连接而成。如果一个Simple edge feature中添加一个Junction feature,则这个Simple edge feature在地理网络中被封为了两个新的Simple edge feature。 地理网络中的一个Complex edge feature与逻辑网络中的一个或者多个edge element关联。Complex edge feature至少由两个Junction feature组成,但是在边界上可添加Junction feature。如果在一个Complex edge feature上添加一个Junction feature ,Complex edge feature不会被分为两个,而在逻辑上被封为了两个edge element。一个Complex junction feature在逻辑层次上可以与多个逻辑的Junction feature关联。 2基本概念 2.1源—流—汇 网络通常用来模拟现实世界。而在现实世界中网络总是具有运动方向的。例如电力网的电流方向,从发电站到用户。在水网中,水流方向不是像电流一样,但是水流可能是从一个泵站流到用户再进入水处理厂的。 从这个意义上来说网络可以分为有方向网络和无方向网络。 网络中的流向是根据一系列的源(Sources)和汇(Sinks)计算出来的。在上面的例子中电流和水流是由一系列的源与汇来驱动的。流总是从源(Sources)开始向汇(Sinks)流动。 Junction feature在地理网络中可以作为源(Sources)或者流(Sinks)。在ArcGIS中建立一个Junction feature class时可以指定是源还是汇,或者什么都不是。如果指定为源或者流,一个新的字段Ancillary Role被建立用来记录该特征是源还是汇。在当在ArcMap中计算流向时,流向根据网络中的源与汇计算出来的。 在编辑过程中可能对一个Junction feature的AncillaryRole进行修改,比如闸的开关,这是流向要重新进行计算。 2.2可用和不可用 在地理网络中的edge feature和junction feature在逻辑网络中都可以设置为可用(Enable)或者不可用(Disable)。一个feature如果在逻辑网络中设置为Disable那么在网络中则是扮演栅栏(barriers)的角色。流在碰到任何网络中的Barrier就会停止。 每个feature的Enable和Disable都被保存在Enabled的属性字段中。此字段为逻辑型,其值为True或False。当由一个Simple feature class建立网络时,Enable字段被自动加入到feature class中。当使用ArcCatalog建立网络时,Enable是一个必须字段。 网络中存储了Weight 、Ancillary Roll 和Enable字段,这些都是用户可以在逻辑网络中看到的状态。当分析与网络特则相反时,这些字段的值不直接决定enabled 、ancillary role 和权重。这些状态描述属性存储在逻辑网络中。 2.3权重 网络可以有一系列权重关联。权

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档