ITraceResults Interface

Provides access to network trace results.

Members

Name Description
Read-only property AggregatedGeometries Returns aggregated geometries.
Read-only property GlobalFunctionResult Returns the global function result.
Read-only property TraceResultConnectivity Returns connectivity information for trace results.
Read-only property TraceResultFeatures Returns the trace results as features.
Read-only property TraceResultFeaturesWithPosition Returns the trace results as features with position from and position to for lines.
Read-only property Warnings Returns warnings.

ITraceResults.AggregatedGeometries Property

Returns aggregated geometries.

Public Sub AggregatedGeometries ( _
    ByRef aggregatedPointGeometry As IGeometry, _
    ByRef aggregatedLineGeometry As IGeometry, _
    ByRef aggregatedPolygonGeometry As IGeometry _
)
public void AggregatedGeometries (
    ref IGeometry aggregatedPointGeometry,
    ref IGeometry aggregatedLineGeometry,
    ref IGeometry aggregatedPolygonGeometry
);

ITraceResults.GlobalFunctionResult Property

Returns the global function result.

Public Function get_GlobalFunctionResult ( _
    ByVal function As IUNFunction _
) As Object
public object get_GlobalFunctionResult (
    IUNFunction function
);

ITraceResults.TraceResultConnectivity Property

Returns connectivity information for trace results.

Public Sub TraceResultConnectivity ( _
    ByRef viaNetworkSourceIDs As ILongArray, _
    ByRef viaGlobalIDs As IStringArray, _
    ByRef viaObjectIDs As ILongArray, _
    ByRef viaPositionFroms As IDoubleArray, _
    ByRef viaPositionTos As IDoubleArray, _
    ByRef viaGeometries As IArray, _
    ByRef fromNetworkSourceIDs As ILongArray, _
    ByRef fromGlobalIDs As IStringArray, _
    ByRef fromObjectIDs As ILongArray, _
    ByRef fromTerminalIDs As ILongArray, _
    ByRef fromGeometries As IArray, _
    ByRef toNetworkSourceIDs As ILongArray, _
    ByRef toGlobalIDs As IStringArray, _
    ByRef toObjectIDs As ILongArray, _
    ByRef toTerminalIDs As ILongArray, _
    ByRef toGeometries As IArray _
)
public void TraceResultConnectivity (
    ref ILongArray viaNetworkSourceIDs,
    ref IStringArray viaGlobalIDs,
    ref ILongArray viaObjectIDs,
    ref IDoubleArray viaPositionFroms,
    ref IDoubleArray viaPositionTos,
    ref IArray viaGeometries,
    ref ILongArray fromNetworkSourceIDs,
    ref IStringArray fromGlobalIDs,
    ref ILongArray fromObjectIDs,
    ref ILongArray fromTerminalIDs,
    ref IArray fromGeometries,
    ref ILongArray toNetworkSourceIDs,
    ref IStringArray toGlobalIDs,
    ref ILongArray toObjectIDs,
    ref ILongArray toTerminalIDs,
    ref IArray toGeometries
);

ITraceResults.TraceResultFeatures Property

Returns the trace results as features.

Public Sub TraceResultFeatures ( _
    ByRef junctionNetworkSourceIDs As ILongArray, _
    ByRef junctionGlobalIDs As IStringArray, _
    ByRef junctionObjectIDs As ILongArray, _
    ByRef junctionTerminalIDs As ILongArray, _
    ByRef junctionAssetGroupCodes As ILongArray, _
    ByRef junctionAssetTypeCodes As ILongArray, _
    ByRef edgeNetworkSourceIDs As ILongArray, _
    ByRef edgeGlobalIDs As IStringArray, _
    ByRef edgeObjectIDs As ILongArray, _
    ByRef edgeAssetGroupCodes As ILongArray, _
    ByRef edgeAssetTypeCodes As ILongArray _
)
public void TraceResultFeatures (
    ref ILongArray junctionNetworkSourceIDs,
    ref IStringArray junctionGlobalIDs,
    ref ILongArray junctionObjectIDs,
    ref ILongArray junctionTerminalIDs,
    ref ILongArray junctionAssetGroupCodes,
    ref ILongArray junctionAssetTypeCodes,
    ref ILongArray edgeNetworkSourceIDs,
    ref IStringArray edgeGlobalIDs,
    ref ILongArray edgeObjectIDs,
    ref ILongArray edgeAssetGroupCodes,
    ref ILongArray edgeAssetTypeCodes
);

ITraceResults.TraceResultFeaturesWithPosition Property

Returns the trace results as features with position from and position to for lines.

Public Sub TraceResultFeaturesWithPosition ( _
    ByRef junctionNetworkSourceIDs As ILongArray, _
    ByRef junctionGlobalIDs As IStringArray, _
    ByRef junctionObjectIDs As ILongArray, _
    ByRef junctionTerminalIDs As ILongArray, _
    ByRef junctionAssetGroupCodes As ILongArray, _
    ByRef junctionAssetTypeCodes As ILongArray, _
    ByRef edgeNetworkSourceIDs As ILongArray, _
    ByRef edgeGlobalIDs As IStringArray, _
    ByRef edgeObjectIDs As ILongArray, _
    ByRef edgeAssetGroupCodes As ILongArray, _
    ByRef edgeAssetTypeCodes As ILongArray, _
    ByRef edgePositionFroms As IDoubleArray, _
    ByRef edgePositionTos As IDoubleArray _
)
public void TraceResultFeaturesWithPosition (
    ref ILongArray junctionNetworkSourceIDs,
    ref IStringArray junctionGlobalIDs,
    ref ILongArray junctionObjectIDs,
    ref ILongArray junctionTerminalIDs,
    ref ILongArray junctionAssetGroupCodes,
    ref ILongArray junctionAssetTypeCodes,
    ref ILongArray edgeNetworkSourceIDs,
    ref IStringArray edgeGlobalIDs,
    ref ILongArray edgeObjectIDs,
    ref ILongArray edgeAssetGroupCodes,
    ref ILongArray edgeAssetTypeCodes,
    ref IDoubleArray edgePositionFroms,
    ref IDoubleArray edgePositionTos
);

ITraceResults.Warnings Property

Returns warnings.

Public ReadOnly Property Warnings As IStringArray
public IStringArray Warnings {get;}

Classes that implement ITraceResults

Classes Description
TNTracerService Trace Network Tracer.

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