ArcObjects Library Reference (GeoDatabase)  

IJunctionFeatureSource Interface

Provides access to members that specify the properties of a network dataset source whose junction elements are derived from point geometry.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Description
Method AddClassConnectivityGroup Adds a connectivity group in which this junction feature source participates.
Method AddSubtypeConnectivityGroup Adds a connectivity group in which the specified subtype of this junction feature source participates.
Read-only property ClassConnectivityGroups Connectivity groups in which this junction feature source participates.
Read/write property ClassConnectivityPolicy Policy determining how all junction elements in this source connect to other edge elements.
Read/write property ElevationFieldName The field name on the feature source to be used as the elevation field when determining connectivity at coincident vertices.
Method RemoveAllClassConnectivityGroups Removes all connectivity groups in which this junction feature source participates.
Method RemoveAllSubtypeConnectivityGroups Removes all connectivity groups in which the specified subtype of this junction feature source participates.
Read-only property SubtypeConnectivityGroups Connectivity groups in which the specified subtype of this junction feature source participates.
Read/write property SubtypeConnectivityPolicy Policy determining how the junction elements in the specified subtype of this source connect to other edge elements.
Read/write property UsesSubtypes Indicates if this junction feature source determines connectivity groups and policies by subtypes.

CoClasses that implement IJunctionFeatureSource

CoClasses and Classes Description
JunctionFeatureSource A container for describing a network dataset source whose junction elements are derived from point feature geometry.

Remarks

The IJunctionFeatureSource interface is used to access the properties of the junction feature source, such as its connectivity groups and elevation field name.

To access the JunctionFeatureSource object for an existing network dataset source, use the Source, SourceByID, or SourceByName methods on the INetworkDataset interface.

The IJunctionFeatureSource interface is also used to define a new junction feature source.  To create a new junction feature source, cocreate the JunctionFeatureSource object, specify its properties on both the INetworkSource and IJunctionFeatureSource interfaces, and pass the object to the INetworkBuild::AddSource method on the network dataset.