使用服务区来可视化可到达的区域
需具备 Network Analyst 许可方可使用。
服务区 将显示可在给定距离或行驶时间内到达的道路。 它们通常用于显示急救车辆的响应范围。 在本教程中,假设您在消防部门工作,消防站站长想要知道消防车在四分钟内可以到达的社区区域。 服务区与本地网络数据集或者在 ArcGIS Online 或 ArcGIS Enterprise 上托管的网络服务相关联。 此教程首先显示如何使用本地网络数据集,然后显示如何使用在线服务。
注意:
如果您使用 ArcGIS Online 运行本教程,则会消耗配额。
获取数据
本教程的数据可供下载。
请转至 数据下载页面 。
单击 下载 按钮将文件保存到本地。
解压下载的文件。
创建地图
要创建地图,请完成以下步骤:
启动 ArcGIS Pro。
单击 地图 模板以创建工程。 可以选择性地更改工程的名称和位置。
单击 确定 。
随即出现具有地图的新工程。
将教程数据添加到工程中
网络数据源是道路系统的智能模型。 其不仅包含道路的位置和属性,而且还包含有关道路如何彼此关联(例如,哪些道路相连、相连的道路之间允许或禁止哪些转弯)的信息及其他影响可能的行驶路线和行驶时间的信息。 服务区求解程序通过参考网络数据源来确定可在给定时间内到达的道路,以便创建行驶时间区域。
注:
如果您使用 ArcGIS Online 执行分析,则求解程序将参考存储在 ArcGIS Online 云中的高质量的世界级网络数据集并使用 ArcGIS Online 配额 。 您还可以使用存储在本地计算机上的网络数据集或使用自己的网络数据集通过 ArcGIS Enterprise 发布路径服务 ,并通过企业门户配置服务以在 ArcGIS Pro 中使用。
要将网络数据集添加到地图,请完成以下步骤:
在 目录 窗格(默认情况下,位于应用程序的右侧)上,右键单击 文件夹 ,然后选择 添加文件夹连接
。随即出现 添加文件夹连接 对话框。
浏览到您放置了教程数据的文件夹,双击 Network Analyst ,然后单击 教程 以选择该文件夹。
单击 确定 。
随即创建一个与教程文件夹之间的连接。
接下来,将该文件夹中包含的一个网络数据集添加到地图中。
在 目录 窗格中,展开 文件夹 > 教程 > SanFrancisco.gdb > Transportation 。
将 Streets_ND (具有一个网络数据集图标
)拖放到地图上。网络数据集将被添加到 内容 窗格以及地图中。
根据需要,右键单击 内容 窗格中的 Streets_ND ,然后选择 缩放至图层
以查看旧金山地区。默认情况下,使用流量数据构建的网络数据集将在其被添加到地图后显示当前时间的交通状况。 此网络数据集包括历史流量,因此您可以看到该周当天时间的典型交通状况。 此网络数据集中并非所有道路都包括流量数据,因此默认情况下仅显示包括流量数据的道路。
您可以在网络数据集所覆盖的地区执行网络分析。
查看网络数据集不需要执行分析,因此接下来您要将其隐藏起来。
在 内容 窗格中,取消选中 Streets_ND 以仅显示底图。
接下来,将表示消防站的点添加到地图中。
在 目录 窗格中,单击 教程 > SanFrancisco.gdb > Analysis > FireStations ,然后将 FireStations 要素类拖动到地图上。
在 内容 窗格中,右键单击 FireStations 图层,然后选择 缩放至图层
。
创建服务区图层
服务区图层 提供设置和求解服务区问题所需的结构和属性。 它还包含求解后的结果。
在 分析 选项卡的 工作流 组中,单击 网络分析 > 服务区
。服务区 图层将被添加到 内容 窗格中。 它将包含相应子图层,这些子图层包含分析的输入和输出。
服务区图层将参考 San Francisco 网络数据集,因为在您创建图层时,该网络数据集位于地图中并已设置为地图的网络数据源。
注:
要查看或更改将用于创建网络分析图层的网络数据源,可单击 分析 选项卡 工作流 组中的 网络分析 下拉箭头,然后在 网络数据源 下进行查看。
在 内容 窗格中,单击 服务区 以选择图层组。
服务区图层 选项卡随即出现。
单击 服务区图层 以查看功能区上的可用设置。

您将使用这些控件定义要生成的服务区。
提示:
仅当您在 内容 窗格中选择服务区图层后,才会显示 服务区图层 选项卡。 另外,如果您有多个服务区图层,则可以单独更改这些图层的设置,或选择多个图层来编辑所有选定图层(如果它们共享相同的网络数据源)的设置。每个图层都有其自己的选项卡。
添加设施点
将设施点视为车辆的起始位置。 服务区求解程序模拟车辆在离开设施点后所经历时间范围内可能行驶的所有路径。
由于消防车通常停在消防站,因此将消防站加载到“设施点”子图层中。
在 服务区图层 选项卡的 输入数据 组中,单击 导入设施点
。随即显示 添加位置 窗口。
请确保将 输入网络分析图层 设置为 服务区 ,并将 子图层 设置为 设施点 。
单击 输入位置 下拉菜单并选择 FireStations 。 这是您之前添加到地图中的点要素类。
保留其余参数的默认设置,然后单击 确定 。
消防站加载为设施点。

设置中断时间
通过设置中断值将火灾响应时间设置为四分钟。
在 服务区图层 选项卡的 出行设置 组中,将 中断 值更改为 4 。
中断 的单位( 分钟 )显示在 模式 文本框的右侧。
运行分析
在 服务区图层 选项卡上的 分析 组中,单击 运行
。结果将显示从每个消防站出发后可在四分钟内到达的区域。 没有被面覆盖的任何区域将无法在四分钟内到达。

面精度将被设置为生成快速且相当精确结果的标准等级。 在 输出几何 组中,将面细节层次从 标准精度 更改为 高精度 。

在 服务区 选项卡上,单击 运行
。虽然结果列表相同,但面却更加准确地表示了响应时间。

生成非重叠面
在城市的许多地方,响应时间面相互重叠。 这表明有多个消防站可以在四分钟内到达这些区域。 这是很宝贵的信息,但现在您将更改分析设置,以使面不会互相重叠。 您将看到哪个消防站对城镇上距离消防站车程少于四分钟的每个区域具有最快响应时间。
在 服务区图层 选项卡上的 输出几何 组中,将 边界类型 从 重叠 更改为 分割 。
在 服务区图层 选项卡上,单击 运行
。经过更新的面将不会重叠。 面边界将在不同消防站的响应时间相同之处相交。 尽管一个街道可能距离多个消防站的车程都在四分钟之内,但该街道仅被一个面覆盖,即,与最近消防站相关联的面。

生成融合面
而且,您还可以创建一个地图来显示可在两分钟和四分钟的响应时间内到达的区域。
在 出行设置 组的 中断 文本框中输入 2, 4 。
在 服务区图层 选项卡上,单击 运行
。每个面将显示消防车从特定消防站出发可在两分钟和四分钟的响应时间内到达的街道。

在 输出几何 组中,将 输出设施点分配类型 下拉菜单从 分割 更改为 融合 。
在 服务区图层 选项卡上,单击 运行
。地图显示了两次响应时间内覆盖的城镇区域,而不必指定覆盖这些区域的消防站。 这张地图更清楚地显示了距离任何消防站两分钟或四分钟路程内的区域。

使用 ArcGIS Online 创建服务区
可在不使用本地网路数据集的情况下创建服务区。 按照以下步骤根据在线服务创建服务区图层。 在线创建的服务区将使用 配额 进行求解。
注:
要使用 ArcGIS Online 服务,您必须是具有网络分析执行 权限 的组织成员。
在 ArcGIS Pro 中,使用您的 ArcGIS Online 或 ArcGIS Enterprise 组织凭据 登录 。
在 分析 选项卡的 工作流 组中,单击 网络分析 > 数据源 。
将显示 选择网络数据源 对话框。
单击 https://www.arcgis.com/ ,然后单击 确定 。
在 分析 选项卡的 工作流 组中,单击 网络分析 > 服务区
。新的 Service Area 2 图层将添加到 内容 窗格中。
另一个服务区图层根据云中托管的网络数据集引用此 ArcGIS Online 服务区服务。
关闭第一个名为 Service Area 的服务区图层的可见性。
在 内容 窗格中,单击 Service Area 2 以选择图层组。
服务区图层 选项卡随即出现。
单击 服务区图层 以查看选项卡上的设置。
重复此教程第一部分中的步骤来添加设施并使用不同的选项运行分析。
运行 按钮具有一个云图标,指示将使用 ArcGIS Online 而非本地网络数据集求解服务区。 您可以通过单击 估算配额 按钮
估算分析将消耗的配额数。 了解有关配额消耗的详细信息 。