Skip to content

/AWS1/CL_GEPGEOCODERESULTITEM

The Geocoded result.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_placeid TYPE /AWS1/GEPSENSITIVESTRING /AWS1/GEPSENSITIVESTRING

The PlaceId of the place result.

iv_placetype TYPE /AWS1/GEPPLACETYPE /AWS1/GEPPLACETYPE

A PlaceType is a category that the result place must belong to.

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

The place's address.

iv_addressnumbercorrected TYPE /AWS1/GEPSENSITIVEBOOLEAN /AWS1/GEPSENSITIVEBOOLEAN

Boolean indicating if the address provided has been corrected.

it_postalcodedetails TYPE /AWS1/CL_GEPPOSTALCODEDETAILS=>TT_POSTALCODEDETAILSLIST TT_POSTALCODEDETAILSLIST

Contains details about the postal code of the place/result.

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.

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 4 coordinates: [{westward lng}, {southern lat}, {eastward lng}, {northern lat}]

it_categories TYPE /AWS1/CL_GEPCATEGORY=>TT_CATEGORYLIST TT_CATEGORYLIST

Categories of results that results must belong to.

it_foodtypes TYPE /AWS1/CL_GEPFOODTYPE=>TT_FOODTYPELIST TT_FOODTYPELIST

List of food types offered by this result.

it_accesspoints TYPE /AWS1/CL_GEPACCESSPOINT=>TT_ACCESSPOINTLIST TT_ACCESSPOINTLIST

Position of the access point represented by longitude and latitude.

io_timezone TYPE REF TO /AWS1/CL_GEPTIMEZONE /AWS1/CL_GEPTIMEZONE

The time zone in which the place is located.

iv_politicalview TYPE /AWS1/GEPCOUNTRYCODE3 /AWS1/GEPCOUNTRYCODE3

The alpha-2 or alpha-3 character code for the political view of a country. The political view applies to the results of the request to represent unresolved territorial claims through the point of view of the specified country.

io_matchscores TYPE REF TO /AWS1/CL_GEPMATCHSCOREDETAILS /AWS1/CL_GEPMATCHSCOREDETAILS

Indicates how well the entire input matches the returned. It is equal to 1 if all input tokens are recognized and matched.

io_parsedquery TYPE REF TO /AWS1/CL_GEPGEOCODEPARSEDQUERY /AWS1/CL_GEPGEOCODEPARSEDQUERY

Free-form text query.

it_intersections TYPE /AWS1/CL_GEPINTERSECTION=>TT_INTERSECTIONLIST TT_INTERSECTIONLIST

All Intersections that are near the provided address.

io_mainaddress TYPE REF TO /AWS1/CL_GEPRELATEDPLACE /AWS1/CL_GEPRELATEDPLACE

The main address corresponding to a place of type Secondary Address.

it_secondaryaddresses TYPE /AWS1/CL_GEPRELATEDPLACE=>TT_RELATEDPLACELIST TT_RELATEDPLACELIST

All secondary addresses that are associated with a main address. A secondary address is one that includes secondary designators, such as a Suite or Unit Number, Building, or Floor information.


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

PlaceType

A PlaceType is a category that the result place must belong to.

Accessible with the following methods

Method Description
GET_PLACETYPE() Getter for PLACETYPE, with configurable default
ASK_PLACETYPE() Getter for PLACETYPE w/ exceptions if field has no value
HAS_PLACETYPE() Determine if PLACETYPE 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

The place's address.

Accessible with the following methods

Method Description
GET_ADDRESS() Getter for ADDRESS

AddressNumberCorrected

Boolean indicating if the address provided has been corrected.

Accessible with the following methods

Method Description
GET_ADDRESSNUMBERCORRECTED() Getter for ADDRESSNUMBERCORRECTED, with configurable default
ASK_ADDRESSNUMBERCORRECTED() Getter for ADDRESSNUMBERCORRECTED w/ exceptions if field has
HAS_ADDRESSNUMBERCORRECTED() Determine if ADDRESSNUMBERCORRECTED has a value

PostalCodeDetails

Contains details about the postal code of the place/result.

Accessible with the following methods

Method Description
GET_POSTALCODEDETAILS() Getter for POSTALCODEDETAILS, with configurable default
ASK_POSTALCODEDETAILS() Getter for POSTALCODEDETAILS w/ exceptions if field has no v
HAS_POSTALCODEDETAILS() Determine if POSTALCODEDETAILS has a value

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

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 4 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

Categories

Categories of results that results must belong to.

Accessible with the following methods

Method Description
GET_CATEGORIES() Getter for CATEGORIES, with configurable default
ASK_CATEGORIES() Getter for CATEGORIES w/ exceptions if field has no value
HAS_CATEGORIES() Determine if CATEGORIES has a value

FoodTypes

List of food types offered by this result.

Accessible with the following methods

Method Description
GET_FOODTYPES() Getter for FOODTYPES, with configurable default
ASK_FOODTYPES() Getter for FOODTYPES w/ exceptions if field has no value
HAS_FOODTYPES() Determine if FOODTYPES 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

TimeZone

The time zone in which the place is located.

Accessible with the following methods

Method Description
GET_TIMEZONE() Getter for TIMEZONE

PoliticalView

The alpha-2 or alpha-3 character code for the political view of a country. The political view applies to the results of the request to represent unresolved territorial claims through the point of view of the specified country.

Accessible with the following methods

Method Description
GET_POLITICALVIEW() Getter for POLITICALVIEW, with configurable default
ASK_POLITICALVIEW() Getter for POLITICALVIEW w/ exceptions if field has no value
HAS_POLITICALVIEW() Determine if POLITICALVIEW has a value

MatchScores

Indicates how well the entire input matches the returned. It is equal to 1 if all input tokens are recognized and matched.

Accessible with the following methods

Method Description
GET_MATCHSCORES() Getter for MATCHSCORES

ParsedQuery

Free-form text query.

Accessible with the following methods

Method Description
GET_PARSEDQUERY() Getter for PARSEDQUERY

Intersections

All Intersections that are near the provided address.

Accessible with the following methods

Method Description
GET_INTERSECTIONS() Getter for INTERSECTIONS, with configurable default
ASK_INTERSECTIONS() Getter for INTERSECTIONS w/ exceptions if field has no value
HAS_INTERSECTIONS() Determine if INTERSECTIONS has a value

MainAddress

The main address corresponding to a place of type Secondary Address.

Accessible with the following methods

Method Description
GET_MAINADDRESS() Getter for MAINADDRESS

SecondaryAddresses

All secondary addresses that are associated with a main address. A secondary address is one that includes secondary designators, such as a Suite or Unit Number, Building, or Floor information.

Accessible with the following methods

Method Description
GET_SECONDARYADDRESSES() Getter for SECONDARYADDRESSES, with configurable default
ASK_SECONDARYADDRESSES() Getter for SECONDARYADDRESSES w/ exceptions if field has no
HAS_SECONDARYADDRESSES() Determine if SECONDARYADDRESSES 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_GEOCODERESULTITEMLIST

TYPES TT_GEOCODERESULTITEMLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GEPGEOCODERESULTITEM WITH DEFAULT KEY
.