Skip To Content ArcGIS for Developers Sign In Dashboard

UtilityNetworkDefinition QML Type

The metadata of a utility network feature service. More...

Import Statement: import Esri.ArcGISRuntime 100.8
Since: Esri.ArcGISRuntime 100.6
Inherits:

Object

Properties

Methods

Detailed Description

Includes metadata such as domain networks, network sources, and so on.

Property Documentation

categories : list<UtilityCategory>

Returns a list of utility network categories in the utility network feature service (read-only).

A UtilityCategory is used to define a characteristic of an asset in a network. The objects in this list incorporate semantics of the utility network for subnetwork management and tracing operations.


domainNetworks : list<UtilityDomainNetwork>

The collection of domain networks in the utility network feature service (read-only).

Domain networks organize features in a utility network based on what utility service they provide, such as natural gas, water, electricity, or structural elements like poles or conduits.

This QML property was introduced in Esri.ArcGISRuntime 100.7.


extent : Envelope

The Envelope representing the service territory area used to define the UtilityNetwork (read-only).

This is the extent of the network topology (i.e., the extent of the service territory plus a small buffer).

This QML property was introduced in Esri.ArcGISRuntime 100.8.


networkAttributes : list<UtilityNetworkAttribute>

Returns a list of utility network attributes in the utility network feature service (read-only).

A UtilityNetworkAttribute is an attribute that is copied and stored in the topological index. The utility network tracing task can read and make decisions using network attributes that are stored in the topological index.


networkSources : list<UtilityNetworkSource>

Returns a list of all the network sources in the UtilityNetworkDefinition (read-only).


schemaVersion : int

Returns the utility network schema version number reported by the utility network feature service (read-only).


terminalConfigurations : list<UtilityTerminalConfiguration>

Returns the UtilityTerminalConfiguration objects defined for this utility network (read-only).

This QML property was introduced in Esri.ArcGISRuntime 100.7.


Method Documentation

UtilityDomainNetwork domainNetwork(string name)

Returns the domain network with the specified name.

This QML method was introduced in Esri.ArcGISRuntime 100.7.


UtilityNetworkAttribute networkAttribute(string name) const

Returns the network attribute with the specified network attribute name.

Returns null if there is no matching network attribute.


UtilityNetworkSource networkSource(string name)

Returns the UtilityNetworkSource with the specified network source name.

Returns null if there is no matching network resource.



Feedback on this topic?