ArcGIS教程:网络分析工作流

  无论是在 ArcGIS Network Analyst 扩展模块中执行路径分析、服务区分析,还是其他网络分析,整体工作流程都是相似的。本主题将介绍求解网络问题的常规步骤。

  在 Network Analyst 中执行任意类型网络分析的基本步骤如下:

  • 配置 Network Analyst 环境
  • 向 ArcMap 添加网络数据集
  • 创建网络分析图层
  • 添加网络分析对象
  • 设置网络分析图层属性
  • 执行分析并显示结果

  步骤 1:配置 Network Analyst 环境

  Network Analyst 是 ArcGIS 的一个扩展模块。因此,在执行任何网络分析之前必须启用 Network Analyst 扩展模块。还需要显示 Network Analyst 工具条并通过工具条显示 Network Analyst 窗口。配置 Network Analyst 环境中介绍了完成此操作的步骤。

  步骤 2:向 ArcMap 添加网络数据集

  要执行网络分析,需要有一个网络作为执行分析的基础。因此,下一步是向 ArcMap 添加网络数据集图层。如果尚未构建网络,则需要首先进行构建。如果源要素已经过编辑或引用源要素的网络属性已更改,则需要重新构建网络数据集。

  步骤 3:创建网络分析图层

  网络分析图层用于存储网络分析的输入、属性和结果。它在内存中拥有一个工作空间,用于存储各种输入类型以及分析结果的网络分析类。网络分析类中的要素和记录称为网络分析对象。网络分析图层的某些属性允许您进一步定义要解决的问题。

  网络分析的执行将始终针对网络数据集。因此必须将网络分析图层与网络数据集绑定。如果要使用地理处理工具创建网络分析图层,则将网络数据集设置为工具参数。在 ArcMap 中,必须首先添加网络数据集,以便在创建分析图层后 Network Analyst 可将分析图层绑定到网络数据集。

  网络分析图层分为以下六种:

  • 路径分析图层
  • 最近设施点分析图层
  • 服务区分析图层
  • OD 成本矩阵分析图层
  • 车辆配送 (VRP) 分析图层
  • 位置分配分析图层

  步骤 4:添加网络分析对象

  网络分析对象是在网络分析时用作输入和输出的要素和记录。例如,停靠点、障碍、路径和设施点都属于网络分析对象。

  可以向输入类添加网络分析对象,但不能将它们添加到“仅输出”类。“仅输出”网络分析对象只能由求解程序创建。例如,路径分析图层中的路径类仅为输出,因此只能由求解程序创建路径对象。

  可通过不同方式向类中添加对象。常用方法有以下两种:一种是将多个要素一次性加载到网络分析类中;另一种是以交互方式一次添加一个对象。

  添加对象时,应设置其各自的属性。这些属性会进一步定义其作为输入的功能。

  步骤 5:设置网络分析图层属性

  网络分析图层的某些属性与其网络分析对象的属性相比,在分析中要更加通用。常规的分析属性包括要使用的网络阻抗特性、要遵守的约束条件特性等。此外,还包括要执行的分析类型所特有的属性。通过分析图层的图层属性 对话框可访问这些属性。

  步骤 6:执行分析并显示结果

  创建了分析图层、添加了输入网络分析对象并设置了分析对象和分析图层的参数后,就可以求解网络问题。

  步骤:

  在 Network Analyst 工具条上,单击求解按钮。 Network Analyst 即会生成解决方案,该解决方案会变成网络分析图层的一部分。将创建输出网络分析对象,并且输入/输出对象会使用结果进行更新。可查看地图,然后双击 Network Analyst 窗口中的网络分析对象来检查结果。

        

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值