此类包含有关从 WebMap 检索的公共设施网络数据集的元数据。要访问完整属性,用户需要调用 webmap 的 load() 方法。某些属性在不调用负载的情况下可用,例如 id
和 title
。在 4.20 中,只能从具有公共设施网络图层的 web 地图中检索此对象。
构造函数
属性概述
名称 | 类型 | 描述 | 类 | |
---|---|---|---|---|
String[] | 更多信息 返回公共设施网络中的所有域网络。 | 更多信息 | UtilityNetwork | |
整数 | 更多信息 包含公共设施网络规则表的服务图层 ID。 | 更多信息 | UtilityNetwork | |
String | 更多信息 包含公共设施网络规则表的服务 URL。 | 更多信息 | UtilityNetwork | |
整数 | 更多信息 用于定义公共设施网络范围的服务区域类的图层 ID。 | 更多信息 | UtilityNetwork | |
NamedTraceConfiguration[] | 更多信息 此属性返回 web 地图上共享的追踪配置列表。 | 更多信息 | UtilityNetwork | |
整数 | 更多信息 包含公共设施网络的 子网表的服务图层 ID。 | 更多信息 | UtilityNetwork | |
String | 更多信息 包含公共设施网络的子网表的服务 URL。 | 更多信息 | UtilityNetwork | |
TerminalConfiguration[] | 更多信息 返回公共设施网络上的所有终端配置。 | 更多信息 | UtilityNetwork | |
String | 更多信息 数据集的类型。 | 更多信息 | UtilityNetwork |
属性详情
-
返回公共设施网络中的所有域网络。域网络包含传递的资源流经的网络要素。
-
rulesTableId Numberreadonly
-
包含公共设施网络规则表的服务图层 ID。
-
rulesTableUrl Stringreadonly
-
包含公共设施网络规则表的服务 URL。
-
serviceTerritoryFeatureLayerId Numberreadonly
-
用于定义公共设施网络范围的服务区域类的图层 ID。当服务区域图层未发布到要素服务时,值为
null
。
-
-
此属性返回 web 地图上共享的追踪配置列表。当 web 地图上未共享任何追踪配置时,该值为空。可以在不完全加载公共设施网络的情况下使用此属性,但只有
globalId
和title
将可用。
-
subnetworksTableId Numberreadonly
-
包含公共设施网络的 子网表的服务图层 ID。子网表包含有关公共设施网络中所有现有子网和已删除子网的信息。
-
subnetworksTableUrl Stringreadonly
-
包含公共设施网络的子网表的服务 URL。
-
terminalConfigurations TerminalConfiguration[]readonly
-
返回公共设施网络上的所有终端配置。终端配置定义了设备有多少个终端以及如何设置这些终端。必须加载公共设施网络才能访问此设施。
-
type Stringreadonly
-
数据集的类型。如果对象表示公共设施网络,则返回
utility
。对于 UtilityNetwork 类型总为 "utility"。
- 默认值:utility
方法概述
名称 | 返回类型 | 描述 | 类 | |
---|---|---|---|---|
TerminalConfiguration | 更多信息 所有设备功能都具有终端配置(默认单终端)。 | 更多信息 | UtilityNetwork | |
String[] | 更多信息 获取域网络的名称,并返回一个包含其层名称的数组。 | 更多信息 | UtilityNetwork | |
Promise | 更多信息 触发实用程序网络实例的加载。 | 更多信息 | UtilityNetwork |
方法详情
-
getTerminalConfiguration(feature){TerminalConfiguration}
-
所有设备功能都具有终端配置(默认单终端)。用户可以使用此方法检索给定功能的已分配终端配置。此方法采用图形/特征,使用网络源旁边的
ASSETGROUP
和ASSETTYPE
字段来找出分配的终端配置。如果未填充ASSETGROUP
,ASSETTYPE
或layer
,则返回null
。如果找不到终端配置对象,则返回null
。参数:feature Graphic从中获取终端配置的图形要素。必须属于设备层,并且填充了
ASSETGROUP
和ASSETTYPE
字段。返回:类型 说明 TerminalConfiguration 终端配置对象。除非另有配置,否则大多数设备都有一个终端配置。