裁剪网络数据集

需要 Network Analyst 许可。

您可将网络数据集裁剪到更小范围。 例如,如果您有一个全国范围的网络数据集,但您正在对目标研究区域或城市执行分析,则可以将网络裁剪到该区域以减小网络在磁盘上的大小。

注:
将网络数据集裁剪为较小的大小通常不会提高网络分析工作流的性能。 裁剪网络的主要原因是使文件大小更易于管理。

尽管您可以单独裁剪网络数据集的源要素类,但这并不是最好的方法。 网络数据集可以包含许多相关表,例如定义历史和实时流量的表。 不仅要裁剪地理源要素,还要保留相关表,并保留它们之间的正确关系。 打包和合并过程包括正确裁剪网络数据集所需的所有逻辑。

警告:
您不能裁剪已许可、不可编辑的网络数据集或 shapefile 网络数据集。

在文件地理数据库或企业级地理数据库中裁剪网络数据集

使用合并地图地理处理工具,在文件地理数据库或企业级地理数据库中裁剪网络数据集

  1. 将要裁剪的网络数据集添加到空地图。

    无需将网络数据集的源要素类添加到地图中。

  2. 将地图平移和缩放到所需的范围。 或者,调整地图框大小。
  3. 打开合并地图工具。
  4. 设置合并地图工具参数:
    1. 确保将输入地图参数设置为包含要裁剪的网络数据集图层的地图。
    2. 设置输出文件夹参数位置。

      工具会在所选输出文件夹值的子文件夹中创建一个包含裁剪网络数据集的地理数据库。

    3. 对于范围参数,单击当前显示范围 地图视图

      工具将网络数据集裁剪到此范围。 您还可以使用另一个图层的范围或其他范围参数选项之一来设置裁剪范围。

      注:
      选择网络数据集源要素类中在此范围内的要素并将其传输到输出。 要素不会在边界处被裁剪,因此您可能会在输出中看到一些几何超出指定范围的要素。

      当您单击当前显示范围按钮 地图视图 时,范围参数值将更新为显示当前显示范围。 如果您更改地图范围,则必须再次单击当前显示范围以更新参数值。

    4. 保留其他参数的默认值。
  5. 运行合并地图工具。

    工具在没有错误或警告的情况下完成。

  6. 目录窗格中,浏览到您在工具的输出文件夹参数中设置的文件夹位置,然后将其和任何子文件夹展开。

    输出文件夹包含一个名为 commondata 的子文件夹以及一个以字母 p 开头后跟对应于软件版本的数字的子文件夹,例如 p30。 包含已裁剪网络数据集的地理数据库位于以下文件夹之一中。

  7. 将裁剪后的网络数据集添加到新地图中,以验证其是否已被裁剪到正确的范围内。

在移动地理数据库中裁剪网络数据集

要在与 ArcGIS Runtime 兼容的移动地理数据库中裁剪网络数据集,请使用创建移动地图包地理处理工具。

  1. 如果要裁剪的网络数据集位于现有移动地图包中,请在新工程或现有工程中提取并打开移动地图包。 否则,请将网络数据集添加到空地图。
  2. 将地图平移和缩放到所需的范围。 或者,调整地图框大小。
  3. 打开创建移动地图包工具。
  4. 配置创建移动地图包工具参数:
    1. 确保将输入地图参数设置为包含要裁剪的网络数据集图层的地图。
    2. 设置输出文件参数位置。
    3. 对于范围参数,单击当前显示范围 地图视图

      工具将网络数据集裁剪到此范围。 您还可以使用另一个图层的范围或其他范围参数选项之一来设置裁剪范围。

      当您单击当前显示范围按钮 地图视图 时,范围参数值将更新为显示当前显示范围。 如果您更改地图范围,则必须再次单击当前显示范围以更新参数值。

    4. 或者,填写其他工具参数。

      注:
      对于网络数据集和网络数据集源要素类,裁剪要素参数将被忽略。 无论此参数的值如何,都会选择网络数据集源要素类中在指定范围内的要素并将其传输到输出。 要素不会在边界处被裁剪,因此您可能会在输出中看到一些几何超出指定范围的要素。

  5. 运行创建移动地图包工具。

    工具在没有错误或警告的情况下完成并创建移动地图包(.mmpk 文件)。

    .mmpk 文件已可在 ArcGIS Runtime 中使用。

  6. 要验证裁剪或在 ArcGIS Pro 中使用裁剪的网络数据集,请提取移动地图包并将其添加到工程中。