This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IG > IGeometricNetwork Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members that manage properties and elements of a geometric network.
Use the IGeometricNetwork interface to return general geometric network information.
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. |
Interfaces | Description |
---|---|
IGraph | Provides access to members that manage graphs. |
CoClasses and Classes | Description |
---|---|
GeometricNetwork | Esri Geometric Network object. |
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.
IGraph.TransformSet Method | IGraph Interface | IGeometricNetwork Interface | IGeometricNetwork.AddJunctionWithSubsumption Method | IGeometricNetworkName Interface | IGraph.Split Method | GeometricNetwork Class | INetworkUpdate Interface | IUtilityNetwork Interface | INetworkWorkspace Interface | INetwork Interface | IGraph.VertexBasedStretching Property | IForwardStar Interface | INetworkClass.GeometricNetwork Property | INetworkClass.NetworkAncillaryRole Property | INetworkClass.FieldToWeightMapping Property | IGraph.VertexBasedStretching Property | IGraph.TransformSet Method | IGraph Interface | IGraph.Split Method | IGraph.DeleteSet Method