Commits (1)
......@@ -589,6 +589,21 @@ module LibItsMapemSpatem_Templates {
overlays := omit,
regional := *
}
template (present) LaneAttributes mw_laneAttributes := {
directionalUse := ?,
sharedWith := ?,
laneType := ?,
regional := *
}
template (present) LaneAttributes mw_laneAttributes_crosswak(
template (present) LaneAttributes_Crosswalk p_crosswalk := ?
) modifies mw_laneAttributes := {
laneType := {
crosswalk := p_crosswalk
}
}
/**
* @desc Receive template for MAPEM Message with no LayerType
......@@ -796,17 +811,17 @@ module LibItsMapemSpatem_Templates {
}
template (present) SPAT mw_spatem_intersections(
template (present) SPAT.intersections p_intersections := ?
template (present) SPAT.intersections p_intersections := ?
) modifies mw_defaultSpatem := {
intersections := p_intersections
}
template (present) IntersectionState mw_IntersectionState(
template (present) IntersectionState.id p_id := ?,
template (present) IntersectionState.revision p_revision := ?,
template (present) IntersectionState.status p_status := ?,
template (present) IntersectionState.states p_states := ?
) := {
template (present) IntersectionState.id p_id := ?,
template (present) IntersectionState.revision p_revision := ?,
template (present) IntersectionState.status p_status := ?,
template (present) IntersectionState.states p_states := ?
) := {
name := *,
id := p_id,
revision := p_revision,
......@@ -819,34 +834,34 @@ module LibItsMapemSpatem_Templates {
regional := *
} // end mw_IntersectionState
template (present) IntersectionState mw_IntersectionState_regional (
template (present) IntersectionState.id p_id := ?,
template (present) IntersectionState.revision p_revision := ?,
template (present) IntersectionState.status p_status := ?,
template (present) IntersectionState.states p_states := ?,
template (present) IntersectionState.regional p_regional := ?
) modifies mw_IntersectionState := {
regional := p_regional
template (present) IntersectionState mw_IntersectionState_regional(
template (present) IntersectionState.id p_id := ?,
template (present) IntersectionState.revision p_revision := ?,
template (present) IntersectionState.status p_status := ?,
template (present) IntersectionState.states p_states := ?,
template (present) IntersectionState.regional p_regional := ?
) modifies mw_IntersectionState := {
regional := p_regional
} // end mw_IntersectionState
template (present) IntersectionState mw_IntersectionState_maneuverAssistList (
template (present) IntersectionState.id p_id := ?,
template (present) IntersectionState.revision p_revision := ?,
template (present) IntersectionState.status p_status := ?,
template (present) IntersectionState.states p_states := ?,
template (present) IntersectionState.maneuverAssistList p_maneuverAssistList := ?
) modifies mw_IntersectionState := {
template (present) IntersectionState mw_IntersectionState_maneuverAssistList(
template (present) IntersectionState.id p_id := ?,
template (present) IntersectionState.revision p_revision := ?,
template (present) IntersectionState.status p_status := ?,
template (present) IntersectionState.states p_states := ?,
template (present) IntersectionState.maneuverAssistList p_maneuverAssistList := ?
) modifies mw_IntersectionState := {
maneuverAssistList := p_maneuverAssistList
} // end mw_IntersectionState
template (present) IntersectionState mw_IntersectionState_moyAndTimeStamp(
template (present) IntersectionState.id p_id := ?,
template (present) IntersectionState.revision p_revision := ?,
template (present) IntersectionState.status p_status := ?,
template (present) IntersectionState.states p_states := ?,
template (present) IntersectionState.moy p_moy := ?,
template (present) IntersectionState.timeStamp p_timeStamp := ?
) modifies mw_IntersectionState:= {
template (present) IntersectionState.id p_id := ?,
template (present) IntersectionState.revision p_revision := ?,
template (present) IntersectionState.status p_status := ?,
template (present) IntersectionState.states p_states := ?,
template (present) IntersectionState.moy p_moy := ?,
template (present) IntersectionState.timeStamp p_timeStamp := ?
) modifies mw_IntersectionState:= {
moy := p_moy,
timeStamp := p_timeStamp
}// end mw_IntersectionState_moyAndTimeStamp
......