Skip to content

/AWS1/CL_GERISOLINE

Represents a single reachable area calculated for a specific threshold.

CONSTRUCTOR

IMPORTING

Required arguments:

it_connections TYPE /AWS1/CL_GERISOLINECONNECTION=>TT_ISOLINECONNECTIONLIST TT_ISOLINECONNECTIONLIST

Lines connecting separate parts of the reachable area that can be reached within the same threshold. These occur when areas are reachable but not contiguous, such as when separated by water or unroutable areas. When present, these lines represent actual transportation network segments (such as ferry routes or bridges) that connect the separated areas.

it_geometries TYPE /AWS1/CL_GERISOLINESHAPEGEOM00=>TT_ISOLINESHAPEGEOMETRYLIST TT_ISOLINESHAPEGEOMETRYLIST

The shapes that define the reachable area, provided in the requested geometry format.

Optional arguments:

iv_distancethreshold TYPE /AWS1/GERDISTANCEMETERS /AWS1/GERDISTANCEMETERS

The travel distance in meters used to calculate this isoline, if distance-based thresholds were specified in the request.

iv_timethreshold TYPE /AWS1/GERDURATIONSECONDS /AWS1/GERDURATIONSECONDS

The travel time in seconds used to calculate this isoline, if time-based thresholds were specified in the request.


Queryable Attributes

Connections

Lines connecting separate parts of the reachable area that can be reached within the same threshold. These occur when areas are reachable but not contiguous, such as when separated by water or unroutable areas. When present, these lines represent actual transportation network segments (such as ferry routes or bridges) that connect the separated areas.

Accessible with the following methods

Method Description
GET_CONNECTIONS() Getter for CONNECTIONS, with configurable default
ASK_CONNECTIONS() Getter for CONNECTIONS w/ exceptions if field has no value
HAS_CONNECTIONS() Determine if CONNECTIONS has a value

DistanceThreshold

The travel distance in meters used to calculate this isoline, if distance-based thresholds were specified in the request.

Accessible with the following methods

Method Description
GET_DISTANCETHRESHOLD() Getter for DISTANCETHRESHOLD

Geometries

The shapes that define the reachable area, provided in the requested geometry format.

Accessible with the following methods

Method Description
GET_GEOMETRIES() Getter for GEOMETRIES, with configurable default
ASK_GEOMETRIES() Getter for GEOMETRIES w/ exceptions if field has no value
HAS_GEOMETRIES() Determine if GEOMETRIES has a value

TimeThreshold

The travel time in seconds used to calculate this isoline, if time-based thresholds were specified in the request.

Accessible with the following methods

Method Description
GET_TIMETHRESHOLD() Getter for TIMETHRESHOLD

Public Local Types In This Class

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

TT_ISOLINELIST

TYPES TT_ISOLINELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GERISOLINE WITH DEFAULT KEY
.