# CartograFit - Documentation
> Documentation de la plateforme CartograFit par FitAI - Données géographiques de stationnement, zones de parking, mobilier urbain et réseau routier pour la France.
This file contains all documentation content in a single document following the llmstxt.org standard.
## Demander à l'IA
Notre documentation est compatible avec le standard **llms.txt**, ce qui permet aux assistants IA (ChatGPT, Claude, Gemini, etc.) de l'analyser et de répondre à vos questions.
## Qu'est-ce que llms.txt ?
Le format [llms.txt](https://llmstxt.org/) est un standard qui permet aux sites web de fournir leur contenu dans un format optimisé pour les grands modèles de langage (LLM). Au lieu de parser du HTML complexe, l'IA peut directement accéder à un fichier Markdown structuré.
Notre documentation génère automatiquement :
- **`/llms.txt`** — Index de toutes les sections avec leurs liens
- **`/llms-full.txt`** — Contenu complet de la documentation en un seul fichier
## Comment utiliser cette fonctionnalité
### 1. Copiez le lien de notre documentation
**Index des sections (léger) :**
```
https://docs.fitai.fr/llms.txt
```
**Documentation complète (recommandé) :**
```
https://docs.fitai.fr/llms-full.txt
```
### 2. Collez-le dans votre assistant IA préféré
Demandez à l'assistant de lire et analyser cette URL, puis posez vos questions.
**Exemple de prompt :**
> CartograFit est une plateforme de données géographiques de stationnement (zones de parking, mobilier urbain, réseau routier, cellules H3).
>
> Voici la documentation complète fournie au format llms.txt :
> - Index de la documentation : https://docs.fitai.fr/llms.txt
> - Documentation complète : https://docs.fitai.fr/llms-full.txt
>
> Prends connaissance de ces documents, puis réponds à ma question : En quoi les données CartograFit peuvent m'aider à répondre aux exigences de la loi LOM concernant le recensement des places de stationnement et des passages piétons ?
## Ouvrir un chatbot
Cliquez sur un bouton pour ouvrir directement un assistant IA avec un prompt prérempli :
:::tip Astuce
Pour de meilleurs résultats, demandez d'abord à l'IA de lire la documentation, puis posez vos questions dans un second message.
:::
## Exemples de questions
Voici quelques questions que vous pouvez poser à l'IA :
- *Quels sont les différents types de données disponibles dans CartograFit ?*
- *Comment me connecter au serveur WFS avec QGIS ?*
- *Quelle est la structure d'une zone de stationnement (parking area) ?*
- *Comment télécharger un fichier GeoPackage depuis la plateforme ?*
- *Quelles sont les différences entre les offres Starter, Business et Enterprise ?*
## Liens directs
| Fichier | Description |
|---------|-------------|
| [`/llms.txt`](https://docs.fitai.fr/llms.txt) | Index avec liens vers chaque section |
| [`/llms-full.txt`](https://docs.fitai.fr/llms-full.txt) | Documentation complète en un fichier |
## Exploiter vos données avec l'IA
Notre documentation contient la **structure complète de nos types de données** : cellules H3, zones de stationnement, réseau routier, mobilier urbain. Chaque champ, chaque propriété y est décrite en détail.
Cela signifie qu'un assistant IA peut vous aider à :
- **Comprendre la structure des données** — "Quels champs contient une zone de stationnement ?"
- **Préparer vos requêtes** — "Comment filtrer les routes avec une densité de stationnement élevée ?"
- **Croiser les datasets** — "Comment relier les cellules H3 aux zones de stationnement ?"
- **Imaginer des analyses** — "Quelles analyses spatiales puis-je faire avec vos données dans QGIS ?"
- **Générer du code** — "Écris un script Python pour calculer la capacité totale par commune"
:::info Cas d'usage avancé
Demandez à l'IA de vous suggérer des analyses que vous n'auriez pas imaginées. Par exemple :
> "En regardant la structure de vos données, quelles analyses intéressantes pourrais-je réaliser pour une étude de mobilité urbaine ?"
:::
## Pourquoi c'est utile ?
- **Questions complexes** : L'IA peut croiser plusieurs pages pour répondre
- **Recherche rapide** : Trouvez l'information sans naviguer manuellement
- **Personnalisation** : Obtenez des réponses adaptées à votre contexte
- **Génération de code** : Obtenez des scripts adaptés à notre format de données
- **Inspiration** : Découvrez des analyses que vous n'auriez pas envisagées
---
## Télécharger vos données
Ce guide explique comment télécharger les fichiers de données CartograFit depuis la plateforme.
## Formats disponibles
| Format | Extension | Recommandé pour |
|--------|-----------|-----------------|
| **GeoPackage** | `.gpkg` | QGIS (styles intégrés, meilleures performances) |
| **GeoJSON** | `.geojson` | Web mapping, développement |
| **Shapefile** | `.shp` | ArcGIS, outils SIG traditionnels |
| **CSV** | `.csv` | Tableurs, bases de données |
:::tip Format recommandé
Le **GeoPackage** est le format recommandé pour QGIS. Il inclut les styles pré-configurés et offre les meilleures performances.
:::
## Étape 1 : Accéder à vos abonnements
1. Connectez-vous à [CartograFit](https://app.cartografit.com)
2. Dans le menu, cliquez sur **Mes Abonnements**
3. Vous verrez la liste de vos datasets disponibles
## Étape 2 : Choisir un dataset
Pour chaque dataset, vous pouvez voir :
- **Nom du dataset** : zone géographique couverte
- **Version actuelle** : numéro de version et date de publication
- **Options actives** : Premium, QGIS Server (si souscrites)
Cliquez sur le dataset souhaité pour accéder à sa page de détails.
## Étape 3 : Télécharger les fichiers
Sur la page du dataset, vous trouverez la section **Téléchargements** :
1. Cliquez sur le bouton **Télécharger** ou l'icône correspondant au format souhaité
2. Sélectionnez le format (GeoPackage, GeoJSON, Shapefile ou CSV)
3. Le téléchargement démarre automatiquement
:::info Téléchargement par couche ou global
Selon votre abonnement, vous pouvez télécharger :
- Le dataset complet (toutes les couches)
- Une couche spécifique (parking_areas, roads, etc.)
:::
## Vérifier les mises à jour
### Notifications
Lorsqu'une nouvelle version est disponible :
1. Une notification apparaît sur la plateforme
2. Un badge s'affiche sur la page du dataset
3. Vous pouvez voir le numéro de la nouvelle version
### État des versions
La carte **État des versions** vous indique :
| Information | Description |
|-------------|-------------|
| **Votre version** | Dernière version que vous avez téléchargée |
| **Version disponible** | Dernière version publiée sur le serveur |
| **Mise à jour disponible** | Alerte si une nouvelle version est disponible |
:::tip Restez à jour
Nous vous recommandons de télécharger chaque nouvelle version pour bénéficier des corrections et améliorations.
:::
## Historique des téléchargements
Votre historique de téléchargements est conservé. Vous pouvez consulter :
- La date de chaque téléchargement
- La version téléchargée
- Le format choisi
## Utiliser vos fichiers
Une fois téléchargés, vous pouvez importer vos fichiers dans votre logiciel SIG :
- [Import GeoPackage dans QGIS →](/qgis/geopackage-download)
- [Import GeoJSON dans QGIS →](/qgis/geojson-import)
## Couches disponibles
Selon votre abonnement, les fichiers contiennent les couches suivantes :
| Couche | Type | Description |
|--------|------|-------------|
| `parking_areas` | Point/Polygon | Places de stationnement |
| `h3_cells` | Polygon | Cellules H3 avec statistiques agrégées |
| `roads` | LineString | Routes avec informations de densité |
| `urban_furniture` | Point | Mobilier urbain |
| `road_markings` | Point/LineString | Marquages routiers |
[Voir la documentation des types de données →](/types)
## Support
En cas de problème avec le téléchargement :
Nous contacter
---
## Connexion QGIS Server
# Connexion au serveur QGIS CartograFit
Ce guide vous accompagne pour configurer une connexion WFS dans QGIS afin d'accéder à vos données CartograFit en temps réel.
:::info Option QGIS Server requise
Ce guide s'adresse aux utilisateurs ayant souscrit à l'**option QGIS Server**. Si vous n'avez pas cette option, consultez le guide [Télécharger vos données](/guides/download-data) pour accéder à vos fichiers.
:::
## Prérequis
- **QGIS 3.22+** installé sur votre ordinateur
- **Abonnement CartograFit** avec l'option QGIS Server active
- **Connexion internet** stable
## Vue d'ensemble
L'option QGIS Server vous donne accès à un serveur WFS hébergé par CartograFit. Ce serveur est pré-configuré avec vos données et accessible via une connexion sécurisée par token JWT.
```
┌─────────────┐ WFS/JWT ┌─────────────────────┐
│ QGIS │ ───────────────► │ Serveur CartograFit │
│ (votre PC) │ │ (cloud managé) │
└─────────────┘ └─────────────────────┘
```
## Étape 1 : Récupérer vos informations de connexion
1. Connectez-vous à [CartograFit](https://app.cartografit.com)
2. Accédez à **Mes Abonnements**
3. Sélectionnez l'abonnement avec l'option QGIS Server
4. Cliquez sur **Accès QGIS**
Vous trouverez sur cette page :
| Information | Description |
|-------------|-------------|
| **URL du serveur** | Adresse de votre serveur WFS (propre à votre organisation) |
| **Nom du serveur** | Identifiant de votre instance |
| **Token JWT** | Clé d'authentification (à générer) |
## Étape 2 : Générer un token JWT
1. Sur la page **Accès QGIS**, cliquez sur **Générer un token**
2. Le token s'affiche à l'écran
3. Cliquez sur **Copier** pour le copier dans le presse-papiers
:::warning Sécurité du token
- Le token JWT est **personnel et confidentiel**
- Ne partagez jamais votre token
- Les tokens ont une **durée de validité limitée** (généralement 24h)
- Vous pouvez générer un nouveau token à tout moment
:::
## Étape 3 : Configurer QGIS
### Ouvrir le gestionnaire de sources de données
1. Lancez **QGIS**
2. Menu **Couche** → **Gestionnaire des sources de données** (ou `Ctrl+L`)
3. Sélectionnez **WFS / OGC API - Features** dans le panneau de gauche
### Créer une nouvelle connexion
1. Cliquez sur **Nouveau**
2. Remplissez les informations :
| Champ | Valeur |
|-------|--------|
| **Nom** | `CartograFit` (ou un nom de votre choix) |
| **URL** | L'URL fournie sur la page Accès QGIS |
### Configurer l'authentification
1. Dans la section **Authentification**, cliquez sur l'icône **+** (créer une configuration)
2. Sélectionnez le type **HTTP Header**
3. Remplissez :
| Champ | Valeur |
|-------|--------|
| **Nom** | `CartograFit JWT` |
| **Header** | `Authorization` |
| **Valeur** | `Bearer VOTRE_TOKEN_JWT` |
:::caution Format du token
Le préfixe `Bearer ` (avec l'espace) est obligatoire.
Exemple correct :
```
Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...
```
:::
4. Cliquez sur **OK** pour enregistrer la configuration d'authentification
5. Cliquez sur **OK** pour enregistrer la connexion
## Étape 4 : Tester et ajouter les couches
### Tester la connexion
1. Dans le gestionnaire de sources de données, sélectionnez votre connexion `CartograFit`
2. Cliquez sur **Connecter**
3. Si la connexion réussit, les couches disponibles s'affichent
### Couches disponibles
Selon votre abonnement, vous aurez accès à :
| Couche | Type | Description |
|--------|------|-------------|
| `parking_areas` | Point/Polygon | Places de stationnement détectées |
| `h3_cells` | Polygon | Cellules H3 avec statistiques agrégées |
| `roads` | LineString | Routes avec informations de densité |
| `urban_furniture` | Point | Mobilier urbain (bancs, arbres, etc.) |
| `road_markings` | Point/LineString | Marquages routiers |
### Ajouter des couches
1. Sélectionnez les couches souhaitées (maintenez `Ctrl` pour sélection multiple)
2. Cliquez sur **Ajouter**
3. Les couches apparaissent dans votre projet QGIS
## Optimisation des performances
### Filtrage spatial
Pour de meilleures performances, limitez les données à votre zone de travail :
1. Avant d'ajouter une couche, cochez **Utiliser uniquement les entités dans l'emprise de la vue**
2. Ou définissez un filtre CQL dans les options avancées :
```
BBOX(geometry, 55.2, -21.4, 55.8, -20.8)
```
### Limite d'entités
Par défaut, WFS limite le nombre d'entités téléchargées. Pour modifier :
1. Clic droit sur la couche → **Propriétés**
2. Onglet **Source**
3. Modifiez **Limite des entités téléchargées**
### Cache réseau
Pour améliorer les temps de chargement :
1. Menu **Préférences** → **Options**
2. Onglet **Réseau**
3. Augmentez la taille du cache si nécessaire
## Renouvellement du token
Les tokens JWT expirent après une durée limitée. Quand votre token expire :
1. Retournez sur [CartograFit](https://app.cartografit.com)
2. Accédez à **Accès QGIS** de votre abonnement
3. Générez un nouveau token
4. Dans QGIS :
- Menu **Préférences** → **Options** → **Authentification**
- Modifiez la configuration `CartograFit JWT`
- Remplacez l'ancien token par le nouveau
:::tip Configuration sauvegardée
QGIS conserve votre configuration de connexion. Seul le token JWT devra être mis à jour périodiquement.
:::
## Dépannage
### Erreur 401 - Non autorisé
**Causes possibles :**
- Token JWT expiré
- Token mal formaté (préfixe `Bearer ` manquant)
**Solution :**
1. Générez un nouveau token depuis CartograFit
2. Vérifiez que le format est `Bearer [token]` avec l'espace
### Erreur 403 - Accès refusé
**Causes possibles :**
- Option QGIS Server non active sur votre abonnement
- Permissions insuffisantes
**Solution :**
Contactez le support pour vérifier votre abonnement.
### Connexion lente
**Solutions :**
- Activez le filtrage spatial
- Réduisez la limite d'entités
- Vérifiez votre connexion internet
- Augmentez le cache réseau QGIS
### Couches vides
**Causes possibles :**
- Emprise de vue hors zone de données
- Filtres trop restrictifs
**Solution :**
1. Zoomez sur la zone couverte par votre abonnement
2. Vérifiez les filtres appliqués
### Impossible de se connecter
**Vérifications :**
1. L'URL du serveur est correcte (copiée depuis CartograFit)
2. Votre connexion internet fonctionne
3. Aucun proxy ou pare-feu ne bloque la connexion
## Comparaison avec les fichiers téléchargeables
| Critère | Fichiers (GeoPackage) | QGIS Server (WFS) |
|---------|----------------------|-------------------|
| Accès | Téléchargement manuel | Connexion temps réel |
| Mises à jour | Notification + re-téléchargement | Automatique |
| Hors ligne | Oui | Non |
| Performances | Optimal (local) | Dépend de la connexion |
| Styles | Intégrés (GeoPackage) | Configurés sur le serveur |
:::tip Quelle méthode choisir ?
- **Fichiers** : travail hors ligne, performances maximales, contrôle des versions
- **WFS** : données toujours à jour, travail collaboratif, pas de gestion de fichiers
:::
## Ressources complémentaires
- [Télécharger vos données (fichiers)](/guides/download-data)
- [Import GeoPackage dans QGIS](/qgis/geopackage-download)
- [Types de données CartograFit](/types)
- [Documentation officielle QGIS WFS](https://docs.qgis.org/latest/fr/docs/user_manual/working_with_ogc/ogc_client_support.html#wfs-and-wfs-t-client)
## Support
En cas de problème avec votre connexion QGIS Server :
Nous contacter
---
## Introduction
:::tip Discuter avec notre documentation
Cette documentation est compatible avec les assistants IA (ChatGPT, Claude, Gemini). Copiez l'URL [`https://docs.fitai.fr/llms-full.txt`](https://docs.fitai.fr/llms-full.txt) dans votre chatbot préféré pour poser des questions sur nos données et services. [En savoir plus →](/ai-assistant)
:::
# CartograFit
Bienvenue dans la documentation de **CartograFit**, la plateforme de données géographiques de stationnement par [FitAI](https://fitai.fr).
## Qui sommes-nous ?
[**FIT.ai**](https://fitai.fr) est une startup française spécialisée dans l'**intelligence géographique**, basée à Saint-Paul, Île de La Réunion.
Notre mission : **rendre visible l'invisible**. L'État ne dispose pas de cartographie exhaustive de l'espace public. FIT.ai comble ce vide en créant des données géographiques précises et exploitables.
### Ce que nous cartographions
| Catégorie | Exemples |
|-----------|----------|
| **Stationnement** | Places sur voirie, hors voirie, PMR, livraison, payant/gratuit |
| **Signalisation verticale** | Panneaux de stationnement, interdictions, limitations |
| **Marquages au sol** | Lignes de stationnement, zébras, passages piétons |
| **Mobilier urbain** | Potelets, bornes, bancs, arbres, lampadaires |
Nous sommes le seul fournisseur capable de livrer le **spectre complet** de ces données pour l'espace public français.
### S'intégrer à votre environnement
Nos données sont livrées dans les **formats standards de l'industrie SIG** :
| Type | Formats |
|------|---------|
| **Fichiers** | GeoPackage, GeoJSON, Shapefile, CSV |
| **Services** | WFS (via serveur QGIS managé) |
**Pourquoi c'est important ?** Vous pouvez croiser nos datasets avec vos propres données directement dans vos outils habituels (QGIS, ArcGIS, MapInfo, etc.) — sans changer vos workflows.
Avec l'option **QGIS Server**, nous hébergeons un serveur WFS pré-configuré. Connectez-vous et accédez à vos données en temps réel, comme n'importe quelle autre source de votre SI géographique.
:::info Un format ou service manquant ?
Vous avez besoin d'un format spécifique (KML, GML, etc.) ou d'un autre type de serveur (WMS, API REST, etc.) ? [Contactez-nous](https://fitai.fr) pour en discuter.
:::
## Qu'est-ce que CartograFit ?
**CartograFit** est notre plateforme de centralisation des accès à nos datasets géographiques. Elle vous permet d'accéder à nos données de stationnement de plusieurs manières :
- **Par fichiers** : téléchargez des exports GeoJSON, GeoPackage, Shapefile ou CSV
- **Via notre plateforme** : visualisez et analysez vos données sur notre carte interactive (option Premium)
- **Via QGIS** : connectez-vous à notre serveur WFS managé pour une intégration directe (option QGIS Server)
## Ce que vous trouverez ici
Cette documentation décrit la **structure et l'usage** de nos datasets :
| Section | Contenu |
|---------|---------|
| [Offres et abonnements](/premium) | Modèle d'abonnement et options disponibles |
| [Guides pratiques](/guides/download-data) | Tutoriels pas à pas |
| [Types de données](/types) | Structure détaillée de chaque type de données |
| [Intégration QGIS](/qgis) | Tutoriels de connexion et d'import |
## Les données disponibles
Nos datasets couvrent quatre types de données complémentaires :
| Type | Description |
|------|-------------|
| [Cellules H3](/types/h3-cell) | Statistiques agrégées par zone hexagonale |
| [Réseau routier](/types/road) | Routes avec densité de stationnement |
| [Zones de stationnement](/types/parking-area) | Emplacements détectés avec estimation de capacité |
| [Mobilier urbain](/types/urban-furniture) | Éléments d'aménagement urbain (bancs, lampadaires, arbres, etc.) |
## Nos offres
### Abonnement de base
Tous nos abonnements incluent l'accès aux fichiers de données :
| Fonctionnalité | Inclus |
|---------------|:------:|
| Téléchargement GeoPackage (avec styles intégrés) | ✓ |
| Téléchargement GeoJSON, Shapefile, CSV | ✓ |
| Notifications de mise à jour | ✓ |
| Fichiers de style QGIS (.qml) | ✓ |
### Options disponibles
| Option | Ce que vous obtenez |
|--------|---------------------|
| **Premium** | Plateforme d'analyse CartograFit en ligne |
| **QGIS Server** | Serveur WFS managé avec accès en temps réel |
:::tip Options cumulables
Les options **Premium** et **QGIS Server** peuvent être souscrites ensemble selon vos besoins.
:::
### Tiers d'abonnement
Nos abonnements sont dimensionnés selon le nombre d'utilisateurs de votre organisation :
| Tier | Utilisateurs | Idéal pour |
|------|:------------:|------------|
| **Starter** | 1-5 | Petites équipes, projets pilotes |
| **Business** | 6-20 | Services techniques, bureaux d'études |
| **Enterprise** | 20+ | Grandes organisations, SLA dédié |
[Découvrir les offres en détail →](/premium/offres)
## Couverture géographique
**Version actuelle : 0.9.0-alpha**
| Territoire | Statut |
|------------|--------|
| La Réunion | Disponible |
| *Autres territoires* | Sur demande |
## Formats de livraison
### Fichiers (tous abonnements)
- **GeoPackage** : format recommandé, styles intégrés, performances optimales
- **GeoJSON** : format standard pour les données géospatiales
- **Shapefile** : compatible ArcGIS et outils SIG traditionnels
- **CSV** : pour import tableur ou base de données
### Connexion WFS (option QGIS Server)
- Serveur QGIS hébergé avec accès WFS temps réel
- Authentification par token JWT sécurisé
- Version mutualisée ou dédiée selon vos besoins
### Plateforme en ligne (option Premium)
- Visualisation et analyse sur notre plateforme web
- Création de vues et export de sous-datasets
- Bibliothèque de vues prédéfinies
## Contact
- **Site web** : [fitai.fr](https://fitai.fr)
Nous contacter par email
---
*Cette documentation correspond à la version **0.9.0-alpha** des datasets CartograFit.*
---
## Plateforme d'analyse
# Plateforme d'analyse géographique
La plateforme CartograFit est un outil d'**analyse géographique en ligne** conçu spécifiquement pour exploiter nos données de stationnement. Même si vous disposez d'un SIG en interne, notre plateforme offre une expérience optimisée pour nos types de données.
## Pourquoi utiliser notre plateforme ?
### Conçue pour nos données
Contrairement à un SIG généraliste, notre plateforme est **optimisée pour nos types de données** :
- Visualisation adaptée aux zones de stationnement, cellules H3 et réseau routier
- Interprétations et analyses prêtes à l'emploi
- Interface intuitive, sans courbe d'apprentissage
### Créez des vues et exportez des sous-datasets
La fonctionnalité clé de la plateforme : **créer des vues filtrées** pour générer des sous-datasets ciblés selon vos besoins spécifiques.
## Fonctionnalités
### Visualisation multi-couches
Affichez simultanément différents types de données :
- **Zones de stationnement** : emplacements individuels détectés
- **Cellules H3** : agrégation par zone hexagonale
- **Réseau routier** : routes avec densité de stationnement
Basculez entre les couches pour adapter l'affichage à votre analyse.
### Filtres avancés
Affinez votre visualisation avec des filtres puissants :
| Filtre | Description |
|--------|-------------|
| **Zone géographique** | Délimitez une zone d'intérêt sur la carte |
| **Type de stationnement** | En ligne, en bataille, en épi |
| **Statut** | Gratuit, payant, PMR |
| **Densité** | Zones faible/moyenne/forte densité |
| **Score de confiance** | Filtrez par fiabilité des données |
| **Type de voie** | Résidentielle, principale, secondaire |
### Création de vues
Les **vues** sont des configurations de filtres que vous pouvez sauvegarder et réutiliser :
1. **Appliquez vos filtres** : sélectionnez les critères pertinents
2. **Sauvegardez la vue** : donnez-lui un nom explicite
3. **Retrouvez-la** : accédez à vos vues depuis votre espace
4. **Partagez-la** : avec les membres de votre équipe
### Export de sous-datasets
À partir de n'importe quelle vue, vous pouvez **exporter un sous-dataset** :
- Générez un fichier contenant uniquement les données filtrées
- Formats disponibles : GeoJSON, Shapefile, CSV
- Idéal pour des analyses ciblées ou des rapports spécifiques
**Exemple** : créez une vue "Places PMR du centre-ville" puis exportez-la pour un rapport d'accessibilité.
### Bibliothèque de vues prédéfinies
Nous mettons à disposition une **bibliothèque de vues métier** prêtes à l'emploi :
| Vue prédéfinie | Description |
|----------------|-------------|
| **Conformité PMR** | Places PMR par secteur avec indicateurs de couverture |
| **Densité par quartier** | Cartographie de densité de stationnement |
| **Stationnement payant** | Zones payantes vs gratuites |
| **Couverture routière** | Analyse par type de voie |
| **Zones sous-équipées** | Identification des secteurs à faible densité |
Ces vues sont maintenues et enrichies par nos équipes selon les retours clients.
## Analyses intégrées
### Cartographie de densité
Visualisez la densité de stationnement avec un rendu en **heatmap** :
- Couleurs chaudes = forte densité
- Couleurs froides = faible densité
- Graduation personnalisable
### Analyse sectorielle
Découpez votre territoire en secteurs pour :
- Comparer l'équipement entre quartiers
- Identifier les zones prioritaires
- Générer des statistiques par zone
### Tableaux de bord
Accédez à des indicateurs synthétiques :
- Nombre total de places
- Répartition par type
- Couverture PMR
- Score de confiance moyen
## Cas d'usage
### Rapport d'accessibilité
1. Utilisez la vue prédéfinie "Conformité PMR"
2. Filtrez sur votre commune
3. Exportez le sous-dataset
4. Intégrez dans votre rapport
### Étude de stationnement
1. Créez une vue avec vos critères (zone, types)
2. Analysez la densité et la répartition
3. Exportez les données pour votre étude
### Planification urbaine
1. Identifiez les zones sous-équipées
2. Comparez avec le réseau routier
3. Priorisez les aménagements
## Accès
La plateforme d'analyse géographique est disponible avec l'offre **Premium**.
[Voir les offres →](/premium/offres)
---
## Offres et abonnements
**CartograFit** propose un modèle d'abonnement flexible : un **socle de base** auquel vous ajoutez des **options** selon vos besoins.
## Notre modèle
```
┌─────────────────────────────────────────────────────────┐
│ ABONNEMENT DE BASE │
│ Fichiers de données (tous les formats) │
├─────────────────────────┬───────────────────────────────┤
│ + Option Premium │ + Option QGIS Server │
│ (Plateforme d'analyse) │ (Serveur WFS managé) │
└─────────────────────────┴───────────────────────────────┘
```
:::tip Options cumulables
Les options **Premium** et **QGIS Server** peuvent être souscrites ensemble selon vos besoins.
:::
## Abonnement de base
Tous les abonnements incluent l'accès aux **fichiers de données** :
| Format | Extension | Usage |
|--------|-----------|-------|
| **GeoPackage** | `.gpkg` | QGIS (recommandé, styles intégrés) |
| **GeoJSON** | `.geojson` | Web mapping, développement |
| **Shapefile** | `.shp` | ArcGIS, outils SIG traditionnels |
| **CSV** | `.csv` | Tableurs, bases de données |
[Télécharger vos données →](/guides/download-data)
## Option Premium
L'option Premium ajoute l'accès à notre **plateforme d'analyse géographique en ligne**.
### Fonctionnalités
- Interface conçue pour nos données de stationnement
- Filtres avancés et analyses thématiques
- Création de vues personnalisées
- Export de sous-datasets ciblés
- Bibliothèque de vues prédéfinies
[Découvrir la plateforme →](/premium/carte)
## Option QGIS Server
L'option QGIS Server ajoute un **serveur WFS managé** avec vos données.
### Fonctionnalités
- Serveur QGIS hébergé dans le cloud
- Accès WFS en temps réel
- Authentification sécurisée par token JWT
- Mises à jour automatiques des données
### Versions disponibles
| Version | Pour qui |
|---------|----------|
| **Mutualisée** | Besoins limités, équipes réduites |
| **Dédiée** | Performances élevées, grandes équipes |
[Guide de connexion QGIS Server →](/guides/qgis-server-connection)
## Tiers par nombre d'utilisateurs
Nos abonnements sont dimensionnés selon le nombre d'utilisateurs :
| Tier | Utilisateurs | Caractéristiques |
|------|:------------:|------------------|
| **Starter** | 1-5 | Accès standard, support email |
| **Business** | 6-20 | Support prioritaire, formation incluse |
| **Enterprise** | 20+ | SLA dédié, account manager |
[Voir le détail complet des offres →](/premium/offres)
## Contact
Pour souscrire ou obtenir une démonstration :
Demander un accès
- **Site web** : [fitai.fr](https://fitai.fr)
---
## Offres et tarification
# Offres CartograFit
CartograFit propose un modèle d'abonnement flexible : un **socle de base** avec des **options** selon vos besoins.
## Abonnement de base
**Inclus dans tous les abonnements**
L'abonnement de base vous donne accès aux fichiers de données pour les exploiter dans vos propres outils SIG.
### Ce qui est inclus
- Dataset complet de toutes les places sur voirie et hors voirie
- Couverture : public, privé, PMR, gratuit/payant
- Livraison en **GeoPackage** (recommandé), **GeoJSON**, **Shapefile** ou **CSV**
- **GeoPackage avec styles intégrés** : ouvrez directement dans QGIS avec la symbologie pré-configurée
- **Notifications de mise à jour** : soyez alerté lorsqu'une nouvelle version est disponible
- Compatible avec tous les logiciels SIG (QGIS, ArcGIS, MapInfo, etc.)
### Comment utiliser vos données
Une fois vos fichiers disponibles, téléchargez-les et importez-les dans votre logiciel SIG :
[Guide : Télécharger vos données →](/guides/download-data)
[Import GeoPackage dans QGIS →](/qgis/geopackage-download)
[Import GeoJSON dans QGIS →](/qgis/geojson-import)
---
## Option Premium
**Plateforme d'analyse géographique CartograFit**
L'option Premium ajoute l'accès à notre **plateforme d'analyse géographique en ligne**, conçue spécifiquement pour exploiter nos données de stationnement.
### Ce qui est inclus
- Accès à la [plateforme CartograFit](/premium/carte)
- Filtres avancés et analyses thématiques
- **Création de vues personnalisées** pour générer des sous-datasets ciblés
- **Bibliothèque de vues prédéfinies** selon vos besoins métier
- Support et accompagnement
### Pourquoi choisir l'option Premium ?
Même si vous disposez d'un SIG en interne, notre plateforme d'analyse géographique offre des avantages uniques :
- **Conçue pour nos données** : l'interface est optimisée pour visualiser et interpréter nos types de données spécifiques (zones de stationnement, cellules H3, réseau routier)
- **Interprétations intégrées** : accédez à des analyses prêtes à l'emploi (densité, conformité PMR, couverture territoriale)
- **Export de vues filtrées** : créez des sous-datasets selon vos critères (zone géographique, type de stationnement, score de confiance) et exportez-les
- **Pas d'installation** : accessible depuis n'importe quel navigateur, sans configuration
### Vues et sous-datasets
La plateforme vous permet de :
1. **Créer des vues personnalisées** : appliquez des filtres pour isoler les données pertinentes
2. **Sauvegarder vos vues** : retrouvez vos configurations d'analyse
3. **Exporter des sous-datasets** : générez des fichiers ciblés à partir de vos vues
4. **Utiliser nos vues prédéfinies** : bibliothèque de vues métier prêtes à l'emploi
Exemples de vues prédéfinies :
- Places PMR par quartier
- Zones à forte densité de stationnement
- Stationnement payant vs gratuit
- Couverture par type de voie
### Idéal pour
- Collectivités souhaitant une solution clé en main
- Équipes sans expertise SIG
- Besoins d'analyses rapides et exports ciblés
- Projets Smart City et mobilité
---
## Option QGIS Server
**Serveur QGIS managé dans le cloud**
L'option QGIS Server ajoute un serveur QGIS pré-configuré avec vos données, accessible en WFS depuis n'importe quel client compatible.
### Ce qui est inclus
- Serveur QGIS hébergé avec vos données
- Accès WFS pour connexion directe depuis QGIS ou autre SIG
- Authentification sécurisée par **token JWT**
- Mises à jour automatiques des données
### Deux options de déploiement
#### Version mutualisée (Shared)
Serveur partagé avec d'autres clients, idéal pour :
- Besoins limités en ressources
- Nombre d'utilisateurs restreint
- Budget optimisé
#### Version dédiée (Dedicated)
Serveur dédié à votre organisation, idéal pour :
- Besoins élevés en ressources et performances
- Grand nombre d'utilisateurs simultanés
- Exigences de sécurité renforcées
### Comment ça marche
1. Nous déployons un serveur QGIS avec vos données
2. Vous recevez vos informations de connexion (URL du serveur)
3. Générez un token JWT depuis la plateforme CartograFit
4. Connectez-vous depuis QGIS en suivant notre tutoriel :
[Guide : Connexion QGIS Server →](/guides/qgis-server-connection)
### Idéal pour
- Organisations utilisant QGIS comme SIG principal
- Besoins de connexion temps réel aux données
- Équipes distribuées nécessitant un accès centralisé
- Intégration dans des workflows SIG existants
---
## Tiers d'abonnement
Nos abonnements sont dimensionnés selon le **nombre d'utilisateurs** de votre organisation qui accéderont à CartograFit :
| Tier | Utilisateurs | Caractéristiques |
|------|:------------:|------------------|
| **Starter** | 1-5 | Accès standard, support email |
| **Business** | 6-20 | Support prioritaire, formation incluse |
| **Enterprise** | 20+ | SLA dédié, account manager, personnalisation |
:::info À propos des tiers
Le tier s'applique à votre abonnement de base et à chaque option souscrite. Par exemple, un abonnement Business avec l'option Premium inclura les conditions Business pour la plateforme.
:::
---
## Tableau récapitulatif
| Fonctionnalité | Base | + Premium | + QGIS Server |
|---------------|:----:|:---------:|:-------------:|
| Fichiers GeoPackage avec styles | ✓ | ✓ | ✓ |
| Fichiers GeoJSON/Shapefile/CSV | ✓ | ✓ | ✓ |
| Notifications de mise à jour | ✓ | ✓ | ✓ |
| Import dans votre SIG | ✓ | ✓ | ✓ |
| Plateforme CartograFit en ligne | | ✓ | |
| Création de vues et sous-datasets | | ✓ | |
| Bibliothèque de vues prédéfinies | | ✓ | |
| Serveur QGIS hébergé | | | ✓ |
| Connexion WFS temps réel | | | ✓ |
| Token JWT sécurisé | | | ✓ |
:::tip Options cumulables
Vous pouvez souscrire aux deux options **Premium** et **QGIS Server** pour bénéficier de tous les avantages.
:::
---
## Obtenir un accès
Pour souscrire à un abonnement ou obtenir plus d'informations :
Demander un accès
- **Site web** : [fitai.fr](https://fitai.fr)
:::tip Démonstration
Vous souhaitez voir la plateforme Premium en action ? Contactez-nous pour organiser une démonstration personnalisée.
:::
---
## Import GeoJSON
# Import de fichiers GeoJSON dans QGIS
Ce tutoriel explique comment importer des fichiers GeoJSON CartograFit dans QGIS.
## Prérequis
- QGIS 3.22+ installé
- Fichier GeoJSON fourni par CartograFit
:::info Obtenir des fichiers GeoJSON
Pour obtenir vos fichiers GeoJSON :
Contactez-nous
:::
## Importer dans QGIS
### Méthode 1 : Glisser-déposer
1. Ouvrez QGIS
2. Faites glisser le fichier `.geojson` directement dans la fenêtre QGIS
3. La couche est automatiquement ajoutée
### Méthode 2 : Via le gestionnaire de sources
1. Menu **Couche** → **Ajouter une couche** → **Ajouter une couche vecteur**
2. Source : `Fichier`
3. Cliquez sur **...** et sélectionnez votre fichier GeoJSON
4. Cliquez sur **Ajouter**
### Méthode 3 : Via le panneau Navigateur
1. Ouvrez le panneau **Navigateur** (`Ctrl+2`)
2. Naviguez jusqu'au dossier contenant le fichier
3. Double-cliquez sur le fichier `.geojson`
## Configurer le système de coordonnées
Les données CartograFit utilisent le système de coordonnées **WGS 84 (EPSG:4326)**.
Si QGIS demande de choisir un SCR :
1. Recherchez `4326` dans la barre de recherche
2. Sélectionnez **WGS 84**
3. Cliquez sur **OK**
## Styliser la couche
### Zones de stationnement
1. Clic droit sur la couche → **Propriétés**
2. Onglet **Sketcher**
3. Configurez selon vos besoins
Exemple de style catégorisé par type :
| parking_type | Couleur | Symbole |
|--------------|---------|---------|
| En ligne | Bleu | Cercle |
| En bataille | Vert | Carré |
| En épi | Orange | Losange |
### Cellules H3
Pour afficher un dégradé basé sur la densité :
1. Onglet **Sketcher**
2. Type : **Gradué**
3. Colonne : `parking_stats.density_per_km2`
4. Mode : **Intervalles égaux**
5. Classes : 5
6. Palette : **RdYlGn** (inversé)
### Réseau routier
Pour styliser les routes par densité :
1. Onglet **Sketcher**
2. Type : **Gradué**
3. Colonne : `total_spots`
4. Choisissez une palette de couleurs
## Conversion vers d'autres formats
### Vers Shapefile
1. Clic droit sur la couche → **Exporter** → **Sauvegarder les entités sous...**
2. Format : `ESRI Shapefile`
3. Sélectionnez le chemin de destination
4. Cliquez sur **OK**
### Vers GeoPackage
1. Clic droit sur la couche → **Exporter** → **Sauvegarder les entités sous...**
2. Format : `GeoPackage`
3. Choisissez le nom de la couche dans le GeoPackage
4. Cliquez sur **OK**
## Bonnes pratiques
### Gestion des gros fichiers
Pour les fichiers volumineux (> 100 Mo) :
1. Utilisez un index spatial :
- Menu **Vecteur** → **Outils de gestion des données** → **Créer un index spatial**
2. Convertissez en GeoPackage pour de meilleures performances
### Mise à jour des données
Pour mettre à jour vos données :
1. Demandez une nouvelle extraction à CartograFit
2. Supprimez l'ancienne couche dans QGIS
3. Importez le nouveau fichier
## Ressources
- [Documentation QGIS - Couches vecteur](https://docs.qgis.org/latest/fr/docs/user_manual/managing_data_source/opening_data.html)
- [Types de données CartograFit](/types)
---
## Téléchargement GeoPackage
Le format GeoPackage est le format recommandé pour utiliser les données CartograFit dans QGIS. Il offre les meilleures performances et inclut des styles pré-configurés.
## Avantages du GeoPackage
| Caractéristique | GeoPackage | GeoJSON | Shapefile |
|----------------|:----------:|:-------:|:---------:|
| Performance | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
| Styles intégrés | ✓ | | |
| Fichier unique | ✓ | ✓ | |
| Support QGIS natif | ✓ | ✓ | ✓ |
| Métadonnées riches | ✓ | | |
| Gestion des versions | ✓ | | |
## Télécharger un GeoPackage
### Depuis la plateforme CartograFit
1. Connectez-vous à [CartograFit](https://app.cartografit.com)
2. Accédez à la page **Mes Abonnements**
3. Cliquez sur l'icône **Télécharger** ou **GeoPackage** à côté du dataset souhaité
4. Le téléchargement démarre automatiquement
### Notifications de nouvelle version
Lorsqu'une nouvelle version de vos données est disponible :
1. Vous recevez une notification sur la plateforme
2. Une alerte s'affiche dans la page du dataset
3. La carte **État des versions** indique la version disponible
:::tip Restez à jour
Nous vous recommandons de télécharger la dernière version dès qu'elle est disponible pour bénéficier des dernières corrections et améliorations.
:::
## Ouvrir dans QGIS
### Méthode 1 : Glisser-déposer
1. Ouvrez QGIS
2. Localisez le fichier `.gpkg` téléchargé dans votre explorateur de fichiers
3. Glissez-déposez le fichier directement sur la carte QGIS
### Méthode 2 : Via le gestionnaire de sources
1. Menu **Couche** → **Gestionnaire des sources de données** (ou `Ctrl+L`)
2. Sélectionnez **GeoPackage** dans le panneau de gauche
3. Cliquez sur **Nouveau** et sélectionnez votre fichier `.gpkg`
4. Cliquez sur **Connecter**
5. Sélectionnez les couches souhaitées et cliquez sur **Ajouter**
## Couches incluses
Le GeoPackage contient les couches suivantes (selon votre abonnement) :
| Couche | Type | Description |
|--------|------|-------------|
| `parking_areas` | Point/Polygon | Places de stationnement |
| `h3_cells` | Polygon | Cellules H3 avec statistiques agrégées |
| `roads` | LineString | Routes avec informations de densité |
| `urban_furniture` | Point/LineString | Mobilier urbain |
| `road_markings` | Point/LineString | Marquages routiers |
## Styles pré-configurés
Les GeoPackage CartograFit incluent des styles SLD optimisés pour chaque couche :
- **Parking Areas** : Couleur par type (public, privé, PMR)
- **H3 Cells** : Dégradé de couleur selon la densité
- **Roads** : Épaisseur proportionnelle à la densité de stationnement
- **Urban Furniture** : Icônes par type de mobilier
Les styles sont automatiquement appliqués lors de l'ouverture dans QGIS.
## Gestion des versions
### Voir votre version actuelle
Sur la page du dataset dans CartograFit :
- La carte **État des versions** affiche :
- Votre version actuelle (dernière version téléchargée)
- La version disponible sur le serveur
- Une alerte si une mise à jour est disponible
### Historique des téléchargements
Votre historique de téléchargements est conservé et accessible depuis la page du dataset. Vous pouvez voir :
- La date de chaque téléchargement
- La version téléchargée
- Le format (GeoPackage, GeoJSON, etc.)
## Mise à jour des données
Pour mettre à jour vos données :
1. Téléchargez la nouvelle version du GeoPackage
2. Remplacez l'ancien fichier par le nouveau
3. Dans QGIS, rafraîchissez la couche si nécessaire
:::caution Sauvegarde
Avant de remplacer votre fichier, pensez à sauvegarder votre projet QGIS et tout travail en cours.
:::
## Comparaison GeoPackage vs WFS
| Critère | GeoPackage | WFS |
|---------|:----------:|:---:|
| Mode de travail | Hors ligne | En ligne |
| Performances | Excellentes | Variables |
| Données à jour | Mise à jour manuelle | Temps réel |
| Styles intégrés | Oui | Non |
| Dépendance internet | Non | Oui |
| Idéal pour | Analyses longues | Visualisation rapide |
## Dépannage
### Le fichier ne s'ouvre pas
- Vérifiez que vous avez QGIS 3.22 ou supérieur
- Essayez de renommer le fichier en supprimant les caractères spéciaux
### Les styles ne s'appliquent pas
1. Clic droit sur la couche → **Propriétés**
2. Onglet **Symbologie**
3. En bas, cliquez sur **Style** → **Charger un style**
4. Sélectionnez le style depuis le GeoPackage
### Performances lentes
- Créez un index spatial : **Base de données** → **Vacuum BD** → sélectionnez votre GeoPackage
## Support
En cas de problème :
Nous contacter
---
## QGIS - Vue d'ensemble
# Intégration QGIS
QGIS est un système d'information géographique libre et open source. CartograFit propose plusieurs méthodes d'intégration selon votre abonnement.
## Méthodes d'accès
### 1. GeoPackage (Recommandé)
Format optimisé pour QGIS avec styles intégrés.
**Avantages :**
- Travail hors ligne
- Performances optimales
- Styles et symbologie pré-configurés
- Gestion des versions
**Inclus dans :** tous les abonnements
[Téléchargement GeoPackage →](/qgis/geopackage-download)
---
### 2. WFS via QGIS Server
Accès en temps réel aux données via le protocole OGC WFS.
**Avantages :**
- Données toujours à jour
- Pas de gestion de fichiers
- Requêtes spatiales avancées
**Inclus dans :** abonnements avec option QGIS Server
[Connexion QGIS Server →](/guides/qgis-server-connection)
---
### 3. Import GeoJSON
Import manuel de fichiers GeoJSON.
**Avantages :**
- Format universel
- Compatibilité maximale
- Analyses ponctuelles
**Inclus dans :** tous les abonnements
[Import de fichiers GeoJSON →](/qgis/geojson-import)
## Prérequis
| Méthode | QGIS | Authentification | Connexion internet |
|---------|:----:|:----------------:|:------------------:|
| GeoPackage | 3.22+ | - | Pour le téléchargement |
| WFS | 3.22+ | Token JWT | Oui (permanente) |
| GeoJSON | 3.22+ | - | Pour le téléchargement |
## Couches disponibles
| Couche | Type | Description |
|--------|------|-------------|
| `parking_areas` | Point/Polygon | Places de stationnement |
| `h3_cells` | Polygon | Cellules H3 avec statistiques |
| `roads` | LineString | Routes avec densité |
| `urban_furniture` | Point | Mobilier urbain |
| `road_markings` | Point/LineString | Marquages routiers |
[Documentation des types de données →](/types)
## Quelle méthode choisir ?
| Critère | GeoPackage | WFS | GeoJSON |
|---------|:----------:|:---:|:-------:|
| Travail hors ligne | ✓ | - | ✓ |
| Données temps réel | - | ✓ | - |
| Styles intégrés | ✓ | ✓ | - |
| Performances | ★★★ | ★★ | ★★ |
:::tip Recommandation
Pour la plupart des usages, le **GeoPackage** est le format recommandé. Il offre les meilleures performances et inclut les styles pré-configurés.
L'option **QGIS Server** est idéale si vous avez besoin de données toujours à jour sans gérer de fichiers.
:::
## Support
Pour toute question sur l'intégration QGIS :
Nous contacter
---
## Connexion WFS
# Connexion au serveur WFS CartograFit
Ce tutoriel vous guide pour configurer une connexion WFS dans QGIS afin d'accéder aux données CartograFit en temps réel.
:::info Option QGIS Server requise
Ce guide s'adresse aux utilisateurs ayant souscrit à l'**option QGIS Server**. Si vous n'avez pas cette option, consultez le guide [Téléchargement GeoPackage](/qgis/geopackage-download) pour accéder à vos données.
:::
## Prérequis
- QGIS 3.22+ installé
- Abonnement CartograFit avec option QGIS Server active
- Token JWT valide (généré depuis la plateforme)
- Connexion internet
## Étape 1 : Générer un token JWT
1. Connectez-vous à [CartograFit](https://app.cartografit.com)
2. Accédez à la page **Accès QGIS** depuis votre abonnement
3. Cliquez sur **Générer un token**
4. Copiez le token affiché
:::warning Sécurité du token
- Le token JWT est personnel et confidentiel
- Ne partagez jamais votre token
- Les tokens ont une **durée de validité limitée** (généralement 24h)
- Vous pouvez générer un nouveau token à tout moment depuis la plateforme
:::
## Étape 2 : Ouvrir le gestionnaire de sources de données
1. Lancez QGIS
2. Menu **Couche** → **Gestionnaire des sources de données** (ou `Ctrl+L`)
3. Sélectionnez **WFS / OGC API - Features** dans le panneau de gauche
## Étape 3 : Créer une nouvelle connexion
1. Cliquez sur **Nouveau** pour créer une nouvelle connexion WFS
2. Remplissez les informations suivantes :
| Champ | Valeur |
|-------|--------|
| **Nom** | `CartograFit` |
| **URL** | `[URL fournie dans votre abonnement]` |
:::info URL du serveur
L'URL de votre serveur WFS est indiquée sur la page **Accès QGIS** de votre abonnement. Elle est propre à votre organisation.
:::
### Configuration de l'authentification
1. Dans la section **Authentification**, cliquez sur l'icône **+** pour créer une nouvelle configuration
2. Sélectionnez le type **HTTP Header**
3. Configurez comme suit :
| Champ | Valeur |
|-------|--------|
| **Nom** | `CartograFit JWT` |
| **Header** | `Authorization` |
| **Valeur** | `Bearer VOTRE_TOKEN_JWT` |
:::caution Format du token
Assurez-vous de conserver le préfixe `Bearer ` (avec l'espace) suivi de votre token JWT.
Exemple : `Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...`
:::
## Étape 4 : Tester la connexion
1. Cliquez sur **Tester la connexion**
2. Si la connexion réussit, vous verrez le message "Connexion réussie"
3. Cliquez sur **OK** pour enregistrer
## Étape 5 : Ajouter des couches
1. Dans le gestionnaire de sources de données, sélectionnez votre connexion `CartograFit`
2. Cliquez sur **Connecter**
3. Les couches disponibles s'affichent :
- `parking_areas` - Places de stationnement
- `h3_cells` - Cellules H3 agrégées
- `roads` - Routes avec densité
- `urban_furniture` - Mobilier urbain
4. Sélectionnez les couches souhaitées
5. Cliquez sur **Ajouter**
## Étape 6 : Configurer le filtrage spatial (optionnel)
Pour de meilleures performances, limitez les données à votre zone d'intérêt :
1. Avant d'ajouter la couche, cochez **Utiliser uniquement les entités dans l'emprise de la vue**
2. Ou définissez un filtre CQL :
```
BBOX(geometry, 55.2, -21.4, 55.8, -20.8)
```
## Renouvellement du token
Les tokens JWT ont une durée de validité limitée. Lorsque votre token expire :
1. Retournez sur [CartograFit](https://app.cartografit.com)
2. Accédez à la page **Accès QGIS**
3. Générez un nouveau token
4. Dans QGIS, modifiez la configuration d'authentification avec le nouveau token
:::tip Mémoriser la configuration
QGIS sauvegarde votre configuration d'authentification. Seul le token JWT devra être mis à jour périodiquement.
:::
## Paramètres avancés
### Limite de téléchargement
Par défaut, WFS limite à 10 000 entités. Pour modifier :
1. Ouvrez les propriétés de la couche
2. Onglet **Source**
3. Modifiez **Limite des entités téléchargées**
### Cache
Pour améliorer les performances :
1. Menu **Préférences** → **Options**
2. Onglet **Réseau**
3. Configurez le cache selon vos besoins
## Dépannage
### Erreur 401 - Non autorisé
- Votre token JWT a peut-être expiré
- Générez un nouveau token depuis la plateforme CartograFit
- Vérifiez que le préfixe `Bearer ` est bien présent
### Erreur 403 - Accès refusé
- Votre abonnement n'inclut peut-être pas l'option QGIS Server
- Contactez le support pour vérifier vos permissions
### Performances lentes
- Utilisez le filtrage spatial
- Réduisez la limite d'entités
- Vérifiez votre connexion internet
### Couches vides
- Vérifiez l'emprise de votre vue
- Assurez-vous que des données existent dans la zone
### Token expiré
Les tokens JWT ont une durée de validité limitée. Si vous recevez une erreur d'authentification après un certain temps :
1. Générez un nouveau token sur la plateforme
2. Mettez à jour la configuration d'authentification dans QGIS
## Ressources complémentaires
- [Documentation officielle QGIS WFS](https://docs.qgis.org/latest/fr/docs/user_manual/working_with_ogc/ogc_client_support.html#wfs-and-wfs-t-client)
- [Types de données CartograFit](/types)
- [Guide complet : Connexion QGIS Server](/guides/qgis-server-connection)
## Support
En cas de problème :
Nous contacter
---
## Cellules H3
Les cellules H3 fournissent 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](https://www.uber.com/blog/h3/). 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ésolution | Diamètre | Surface | Usage |
|------------|----------|---------|-------|
| 8 | ~461 m | ~0.74 km² | Analyse macro |
| **9** | **~174 m** | **~0.11 km²** | **CartograFit** |
| 10 | ~66 m | ~0.015 km² | Analyse micro |
:::info 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
:::
### Tester le format H3
Vous pouvez visualiser et explorer le système H3 avec ces outils :
- [H3 Geo Viewer](https://wolf-h3-viewer.glitch.me/) - Visualisation interactive
- [H3 Documentation](https://h3geo.org/) - Documentation officielle
## Contenu d'une cellule
Chaque cellule H3 contient des statistiques agrégées sur le stationnement dans sa zone.
### Identification
| Propriété | Type | Description | Exemple |
|-----------|------|-------------|---------|
| `h3_index` | `keyword` | Identifiant unique H3 | `893b0c6a9a7ffff` |
| `center` | `geo_point` | Centre de la cellule (lat/lon) | `{ lat: -21.12, lon: 55.48 }` |
| `geometry` | `geo_shape` | Contour hexagonal (GeoJSON Polygon) | - |
### Statistiques de stationnement
| Propriété | Type | Description |
|-----------|------|-------------|
| `parking_stats.total_spots` | `integer` | Nombre total de places estimées |
| `parking_stats.total_areas` | `integer` | Nombre de zones de stationnement |
| `parking_stats.density_per_km2` | `float` | Densité de places par km² |
### Répartition par type
| Propriété | Type | Description |
|-----------|------|-------------|
| `parking_by_type.parallel` | `integer` | Places en ligne (créneau) |
| `parking_by_type.perpendicular` | `integer` | Places en bataille |
| `parking_by_type.diagonal` | `integer` | Places en épi |
### Statistiques routières
| Propriété | Type | Description |
|-----------|------|-------------|
| `road_stats.total_roads` | `integer` | Nombre de segments de route |
| `road_stats.total_length_meters` | `float` | Longueur totale de voirie |
### Accessibilité
| Propriété | Type | Description |
|-----------|------|-------------|
| `accessibility.has_paid_parking` | `boolean` | Présence de stationnement payant |
| `accessibility.has_disabled_parking` | `boolean` | Présence de places PMR |
## 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-50 | Zone peu équipée |
| 50-150 | Équipement moyen |
| 150-300 | Bon é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
## Exemple GeoJSON
```json
{
"type": "Feature",
"properties": {
"h3_index": "893b0c6a9a7ffff",
"parking_stats": {
"total_spots": 42,
"total_areas": 8,
"density_per_km2": 382
},
"parking_by_type": {
"parallel": 28,
"perpendicular": 10,
"diagonal": 4
},
"fit_trust_score": 0.82
},
"geometry": {
"type": "Polygon",
"coordinates": [[[55.47, -21.12], ...]]
}
}
```
## Ressources H3
Pour en savoir plus sur le système H3 :
- [h3geo.org](https://h3geo.org/) - Site officiel avec documentation complète
- [H3 sur GitHub](https://github.com/uber/h3) - Code source et bindings multi-langages
- [Introduction à H3](https://www.uber.com/blog/h3/) - Article de présentation par Uber
- [H3 pour Python](https://uber.github.io/h3-py/) - Bibliothèque Python officielle
---
## Vue d'ensemble
# Types de données
Les datasets CartograFit sont organisés en quatre types de données complémentaires, permettant différents niveaux d'analyse du stationnement et de l'aménagement urbain.
## Architecture des données
```
┌──────────────────────────────────────────────────────────┐
│ Cellules H3 │
│ (Agrégation par zone hexagonale) │
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Cellule 1 │ │ Cellule 2 │ │ Cellule N │ │
│ │ - Stats │ │ - Stats │ │ - Stats │ │
│ │ - Densité │ │ - Densité │ │ - Densité │ │
│ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │
│ │ ┌────────────│ │ │
│ │ │ ┌─────────│─────────────────│ │
│ │ │ │ │ │ │
│ ▼ ▼ ▼ │ │ │
│ ┌──────────────────┐ │ │ │
│ │ Réseau routier │ │ │ │
│ │ (Routes OSM │ │ │ │
│ │ enrichies) │ │ │ │
│ └──────────────────┘ ▼ ▼ │
│ │ ┌───────────────────────────────┐ │
│ └──────────▶│Zones de stationnement │ │
│ └───────────────────────────────┘ │
└──────────────────────────────────────────────────────────┘
```
## Les quatre types
### [Cellules H3](/types/h3-cell)
Données agrégées par zone hexagonale selon le système H3 d'Uber. Idéal pour :
- Visualisation par heatmap
- Analyse comparative entre quartiers
- Tableaux de bord et KPIs
### [Réseau routier](/types/road)
Routes issues d'OpenStreetMap, enrichies avec des métadonnées de stationnement. Idéal pour :
- Analyse linéaire du stationnement
- Comparaison par type de voie
- Planification d'itinéraires
### [Zones de stationnement](/types/parking-area)
Emplacements de stationnement détectés individuellement. Idéal pour :
- Cartographie précise
- Applications de navigation
- Études de mobilité
### [Mobilier urbain](/types/urban-furniture)
Éléments d'aménagement urbain extraits d'OpenStreetMap (bancs, lampadaires, arbres, etc.). Idéal pour :
- Inventaire du mobilier urbain
- Analyse d'accessibilité
- Planification et maintenance
## Format commun
Tous nos datasets partagent des caractéristiques communes :
| Propriété | Valeur |
|-----------|--------|
| **Projection** | WGS84 (EPSG:4326) |
| **Format** | GeoJSON |
| **Indexation spatiale** | H3 résolution 9 |
| **Langue** | Français |
## Qualité des données
Chaque enregistrement inclut un **score de confiance** (0 à 1) reflétant la fiabilité de la détection. Nous recommandons de filtrer selon vos besoins :
| Score | Interprétation |
|-------|----------------|
| ≥ 0.8 | Haute confiance |
| 0.5 - 0.8 | Confiance moyenne |
| < 0.5 | À vérifier |
---
## Zones de stationnement
Le type **Zone de stationnement** représente un emplacement de stationnement détecté, 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
## Propriétés principales
### Localisation
| Propriété | Type | Description | Exemple |
|-----------|------|-------------|---------|
| `center` | `geo_point` | Position GPS de la zone (lat/lon) | `{ lat: -21.12, lon: 55.48 }` |
| `h3_index` | `keyword` | Cellule H3 de rattachement | `893b0c6a9a7ffff` |
| `road_side` | `keyword` | Côté de la route | `left`, `right` |
### Caractéristiques
| Propriété | Type | Description |
|-----------|------|-------------|
| `parking_type` | `keyword` | Type de stationnement |
| `spot_count_estimate` | `integer` | Estimation du nombre de places |
| `fit_trust_score` | `float` | Score de confiance (0-1) |
### Types de stationnement
| Valeur | Description |
|--------|-------------|
| `En ligne` | Stationnement longitudinal (créneau) |
| `En bataille` | Stationnement perpendiculaire à la voirie |
| `En épi` | Stationnement en diagonale (45° ou 60°) |
| `Mixte` | Configuration mixte |
### Attributs complémentaires
| Propriété | Type | Description |
|-----------|------|-------------|
| `has_markings` | `boolean` | Marquages au sol visibles |
| `is_paid_parking` | `boolean` | Stationnement payant |
| `is_disabled_parking` | `boolean` | Place PMR (Personne à Mobilité Réduite) |
| `is_on_roadside` | `boolean` | Stationnement sur voirie (vs parking) |
## 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.)
:::info À propos des estimations
Les valeurs de `spot_count_estimate` sont des estimations. Pour un comptage précis, une vérification terrain reste recommandée. Le `fit_trust_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
## Exemple GeoJSON
```json
{
"type": "Feature",
"properties": {
"h3_index": "893b0c6a9a7ffff",
"parking_type": "En ligne",
"spot_count_estimate": 5,
"road_side": "right",
"has_markings": true,
"is_paid_parking": false,
"is_disabled_parking": false,
"fit_trust_score": 0.87
},
"geometry": {
"type": "Point",
"coordinates": [55.48, -21.12]
}
}
```
## Relation avec les autres types
Les zones de stationnement sont liées aux autres types de données :
- **Cellule H3** : chaque zone appartient à une cellule H3 (via `h3_index`)
- **Route** : chaque zone est rattachée à une route (via `source_osm_id`)
Cette relation permet de croiser les données pour des analyses multi-niveaux.
---
## Réseau routier
Le type **Réseau routier** expose les routes présentes dans la couverture de nos cellules H3, enrichies avec des métadonnées concernant le stationnement détecté sur chaque tronçon.
## Description
Chaque route est issue d'**OpenStreetMap** et associée à des informations de densité de stationnement par segment. Les données permettent d'analyser le stationnement de manière linéaire, par rue ou par type de voie.
### Structure
```
Route (ex: "Rue des Lilas")
│
├── Informations OSM
│ ├── Nom de la rue
│ ├── Type de voie (résidentielle, principale, etc.)
│ └── Vitesse limite
│
├── Géométrie complète (LineString)
│
└── Statistiques agrégées
├── Nombre total de places
├── Longueur de la route
└── Score de confiance moyen
```
## Propriétés principales
### Identification
| Propriété | Type | Description | Exemple |
|-----------|------|-------------|---------|
| `osm_id` | `keyword` | Identifiant OpenStreetMap | `way/123456789` |
| `h3_index` | `keyword` | Cellule H3 de rattachement | `893b0c6a9a7ffff` |
### Attributs OpenStreetMap
| Propriété | Type | Description | Exemple |
|-----------|------|-------------|---------|
| `osm.name` | `text` | Nom de la rue | `Rue des Lilas` |
| `osm.highway_type` | `keyword` | Type de voie | `residential` |
| `osm.maxspeed` | `keyword` | Limite de vitesse | `50` |
### Types de voies
| Valeur | Description |
|--------|-------------|
| `primary` | Route principale |
| `secondary` | Route secondaire |
| `tertiary` | Route tertiaire |
| `residential` | Rue résidentielle |
| `service` | Voie de service |
| `unclassified` | Route non classifiée |
### Statistiques de stationnement
| Propriété | Type | Description |
|-----------|------|-------------|
| `total_spots` | `integer` | Nombre total de places sur la route |
| `total_length_meters` | `float` | Longueur de la route en mètres |
| `average_fit_trust_score` | `float` | Score de confiance moyen (0-1) |
### Géométrie
| Propriété | Type | Description |
|-----------|------|-------------|
| `geometry` | `geo_shape` | Tracé complet de la route (GeoJSON LineString) |
## Cas d'usage
### Analyse par rue
Identifiez les rues les mieux équipées en stationnement :
- Filtrez par `osm.highway_type` pour cibler un type de voie
- Triez par `total_spots` pour trouver les rues avec le plus de places
- Calculez un ratio places/mètre pour comparer l'équipement
### Planification urbaine
Utilisez les données pour :
- Identifier les rues sous-équipées en stationnement
- Comparer l'équipement entre quartiers
- Planifier de nouveaux aménagements
### Visualisation cartographique
Affichez les routes avec un code couleur basé sur :
- La densité de stationnement
- Le type de voie
- Le score de confiance
## Exemple GeoJSON
```json
{
"type": "Feature",
"properties": {
"osm_id": "way/123456789",
"h3_index": "893b0c6a9a7ffff",
"osm": {
"name": "Rue des Lilas",
"highway_type": "residential",
"maxspeed": "30"
},
"total_spots": 24,
"total_length_meters": 187.5,
"average_fit_trust_score": 0.78
},
"geometry": {
"type": "LineString",
"coordinates": [[55.47, -21.12], [55.48, -21.13], ...]
}
}
```
## Couverture
Les routes sont issues de la base OpenStreetMap et filtrées pour inclure uniquement les voies où du stationnement sur voirie est possible. Les autoroutes, voies ferrées et chemins piétons sont exclus.
:::tip Données OpenStreetMap
Les attributs OSM (nom, type, vitesse) proviennent directement d'OpenStreetMap. Pour signaler une erreur dans ces attributs, contribuez sur [openstreetmap.org](https://www.openstreetmap.org/).
:::
---
## Mobilier urbain
Le type **Mobilier urbain** représente les éléments d'aménagement urbain extraits d'OpenStreetMap : bancs, lampadaires, arbres, arrêts de bus, poubelles, et bien d'autres.
## Description
Les données de mobilier urbain sont issues d'**OpenStreetMap** et enrichies avec un **score de fiabilité** basé sur les métadonnées OSM. Seuls les éléments avec un score ≥ 50 (fiabilité moyenne ou élevée) sont indexés.
### Source des données
Les données proviennent de la communauté OpenStreetMap, une base de données géographique collaborative. Chaque élément inclut :
- La **position GPS** précise ou la géométrie complète
- La **catégorie** et la **sous-catégorie** de l'élément
- Des **attributs** normalisés (nom, opérateur, matériau, etc.)
- Un **score de fiabilité** calculé à partir des métadonnées OSM
:::info Source OSM
Les données sont extraites d'OpenStreetMap et héritent de sa licence ODbL. Pour contribuer ou signaler une erreur, rendez-vous sur [openstreetmap.org](https://www.openstreetmap.org/).
:::
## Propriétés principales
### Identification
| Propriété | Type | Description | Exemple |
|-----------|------|-------------|---------|
| `id` | `keyword` | Identifiant unique (osm_type/osm_id) | `node/123456789` |
| `h3_index` | `keyword` | Cellule H3 de rattachement | `893b0c6a9a7ffff` |
| `layer_type` | `keyword` | Type de document | `urban_furniture` |
### Localisation
| Propriété | Type | Description | Exemple |
|-----------|------|-------------|---------|
| `location` | `geo_point` | Position GPS (centroïde) | `{ lat: -21.12, lon: 55.48 }` |
| `geometry` | `geo_shape` | Géométrie complète (pour les ways/polygons) | LineString, Polygon |
### Classification
| Propriété | Type | Description | Exemple |
|-----------|------|-------------|---------|
| `category` | `keyword` | Catégorie principale | `seating`, `lighting`, `vegetation` |
| `subcategory` | `keyword` | Type spécifique | `bench`, `street_lamp`, `tree` |
### Attributs normalisés
| Propriété | Type | Description |
|-----------|------|-------------|
| `name` | `text` | Nom de l'élément (si disponible) |
| `operator` | `keyword` | Organisation exploitante |
| `brand` | `keyword` | Marque |
| `material` | `keyword` | Matériau de construction |
| `colour` | `keyword` | Couleur |
| `lit` | `boolean` | Éclairé la nuit |
| `covered` | `boolean` | Couvert/abrité |
| `wheelchair` | `keyword` | Accessibilité PMR (`yes`, `no`, `limited`) |
| `capacity` | `integer` | Capacité (ex: nombre de places) |
### Score de fiabilité
| Propriété | Type | Description |
|-----------|------|-------------|
| `fit_scoring.score` | `integer` | Score de fiabilité (0-100) |
| `fit_scoring.level` | `keyword` | Niveau de fiabilité (`high`, `medium`) |
### Métadonnées
| Propriété | Type | Description |
|-----------|------|-------------|
| `metadata.source` | `keyword` | Source des données (`osm-furnitures`) |
| `metadata.indexed_at` | `date` | Date d'indexation |
| `created_at` | `date` | Date de création |
| `updated_at` | `date` | Date de mise à jour |
## Catégories
Le mobilier urbain est organisé en 12 catégories principales :
| Catégorie | Description | Exemples de sous-catégories |
|-----------|-------------|----------------------------|
| `seating` | Assises | `bench` (banc) |
| `waste` | Déchets | `waste_basket` (poubelle), `recycling` (recyclage) |
| `lighting` | Éclairage | `street_lamp` (lampadaire) |
| `vegetation` | Végétation | `tree` (arbre), `tree_row` (rangée d'arbres) |
| `barrier` | Barrières | `bollard` (potelet), `gate` (portail), `planter` (jardinière) |
| `transport` | Transport | `bus_stop` (arrêt bus), `charging_station` (borne recharge) |
| `accessibility` | Accessibilité | `crossing` (passage piéton), `lowered` (bateau PMR) |
| `signage` | Signalisation | `traffic_signals` (feu), `stop`, `give_way` |
| `utility` | Réseaux | `fire_hydrant` (bouche incendie), `manhole` (regard) |
| `service` | Services | `drinking_water` (fontaine), `toilets` (toilettes) |
| `security` | Sécurité | `surveillance` (caméra), `defibrillator` |
| `advertising` | Publicité | `billboard`, `column` (colonne Morris) |
## Score de fiabilité
Le score de fiabilité (`fit_scoring`) est calculé à partir des métadonnées OpenStreetMap :
### Facteurs de scoring
| Facteur | Impact | Description |
|---------|--------|-------------|
| Source officielle | +30 | Cadastre, IGN |
| Relevé terrain | +25 | Survey, GPS |
| Imagerie satellite | +10 | Bing, Mapbox |
| Source inconnue | -10 | Pas de tag source |
| Multi-révisions | +15 | Version ≥ 5 |
| Révisé | +5 | Version ≥ 2 |
| Récent (< 1 an) | +10 | Mise à jour récente |
| Ancien (> 3 ans) | -10 | Donnée ancienne |
| Bien documenté | +10 | ≥ 5 tags |
| Peu d'attributs | -5 | ≤ 2 tags |
| Fixme présent | -20 | Tag fixme détecté |
| Vérifié terrain | +10 | Tag check_date présent |
### Niveaux de fiabilité
| Niveau | Score | Interprétation |
|--------|-------|----------------|
| `high` | ≥ 75 | Haute fiabilité, utilisation directe |
| `medium` | 50-74 | Fiabilité moyenne, vérification recommandée |
:::note Filtrage par score
Seuls les éléments avec un score ≥ 50 sont indexés. Les éléments de faible fiabilité (score < 50) sont exclus pour garantir la qualité des données.
:::
## Cas d'usage
### Inventaire du mobilier urbain
Recensez les équipements par catégorie :
- Nombre de bancs publics
- Couverture en éclairage
- Végétation urbaine
### Analyse d'accessibilité
Identifiez les équipements d'accessibilité :
- Passages piétons et bateaux PMR
- Bandes podotactiles
- Places PMR
### Planification urbaine
Utilisez les données pour :
- Identifier les zones sous-équipées
- Planifier l'implantation de nouveaux équipements
- Cartographier les services publics
### Maintenance
Localisez les équipements pour :
- Planifier les tournées d'entretien
- Suivre l'état du mobilier
- Optimiser les interventions
## Exemple GeoJSON
```json
{
"type": "Feature",
"properties": {
"id": "node/1234567890",
"layer_type": "urban_furniture",
"h3_index": "893b0c6a9a7ffff",
"category": "seating",
"subcategory": "bench",
"material": "wood",
"lit": false,
"covered": false,
"fit_scoring": {
"score": 72,
"level": "medium"
},
"metadata": {
"source": "osm-furnitures",
"indexed_at": "2025-01-08T10:00:00Z"
}
},
"geometry": {
"type": "Point",
"coordinates": [55.48, -21.12]
}
}
```
## Relation avec les autres types
Le mobilier urbain est lié aux autres types de données via :
- **Cellule H3** : chaque élément appartient à une cellule H3 (via `h3_index`)
- **Localisation** : permet des analyses de proximité avec les zones de stationnement
Cette relation permet de croiser les données pour des analyses combinées (ex: bancs près des zones de stationnement).