导出子网 (公共设施网络)

此 ArcGIS 2.8 文档已 存档,并且不再对其进行更新。 其中的内容和链接可能已过期。 请参阅最新文档

摘要

将公共设施网络的子网导出为 JSON 文件。如果 Is deleted 属性设置为 true,则该工具也可以用于删除子网表中的行。这表示子网控制器已从子网中移除。

了解有关导出子网的详细信息

使用情况

  • 子网必须规整;首先运行更新子网工具。

  • Trace Parameters 类别中的参数仅可通过 Python 来执行。

  • 使用企业级地理数据库时,必须满足以下要求:
    • 输入公共设施网络参数值必须来自公共设施网络服务。
  • 在启用设置导出确认参数后,必须满足以下条件:

    • 必须启用网络拓扑。

    • 企业级地理数据库具有以下附加要求:

  • ArcGIS Pro 2.3 中添加了以下参数:包括几何结果类型结果网络属性结果字段。使用这些参数时,输出 JSON 文件格式会有所不同。将这些参数与企业级地理数据库结合使用时,需要 ArcGIS Enterprise 10.7 或更高版本。查看输出 JSON 响应语法

参数

标注说明数据类型
输入公共设施网络

包含要导出的子网的公共设施网络。

Utility Network; Utility Network Layer
域网络

包含子网的域网络。

String

包含子网的层。

String
子网名称

要导出的子网的名称。选择一个特定源可导出相应的子网信息。

String
设置导出确认

指定是否更新 Subnetworks 表中相应控制器的 LASTACKEXPORTSUBNETWORK 属性以及 SubnetLine 要素类中的要素。

  • 选中 - 更新 Subnetworks 表中相应控制器的 LASTACKEXPORTSUBNETWORK 属性。如果控制器已标记为删除 (Is deleted = True),则将从子网表中将其删除。此选项要求输入公共设施网络引用默认版本。
  • 未选中 - 不更新 Subnetworks 表中相应控制器的 LASTACKEXPORTSUBNETWORK 属性。这是默认设置。

Boolean
输出 JSON

要生成的 JSON 文件的名称和位置。

File
条件障碍
(可选)
Value Table
函数障碍
(可选)
Value Table
包括障碍要素
(可选)
Boolean
应用可遍历性至
(可选)
  • 交汇点和边将可遍历性同时应用于交汇点和边。
  • 仅交汇点将可遍历性仅应用于交汇点。
  • 仅边将可遍历性仅应用于边。
String
传播程序
(可选)
Value Table
包括几何
(可选)

指定是否在结果中包括几何。

  • 选中 - 在结果中包括几何。
  • 未选中 - 在结果中不包括几何。这是默认设置。

Boolean
结果类型
(可选)

指定要导出的结果类型。

  • 连通性返回通过几何重叠或连通性关联连接的要素。这是默认设置。
  • 要素返回响应中的要素级别信息。
  • 包含和附件关联返回通过包含和结构附件关联关联的要素。
注:

对于企业级地理数据库,此参数要求 ArcGIS Enterprise 10.7 或更高版本。

  • 包含和附件关联选项要求 ArcGIS Enterprise 10.8.1 或更高版本。

String
结果网络属性
(可选)

将包含在结果中的网络属性。

注:

对于企业级地理数据库,此参数要求 ArcGIS Enterprise 10.7 或更高版本。

String
结果字段
(可选)

要素类中将作为结果返回的字段。字段的值将在子网中要素的结果中返回。

注:

对于企业级地理数据库,此参数要求 ArcGIS Enterprise 10.7 或更高版本。

Value Table

派生输出

标注说明数据类型
更新的公共设施网络

更新的公共设施网络。

公共设施网络

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是

相关主题