![]() ![]() ![]() ![]() SAE J2735-Draft-Rev29 [issued: 12-11-08]
-
81 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
an approach structure for a drivable lane for motor vehicles. There is typically at least one ReferenceLane
present for each approach and may be zero or more VehicleComputedLane objects, barrier objects, and
crosswalk objects as well in the enclosing approach structure. The nodeList provide a detailed set of offset
values to map the path and width of the lane.
ASN.1 Representation:
VehicleReferenceLane ::= SEQUENCE {
laneNumber LaneNumber,
laneWidth LaneWidth OPTIONAL,
laneAttributes VehicleLaneAttributes,
nodeList NodeList,
-- path details of the lane and width
keepOutList NodeList OPTIONAL,
-- no stop points along the path
connectsTo ConnectsTo OPTIONAL,
-- a list of other lanes and their
-- turning use by this lane
...
}
XML Representation:
<xs:complexType name="VehicleReferenceLane" >
<xs:sequence>
<xs:element name="laneNumber" type="LaneNumber" />
<xs:element name="laneWidth" type="LaneWidth" minOccurs="0"/>
<xs:element name="laneAttributes" type="VehicleLaneAttributes" />
<xs:element name="nodeList" type="NodeList" />
<!-- path details of the lane and width -->
<xs:element name="keepOutList" type="NodeList" minOccurs="0"/>
<!-- no stop points along the path -->
<xs:element name="connectsTo" type="ConnectsTo" minOccurs="0"/>
<!-- a list of other lanes and their
turning use by this lane -->
</xs:sequence>
</xs:complexType>
Used By: This entry is used directly by one other data structure in this standard, a DF called
DF_Approach <ASN> <XML>. In addition, this item may be used by data structures in other ITS
standards.
6.50 Data Frame: DF_VehicleSize
Use: The VehicleSize is a data frame representing the vehicle length and vehicle width in a three byte
value.
ASN.1 Representation:
VehicleSize ::= SEQUENCE {
width VehicleWidth,
length VehicleLength
} -- 3 bytes in length
XML Representation:
<xs:complexType name="VehicleSize" >
<xs:annotation>
<xs:documentation>
3 bytes in length
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="width" type="VehicleWidth" />
<xs:element name="length" type="VehicleLength" />
</xs:sequence>
</xs:complexType>
|