Provides access to members that give general information about the network and its elements.
When To Use
|CreateForwardStar||Creates a forward star cursor on the network index.|
|CreateNetBrowser||Creates a network index element browser.|
|EdgeCount||Number of edges in the network.|
|JunctionCount||Number of junctions in the network.|
|MaxDegree||Maximum degree of a junction.|
|MaxTurn||Maximum number of turns associated with a junction.|
|Status||Status of the network.|
|TurnCount||Number of turns in the network.|
CoClasses that implement INetwork
|CoClasses and Classes||Description|
|StreetNetwork||A container for describing a street network.|
|UtilityNetwork||A container for describing a utility network.|
To obtain a reference to the logical
network of a geometric network you first need to obtain a reference
to the geometric network. An example of this can be found in the
help for IGeometricNetwork.
Once you have a reference to the geometric network you can obtain a reference to the logical network using the IGeometricNetwork::Network property.
The INetwork interface is on the Network
abstract class, which contains other interfaces for use with
INetworkUpdate - Used for starting updating sessions in the logical network.
INetElements - Used for getting element ID's (EID's) and verify valid elements.
INetSchema - Used for getting element classes and in a logical network.
INetSchemaEdit - Used for editing the schema of the logical network such as adding weights.
INetAttributes - Used for getting weight values and enabled/disabled state of elements.
INetAttributesEdit - Used for changing weight values and disabled/enabling elements.
INetTopology - Used for seeing what elements are connect to another element.
INetTopologyEdit - Used for adding and deleting elements from the logical network.
IGraph.VertexBasedStretching Property | INetworkUpdate Interface | IUtilityNetwork Interface | IForwardStar Interface | INetwork Interface | INetworkWorkspace Interface | INetworkClass.NetworkAncillaryRole Property | INetworkClass.GeometricNetwork Property | INetworkClass.FieldToWeightMapping Property