Skip to content

/AWS1/CL_GERROUTEMATRIXAVOID02

Geometry of the area to be avoided.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_boundingbox TYPE /AWS1/CL_GERBOUNDINGBOX_W=>TT_BOUNDINGBOX TT_BOUNDINGBOX

Geometry defined as a bounding box. The first pair represents the X and Y coordinates (longitude and latitude,) of the southwest corner of the bounding box; the second pair represents the X and Y coordinates (longitude and latitude) of the northeast corner.

it_polygon TYPE /AWS1/CL_GERPOSITION_W=>TT_LINEARRINGS TT_LINEARRINGS

Geometry defined as a polygon with only one linear ring.

it_polylinepolygon TYPE /AWS1/CL_GERPOLYLINERINGLIST_W=>TT_POLYLINERINGLIST TT_POLYLINERINGLIST

A list of Isoline PolylinePolygon, for each isoline PolylinePolygon, it contains PolylinePolygon of the first linear ring (the outer ring) and from second item to the last item (the inner rings). For more information on polyline encoding, see https://github.com/heremaps/flexiblepolyline/blob/master/README.md.


Queryable Attributes

BoundingBox

Geometry defined as a bounding box. The first pair represents the X and Y coordinates (longitude and latitude,) of the southwest corner of the bounding box; the second pair represents the X and Y coordinates (longitude and latitude) of the northeast corner.

Accessible with the following methods

Method Description
GET_BOUNDINGBOX() Getter for BOUNDINGBOX, with configurable default
ASK_BOUNDINGBOX() Getter for BOUNDINGBOX w/ exceptions if field has no value
HAS_BOUNDINGBOX() Determine if BOUNDINGBOX has a value

Polygon

Geometry defined as a polygon with only one linear ring.

Accessible with the following methods

Method Description
GET_POLYGON() Getter for POLYGON, with configurable default
ASK_POLYGON() Getter for POLYGON w/ exceptions if field has no value
HAS_POLYGON() Determine if POLYGON has a value

PolylinePolygon

A list of Isoline PolylinePolygon, for each isoline PolylinePolygon, it contains PolylinePolygon of the first linear ring (the outer ring) and from second item to the last item (the inner rings). For more information on polyline encoding, see https://github.com/heremaps/flexiblepolyline/blob/master/README.md.

Accessible with the following methods

Method Description
GET_POLYLINEPOLYGON() Getter for POLYLINEPOLYGON, with configurable default
ASK_POLYLINEPOLYGON() Getter for POLYLINEPOLYGON w/ exceptions if field has no val
HAS_POLYLINEPOLYGON() Determine if POLYLINEPOLYGON has a value