GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
TraceLocation Class
To perform the trace analytic, users can optionally supply a list of locations in forms of globalIds (UUID) and terminals.
ArcGIS Maps SDK for JavaScript
public class TraceLocation :
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.TraceLocation>
Inheritance System.Object 🡒 TraceLocation
Implements System.IEquatable<TraceLocation>
Constructors
TraceLocation(string, Nullable, Nullable, Nullable) Constructor
To perform the trace analytic, users can optionally supply a list of locations in forms of globalIds (UUID) and terminals.
ArcGIS Maps SDK for JavaScript
public TraceLocation(string? GlobalId=null, System.Nullable<bool> IsFilterBarrier=null, System.Nullable<double> PercentAlong=null, System.Nullable<long> TerminalId=null);
Parameters
GlobalId
System.String
The globalId (UUID) of the feature to start or stop the trace.
ArcGIS Maps SDK for JavaScript
IsFilterBarrier
System.Nullable<System.Boolean>
This indicates whether this barrier starting location should be skipped (filtered) when a trace attempts to find upstream controllers.
default false
ArcGIS Maps SDK for JavaScript
PercentAlong
System.Nullable<System.Double>
This double parameter of value of 0-1 indicates a percentage along the line of where the trace location is placed.
ArcGIS Maps SDK for JavaScript
TerminalId
System.Nullable<System.Int64>
The terminal Id to place the starting location at.
ArcGIS Maps SDK for JavaScript
Properties
TraceLocation.GlobalId Property
The globalId (UUID) of the feature to start or stop the trace.
ArcGIS Maps SDK for JavaScript
public string? GlobalId { get; set; }
Property Value
TraceLocation.IsFilterBarrier Property
This indicates whether this barrier starting location should be skipped (filtered) when a trace attempts to find upstream controllers.
default false
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> IsFilterBarrier { get; set; }
Property Value
System.Nullable<System.Boolean>
TraceLocation.PercentAlong Property
This double parameter of value of 0-1 indicates a percentage along the line of where the trace location is placed.
ArcGIS Maps SDK for JavaScript
public System.Nullable<double> PercentAlong { get; set; }
Property Value
System.Nullable<System.Double>
TraceLocation.TerminalId Property
The terminal Id to place the starting location at.
ArcGIS Maps SDK for JavaScript
public System.Nullable<long> TerminalId { get; set; }