- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第10章交通网络分析
目 录1目 录1简介23最短路径分析网络数据集6OD成本矩阵分析78位置分配分析多路径配送分析4查找服务区分析5最近设施点分析
交通网络1.简介2交通网络通常指路网,如公路网、铁路网以及公路、水路和铁路的混合网络等虚拟的网络如社交网络、信息流网络等也可以使用交通网络分析的方法进行各自领域的专业分析ArcGIS中的网络被分为以下两种:交通网络:使用NetworkAnalyst工具条来完成网络分析几何网络:使用UtilityNetworkAnalyst工具条来完成网络分析
简介(1)网络数据集是ArcGIS使用“网络分析(NetworkAnalyst)”工具条进行网络分析的数据基础2.网络数据集3相对于几何网络而言,交通网络可以模拟网络阻力、网络限制以及网络层次等复杂的网络特征,可以真实地模拟现实世界网络数据集包含网络元素、网络连通性和网络属性等
网络元素网络元素是网络数据集的组成要素,包括以下3种类型:(1)边--通过交汇点连接到其它元素,同时也是资源流动的连接线。在路网中用以模拟道路(2)交汇点--连接两个或多个边的点,可以用于创建转弯、设置道路或交通网的连通性等(3)转弯--用来存储交汇点处两条边或多条边转弯的阻力信息,通常,通过创建转弯来增加通行成本或者标示禁止转弯等网络中的边网络中的交汇点2.网络数据集4
网络连通性网络数据集的连通性是判断网络中的资源是否可以从一条边流向另一条边的属性。连通性组(1)是建立网络分析连通性的基础(2)是建立多模式网络的基础(3)在一个网络数据集中,可以通过多个连通性组来构建多模式网络以表达实际的交通情况多模式网络2.网络数据集5
网络连通性连通策略连通策略表示同一连通性组内或不同连通性组之间的边是以何种方式进行连通的。(1)位于同一连通性组内的边之间的连通策略同一连通性组内的边可以以两种不同的方式进行连接,分别是端点连通性策略和任何折点连通性策略端点连通性策略任何折点连通性策略2.网络数据集6
网络连通性连通策略(2)位于不同连通性组的边之间的连通策略位于不同连通性组中的边只能通过两个连通性组共享的交汇点进行连通,连通策略分别是依边线连通性策略和覆盖连通性策略依边线连通性策略覆盖连通性策略2.网络数据集7
网络连通性连通策略(3)高程字段高程字段用于优化线端点处的连通性,通过判断网络元素的高程值是否相同来确定它们是否连通(网络元素要位于同一连通性组中)在同一连通性组中,若两道路平交则高程值相同,此时交点处连通,反之则不连通道路立交2.网络数据集8
网络属性网络属性是网络数据集中控制网络运行能力的属性,主要包括:名称name使用类型usagetype表示在网络分析过程中所使用属性的类型,包括成本、描述符、约束和等级单位units定义成本属性的单位是距离(英里、米等)、时间(分钟、小时等)等定义描述符、等级和约束条件的单位则是未知的数据类型datatype数据类型可以是布尔型、整型、浮点型或双精度型。但是,成本属性不能是布尔型,而约束条件始终为布尔型,等级始终是整型默认情况下使用usebydefault2.网络数据集9
相关类及接口最短路径分析所涉及的类主要有以下6种:(1)NAContext类(2)NAClass类(3)NAClassFieldMap类(4)NAClassLoader类(5)NALayer类(6)NARouteSolver类3.最短路径分析10
相关类及接口NAContext类该组件类是参与网络分析对象中最重要的一个对象该对象通常用于网络问题(如最短路径分析问题、最近设施点求解问题等)的定义和解决例如访问网络分析图层、创建网络分析解决对象等实现了以下两个接口:INAContext接口--主要用于网络分析上下文的访问INAContextEdit接口--用于网络分析上下文对象的属性编辑Bind方法--用于对网络分析上下文与装载的网络数据集的绑定3.最短路径分析11
相关类及接口NAClass类是一个抽象类在网络分析过程中,它由其他类实现,并存储在计算机内存中用于存储网络分析过程中用作输入的要素和分析结果输出的要素实现了INAClass接口--用于对NAClass类的操作INAClass接口主要实现DeleteAllRows方法--可快速清除NAClass类中的所有要素3.最短路径分析12
相关类及接口NAClassFieldMap类该组件类被NAClassLoader类使用,用于自定义一种NAClass类和输入要素类(站点类Stops、障碍点类Barriers)字段间的映射关系实现了INAClassFieldMap接口set_MappedField方法--用于建立源数据到NAClass类的映射3.最短路径分析13
相关类
文档评论(0)