Skip to content

/AWS1/CL_GEPINTERSECTION

All Intersections that are near the provided address.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_placeid TYPE /AWS1/GEPSENSITIVESTRING /AWS1/GEPSENSITIVESTRING

The PlaceId of the place result.

iv_title TYPE /AWS1/GEPSENSITIVESTRING /AWS1/GEPSENSITIVESTRING

The localized display name of this result item based on request parameter language.

Optional arguments:

io_address TYPE REF TO /AWS1/CL_GEPADDRESS /AWS1/CL_GEPADDRESS

Address

it_position TYPE /AWS1/CL_GEPPOSITION_W=>TT_POSITION TT_POSITION

The position, in longitude and latitude.

iv_distance TYPE /AWS1/GEPDISTANCEMETERS /AWS1/GEPDISTANCEMETERS

The distance in meters from the QueryPosition.

iv_routedistance TYPE /AWS1/GEPDISTANCEMETERS /AWS1/GEPDISTANCEMETERS

The distance from the routing position of the nearby address to the street result.

it_mapview TYPE /AWS1/CL_GEPBOUNDINGBOX_W=>TT_BOUNDINGBOX TT_BOUNDINGBOX

The bounding box enclosing the geometric shape (area or line) that an individual result covers.

The bounding box formed is defined as a set of four coordinates: [{westward lng}, {southern lat}, {eastward lng}, {northern lat}]

it_accesspoints TYPE /AWS1/CL_GEPACCESSPOINT=>TT_ACCESSPOINTLIST TT_ACCESSPOINTLIST

Position of the access point represented by longitude and latitude.


Queryable Attributes

PlaceId

The PlaceId of the place result.

Accessible with the following methods

Method Description
GET_PLACEID() Getter for PLACEID, with configurable default
ASK_PLACEID() Getter for PLACEID w/ exceptions if field has no value
HAS_PLACEID() Determine if PLACEID has a value

Title

The localized display name of this result item based on request parameter language.

Accessible with the following methods

Method Description
GET_TITLE() Getter for TITLE, with configurable default
ASK_TITLE() Getter for TITLE w/ exceptions if field has no value
HAS_TITLE() Determine if TITLE has a value

Address

Address

Accessible with the following methods

Method Description
GET_ADDRESS() Getter for ADDRESS

Position

The position, in longitude and latitude.

Accessible with the following methods

Method Description
GET_POSITION() Getter for POSITION, with configurable default
ASK_POSITION() Getter for POSITION w/ exceptions if field has no value
HAS_POSITION() Determine if POSITION has a value

Distance

The distance in meters from the QueryPosition.

Accessible with the following methods

Method Description
GET_DISTANCE() Getter for DISTANCE, with configurable default
ASK_DISTANCE() Getter for DISTANCE w/ exceptions if field has no value
HAS_DISTANCE() Determine if DISTANCE has a value

RouteDistance

The distance from the routing position of the nearby address to the street result.

Accessible with the following methods

Method Description
GET_ROUTEDISTANCE() Getter for ROUTEDISTANCE, with configurable default
ASK_ROUTEDISTANCE() Getter for ROUTEDISTANCE w/ exceptions if field has no value
HAS_ROUTEDISTANCE() Determine if ROUTEDISTANCE has a value

MapView

The bounding box enclosing the geometric shape (area or line) that an individual result covers.

The bounding box formed is defined as a set of four coordinates: [{westward lng}, {southern lat}, {eastward lng}, {northern lat}]

Accessible with the following methods

Method Description
GET_MAPVIEW() Getter for MAPVIEW, with configurable default
ASK_MAPVIEW() Getter for MAPVIEW w/ exceptions if field has no value
HAS_MAPVIEW() Determine if MAPVIEW has a value

AccessPoints

Position of the access point represented by longitude and latitude.

Accessible with the following methods

Method Description
GET_ACCESSPOINTS() Getter for ACCESSPOINTS, with configurable default
ASK_ACCESSPOINTS() Getter for ACCESSPOINTS w/ exceptions if field has no value
HAS_ACCESSPOINTS() Determine if ACCESSPOINTS 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_INTERSECTIONLIST

TYPES TT_INTERSECTIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GEPINTERSECTION WITH DEFAULT KEY
.