ArcGIS Runtime SDK for iOS: AGSUtilityNetworkSource Class Reference
ArcGIS Runtime SDK for iOS  100.12
AGSUtilityNetworkSource Class Reference

Description

A network source in a utility network.

Various sources of related information are associated to comprise the utility network. The most obvious sources are the structures and network features that are included with each domain network. Other sources are the set of associations and the system junctions.

The AGSUtilityNetworkDefinition::networkSources property contains the collection of AGSUtilityNetworkSource objects in the utility network definition.

Since
100.6
Inheritance diagram for AGSUtilityNetworkSource:
AGSObject

Instance Methods

(nullable AGSUtilityAssetGroup *) - assetGroupWithName:
 

Properties

NSArray< AGSUtilityAssetGroup * > * assetGroups
 
AGSArcGISFeatureTablefeatureTable
 
NSString * name
 
NSInteger sourceID
 
AGSUtilityNetworkSourceType sourceType
 
AGSUtilityNetworkSourceUsageType sourceUsageType
 

Method Documentation

◆ assetGroupWithName:

- (nullable AGSUtilityAssetGroup *) assetGroupWithName: (NSString *)  name

Gets an associated asset group by name. Gets one of the asset groups for the utility network source.

Parameters
nameThe name of the asset group.
Returns
An AGSUtilityAssetGroup object.
Since
100.6

Property Documentation

◆ assetGroups

- (NSArray<AGSUtilityAssetGroup *>*) assetGroups
readnonatomiccopy

The array of asset groups for the utility network source. AGSUtilityAssetGroup object is the first-level categorization of an AGSUtilityNetworkSource object.

Since
100.6

◆ featureTable

- (AGSArcGISFeatureTable*) featureTable
readnonatomicstrong

The AGSArcGISFeatureTable object that corresponds to the utility network source.

Since
100.6

◆ name

- (NSString*) name
readnonatomiccopy

The name of the utility network source.

Since
100.6

◆ sourceID

- (NSInteger) sourceID
readnonatomicassign

The ID of the utility network source.

Since
100.6

◆ sourceType

- (AGSUtilityNetworkSourceType) sourceType
readnonatomicassign

The source type of the utility network source. This property indicates whether the network source is an edge type or junction type.

Since
100.6

◆ sourceUsageType

- (AGSUtilityNetworkSourceUsageType) sourceUsageType
readnonatomicassign

The usage type of this utility network source. This property indicates how the network source is used, such as line, junction, or assembly.

Since
100.6