avoidCorridorArea property - AvoidCorridorAreaOptions class - routing library - Dart API
avoidCorridorArea
avoidCorridorArea property
getter/setter pair
Area of corridor shape which routes must not cross. Strictly enforced.
Violations are reported as SectionNoticeCode.violatedBlockedRoad.
Note:
This avoidance option is not supported for IsolineOptions. If it is defined for isoline calculation then an sdk.routing.RoutingError.INVALID_PARAMETER error is generated.
Even though GeoCorridor.half_width_in_meters is an optional property in case of exception areas it is mandatory.
Otherwise route calculation will fail with an sdk.routing.RoutingError.INVALID_PARAMETER error.
Implementation
GeoCorridor avoidCorridorArea;