Provides access to members that manage properties and elements of a geometric network.
Product Availability
When To Use
Use the IGeometricNetwork interface to return general geometric network information.
Members
Description | ||
---|---|---|
AddFeatureClass | Add the FeatureClass to this graph. | |
AddJunctionWithSubsumption | Add a new junction feature to the network by replacing existing junction. | |
AddRule | Adds the constraint to the set of connectivity rules. | |
ClassesByNetworkAncillaryRole | The FeatureClasses with the specified ancillary role. | |
ClassesByType | The FeatureClasses containing Features of the specified type. | |
CreateOrphanFeature | Create an orphan JunctionFeature. | |
DeleteRule | Removes the rule from the set of rules. | |
DeleteSet | Removes the set of Feature from the graph. | |
EdgeElement | The EdgeElement EID at the specified location. | |
EstablishFlowDirection | Establish the flow direction in the LogicalNetwork. | |
FeatureDataset | The FeatureDataset associated with the graph. | |
GeometryForEdgeEID | The geometry of the EdgeElement. | |
GeometryForJunctionEID | The geometry that corresponds to the JunctionElement (a point). | |
Init | Initializes the graph. | |
InvalidArea | The area to be drawn. | |
JunctionElement | The JunctionElement EID at the specified location. | |
Merge | Merges the Features together, returning the newly created Feature. | |
Network | The associated logical network. | |
NetworkFeature | The NetworkFeature that corresponds to the NetworkElement. | |
NetworkType | The type of associated logical network. | |
OrphanJunctionFeatureClass | The FeatureClass containing the OrphanJunctionFeatures. | |
Rules | All the connectivity rules associated with the network. | |
RulesByClassAndSubtype | The connectivity rules associated with the class and subtype. | |
SearchForNetworkFeature | The NetworkFeatures found at the point. | |
SpliceSimpleJunction | Create network connectivity between the simple junction and any intersecting network feature. For internal use only. | |
Split | Split the feature. | |
TransformSet | Repositions all specified NetworkFeatures and any topologically connected NetworkFeatures. | |
ValidFlowDirection | Indicates whether the current flow directions are valid. |
Inherited Interfaces
Interfaces | Description |
---|---|
IGraph | Provides access to members that manage graphs. |
CoClasses that implement IGeometricNetwork
CoClasses and Classes | Description |
---|---|
GeometricNetwork | Esri Geometric Network object. |
Remarks
A geometric network is a collection of feature classes that participate in a network relationship. Each feature class has a topological role in the network and a network may have multiple feature classes in the same role. A feature dataset may have multiple networks but a feature class can only belong to one network. Every geometric network has an associated logical network.
The NetworkLoader object should be used for creating or building of geometric networks, in place of the GeometricNetwork object.
If you need to access the logical network directly for doing such things as tracing or navigating the network using a forward star, etc see the Network object help.
See Also
IGraph.Split Method | IGraph.TransformSet Method | IGeometricNetwork.AddJunctionWithSubsumption Method | IGeometricNetwork Interface | IGraph Interface | IGeometricNetworkName Interface | IGraph.VertexBasedStretching Property | INetworkUpdate Interface | IUtilityNetwork Interface | IForwardStar Interface | INetwork Interface | INetworkWorkspace Interface | INetworkClass.NetworkAncillaryRole Property | INetworkClass.GeometricNetwork Property | INetworkClass.FieldToWeightMapping Property | IGraph.VertexBasedStretching Property | IGraph.TransformSet Method | IGraph.Split Method | IGraph Interface | IGraph.DeleteSet Method