GeoBlazor Pro


layout: pro title: RouteSolveResult parent: Pro Classes grand_parent: GeoBlazor Pro —

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

RouteSolveResult Class

The results from route.solve() method. A RouteSolveResult may contain barriers, messages, and one or more
RouteResult.

ArcGIS
Maps SDK for JavaScript

public class RouteSolveResult :
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.RouteSolveResult>

Inheritance System.Object 🡒 RouteSolveResult

Implements System.IEquatable<RouteSolveResult>

Constructors

RouteSolveResult(NAMessage[], Graphic[], Graphic[], Graphic[], RouteResult[]) Constructor

The results from route.solve() method. A RouteSolveResult may contain barriers, messages, and one or more
RouteResult.

ArcGIS
Maps SDK for JavaScript

public RouteSolveResult(dymaptic.GeoBlazor.Pro.Model.NAMessage[]? Messages, dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]? PointBarriers, dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]? PolygonBarriers, dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]? PolylineBarriers, dymaptic.GeoBlazor.Pro.Model.RouteResult[]? RouteResults);

Parameters

Messages NAMessage[]

An array of processing messages generated by the server.

PointBarriers dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]

An array of graphics representing point barriers. Point barriers are returned if RouteParameters.ReturnBarriers is
set to true in a Route.Solve() request.

PolygonBarriers dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]

An array of graphics representing polygon barriers. Polygon barriers are returned if
RouteParameters.ReturnPolygonBarriers is set to true in a Route.Solve() request.

PolylineBarriers dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]

An array of graphics representing polyline barriers. Polyline barriers are returned if
RouteParameters.ReturnPolylineBarriers is set to true in a Route.Solve() request.

RouteResults RouteResult[]

An array of RouteResult objects.

Properties

RouteSolveResult.Messages Property

An array of processing messages generated by the server.

public dymaptic.GeoBlazor.Pro.Model.NAMessage[]? Messages { get; set; }

Property Value

NAMessage[]

RouteSolveResult.PointBarriers Property

An array of graphics representing point barriers. Point barriers are returned if RouteParameters.ReturnBarriers is
set to true in a Route.Solve() request.

public dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]? PointBarriers { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]

RouteSolveResult.PolygonBarriers Property

An array of graphics representing polygon barriers. Polygon barriers are returned if
RouteParameters.ReturnPolygonBarriers is set to true in a Route.Solve() request.

public dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]? PolygonBarriers { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]

RouteSolveResult.PolylineBarriers Property

An array of graphics representing polyline barriers. Polyline barriers are returned if
RouteParameters.ReturnPolylineBarriers is set to true in a Route.Solve() request.

public dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]? PolylineBarriers { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]

RouteSolveResult.RouteResults Property

An array of RouteResult objects.

public dymaptic.GeoBlazor.Pro.Model.RouteResult[]? RouteResults { get; set; }

Property Value

RouteResult[]