GeoBlazor Pro

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



PointBarrier Class

A point barrier to restrict travel along a street network when using a RouteLayer.
ArcGIS SDK for JavaScript

public class PointBarrier : dymaptic.GeoBlazor.Pro.Model.Barrier

Inheritance System.Object 🡒 Barrier 🡒 PointBarrier


PointBarrier.BarrierType Property

Specify if the point barrier restricts travel completely or adds time or distance when it is crossed.

public System.Nullable<dymaptic.GeoBlazor.Pro.Model.PointBarrierType> BarrierType { get; set; }

Property Value


PointBarrier.CurbApproach Property

The direction of traffic that is affected by the barrier.

public System.Nullable<dymaptic.GeoBlazor.Pro.Model.CurbApproach> CurbApproach { get; set; }

Property Value


PointBarrier.FullEdge Property

Point barriers are applied to the edge elements during the analysis. A value of “permit” means that travel is permitted on the edge up to the barrier, but not through it. A value of “restrict” means that travel is restricted anywhere on the associated edge.

public System.Nullable<dymaptic.GeoBlazor.Pro.Model.FullEdge> FullEdge { get; set; }

Property Value


PointBarrier.Geometry Property

The point location of the barrier.

public dymaptic.GeoBlazor.Core.Components.Geometries.Point? Geometry { get; set; }

Property Value


PointBarrier.Name Property

The name of the barrier.

public string? Name { get; set; }

Property Value


PointBarrier.Type Property

The type of barrier

public override string Type { get; }

Property Value