导出网络逻辑示意图内容

导出网络逻辑示意图内容时,可以生成简单格式的 JSON 文件,用于详细说明网络逻辑示意图中引用的所有要素。 可以将生成的 JSON 文件用于不同目的,例如:

  • 数据控制
  • 网络计算或分析
  • 作为外部系统的数据源

可以通过运行导出逻辑示意图内容地理处理工具来导出任何网络逻辑示意图内容。

存储网络逻辑示意图后,还可以使用查找逻辑示意图窗格底部的导出逻辑示意图内容命令 导出逻辑示意图内容 导出逻辑示意图内容。

下面的工作流介绍了如何通过查找逻辑示意图窗格导出存储的网络逻辑示意图。

注:

此工作流可以从文件地理数据库或移动地理数据库中的公共设施网络或追踪网络、企业级地理数据库中公共设施网络或追踪网络的数据库连接或公共设施网络服务或追踪网络服务内运行。

导出存储的逻辑示意图的内容

要导出存储的网络逻辑示意图的内容,请完成以下步骤:

  1. 启动 ArcGIS Pro
  2. 加载您的工程或创建一个工程。
  3. 根据要导出内容的逻辑示意图是否存储在某个版本中,请执行以下操作之一:
    • 如果要导出的逻辑示意图与公共设施网络或追踪网络服务相关并且存储在特定版本中,请完成以下步骤:
      • 如果有一个地图引用工程中的公共设施网络或追踪网络服务图层,请将此地图设置为活动视图。
      • 如果没有,请将公共设施网络或追踪网络服务图层添加到新地图中。
      • 将此地图中引用的数据切换到所需版本。
    • 如果要导出的逻辑示意图与文件地理数据库或移动地理数据库中的公共设施网络或追踪网络相关,或者与公共设施网络或追踪网络服务相关并且存储在默认版本中,请完成以下步骤:
      • 如果工程中已存在引用网络图层的地图,并且该图层可以通过企业级地理数据库中的公共设施网络或追踪网络、公共设施网络或追踪网络服务,或者文件地理数据库或移动地理数据库中的公共设施网络或追踪网络进行数据库连接,请将此地图设置为活动视图。
      • 否则,请将公共设施网络或追踪网络服务图层、数据库连接下的公共设施网络或追踪网络元素,或者文件地理数据库或移动地理数据库中的公共设施网络或追踪网络数据元素添加到新地图。
  4. 根据您是否知道要将内容导出到的逻辑示意图的名称,请执行以下操作之一:
    • 如果知道逻辑示意图名称,请完成以下步骤:
      • 打开地理处理窗格,单击工具箱,然后展开网络逻辑示意图工具
      • 双击导出逻辑示意图内容工具。 将显示地理处理窗格,其中加载了导出逻辑示意图内容工具。
      • 单击输入网络或网络逻辑示意图图层下拉箭头,然后选择活动地图中的网络图层。
      • 网络逻辑示意图名称中,键入要导出的逻辑示意图的名称。
    • 如果您不知道逻辑示意图名称,则可以使用查找逻辑示意图窗格搜索逻辑示意图,如下所述:
      • 在功能区逻辑示意图组中的公共设施网络追踪网络选项卡上,单击查找 导出逻辑示意图内容查找逻辑示意图窗格随即显示。 正如在数据库中搜索网络逻辑示意图中所述,查找逻辑示意图窗格提供了功能来优化逻辑示意图搜索。
      • 设置所需的窗格选项 - 例如,确保选中活动地图范围的封面部分选项并放大要更新的逻辑示意图地图部分。
      • 在列表底部单击刷新 刷新 以相应地刷新逻辑示意图列表。
      • 单击感兴趣的逻辑示意图项目,以使其在列表中变为选中状态,然后右键单击该项目并单击随即显示的快捷菜单中的导出逻辑示意图 导出逻辑示意图内容
        注:

        如果在列表中选中了多个逻辑示意图名称项目,则此命令将不可用。

      • 将显示地理处理窗格,其中加载了导出逻辑示意图内容工具。 输入网络或网络逻辑示意图图层网络逻辑示意图名称参数均已预设。
  5. 单击输出文件框旁边的浏览按钮,然后浏览至所需文件并将其选中,为要创建的 JSON 文件输入名称,然后单击保存
  6. 默认情况下,如果未指定任何其他设置,导出的逻辑示意图内容将描述在逻辑示意图中表示的每个容器、交汇点或边图功能与其关联的网络要素全局 ID、相关容器及连通性。 如果要导出更多详细信息,可以设置其他一些选项,例如以下内容:
    1. 要导出逻辑示意图属性(即统计信息、创建和更新日期等),请选中包括逻辑示意图属性
    2. 要导出每个逻辑示意图要素及其几何,请选中包括几何
    3. 要导出每个逻辑示意图要素及其关联网络要素的属性,请选中包括属性
    4. 要导出每个逻辑示意图要素及其聚合的网络元素列表,请选中包括聚合
    5. 对于选中包括属性包括聚合的情况,可以选择选中使用属性域和子类型描述。 此选项可将编码属性域和子类型值导出为字符串描述,而非任何导出的具有编码域值的属性的原始值。
  7. 单击运行

该过程完成后,可以检查在指定输出位置创建的 JSON 文件。

了解有关输出 JSON 响应语法的详细信息

相关主题