/AWS1/CL_GERROUTEMATRIXAVOID00¶
Specifies options for areas to avoid when calculating the route. This is a best-effort avoidance setting, meaning the router will try to honor the avoidance preferences but may still include restricted areas if no feasible alternative route exists. If avoidance options are not followed, the response will indicate that the avoidance criteria were violated.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
it_areas TYPE /AWS1/CL_GERROUTEMATRIXAVOID01=>TT_ROUTEMATRIXAVOIDANCEAREALST TT_ROUTEMATRIXAVOIDANCEAREALST¶
Areas to be avoided.
iv_carshuttletrains TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN¶
Avoid car-shuttle-trains while calculating the route.
iv_controlledaccesshighways TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN¶
Avoid controlled access highways while calculating the route.
iv_dirtroads TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN¶
Avoid dirt roads while calculating the route.
iv_ferries TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN¶
Avoid ferries while calculating the route.
iv_tollroads TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN¶
Avoids roads where the specified toll transponders are the only mode of payment.
iv_tolltransponders TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN¶
Avoids roads where the specified toll transponders are the only mode of payment.
it_truckroadtypes TYPE /AWS1/CL_GERTRUCKROADTYPELST_W=>TT_TRUCKROADTYPELIST TT_TRUCKROADTYPELIST¶
Truck road type identifiers.
BK1throughBK4apply only to Sweden.A2,A4,B2,B4,C,D,ET2,ET4apply only to Mexico.There are currently no other supported values as of 26th April 2024.
iv_tunnels TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN¶
Avoid tunnels while calculating the route.
iv_uturns TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN¶
Avoid U-turns for calculation on highways and motorways.
it_zonecategories TYPE /AWS1/CL_GERROUTEMATRIXAVOID03=>TT_ROUTEMATRIXAVOIDANCEZONEC00 TT_ROUTEMATRIXAVOIDANCEZONEC00¶
Zone categories to be avoided.
Queryable Attributes¶
Areas¶
Areas to be avoided.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AREAS() |
Getter for AREAS, with configurable default |
ASK_AREAS() |
Getter for AREAS w/ exceptions if field has no value |
HAS_AREAS() |
Determine if AREAS has a value |
CarShuttleTrains¶
Avoid car-shuttle-trains while calculating the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CARSHUTTLETRAINS() |
Getter for CARSHUTTLETRAINS, with configurable default |
ASK_CARSHUTTLETRAINS() |
Getter for CARSHUTTLETRAINS w/ exceptions if field has no va |
HAS_CARSHUTTLETRAINS() |
Determine if CARSHUTTLETRAINS has a value |
ControlledAccessHighways¶
Avoid controlled access highways while calculating the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTROLLEDACCESSHIGHWAYS() |
Getter for CONTROLLEDACCESSHIGHWAYS, with configurable defau |
ASK_CONTROLLEDACCESSHIGHWAYS() |
Getter for CONTROLLEDACCESSHIGHWAYS w/ exceptions if field h |
HAS_CONTROLLEDACCESSHIGHWAYS() |
Determine if CONTROLLEDACCESSHIGHWAYS has a value |
DirtRoads¶
Avoid dirt roads while calculating the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIRTROADS() |
Getter for DIRTROADS, with configurable default |
ASK_DIRTROADS() |
Getter for DIRTROADS w/ exceptions if field has no value |
HAS_DIRTROADS() |
Determine if DIRTROADS has a value |
Ferries¶
Avoid ferries while calculating the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FERRIES() |
Getter for FERRIES, with configurable default |
ASK_FERRIES() |
Getter for FERRIES w/ exceptions if field has no value |
HAS_FERRIES() |
Determine if FERRIES has a value |
TollRoads¶
Avoids roads where the specified toll transponders are the only mode of payment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOLLROADS() |
Getter for TOLLROADS, with configurable default |
ASK_TOLLROADS() |
Getter for TOLLROADS w/ exceptions if field has no value |
HAS_TOLLROADS() |
Determine if TOLLROADS has a value |
TollTransponders¶
Avoids roads where the specified toll transponders are the only mode of payment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOLLTRANSPONDERS() |
Getter for TOLLTRANSPONDERS, with configurable default |
ASK_TOLLTRANSPONDERS() |
Getter for TOLLTRANSPONDERS w/ exceptions if field has no va |
HAS_TOLLTRANSPONDERS() |
Determine if TOLLTRANSPONDERS has a value |
TruckRoadTypes¶
Truck road type identifiers.
BK1throughBK4apply only to Sweden.A2,A4,B2,B4,C,D,ET2,ET4apply only to Mexico.There are currently no other supported values as of 26th April 2024.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRUCKROADTYPES() |
Getter for TRUCKROADTYPES, with configurable default |
ASK_TRUCKROADTYPES() |
Getter for TRUCKROADTYPES w/ exceptions if field has no valu |
HAS_TRUCKROADTYPES() |
Determine if TRUCKROADTYPES has a value |
Tunnels¶
Avoid tunnels while calculating the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TUNNELS() |
Getter for TUNNELS, with configurable default |
ASK_TUNNELS() |
Getter for TUNNELS w/ exceptions if field has no value |
HAS_TUNNELS() |
Determine if TUNNELS has a value |
UTurns¶
Avoid U-turns for calculation on highways and motorways.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UTURNS() |
Getter for UTURNS, with configurable default |
ASK_UTURNS() |
Getter for UTURNS w/ exceptions if field has no value |
HAS_UTURNS() |
Determine if UTURNS has a value |
ZoneCategories¶
Zone categories to be avoided.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ZONECATEGORIES() |
Getter for ZONECATEGORIES, with configurable default |
ASK_ZONECATEGORIES() |
Getter for ZONECATEGORIES w/ exceptions if field has no valu |
HAS_ZONECATEGORIES() |
Determine if ZONECATEGORIES has a value |