Aller au contenu principal
Version: 0.9.1-release-candidate

Cellules H3

Le type Cellule H3 (H3CellDatasetDTO) fournit des statistiques agrégées de stationnement pour chaque zone hexagonale. C'est le format idéal pour visualiser la densité de stationnement à l'échelle d'un quartier ou d'une ville.

Le système H3

Nos datasets utilisent le système d'indexation géospatiale H3, développé par Uber. Ce système divise la surface terrestre en hexagones de taille uniforme, permettant une agrégation spatiale efficace et des analyses de voisinage cohérentes.

Pourquoi des hexagones ?

Contrairement aux carrés (grilles traditionnelles), les hexagones offrent :

  • Distance uniforme : tous les voisins sont équidistants du centre
  • Pas de distorsion directionnelle : analyse cohérente dans toutes les directions
  • Meilleure approximation des cercles : idéal pour les zones d'influence

Résolution utilisée

Tous les datasets CartograFit utilisent la résolution 9 du système H3.

RésolutionDiamètreSurfaceUsage
8~461 m~0.74 km²Analyse macro
9~174 m~0.11 km²CartograFit
10~66 m~0.015 km²Analyse micro
Besoin d'une autre résolution ?

Nos datasets sont produits en résolution 9, mais nous pouvons générer des agrégations à d'autres résolutions selon vos besoins.

✉️Contactez-nous

Propriétés

Identification

PropriétéTypeDescriptionExemple
idstringIdentifiant unique (= h3_index)893b0c6a9a7ffff
layer_typestringType de documenth3_cell
h3_indexstringIndex H3 (identique à id)893b0c6a9a7ffff
h3_resolutionintegerRésolution H3 (toujours 9)9

Géométrie

PropriétéTypeDescription
centerGeoPointCentre de la cellule { lat, lon }
geometryPolygonContour hexagonal (GeoJSON)
area_km2numberSurface en km²
Format aplati

Les propriétés regroupées logiquement (statistiques de stationnement, statistiques routières, etc.) sont exposées en colonnes plates groupe_champ dans les fichiers exportés (GeoJSON et GeoPackage). Voir Format des propriétés.

Statistiques de stationnement

PropriétéTypeDescription
parking_stats_total_spotsintegerNombre total de places
parking_stats_total_areasintegerNombre de zones de stationnement
parking_stats_density_per_km2numberDensité de places par km²
parking_stats_average_confidencenumberScore de confiance moyen (0-1)
parking_stats_coverage_percentagenumberPourcentage couvert par imagerie (0-100)

Répartition par type

PropriétéTypeDescription
parking_by_type_parallelintegerPlaces en ligne
parking_by_type_perpendicularintegerPlaces en bataille
parking_by_type_diagonalintegerPlaces en épi
parking_by_type_otherintegerAutres configurations

Statistiques routières

PropriétéTypeDescription
road_stats_total_roadsintegerNombre de routes
road_stats_total_length_metersnumberLongueur totale de voirie
road_stats_road_density_km_per_km2numberDensité routière (km/km²)
road_stats_major_roadsintegerRoutes principales/secondaires
road_stats_local_roadsintegerRoutes locales/service

Accessibilité

PropriétéTypeDescription
accessibility_has_public_parkingbooleanPrésence de parking public
accessibility_has_paid_parkingbooleanPrésence de stationnement payant
accessibility_has_disabled_parkingbooleanPrésence de places PMR

Qualité

PropriétéTypeDescription
avg_fit_scorenumberScore de confiance moyen (0-1)

Couverture routière

Les champs visited_road_stats_* mesurent la couverture d'imagerie terrain sur le réseau routier de la cellule :

PropriétéTypeDescription
visited_road_stats_total_visited_metersnumberMètres de route couverts par imagerie terrain
visited_road_stats_total_non_visited_metersnumberMètres sans couverture
visited_road_stats_coverage_percentnumberPourcentage de couverture (0-100)
Statistiques additives

Ces statistiques sont additives : la somme des mètres de toutes les cellules donne la couverture globale de la zone.

Voisinage

PropriétéTypeDescription
neighborsstringTableau JSON sérialisé des index H3 adjacents (ex. "[\"893b0c6a9a3ffff\",\"893b0c6a9abffff\"]")

Cas d'usage

Heatmap de densité

Utilisez parking_stats_density_per_km2 pour créer une visualisation par couleur :

Densité (places/km²)Interprétation
0-50Zone peu équipée
50-150Équipement moyen
150-300Bon équipement
300+Zone très équipée

Analyse comparative

Comparez les cellules H3 pour identifier :

  • Les zones sur-équipées vs sous-équipées
  • La répartition géographique des types de stationnement
  • Les secteurs avec stationnement PMR ou payant

Dashboards et KPIs

Agrégez les cellules pour calculer des indicateurs à l'échelle d'un territoire :

  • Nombre total de places
  • Densité moyenne
  • Couverture PMR

Style QGIS recommandé

Les cellules H3 sont visualisées en vert avec transparence par défaut :

  1. Téléchargez le fichier de style : h3_cells.qml
  2. Dans QGIS : Clic droit sur la couche → Propriétés → Symbologie
  3. Style → Charger le style → Sélectionnez le fichier .qml

Guide de téléchargement et styles →

Exemple GeoJSON

{
"type": "Feature",
"properties": {
"id": "893b0c6a9a7ffff",
"layer_type": "h3_cell",
"h3_index": "893b0c6a9a7ffff",
"h3_resolution": 9,
"area_km2": 0.11,
"parking_stats_total_spots": 42,
"parking_stats_total_areas": 8,
"parking_stats_density_per_km2": 382,
"parking_stats_average_confidence": 0.82,
"parking_stats_coverage_percentage": 75,
"parking_by_type_parallel": 28,
"parking_by_type_perpendicular": 10,
"parking_by_type_diagonal": 4,
"parking_by_type_other": 0,
"road_stats_total_roads": 5,
"road_stats_total_length_meters": 450.5,
"road_stats_road_density_km_per_km2": 4.1,
"road_stats_major_roads": 1,
"road_stats_local_roads": 4,
"accessibility_has_public_parking": true,
"accessibility_has_paid_parking": false,
"accessibility_has_disabled_parking": true,
"visited_road_stats_total_visited_meters": 380.2,
"visited_road_stats_total_non_visited_meters": 70.3,
"visited_road_stats_coverage_percent": 84.4,
"avg_fit_score": 0.82,
"neighbors": "[\"893b0c6a9a3ffff\",\"893b0c6a9abffff\"]"
},
"geometry": {
"type": "Polygon",
"coordinates": [[[55.47, -21.12], [55.475, -21.115], ...]]
}
}

Ressources H3

Pour en savoir plus sur le système H3 :