Skip to content

/AWS1/CL_GERISOLINEMATCHINGO00

Controls how origin and destination points are matched to the road network when they don't fall exactly on a road. Matching options help ensure realistic routing by connecting points to appropriate roads.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_namehint TYPE /AWS1/GERSENSITIVESTRING /AWS1/GERSENSITIVESTRING

The expected street name near the point. Helps disambiguate matching when multiple roads are within range.

iv_onroadthreshold TYPE /AWS1/GERDISTANCEMETERS /AWS1/GERDISTANCEMETERS

The maximum distance in meters that a point can be from a road while still being considered "on" that road. Points further than this distance require explicit matching.

Unit: meters

iv_radius TYPE /AWS1/GERDISTANCEMETERS /AWS1/GERDISTANCEMETERS

The maximum distance in meters to search for roads to match to. Points with no roads within this radius will fail to match. The roads that are considered within this radius are determined by the specified Strategy

Unit: meters

iv_strategy TYPE /AWS1/GERMATCHINGSTRATEGY /AWS1/GERMATCHINGSTRATEGY

Determines how points are matched to the road network. MatchAny finds the nearest viable road segment, while MatchMostSignificantRoad prioritizes major roads.


Queryable Attributes

NameHint

The expected street name near the point. Helps disambiguate matching when multiple roads are within range.

Accessible with the following methods

Method Description
GET_NAMEHINT() Getter for NAMEHINT, with configurable default
ASK_NAMEHINT() Getter for NAMEHINT w/ exceptions if field has no value
HAS_NAMEHINT() Determine if NAMEHINT has a value

OnRoadThreshold

The maximum distance in meters that a point can be from a road while still being considered "on" that road. Points further than this distance require explicit matching.

Unit: meters

Accessible with the following methods

Method Description
GET_ONROADTHRESHOLD() Getter for ONROADTHRESHOLD

Radius

The maximum distance in meters to search for roads to match to. Points with no roads within this radius will fail to match. The roads that are considered within this radius are determined by the specified Strategy

Unit: meters

Accessible with the following methods

Method Description
GET_RADIUS() Getter for RADIUS

Strategy

Determines how points are matched to the road network. MatchAny finds the nearest viable road segment, while MatchMostSignificantRoad prioritizes major roads.

Accessible with the following methods

Method Description
GET_STRATEGY() Getter for STRATEGY, with configurable default
ASK_STRATEGY() Getter for STRATEGY w/ exceptions if field has no value
HAS_STRATEGY() Determine if STRATEGY has a value