/AWS1/CL_GERISOLINEORIGINOPTS¶
Options that control how the origin point is interpreted when calculating reachable areas. These options affect which roads are considered accessible from the starting point and how initial routing decisions are made.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_avoidactionsfordistance TYPE /AWS1/GERDISTANCEMETERS /AWS1/GERDISTANCEMETERS¶
The distance in meters from the origin point within which certain routing actions (such as U-turns or left turns across traffic) are restricted. This helps generate more practical routes by avoiding potentially dangerous maneuvers near the starting point.
iv_heading TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Initial direction of travel in degrees (0-360, where 0 is north). This affects which road segments are considered accessible from the starting point and is particularly useful when the origin is on a divided road or at a complex intersection.
io_matching TYPE REF TO /AWS1/CL_GERISOLINEMATCHINGO00 /AWS1/CL_GERISOLINEMATCHINGO00¶
Controls how the origin point is matched to the road network, including search radius and matching strategy.
io_sideofstreet TYPE REF TO /AWS1/CL_GERISOLINESIDEOFSTR00 /AWS1/CL_GERISOLINESIDEOFSTR00¶
Controls which side of the street is considered accessible from the origin point, particularly important for divided roads where building entrances or parking access may only be available from one direction.
Queryable Attributes¶
AvoidActionsForDistance¶
The distance in meters from the origin point within which certain routing actions (such as U-turns or left turns across traffic) are restricted. This helps generate more practical routes by avoiding potentially dangerous maneuvers near the starting point.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVOIDACTIONSFORDISTANCE() |
Getter for AVOIDACTIONSFORDISTANCE |
Heading¶
Initial direction of travel in degrees (0-360, where 0 is north). This affects which road segments are considered accessible from the starting point and is particularly useful when the origin is on a divided road or at a complex intersection.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HEADING() |
Getter for HEADING |
ASK_HEADING() |
Getter for HEADING w/ exceptions if field has no value |
STR_HEADING() |
String format for HEADING |
Matching¶
Controls how the origin point is matched to the road network, including search radius and matching strategy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MATCHING() |
Getter for MATCHING |
SideOfStreet¶
Controls which side of the street is considered accessible from the origin point, particularly important for divided roads where building entrances or parking access may only be available from one direction.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIDEOFSTREET() |
Getter for SIDEOFSTREET |