ArcGIS教程:了解连通性

  创建网络数据集时,需要选择将根据源要素创建哪些边或交汇点元素。确保正确形成边和交汇点对于获得准确的网络分析结果而言非常重要。

  网络数据集中的连通性基于线端点、线折点和点的几何重叠建立,并遵循设置为网络数据集属性的连通性规则。

  连通性组

  建立 ArcGIS Network Analyst 扩展模块中的连通性要从定义连通性组开始。每个边源只能被分配到一个连通性组中,每个交汇点源可被分配到一个或多个连通性组中。一个连通性组中可以包含任意数量的源。网络元素的连接方式取决于元素所在的连通性组。例如,对于创建自两个不同源要素类的两条边,如果它们处在相同连通性组中,则可以进行连接。如果处在不同连通性组中,除非用同时参与了这两个连通性组的交汇点连接这两条边,否则这两条边不连通。

  连通性组可用于构建多模式运输系统模型。您可以为各个连通性组选择要相互连接的网络源。在下面的地铁和街道多模式网络示例中,地铁线和地铁入口全部被分配到了同一连通性组中。请注意,Metro_Entrance 同时还处在街道所处的连通性组中。它构成了两个连通性组间的连接。两组中的所有路径都必须至少经由一个共享地铁入口。例如,路径求解程序可能会为行人确定城市两个位置之间的最佳路径为:从街道步行到地铁入口,然后乘地铁,再在换乘站换乘另一趟地铁,最后走出另一个地铁入口。连通性组既区别了两个网络,又通过共享交汇点(地铁入口)把二者连接在一起。

  

  连接连通性组内部的边

  同一连通性组内的边可以以两种不同方式进行连接,具体方式取决于边源上采用的连通性策略。

  •   如果设置的是端点连通规则,则线要素将变成仅在重合端点处进行连接的边。

  

  在此示例中,线要素 l1 变成了边要素 e1,线要素 l2 变成了边要素 e2。遵照此连通性策略,将始终针对一个线要素创建一个边要素。构建具有端点连通性的网络是构建交叉式对象模型(如桥梁)的一种方式。为构建此示例的模型,桥和街道被放置在了同一连通性组 (1) 中。街道源被指定了“任意折点”连通规则,以便街道要素可以与其他街道要素在重合折点处相连接。桥源被指定为端点连通。这意味着桥只可在端点处与其他边要素相连通。因此,从桥下方穿过的任何街道都不与桥相连通。桥将在端点处与其他街道连通。

  

  如果要用于构建天桥(桥)和地下通道(隧道)模型的网络中仅包含一个源,则可以考虑在平面数据上使用高程字段。有关详细信息,请参阅下文的“高程字段”部分。

  •   如果设置了“任意折点”连通规则,则线要素将在重合折点处被分成多条边。如果构建街道数据的目的是要让街道在折点处与其他街道相交,则设置这一策略非常重要。

  

  在此示例中,两条在共享折点位置相交的折线被分成了四条边,并在该共享折点处形成了交汇点。边 e1 和 e3 用线要素 l1 的源要素类和对象 ID 进行标识。边 e2 和 e4 用线要素 l2 的源要素类和对象 ID 进行标识。交汇点 j3将是新建系统交汇点。交汇点 j1、j2、j4 和 j5 要么会是系统交汇点,要么会是源要素类重合点的交汇点。

  警告:

  并非所有交叉线要素都可以生成连接的边。如果它们不共享任何重合端点或折点,则通过任何连通性策略也无法在交点处创建交汇点。因此必须事先对网络数据集的街道数据进行清理,以确保无论折点还是端点都显示在所有所需交汇点处。

  

  如果需要改进街道数据,可以使用地理处理工具(如整合),分割交叉线,或在这些要素类上建立拓扑并应用在编辑街道要素时强制要素在交叉点处进行分割的拓扑规则。

  通过各连通性组间的交汇点连接边

  处于不同连通性组中的边仅可通过两个连通性组共享的交汇点进行连接。

  在组合了公交网和街道网的多模式系统示例中,公交站是从点源中添加的,并且同时处于两个连通性组中。然后,公交站的点位置在空间上必须与相连的公交线和街道线重合。添加公交站的点位置后,该点是否可以成为交汇点将取决于交汇点连通性策略。对于边,交汇点与边要么在端点处要么在折点处相连通,具体取决于目标边源的连通性策略。然而,在某些情况下您可能希望覆盖此行为。

  

  

  例如,公交站所连接的公交线使用端点连通性策略,但您通常希望将公交站放置在中间折点处。要达到这一目的,您将需要设置交汇点策略以覆盖将交汇点连接到给定边这一默认行为。

  要覆盖交汇点的默认行为从而不再根据边源的连通性策略在端点或折点处形成交汇点,请将交汇点源的连通性设置为“覆盖”。默认情况下,将遵从边连通性策略。

  

  

  构建高程模型

  网络元素的连通性不仅可取决于它们在 x 和 y 空间中是否重合,还可取决于它们是否共享相同的高程。构建高程模型的可选方式有两种:使用高程字段和使用几何的 z 坐标值。

  高程字段

  在网络数据集中,高程字段用于优化线端点处的连通性。他们包含从参与网络的要素类的字段中获取的高程信息。这一点与基于 z 坐标值建立连通性有所不同,后者的物理高程信息存储在要素的各个折点中。高程字段适用于边和交汇点源。使用高程字段的边要素源用两个字段来描述高程(线要素的每个端点对应一个字段)。

  在下面的示例中,EF1、EF2、EF3 和 EF4 四个线要素属于同一连通性组,并遵守端点连通性规则。EF3 和 EF4 的高程值为 0;EF1 和 EF2 的高程值为 1。因此,在交点处,EF3 只连接 EF4(而不连接 EF1 或 EF2)。同样,EF1 只连接 EF2,而不连接 EF3 或 EF4。值得注意的是,高程字段用于优化连通性;它们不会覆盖连通性。两个边元素即便具有相同高程字段且相互重合,但如果处在两个不同的连通性组中,它们仍不会相互连接。

  

  许多数据供应商都提供用于构建连通性模型的高程字段数据。ArcGIS 网络数据集连通性模型可以使用此高程字段数据来增强连通性。而且,在构建桥梁和隧道等特殊方案时,高程字段与连通性模型之间的交互同样是至关重要的一个方面。

  几何的 Z 坐标值

  如果源要素的几何中存储了 z 值,则可以创建三维网络。

  室内人行道的模型通常就用 3D 网络构建。想一想,多层建筑中的很多走廊在 2D (x,y) 空间中都是无法区分的,但在 3D 空间中,却可以根据它们的 z 坐标值对其加以区分。同样,电梯是靠垂直移动来连接各楼层的。在 x,y空间中电梯是点,但在 3D 空间中却完全可以将其作为线进行建模。

  Z 坐标值使得以三维形式构建点和线要素的连通性模型成为可能。在 3D 网络数据集中,要想建立连通性,源要素(具体而言是点、线端点和线折点)必须共享全部三个坐标值:x、y 和 z 值。

时间: 2024-11-05 19:25:18

ArcGIS教程:了解连通性的相关文章

ArcGIS教程:3D Analyst基础知识

创建3D视图 以三维形式查看数据能为您提供一个全新的认识.通过三维视图可以深入了解通过相同数据的平面地图不易察觉的内容.例如,您不必根据配置等值线来推断是否存在山谷,您能够实际看到山谷和感到谷底和谷脊的高度差异. ArcGlobe 和 ArcScene 可用于构建多图层 3D 环境,并控制如何对各图层进行符号化.渲染各图层和在 3D 空间中定位各图层.还可以控制 3D 视图的全局属性,如照明度或垂直夸大.可以通过以下方式选择要素:使用要素的属性或要素相对于其他要素的位置,或者在场景或地球中单击各

ArcGIS教程:ArcGIS中矢量裁剪栅格图像

(1)是否需要裁剪栅格图象区域通过一个面状的shapefile表达出来? 如果可以,那么就很简单了. 在ArcMap中,调用空间分析扩展模块,将你感兴趣区的shapefile多边形图层设置为掩膜,然后在栅格计算器中重新计算一下你的图象,它就会沿掩膜裁出. 设置掩膜:空间分析工具条的下拉菜单>option里面设置 (2)用任意多边形剪切栅格数据(矢量数据转换为栅格数据) 2.1在ArcCatlog下新建一个要素类(要素类型为:多边形),命名为:ClipPoly.shp 2.2在ArcMap中,加载

ArcGIS教程:区域插值参数

构建有效模型 与所有地统计插值方法一样,区域插值中的预测准确性取决于模型的准确性.了解此事项后,在地统计向导 中构建有效模型时应多加注意. 由于 ArcGIS Geostatistical Analyst 扩展模块中的区域插值是通过克里金框架实现的,因此交互式变异分析是构建模型的重要步骤.通常很难从视觉上判断协方差曲线的质量,因此为每个经验协方差(下图中的蓝十字)提供了置信区间(下图中的红色垂直线段).如果正确指定了协方差模型,预计有 90% 的经验协方差落在置信区间内.在下图中,12 个经验协

ArcGIS教程:ArcGIS栅格数据的合并和剪切

1.合并:ArcToolBox->DataManagement->Raster->Mosaic. 2.剪切:在ArcMap中,调用空间分析扩展模块,将你感兴趣区的shapefile多边形图层设置为掩膜(空间分析工具条的下拉菜单>option里面设置),然后在栅格计算器中重新计算一下你的图象,它就会沿掩膜裁出. 以上教程来源地理国情监测云平台,更多ArcGIS教程及空间地理信息数据请咨询本平台,电话:010-84896208转898.官方微信号DLGQJC,为您提供3S行业知识及每日

ArcGIS教程:ArcGIS中图层添加投影及投影转换

由于GIS描述的是位于地球表面的空间信息,所以在表示时必须嵌入到一个空间参照系中,这个参照系就是坐标系它是根据椭球体等参数建立的.我国目前所用到的三种主要坐标系是:北京1954.西安1980及WGS84. 有了坐标系,即椭球体,数据图层就有了地理坐标,地理坐标是用经纬度表示球面的位置的.为了能够将地图从三维地理坐标通过投影转换成二位平面坐标,还要进行投影,这样的坐标系叫做投影坐标系.常用的投影有高斯-克吕格(Gauss-Kruger)投影,阿尔博斯(Albers Equal-Area Conic

ArcGIS教程:创建网络数据集(一)

在本练习中,您将使用地理数据库 San Francisco 中的街道要素和转弯要素创建一个网络数据集.您还可以加入历史交通流量数据,以便求解取决于时间的路径. 创建网络数据集 步骤: 单击开始 > 所有程序 > ArcGIS > ArcCatalog 10.1 启动 ArcCatalog. 启用 ArcGIS Network Analyst 扩展模块. 单击自定义 > 扩展模块. 将打开扩展模块 对话框. 选中 Network Analyst. 单击关闭. 在标准工具 工具条上,单

ArcGIS教程:制图综合流程

概化数据涉及许多重复的劳动密集型任务,因此,将其实现自动化是一种理想的选择.然而,制图综合的关联性和主观性使其难以实现自动化.人脑非常善于考虑事情的先后顺序并同时根据情境做出调整.而通过一系列离散命令指示计算机执行此操作则会困难得多. ArcGIS 中的地理处理环境非常适于建立制图综合框架,因为其能够按照特定于数据.比例和产品的变量指示的独立步骤来管理数据的变换.这些独立步骤可根据逻辑链接在一起,甚至在脚本或模型中形成循环,创建可应用于一系列数据的复杂工作流,从而生成用于打印或屏幕显示的多比例数

ArcGIS教程:编辑特征

摘要 通过合并.又一次编号和删除类特征来编辑和更新特征文件. 使用方法 · 编辑特征工具同意您通过下面全部操作或某一操作来改动现有特征文件: 合并一组特征类 又一次编号特征类 ID 删除不须要的特征 · 输入特征文件必须是 ASCII 特征文件.该文件能够是不论什么用于生成包括所需统计信息的文件的"多元分析"工具(如 Iso聚类和创建特征)的输出. 该文件必须至少包括两个类.可通过 .gsg 扩展名来识别此类文件. · 输入特征重映射文件是 ASCII 文件,其每一行有两列值与之相应,

ArcGIS教程:网络分析图层的类型(一)

ArcGIS Network Analyst 扩展模块可以解决一般的网络问题,例如查找穿过城市的最佳路线,查找最近的急救车辆或设施点,识别某一位置周围的服务区,使用一支车队为一组订单提供服务,或选择要设立或关闭的最佳设施点. 路线 Network Analyst 可找出从一个位置到达另一个位置或访问多个位置的最佳路线.您可按照以下方式交互指定位置:在屏幕上创建一系列点位.输入一个地址,或者直接使用现有要素类或要素图层中的点.如果要访问的停靠点超过两个,则可以按用户指定的位置顺序来确定最佳路线.也