Skip to content

/AWS1/CL_GERCALCULATEISOLINE01

CalculateIsolinesResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_isolinegeometryformat TYPE /AWS1/GERGEOMETRYFORMAT /AWS1/GERGEOMETRYFORMAT

The format of the returned geometries, matching the format specified in the request. Either FlexiblePolyline for compact encoding or Simple for GeoJSON-compatible coordinates.

Default value:FlexiblePolyline

it_isolines TYPE /AWS1/CL_GERISOLINE=>TT_ISOLINELIST TT_ISOLINELIST

Reachable areas, or isolines, for each threshold specified in the request.

iv_pricingbucket TYPE /AWS1/GERSTRING /AWS1/GERSTRING

The pricing bucket applied to this calculation. Different buckets apply based on the travel mode and thresholds used.

Optional arguments:

iv_arrivaltime TYPE /AWS1/GERTSMPWITHTIMEZONEOFF /AWS1/GERTSMPWITHTIMEZONEOFF

Time of arrival at the destination, used for traffic calculations. This attribute is returned only if the Destination and ArrivalTime attributes were provided in the request.

Time format: YYYY-MM-DDThh:mm:ss.sssZ | YYYY-MM-DDThh:mm:ss.sss+hh:mm

Examples:

2020-04-22T17:57:24Z

2020-04-22T17:57:24+02:00

iv_departuretime TYPE /AWS1/GERTSMPWITHTIMEZONEOFF /AWS1/GERTSMPWITHTIMEZONEOFF

Time of departure from the origin, used for traffic calculations. This attribute is returned when Origin was provided in the request and either a specific departure time was requested (DepartureTime) or DepartNow was set to true.

Time format: YYYY-MM-DDThh:mm:ss.sssZ | YYYY-MM-DDThh:mm:ss.sss+hh:mm

Examples:

2020-04-22T17:57:24Z

2020-04-22T17:57:24+02:00

it_snappeddestination TYPE /AWS1/CL_GERPOSITION_W=>TT_POSITION TT_POSITION

The actual point on the road network used for calculations, which may differ from the requested destination if Destination was not directly on a road.

it_snappedorigin TYPE /AWS1/CL_GERPOSITION_W=>TT_POSITION TT_POSITION

The actual point on the road network used for calculations, which may differ from the requested origin if Origin was not directly on a road.


Queryable Attributes

ArrivalTime

Time of arrival at the destination, used for traffic calculations. This attribute is returned only if the Destination and ArrivalTime attributes were provided in the request.

Time format: YYYY-MM-DDThh:mm:ss.sssZ | YYYY-MM-DDThh:mm:ss.sss+hh:mm

Examples:

2020-04-22T17:57:24Z

2020-04-22T17:57:24+02:00

Accessible with the following methods

Method Description
GET_ARRIVALTIME() Getter for ARRIVALTIME, with configurable default
ASK_ARRIVALTIME() Getter for ARRIVALTIME w/ exceptions if field has no value
HAS_ARRIVALTIME() Determine if ARRIVALTIME has a value

DepartureTime

Time of departure from the origin, used for traffic calculations. This attribute is returned when Origin was provided in the request and either a specific departure time was requested (DepartureTime) or DepartNow was set to true.

Time format: YYYY-MM-DDThh:mm:ss.sssZ | YYYY-MM-DDThh:mm:ss.sss+hh:mm

Examples:

2020-04-22T17:57:24Z

2020-04-22T17:57:24+02:00

Accessible with the following methods

Method Description
GET_DEPARTURETIME() Getter for DEPARTURETIME, with configurable default
ASK_DEPARTURETIME() Getter for DEPARTURETIME w/ exceptions if field has no value
HAS_DEPARTURETIME() Determine if DEPARTURETIME has a value

IsolineGeometryFormat

The format of the returned geometries, matching the format specified in the request. Either FlexiblePolyline for compact encoding or Simple for GeoJSON-compatible coordinates.

Default value:FlexiblePolyline

Accessible with the following methods

Method Description
GET_ISOLINEGEOMETRYFORMAT() Getter for ISOLINEGEOMETRYFORMAT, with configurable default
ASK_ISOLINEGEOMETRYFORMAT() Getter for ISOLINEGEOMETRYFORMAT w/ exceptions if field has
HAS_ISOLINEGEOMETRYFORMAT() Determine if ISOLINEGEOMETRYFORMAT has a value

Isolines

Reachable areas, or isolines, for each threshold specified in the request.

Accessible with the following methods

Method Description
GET_ISOLINES() Getter for ISOLINES, with configurable default
ASK_ISOLINES() Getter for ISOLINES w/ exceptions if field has no value
HAS_ISOLINES() Determine if ISOLINES has a value

PricingBucket

The pricing bucket applied to this calculation. Different buckets apply based on the travel mode and thresholds used.

Accessible with the following methods

Method Description
GET_PRICINGBUCKET() Getter for PRICINGBUCKET, with configurable default
ASK_PRICINGBUCKET() Getter for PRICINGBUCKET w/ exceptions if field has no value
HAS_PRICINGBUCKET() Determine if PRICINGBUCKET has a value

SnappedDestination

The actual point on the road network used for calculations, which may differ from the requested destination if Destination was not directly on a road.

Accessible with the following methods

Method Description
GET_SNAPPEDDESTINATION() Getter for SNAPPEDDESTINATION, with configurable default
ASK_SNAPPEDDESTINATION() Getter for SNAPPEDDESTINATION w/ exceptions if field has no
HAS_SNAPPEDDESTINATION() Determine if SNAPPEDDESTINATION has a value

SnappedOrigin

The actual point on the road network used for calculations, which may differ from the requested origin if Origin was not directly on a road.

Accessible with the following methods

Method Description
GET_SNAPPEDORIGIN() Getter for SNAPPEDORIGIN, with configurable default
ASK_SNAPPEDORIGIN() Getter for SNAPPEDORIGIN w/ exceptions if field has no value
HAS_SNAPPEDORIGIN() Determine if SNAPPEDORIGIN has a value