Zones de stationnement
Le type Zone de stationnement (ParkingAreaDatasetDTO) représente un emplacement de stationnement cartographié, avec sa localisation GPS et une estimation du nombre de places disponibles.
Description
Chaque zone de stationnement est une projection géographique d'un emplacement où du stationnement a été identifié. Les données incluent :
- La position GPS estimée de la zone
- Le type de stationnement (en ligne, en bataille, en épi)
- Une estimation du nombre de places
- Des caractéristiques complémentaires (payant, PMR, marquages)
Ce que représente une zone
Une zone de stationnement correspond à un ensemble continu de places de même type, généralement situé d'un côté d'une rue. Par exemple :
- 5 places en ligne devant un commerce
- 8 places en bataille dans une rue résidentielle
- 3 places PMR près d'un équipement public
Disponibilité par source
Les zones de stationnement sont disponibles en deux couches distinctes :
| Propriété | Imagerie terrain | Imagerie satellite HD | Notes |
|---|---|---|---|
center | GPS ~1-2m | GPS ~3-5m | Précision moindre en satellite |
parking_type | Complet | Partiel | Estimation plus grossière en satellite |
spot_count_estimate | Complet | Partiel | Estimation plus grossière en satellite |
has_markings | Renseigné | Non disponible | Non visible depuis satellite |
is_paid_parking | Renseigné | Non disponible | Non visible depuis satellite |
is_disabled_parking | Renseigné | Non disponible | Non visible depuis satellite |
has_no_parking_sign | Renseigné | Non disponible | Non visible depuis satellite |
road_side | Renseigné | Non disponible | Pas de direction en vue nadir |
source_osm_id | Renseigné | Non disponible | |
matched_osm_id | Renseigné | Non disponible | |
fit_score | 0-1 | 0-1 | Échelle identique |
Propriétés
Identification
| Propriété | Type | Description | Exemple |
|---|---|---|---|
id | string | Identifiant unique | pa_a3f2b1c4d5e6f7a8 |
layer_type | string | Type de document | parking_area |
h3_index | string | Cellule H3 de rattachement | 893b0c6a9a7ffff |
h3_resolution | integer | Résolution H3 (toujours 9) | 9 |
Références OSM
| Propriété | Type | Description | Exemple |
|---|---|---|---|
source_osm_id | string | ID OSM de la route source (où était la caméra) | way/123456789 |
matched_osm_id | string | ID OSM de la route où se situe le stationnement | way/987654321 |
Localisation
| Propriété | Type | Description | Exemple |
|---|---|---|---|
center | GeoPoint | Position GPS de la zone | { lat: -21.12, lon: 55.48 } |
road_side | string | Côté de la route | left, right, center, unknown |
is_on_roadside | boolean | Sur voirie (vs parking) | true |
Type de stationnement
| Propriété | Type | Description |
|---|---|---|
parking_type | string | Type de configuration |
spot_count_estimate | integer | Estimation du nombre de places |
is_parking_lot | boolean | Parking (vs stationnement voirie) |
parking_lot_type | string | Type de parking si applicable |
Valeurs de parking_type
| Valeur | Description |
|---|---|
En ligne | Stationnement longitudinal (créneau) |
En bataille | Stationnement perpendiculaire |
En épi | Stationnement en diagonale |
Valeurs de parking_lot_type
| Valeur | Description |
|---|---|
public | Parking public |
commercial | Parking de commerce |
residential | Parking résidentiel |
other | Autre type |
Caractéristiques
| Propriété | Type | Description |
|---|---|---|
has_markings | boolean | Marquages au sol visibles |
is_paid_parking | boolean | Stationnement payant |
is_disabled_parking | boolean | Place PMR |
has_no_parking_sign | boolean | Panneau d'interdiction présent |
Traçabilité
| Propriété | Type | Description |
|---|---|---|
source_type | string | Type d'imagerie source (street_level : imagerie au sol, satellite_hd : imagerie satellite) |
captured_at | datetime | Date de captation de l'imagerie source |
observation_count | integer | Nombre total d'observations concordantes ayant contribué à cette donnée |
first_detected_at | datetime | Date de première identification |
last_detected_at | datetime | Date de dernière identification |
Qualité
| Propriété | Type | Description |
|---|---|---|
fit_score | number | Score de confiance (0-1) |
Estimation des places
Le champ spot_count_estimate fournit une estimation du nombre de places dans la zone. Cette estimation est basée sur :
- La longueur visible de la zone
- Le type de stationnement (en ligne ≈ 5m/place, en bataille ≈ 2.5m/place)
- Les contraintes observées (entrées, passages piétons, etc.)
Les valeurs de spot_count_estimate sont des estimations. Pour un comptage précis, une vérification terrain reste recommandée. Le fit_score indique la fiabilité de l'estimation.
Score de confiance
Chaque zone inclut un score de confiance entre 0 et 1 :
| Score | Interprétation | Recommandation |
|---|---|---|
| ≥ 0.8 | Haute confiance | Utilisation directe |
| 0.5 - 0.8 | Confiance moyenne | Vérification recommandée |
| < 0.5 | Faible confiance | Vérification nécessaire |
Cas d'usage
Cartographie du stationnement
Affichez les zones sur une carte pour :
- Visualiser la répartition du stationnement
- Identifier les zones PMR ou payantes
- Analyser l'équipement par quartier
Applications de navigation
Intégrez les données pour :
- Guider vers les zones de stationnement
- Filtrer par type (gratuit, PMR, etc.)
- Estimer la disponibilité par zone
Études urbaines
Analysez les données pour :
- Inventorier le stationnement d'un territoire
- Comparer l'offre entre secteurs
- Planifier de nouveaux aménagements
Style QGIS recommandé
Les zones de stationnement sont visualisées en bleu (cercles) par défaut :
- Téléchargez le fichier de style : parking_areas.qml
- Dans QGIS : Clic droit sur la couche → Propriétés → Symbologie
- Style → Charger le style → Sélectionnez le fichier
.qml
Guide de téléchargement et styles →
Exemple GeoJSON
{
"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]
}
}
Relation avec les autres types
| Type | Relation |
|---|---|
| Cellules H3 | Chaque zone appartient à une cellule H3 |
| Segments de route | Les zones sont localisées le long des segments |
| Panneaux | Les panneaux définissent la réglementation |
| Marquages | Les marquages confirment les données |