IUtilityNetworkQueryTracer3 Interface

Provides access to members that supply utility network query tracer information with group information.

Members

Name Description
Read-only property AttributeNameToWeightIDMapping Returns the attribute name to weight ID mappings.
Read-only property AttributesForFeatures Returns feature information including geometry, network attribute, and field information.
Read-only property AttributesForFeatures64 Returns feature information including geometry, network attribute, and field information with 64-bit Ojbect IDs.
Read-only property AttributeUsageTypeToWeightIDMapping Returns the attribute usage type to weight ID mappings.
Read-only property ConnectivityFeatures Returns feature information for the given set of edge eids as well as their from and to junctions.
Read-only property ConnectivityFeatures64 Returns feature information for the given set of edge eids as well as their from and to junctions with 64-bit Object IDs.
Method ElementsToFeatures Get Source IDs and Global IDs that correspond to the given EIDs.
Read-only property FeaturesForSet Returns Network Source IDs, Global IDs, Object IDs, Terminal IDs, Asset Group Codes, and Asset Type Codes that correspond to the given EIDs.
Read-only property FeaturesForSet64 Returns Network Source IDs, Global IDs, 64-bit Object IDs, Terminal IDs, Asset Group Codes, and Asset Type Codes that correspond to the given EIDs.
Read-only property FeaturesForSetBasic Returns Network Source IDs, Global IDs, and Object IDs that correspond to the given EIDs.
Read-only property FeaturesForSetBasic64 Returns Network Source IDs, Global IDs, and 64-bit Object IDs that correspond to the given EIDs.
Read-only property FeaturesForSetBasicWithPosition Returns Network Source IDs, Global IDs, Object IDs, Position Froms (for edges), and PositionTos (for edges) that correspond to the given EIDs.
Read-only property FeaturesForSetBasicWithPosition64 Returns Network Source IDs, Global IDs, 64-bit Object IDs, Position Froms (for edges), and PositionTos (for edges) that correspond to the given EIDs.
Read-only property FeaturesForSetWithPosition Returns Network Source IDs, Global IDs, Object IDs, Terminal IDs, Asset Group Codes, Asset Type Codes, Position Froms (for edges), and PositionTos (for edges) that correspond to the given EIDs.
Read-only property FeaturesForSetWithPosition64 Returns Network Source IDs, Global IDs, 64-bit Object IDs, Terminal IDs, Asset Group Codes, Asset Type Codes, Position Froms (for edges), and PositionTos (for edges) that correspond to the given EIDs.
Method GetIntersectingElements Returns all junction or edge EIDs that are intersecting with a geometry.
Method GetIntersectingElementsWithPercentAlong Returns all junction or edge EIDs that are intersecting with a geometry. Percent alongs are returned with edge EIDs.
Read-only property GroupedConnectivityFeatures Returns feature information for the given set of edge eids as well as their from and to junctions with first units and num units
Method QueryTraceConfiguration Query the trace configurations table for the trace configuration corresponding to the given global ID.
Read-only property TraceConfiguration Returns the trace configuration for the tier with the given tier ID.

IUtilityNetworkQueryTracer3.GroupedConnectivityFeatures Property

Returns feature information for the given set of edge eids as well as their from and to junctions with first units and num units.

Public Sub GroupedConnectivityFeatures ( _
    ByVal edgeEIDs As ILongLongArray, _
    ByVal edgeFirstUnits As ILongArray, _
    ByVal EdgeNumUnits As ILongArray, _
    ByVal IncludeGeometry As Boolean, _
    ByRef viaNetworkSourceIDs As ILongArray, _
    ByRef viaGlobalIDs As IStringArray, _
    ByRef viaObjectIDs As ILongLongArray, _
    ByRef viaPositionFroms As IDoubleArray, _
    ByRef viaPositionTos As IDoubleArray, _
    ByRef viaGeometries As IArray, _
    ByRef viaFirstUnits As ILongArray, _
    ByRef fromNetworkSourceIDs As ILongArray, _
    ByRef fromGlobalIDs As IStringArray, _
    ByRef fromObjectIDs As ILongLongArray, _
    ByRef fromTerminalIDs As ILongArray, _
    ByRef fromGeometries As IArray, _
    ByRef fromFirstUnits As ILongArray, _
    ByRef toNetworkSourceIDs As ILongArray, _
    ByRef toGlobalIDs As IStringArray, _
    ByRef toObjectIDs As ILongLongArray, _
    ByRef toTerminalIDs As ILongArray, _
    ByRef toGeometries As IArray, _
    ByRef toFirstUnits As ILongArray, _
    ByRef NumUnits As ILongArray _
)
public void GroupedConnectivityFeatures (
    ILongLongArray edgeEIDs,
    ILongArray edgeFirstUnits,
    ILongArray EdgeNumUnits,
    bool IncludeGeometry,
    ref ILongArray viaNetworkSourceIDs,
    ref IStringArray viaGlobalIDs,
    ref ILongLongArray viaObjectIDs,
    ref IDoubleArray viaPositionFroms,
    ref IDoubleArray viaPositionTos,
    ref IArray viaGeometries,
    ref ILongArray viaFirstUnits,
    ref ILongArray fromNetworkSourceIDs,
    ref IStringArray fromGlobalIDs,
    ref ILongLongArray fromObjectIDs,
    ref ILongArray fromTerminalIDs,
    ref IArray fromGeometries,
    ref ILongArray fromFirstUnits,
    ref ILongArray toNetworkSourceIDs,
    ref IStringArray toGlobalIDs,
    ref ILongLongArray toObjectIDs,
    ref ILongArray toTerminalIDs,
    ref IArray toGeometries,
    ref ILongArray toFirstUnits,
    ref ILongArray NumUnits
);

Inherited Interfaces

Interfaces Description
IUtilityNetworkQueryTracer2 Provides access to members that supply utility network query tracer information with 64-bit object ids.
IUtilityNetworkQueryTracer Provides access to members that supply utility network query tracer information.

Classes that implement IUtilityNetworkQueryTracer3

Classes Description

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.