Skip to main content
Version: 1.1.3

Parking areas

The Parking area type (ParkingAreaDatasetDTO) represents a mapped parking location, with its GPS position and an estimate of the number of available spaces.

Description

Each parking area is a geographic projection of a location where parking has been identified. The data includes:

  • The estimated GPS position of the area
  • The parking type (parallel, perpendicular, angled)
  • An estimate of the number of spaces
  • Additional attributes (paid, accessible, markings)

What an area represents

A parking area corresponds to a continuous set of spaces of the same type, generally located on one side of a street. For example:

  • 5 parallel spaces in front of a shop
  • 8 perpendicular spaces on a residential street
  • 3 accessible spaces near a public facility

Availability by source

Parking areas are available in two distinct layers:

PropertyField imageryHD satellite imageryNotes
centerGPS ~1-2mGPS ~3-5mLower accuracy from satellite
parking_typeCompletePartialCoarser estimate from satellite
spot_count_estimateCompletePartialCoarser estimate from satellite
has_markingsPopulatedNot availableNot visible from satellite
is_paid_parkingPopulatedNot availableNot visible from satellite
is_disabled_parkingPopulatedNot availableNot visible from satellite
has_no_parking_signPopulatedNot availableNot visible from satellite
road_sidePopulatedNot availableNo direction in nadir view
source_osm_idPopulatedNot available
matched_osm_idPopulatedNot available
fit_score0-10-1Same scale

Properties

Identification

PropertyTypeDescriptionExample
idstringUnique identifierpa_a3f2b1c4d5e6f7a8
layer_typestringDocument typeparking_area
h3_indexstringParent H3 cell893b0c6a9a7ffff
h3_resolutionintegerH3 resolution (always 9)9

OSM references

PropertyTypeDescriptionExample
source_osm_idstringOSM ID of the source road (where the camera was)way/123456789
matched_osm_idstringOSM ID of the road where the parking is locatedway/987654321

Location

PropertyTypeDescriptionExample
centerGeoPointGPS position of the area{ lat: -21.12, lon: 55.48 }
road_sidestringSide of the roadleft, right, center, unknown
is_on_roadsidebooleanOn-street (vs parking lot)true

Parking type

PropertyTypeDescription
parking_typestringConfiguration type
spot_count_estimateintegerEstimated number of spaces
is_parking_lotbooleanParking lot (vs on-street parking)
parking_lot_typestringParking lot type if applicable

parking_type values

ValueDescription
En ligneParallel parking (parallel bay)
En bataillePerpendicular parking
En épiAngled parking

parking_lot_type values

ValueDescription
publicPublic parking lot
commercialRetail parking lot
residentialResidential parking lot
otherOther type

Attributes

PropertyTypeDescription
has_markingsbooleanVisible road markings
is_paid_parkingbooleanPaid parking
is_disabled_parkingbooleanAccessible space
has_no_parking_signbooleanNo-parking sign present

Traceability

PropertyTypeDescription
source_typestringSource imagery type (street_level: ground-level imagery, satellite_hd: satellite imagery)
captured_atdatetimeDate of the source imagery
observation_countintegerTotal number of concurring observations that contributed to this data
first_detected_atdatetimeDate first identified
last_detected_atdatetimeDate last identified

Quality

PropertyTypeDescription
fit_scorenumberConfidence score (0-1)

Space estimation

The spot_count_estimate field provides an estimate of the number of spaces in the area. This estimate is based on:

  • The visible length of the area
  • The parking type (parallel ≈ 5m/space, perpendicular ≈ 2.5m/space)
  • The observed constraints (entrances, pedestrian crossings, etc.)
About the estimates

The spot_count_estimate values are estimates. For a precise count, an on-the-ground check is still recommended. The fit_score indicates the reliability of the estimate.

Confidence score

Each area includes a confidence score between 0 and 1:

ScoreInterpretationRecommendation
≥ 0.8High confidenceDirect use
0.5 - 0.8Medium confidenceVerification recommended
< 0.5Low confidenceVerification required

Use cases

Parking mapping

Display the areas on a map to:

  • Visualize the distribution of parking
  • Identify accessible or paid areas
  • Analyze the supply by neighborhood

Integrate the data to:

  • Guide users to parking areas
  • Filter by type (free, accessible, etc.)
  • Estimate availability by area

Urban studies

Analyze the data to:

  • Inventory the parking supply of a territory
  • Compare supply across districts
  • Plan new developments

Parking areas are visualized in blue (circles) by default:

  1. Download the style file: parking_areas.qml
  2. In QGIS: Right-click on the layer → Properties → Symbology
  3. Style → Load Style → Select the .qml file

Download and styles guide →

GeoJSON example

{
"type": "Feature",
"properties": {
"id": "pa_a3f2b1c4d5e6f7a8",
"layer_type": "parking_area",
"h3_index": "893b0c6a9a7ffff",
"h3_resolution": 9,
"source_osm_id": "way/123456789",
"matched_osm_id": "way/987654321",
"parking_type": "En ligne",
"spot_count_estimate": 5,
"road_side": "right",
"is_on_roadside": true,
"is_parking_lot": false,
"has_markings": true,
"is_paid_parking": false,
"is_disabled_parking": false,
"has_no_parking_sign": false,
"source_type": "street_level",
"captured_at": "2025-01-10T09:45:00Z",
"observation_count": 3,
"first_detected_at": "2024-06-15T14:00:00Z",
"last_detected_at": "2025-01-10T09:45:00Z",
"fit_score": 0.87
},
"geometry": {
"type": "Point",
"coordinates": [55.48, -21.12]
}
}

Relationship with other types

TypeRelationship
H3 cellsEach area belongs to an H3 cell
Road segmentsAreas are located along the segments
SignsSigns define the regulation
MarkingsMarkings confirm the data