Skip to main content
Version: 1.1.3

Road markings

The Road marking type (RoadMarkingDatasetDTO) represents the road markings on record: lines, symbols, and text painted on the carriageway.

Description​

Road markings provide valuable information about parking regulations and traffic constraints.

Types of markings on record​

  • Solid and broken lines
  • Parking lines (bay delineation)
  • Zebra markings and hatching
  • Directional arrows
  • Symbols (accessible, bicycle, bus)
  • Painted text (STOP, TAXI, etc.)

Properties​

Identification​

PropertyTypeDescriptionExample
idstringUnique identifierrm_c4d5e6f7a8b9c0d1
layer_typestringDocument typeroad_marking
h3_indexstringParent H3 cell893b0c6a9a7ffff

Location​

PropertyTypeDescription
locationGeoPointGPS position of the marking { lat, lon }

Classification​

PropertyTypeDescriptionExample
marking_typestringMarking type (see enumeration)parking_space, zebra_crossing
colorstringMarking colorwhite, yellow, blue, green, other

Traceability​

PropertyTypeDescription
source_typestringSource imagery type (street_level: ground-level imagery, satellite_hd: satellite imagery)
captured_atdatetimeDate of the source imagery

Quality​

PropertyTypeDescription
fit_scorenumberConfidence score (0-1)

Marking types (marking_type)​

TypeDescriptionUse
continuous_whiteSolid white lineLane delineation
dashed_whiteBroken white lineLane delineation
continuous_yellowSolid yellow lineNo-parking
dashed_yellowBroken yellow lineTemporary restriction
zebra_crossingPedestrian crossingSafety
stop_lineStop lineRegulation
give_way_lineGive-way lineRegulation
parking_spaceBay markingBay delineation
blue_zoneBlue zoneRegulated parking
disabled_spaceAccessible bayAccessibility
ev_chargingCharging pointElectric vehicles
delivery_zoneLoading zoneRegulation
cycle_laneCycle laneActive mobility
otherOther typeMiscellaneous

Colors (color)​

ColorCommon meaning
whiteStandard marking
yellowProhibition, obstructive parking
blueBlue zone (parking disc)
greenActive mobility, bicycles
otherOther color

Use cases​

Field validation​

Markings let you:

  • Confirm the presence of parking bays
  • Identify no-parking areas
  • Identify accessible bays marked on the ground

Compliance analysis​

Cross-reference markings with parking areas to:

  • Check consistency between markings and data
  • Identify bays without markings
  • Assess the condition of markings (wear)

Asset inventory​

Catalog markings to:

  • Plan marking renewal
  • Quantify accessible bays
  • Audit horizontal signage

Markings are displayed in yellow (squares) by default:

  1. Download the QGIS style file: road_markings.qml
  2. In QGIS: right-click the layer → Properties → Symbology
  3. Style → Load Style → select the .qml file

Download and styling guide →

GeoJSON example​

{
"type": "Feature",
"properties": {
"id": "rm_c4d5e6f7a8b9c0d1",
"layer_type": "road_marking",
"h3_index": "893b0c6a9a7ffff",
"marking_type": "parking_space",
"color": "white",
"source_type": "street_level",
"captured_at": "2025-01-10T09:45:00Z",
"fit_score": 0.78
},
"geometry": {
"type": "Point",
"coordinates": [55.48, -21.12]
}
}

Relationship with other types​

TypeRelationship
Parking areasMarkings validate the mapped areas
Road segmentsMarkings are located along the segments
H3 cellsAggregation by hexagonal zone

Limitations​

Coverage

Markings are only available in areas covered by recent street-level imagery. Quality depends on the visibility and condition of the marking at the time of capture.