This document is archived and information here might be outdated. Recommended version. |
Provides access to members that specify the properties of a network dataset source whose edge elements are derived from line geometry.
Name | Description | |
---|---|---|
ClassConnectivityGroup | Connectivity group in which this edge feature source participates. | |
ClassConnectivityPolicy | Policy determining how all edge elements in this source connect to each other. | |
FromElevationFieldName | The field name on the feature source to be used as the from elevation field when determining connectivity at coincident end vertices. | |
SubtypeConnectivityGroup | Connectivity group in which the specified subtype of this edge feature source participates. | |
SubtypeConnectivityPolicy | Policy determining how the edge elements in the specified subtype of this source connect to each other. | |
ToElevationFieldName | The field name on the feature source to be used as the to elevation field when determining connectivity at coincident end vertices. | |
UsesSubtypes | Indicates if this edge feature source determines connectivity groups and policies by subtypes. |
Classes | Description |
---|---|
EdgeFeatureSource | A container for describing a network dataset source whose edge elements are derived from line feature geometry. |
The IEdgeFeatureSource interface is used to access the properties of the edge feature source, such as its connectivity groups and elevation field names.
To access the EdgeFeatureSource object for an existing network dataset source, use the Source, SourceByID, or SourceByName methods on the INetworkDataset interface.
The IEdgeFeatureSource interface is also used to define a new edge feature source. To create a new edge feature source, cocreate the EdgeFeatureSource object, specify its properties on both the INetworkSource and IEdgeFeatureSource interfaces, and pass the object to the INetworkBuild::AddSource method on the network dataset.