导出网络逻辑示意图内容时,可以生成简单格式的 JSON 文件,用于详细说明网络逻辑示意图中引用的所有要素。可以将生成的 JSON 文件用于不同目的,例如:
- 数据控制
- 网络计算或分析
- 作为外部系统的数据源
您可以通过执行导出逻辑示意图内容地理处理工具来导出任何网络逻辑示意图内容。
存储网络逻辑示意图后,还可以使用查找逻辑示意图窗格底部的导出逻辑示意图内容命令。
下面的工作流介绍了如何通过查找逻辑示意图窗格导出存储的网络逻辑示意图。
注:
此工作流可以从文件地理数据库中的公共设施网络或追踪网络、公共设施网络服务或企业级地理数据库中公共设施网络的数据库连接内执行。
导出存储的逻辑示意图的内容
要导出存储的网络逻辑示意图的内容,请完成以下详细步骤。
- 启动 ArcGIS Pro。
- 加载您的工程或创建一个工程。
- 根据要导出内容的逻辑示意图是否存储在某个版本中,请执行以下操作之一:
- 如果要导出的逻辑示意图与公共设施网络服务相关并且存储在特定版本中,请完成以下步骤:
- 如果有一个地图引用工程中的公共设施网络服务图层,请将此地图设置为活动视图。
- 如果没有,请将公共设施网络服务图层添加到新地图。
- 然后,将此地图中引用的数据切换到所需版本。
- 如果要导出的逻辑示意图与文件地理数据库中的公共设施网络或追踪网络相关或者与公共设施网络服务相关并且存储在默认版本中,请完成以下步骤:
- 如果工程中已存在引用网络图层的地图,并且该图层可以通过企业级地理数据库中的公共设施网络、公共设施网络服务或文件地理数据库中的公共设施网络或追踪网络进行数据库连接的,请将此地图设置为活动视图。
- 否则,请将数据库连接下的公共设施网络服务图层、公共设施网络元素或文件地理数据库中的公共设施网络或追踪网络数据元素添加到新地图。
- 如果要导出的逻辑示意图与公共设施网络服务相关并且存储在特定版本中,请完成以下步骤:
- 然后,根据您是否知道要将内容导出到的逻辑示意图的名称,请执行以下操作之一:
- 如果知道逻辑示意图名称,请完成以下步骤:
- 打开地理处理窗格,单击 工具箱,然后展开网络逻辑示意图工具。
- 双击导出逻辑示意图内容工具。将显示地理处理窗格,其中加载了导出逻辑示意图内容工具。
- 单击输入网络或网络逻辑示意图图层下拉箭头,然后选择活动地图中的网络图层。
- 在网络逻辑示意图名称中,键入要导出的逻辑示意图的名称。
- 如果您不知道逻辑示意图名称,则可以使用查找逻辑示意图窗格搜索逻辑示意图,如下所述:
- 在公共设施网络或追踪网络选项卡集的数据选项卡上的逻辑示意图组中,单击查找。查找逻辑示意图窗格随即显示。正如在数据库中搜索网络逻辑示意图中所述,查找逻辑示意图窗格提供了功能来优化逻辑示意图搜索。
- 设置所需的窗格选项 - 例如,选中活动地图范围的封面部分选项并放大要更新的逻辑示意图地图部分。
- 在列表底部单击刷新 以相应地刷新逻辑示意图列表。
- 单击感兴趣的逻辑示意图项目,以便其在列表中为选中状态,然后单击位于窗格底部的导出逻辑示意图内容 。
注:
如果在列表中选中了多个逻辑示意图名称项目,则此按钮处于禁用状态。
- 将显示地理处理窗格,其中加载了导出逻辑示意图内容工具。输入网络或网络逻辑示意图图层和网络逻辑示意图名称参数均已预设。
- 如果知道逻辑示意图名称,请完成以下步骤:
- 单击输出文件框旁边的浏览按钮,然后浏览至所需文件并将其选中,为要创建的 JSON 文件输入名称,然后单击保存。
- 默认情况下,如果未指定任何其他设置,导出的逻辑示意图内容将描述在逻辑示意图中表示的每个容器、交汇点或边图功能与其关联的网络要素全局 ID、相关容器及连通性。如果要导出更多详细信息,可以设置其他一些选项,例如:
- 要导出逻辑示意图属性(即统计信息、创建和更新日期等),请选中包括逻辑示意图属性。
- 要导出每个逻辑示意图要素及其几何,请选中包括几何。
- 要导出每个逻辑示意图要素及其关联网络要素的属性,请选中包括属性。
- 要导出每个逻辑示意图要素及其聚合的网络元素列表,请选中包括聚合。
- 对于选中包括属性或包括聚合的情况,可以选择选中使用属性域和子类型描述。由此可将编码属性域和子类型值导出为字符串描述,而非任何导出的具有编码域值的属性的原始值。
- 单击运行。
该过程完成后,可以检查在指定输出位置创建的 JSON 文件。