Skip to content

/AWS1/CL_GERISOLINESCOOTEROPTS

Vehicle characteristics that affect which roads and paths can be used when calculating reachable areas for scooters. This includes areas such as bike lanes, shared paths, and roads where scooters are permitted.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_enginetype TYPE /AWS1/GERISOLINEENGINETYPE /AWS1/GERISOLINEENGINETYPE

The type of engine powering the vehicle, which may affect route calculation due to road restrictions or vehicle characteristics.

  • INTERNAL_COMBUSTION—Standard gasoline or diesel engine.

  • ELECTRIC—Battery electric vehicle.

  • PLUGIN_HYBRID—Combination of electric and internal combustion engines with plug-in charging capability.

io_licenseplate TYPE REF TO /AWS1/CL_GERISOLINEVEHICLELI00 /AWS1/CL_GERISOLINEVEHICLELI00

License plate information used in regions where road access or routing restrictions are based on license plate numbers.

iv_maxspeed TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The maximum speed of the vehicle in kilometers per hour. When specified, routes will not include roads with higher speed limits. Valid values range from 3.6 km/h (1 m/s) to 252 km/h (70 m/s).

Unit: kilometers per hour

iv_occupancy TYPE /AWS1/GERSENSITIVEINTEGER /AWS1/GERSENSITIVEINTEGER

The number of occupants in the vehicle. This can affect route calculations by enabling the use of high-occupancy vehicle (HOV) lanes where minimum occupancy requirements are met.

Default value: 1


Queryable Attributes

EngineType

The type of engine powering the vehicle, which may affect route calculation due to road restrictions or vehicle characteristics.

  • INTERNAL_COMBUSTION—Standard gasoline or diesel engine.

  • ELECTRIC—Battery electric vehicle.

  • PLUGIN_HYBRID—Combination of electric and internal combustion engines with plug-in charging capability.

Accessible with the following methods

Method Description
GET_ENGINETYPE() Getter for ENGINETYPE, with configurable default
ASK_ENGINETYPE() Getter for ENGINETYPE w/ exceptions if field has no value
HAS_ENGINETYPE() Determine if ENGINETYPE has a value

LicensePlate

License plate information used in regions where road access or routing restrictions are based on license plate numbers.

Accessible with the following methods

Method Description
GET_LICENSEPLATE() Getter for LICENSEPLATE

MaxSpeed

The maximum speed of the vehicle in kilometers per hour. When specified, routes will not include roads with higher speed limits. Valid values range from 3.6 km/h (1 m/s) to 252 km/h (70 m/s).

Unit: kilometers per hour

Accessible with the following methods

Method Description
GET_MAXSPEED() Getter for MAXSPEED, with configurable default
ASK_MAXSPEED() Getter for MAXSPEED w/ exceptions if field has no value
STR_MAXSPEED() String format for MAXSPEED, with configurable default
HAS_MAXSPEED() Determine if MAXSPEED has a value

Occupancy

The number of occupants in the vehicle. This can affect route calculations by enabling the use of high-occupancy vehicle (HOV) lanes where minimum occupancy requirements are met.

Default value: 1

Accessible with the following methods

Method Description
GET_OCCUPANCY() Getter for OCCUPANCY, with configurable default
ASK_OCCUPANCY() Getter for OCCUPANCY w/ exceptions if field has no value
HAS_OCCUPANCY() Determine if OCCUPANCY has a value