Skip to content

/AWS1/CL_GERROUTEVEHICLESPAN

Span computed for the requested SpanAdditionalFeatures.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_bestcaseduration TYPE /AWS1/GERDURATIONSECONDS /AWS1/GERDURATIONSECONDS

Duration of the computed span without traffic congestion.

Unit: seconds

it_caraccess TYPE /AWS1/CL_GERROUTESPANCARACCA00=>TT_ROUTESPANCARACCESSATTRLIST TT_ROUTESPANCARACCESSATTRLIST

Access attributes for a car corresponding to the span.

iv_country TYPE /AWS1/GERCOUNTRYCODE3 /AWS1/GERCOUNTRYCODE3

3 letter Country code corresponding to the Span.

iv_distance TYPE /AWS1/GERDISTANCEMETERS /AWS1/GERDISTANCEMETERS

Distance of the computed span. This feature doesn't split a span, but is always computed on a span split by other properties.

iv_duration TYPE /AWS1/GERDURATIONSECONDS /AWS1/GERDURATIONSECONDS

Duration of the computed span. This feature doesn't split a span, but is always computed on a span split by other properties.

Unit: seconds

io_dynamicspeed TYPE REF TO /AWS1/CL_GERROUTESPANDYNSPEE00 /AWS1/CL_GERROUTESPANDYNSPEE00

Dynamic speed details corresponding to the span.

Unit: KilometersPerHour

iv_functionalclassification TYPE /AWS1/GERSENSITIVEINTEGER /AWS1/GERSENSITIVEINTEGER

Functional classification of the road segment corresponding to the span.

iv_gate TYPE /AWS1/GERROUTESPANGATEATTR /AWS1/GERROUTESPANGATEATTR

Attributes corresponding to a gate. The gate is present at the end of the returned span.

iv_geometryoffset TYPE /AWS1/GERINTEGER /AWS1/GERINTEGER

Offset in the leg geometry corresponding to the start of this span.

it_incidents TYPE /AWS1/CL_GERINDEXLIST_W=>TT_INDEXLIST TT_INDEXLIST

Incidents corresponding to the span. These index into the Incidents in the parent Leg.

it_names TYPE /AWS1/CL_GERLOCALIZEDSTRING=>TT_LOCALIZEDSTRINGLIST TT_LOCALIZEDSTRINGLIST

Provides an array of names of the vehicle span in available languages.

it_notices TYPE /AWS1/CL_GERINDEXLIST_W=>TT_INDEXLIST TT_INDEXLIST

Notices are additional information returned that indicate issues that occurred during route calculation.

iv_railwaycrossing TYPE /AWS1/GERROUTESPANRAILWAYCRO00 /AWS1/GERROUTESPANRAILWAYCRO00

Attributes corresponding to a railway crossing. The gate is present at the end of the returned span.

iv_region TYPE /AWS1/GERSENSITIVESTRING /AWS1/GERSENSITIVESTRING

2-3 letter Region code corresponding to the Span. This is either a province or a state.

it_roadattributes TYPE /AWS1/CL_GERROUTESPANROADATT00=>TT_ROUTESPANROADATTRIBUTELIST TT_ROUTESPANROADATTRIBUTELIST

Attributes for the road segment corresponding to the span.

it_routenumbers TYPE /AWS1/CL_GERROUTENUMBER=>TT_ROUTENUMBERLIST TT_ROUTENUMBERLIST

Designated route name or number corresponding to the span.

it_scooteraccess TYPE /AWS1/CL_GERROUTESPANSCOOTER00=>TT_ROUTESPANSCOOTERACCATTRLIST TT_ROUTESPANSCOOTERACCATTRLIST

Access attributes for a scooter corresponding to the span.

io_speedlimit TYPE REF TO /AWS1/CL_GERROUTESPANSPEEDLM00 /AWS1/CL_GERROUTESPANSPEEDLM00

Speed limit details corresponding to the span.

Unit: KilometersPerHour

it_tollsystems TYPE /AWS1/CL_GERINDEXLIST_W=>TT_INDEXLIST TT_INDEXLIST

Toll systems are authorities that collect payments for the toll.

it_truckaccess TYPE /AWS1/CL_GERROUTESPANTRUCKAC00=>TT_ROUTESPANTRUCKACCATTRLIST TT_ROUTESPANTRUCKACCATTRLIST

Access attributes for a truck corresponding to the span.

it_truckroadtypes TYPE /AWS1/CL_GERINDEXLIST_W=>TT_INDEXLIST TT_INDEXLIST

Truck road type identifiers. BK1 through BK4 apply only to Sweden. A2,A4,B2,B4,C,D,ET2,ET4 apply only to Mexico.

There are currently no other supported values as of 26th April 2024.

iv_typicalduration TYPE /AWS1/GERDURATIONSECONDS /AWS1/GERDURATIONSECONDS

Duration of the computed span under typical traffic congestion.

Unit: seconds

it_zones TYPE /AWS1/CL_GERINDEXLIST_W=>TT_INDEXLIST TT_INDEXLIST

Zones corresponding to this leg of the route.


Queryable Attributes

BestCaseDuration

Duration of the computed span without traffic congestion.

Unit: seconds

Accessible with the following methods

Method Description
GET_BESTCASEDURATION() Getter for BESTCASEDURATION

CarAccess

Access attributes for a car corresponding to the span.

Accessible with the following methods

Method Description
GET_CARACCESS() Getter for CARACCESS, with configurable default
ASK_CARACCESS() Getter for CARACCESS w/ exceptions if field has no value
HAS_CARACCESS() Determine if CARACCESS has a value

Country

3 letter Country code corresponding to the Span.

Accessible with the following methods

Method Description
GET_COUNTRY() Getter for COUNTRY, with configurable default
ASK_COUNTRY() Getter for COUNTRY w/ exceptions if field has no value
HAS_COUNTRY() Determine if COUNTRY has a value

Distance

Distance of the computed span. This feature doesn't split a span, but is always computed on a span split by other properties.

Accessible with the following methods

Method Description
GET_DISTANCE() Getter for DISTANCE

Duration

Duration of the computed span. This feature doesn't split a span, but is always computed on a span split by other properties.

Unit: seconds

Accessible with the following methods

Method Description
GET_DURATION() Getter for DURATION

DynamicSpeed

Dynamic speed details corresponding to the span.

Unit: KilometersPerHour

Accessible with the following methods

Method Description
GET_DYNAMICSPEED() Getter for DYNAMICSPEED

FunctionalClassification

Functional classification of the road segment corresponding to the span.

Accessible with the following methods

Method Description
GET_FUNCTIONALCLASSIFICATION() Getter for FUNCTIONALCLASSIFICATION, with configurable defau
ASK_FUNCTIONALCLASSIFICATION() Getter for FUNCTIONALCLASSIFICATION w/ exceptions if field h
HAS_FUNCTIONALCLASSIFICATION() Determine if FUNCTIONALCLASSIFICATION has a value

Gate

Attributes corresponding to a gate. The gate is present at the end of the returned span.

Accessible with the following methods

Method Description
GET_GATE() Getter for GATE, with configurable default
ASK_GATE() Getter for GATE w/ exceptions if field has no value
HAS_GATE() Determine if GATE has a value

GeometryOffset

Offset in the leg geometry corresponding to the start of this span.

Accessible with the following methods

Method Description
GET_GEOMETRYOFFSET() Getter for GEOMETRYOFFSET, with configurable default
ASK_GEOMETRYOFFSET() Getter for GEOMETRYOFFSET w/ exceptions if field has no valu
HAS_GEOMETRYOFFSET() Determine if GEOMETRYOFFSET has a value

Incidents

Incidents corresponding to the span. These index into the Incidents in the parent Leg.

Accessible with the following methods

Method Description
GET_INCIDENTS() Getter for INCIDENTS, with configurable default
ASK_INCIDENTS() Getter for INCIDENTS w/ exceptions if field has no value
HAS_INCIDENTS() Determine if INCIDENTS has a value

Names

Provides an array of names of the vehicle span in available languages.

Accessible with the following methods

Method Description
GET_NAMES() Getter for NAMES, with configurable default
ASK_NAMES() Getter for NAMES w/ exceptions if field has no value
HAS_NAMES() Determine if NAMES has a value

Notices

Notices are additional information returned that indicate issues that occurred during route calculation.

Accessible with the following methods

Method Description
GET_NOTICES() Getter for NOTICES, with configurable default
ASK_NOTICES() Getter for NOTICES w/ exceptions if field has no value
HAS_NOTICES() Determine if NOTICES has a value

RailwayCrossing

Attributes corresponding to a railway crossing. The gate is present at the end of the returned span.

Accessible with the following methods

Method Description
GET_RAILWAYCROSSING() Getter for RAILWAYCROSSING, with configurable default
ASK_RAILWAYCROSSING() Getter for RAILWAYCROSSING w/ exceptions if field has no val
HAS_RAILWAYCROSSING() Determine if RAILWAYCROSSING has a value

Region

2-3 letter Region code corresponding to the Span. This is either a province or a state.

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value

RoadAttributes

Attributes for the road segment corresponding to the span.

Accessible with the following methods

Method Description
GET_ROADATTRIBUTES() Getter for ROADATTRIBUTES, with configurable default
ASK_ROADATTRIBUTES() Getter for ROADATTRIBUTES w/ exceptions if field has no valu
HAS_ROADATTRIBUTES() Determine if ROADATTRIBUTES has a value

RouteNumbers

Designated route name or number corresponding to the span.

Accessible with the following methods

Method Description
GET_ROUTENUMBERS() Getter for ROUTENUMBERS, with configurable default
ASK_ROUTENUMBERS() Getter for ROUTENUMBERS w/ exceptions if field has no value
HAS_ROUTENUMBERS() Determine if ROUTENUMBERS has a value

ScooterAccess

Access attributes for a scooter corresponding to the span.

Accessible with the following methods

Method Description
GET_SCOOTERACCESS() Getter for SCOOTERACCESS, with configurable default
ASK_SCOOTERACCESS() Getter for SCOOTERACCESS w/ exceptions if field has no value
HAS_SCOOTERACCESS() Determine if SCOOTERACCESS has a value

SpeedLimit

Speed limit details corresponding to the span.

Unit: KilometersPerHour

Accessible with the following methods

Method Description
GET_SPEEDLIMIT() Getter for SPEEDLIMIT

TollSystems

Toll systems are authorities that collect payments for the toll.

Accessible with the following methods

Method Description
GET_TOLLSYSTEMS() Getter for TOLLSYSTEMS, with configurable default
ASK_TOLLSYSTEMS() Getter for TOLLSYSTEMS w/ exceptions if field has no value
HAS_TOLLSYSTEMS() Determine if TOLLSYSTEMS has a value

TruckAccess

Access attributes for a truck corresponding to the span.

Accessible with the following methods

Method Description
GET_TRUCKACCESS() Getter for TRUCKACCESS, with configurable default
ASK_TRUCKACCESS() Getter for TRUCKACCESS w/ exceptions if field has no value
HAS_TRUCKACCESS() Determine if TRUCKACCESS has a value

TruckRoadTypes

Truck road type identifiers. BK1 through BK4 apply only to Sweden. A2,A4,B2,B4,C,D,ET2,ET4 apply 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

TypicalDuration

Duration of the computed span under typical traffic congestion.

Unit: seconds

Accessible with the following methods

Method Description
GET_TYPICALDURATION() Getter for TYPICALDURATION

Zones

Zones corresponding to this leg of the route.

Accessible with the following methods

Method Description
GET_ZONES() Getter for ZONES, with configurable default
ASK_ZONES() Getter for ZONES w/ exceptions if field has no value
HAS_ZONES() Determine if ZONES has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_ROUTEVEHICLESPANLIST

TYPES TT_ROUTEVEHICLESPANLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GERROUTEVEHICLESPAN WITH DEFAULT KEY
.