操作方法

操作方法:将自定义字段信息应用于“线”类属性中的“名称”字段,以进行 OD 成本矩阵分析

Last Published: April 25, 2020

摘要

起点-目的地 (OD) 成本矩阵用于在网络中查找和测量从多个起始点到多个目的地的最小成本路径。 OD 成本矩阵分析 输出 “线”网络分析类,其中将存储从起始点到目的地的最终路径的相关信息。 在某些情况下, “线”类 属性表 中的“名称”字段将 属性显示为“位置 1 - 位置 2”、 “位置 1 - 位置 3”,并且根据起始点和目的地的总数,此模式将持续 。

下图显示了“线”类属性表。 起始点和目的地在“名称”字段中连续命名为“位置 #”,表示由 OD 成本矩阵创建的 结果路径。


An image of the Name field of the Line attribute table.

从属性表很难确定与特定的“位置 #”相关联的具体起始点和目的地,尤其是当“起始点和目的地”类中有太多网络分析对象时。

所有 Network Analyst 分析都使用“名称”字段来对子图层中的每个网络元素(例如 OD 成本矩阵中的起始点)进行唯一标识。 将网络位置加载到任何点网络分析子图层时,如果未指定“名称”字段,则分析会为点位置(位置 1、位置 2、位置 3 等)分配默认名称。

为了使位置更易读取 并且更易理解,在将点加载到子图层时,可以从自定义字段分配唯一标识符(唯一名称) 。

过程

提供的说明描述了如何将自定义字段 信息应用于“起始点和目的地”子图层中的“名称”字段,以便在运行 OD 成本矩阵分析时将它们传递到“线”子图层。

:
这些步骤专门用于 OD 成本矩阵分析,但所有网络分析图层(例如, 服务区,路径等)都具有“名称”字段,可在加载位置时映射到自定义字段。
  1. 在 ArcMap 中,创建 OD 成本矩阵。 有关在 ArcMap 中创建 OD 成本矩阵的信息,请参阅以下文档。
  2. 在上面提供的文档的步骤 10 中,使用加载位置选项将起始点添加到分析中。
    1. 单击 Network Analyst 工具栏中的 Network Analyst 窗口按钮。
    2. Network Analyst 窗口中,右键单击起始点类 > 加载位置

      An image of the Load Locations option.
       
    3. 加载位置对话框中,单击加载自下拉箭头,然后选择起始点要素 类。 如果要使用的要素类不在内容列表中,可单击浏览按钮进行查找。
    4. 位置分析属性下,对于名称属性,从字段下拉列表中选择包含起始点要素唯一标识符(例如原点要素的名称)的字段 。 使用输入数据各点所选字段的值填充属性下的字段。

      An image of the Load Locations dialog box.
       
    5. 单击确定
       
  3. 目的地类重复步骤 2 的操作, 并在加载自参数中选择 目的地要素类。

    An image of the Load Locations dialog box.
     
  4. 继续执行步骤 1 所提供的文档中的后续步骤,以创建 OD 成本矩阵。

下图显示了运行 OD 成本矩阵分析后“线”类的属性表。 “名称”字段应用来自起始点和位置要素类的自定义信息。

An image of the Name field of the Line layer attribute table.

文章 ID:000013468

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容