* This DF describes parking space detection parameters
*
* @field spaceId: The identifier of the parking space. Shall be unique when combined with source
* This DF represents the location of an individual parking space
*
* @field source: The stationId of the sender vehicle. Shall only be filled if the sender is not the detector.
* @field metaData: The field contains meta data about the individual parking space.
*
* @field levelInformation: The level of the parking space in a parking facility.
* @field position: The position of the individual space.
*
* @field location: The location description of the parking space.
* @field arrangementType: The arrangement of the parking space. It is optional to fill this field.
*
* @field detectionTime: The end time of detection. (e.g., when the detector vehicle passed by)
* @field occupancyRule: The occupancy rule of the parking space. It is optional to fill this field.
*
* @field detectionMethod: The used inputs for the detection.
*
* @category:
* @revision: Created in V2.1.1
*/
ParkingSpaceDetection ::= CHOICE {
individualSpace IndividualParkingSpace,
segmentOfParkingSpaces SegmentOfParkingSpaces,
...
}
/**
* This DF represents the location of an individual parking space
*
* @field position: The position of the individual space.
*
* @field orientation: The orientation of the parking space.
* @field reservationType: The reservation type of the parking space. If it is not filled, than the value is not known. If it is filled with length 0, than no restriction applies.
*
* @field observedWidth: The observed width of the physical space available for parking measured perpendicular
* to the anticipated orientation of the parking vehicle.
* @field offsetToPath: Distance between the path of the vehicle and the closest position of
* the parking space to the path.
*
* @field arrangementType: The arrangement of the parking space. It is optional to fill this field.
*
* @field occupancyRule: The occupancy rule of the parking space. It is optional to fill this field.
*
* @field nominalSpaceWidth: The nominal width of the parking space. (e.g., marked by the lane markings)
*
* @field nominalSpaceLength: The nominal length of the parking space. (e.g., marked by the lane markings)
*
* @field reservationType: The reservation type of the parking space. If it is not filled, than the value is not known. If it is filled with length 0, than no restriction applies.
reservationType SEQUENCE (SIZE(1..4,...)) OF ParkingReservationType OPTIONAL,
reservationType SEQUENCE (SIZE(0..3,...)) OF ParkingReservationType OPTIONAL, -- 0 means that there is no restriction, optional null means that it is not known