Appliquer des styles aux couches WFS
Ce guide explique comment appliquer des styles prédéfinis aux couches WFS CartograFit dans QGIS Desktop.
Le protocole WFS ne transmet pas les styles - c'est une limitation du standard OGC. WFS sert uniquement des données vectorielles brutes. Les styles définis côté serveur (dans les fichiers .qgs) ne sont utilisés que pour le rendu WMS.
C'est pourquoi nous fournissons des fichiers de style .qml à télécharger et appliquer manuellement dans QGIS.
Prérequis
- QGIS 3.22+ installé
- Connexion WFS CartograFit configurée (Guide de connexion)
- Au moins une couche WFS ajoutée à votre projet
Étape 1 : Télécharger les fichiers de style
Les fichiers de style .qml sont disponibles sur CartograFit :
| Couche | Téléchargement |
|---|---|
| parking_areas | parking_areas.qml |
| roads | roads.qml |
| road_segments | road_segments.qml |
| h3_cells | h3_cells.qml |
| urban_furniture | urban_furniture.qml |
| road_markings | road_markings.qml |
| traffic_signs | traffic_signs.qml |
Télécharger tous les styles (ZIP)
curl -O https://cartografit.fitai.fr/qgis-styles/cartografit-qmls.zip
Téléchargement individuel
# Télécharger un style spécifique
curl -O https://cartografit.fitai.fr/qgis-styles/parking_areas.qml
curl -O https://cartografit.fitai.fr/qgis-styles/roads.qml
curl -O https://cartografit.fitai.fr/qgis-styles/road_segments.qml
curl -O https://cartografit.fitai.fr/qgis-styles/h3_cells.qml
curl -O https://cartografit.fitai.fr/qgis-styles/urban_furniture.qml
curl -O https://cartografit.fitai.fr/qgis-styles/road_markings.qml
curl -O https://cartografit.fitai.fr/qgis-styles/traffic_signs.qml
Étape 2 : Appliquer un style à une couche
- Dans le panneau Couches, faites un clic droit sur la couche WFS
- Sélectionnez Propriétés
- Allez dans l'onglet Symbologie
- En bas, cliquez sur le bouton Style → Charger le style
- Naviguez vers le fichier
.qmltéléchargé - Cliquez sur Ouvrir puis OK
Le style est maintenant appliqué à la couche.
Styles par défaut
Zones de stationnement (parking_areas)
- Symbole : Cercle bleu (#3B82F6)
- Taille : 3mm
- Contour : Bleu foncé (#1E40AF)
Routes (roads)
- Symbole : Ligne violette (#8B5CF6)
- Épaisseur : 1.5mm
- Extrémités : Arrondies
Segments de route (road_segments)
- Style : Gradué par
total_spots - Palette : Bleu (clair → foncé selon densité)
- Classes :
- 0 spots : Gris
- 1-5 : Bleu clair
- 5-10 : Bleu moyen
- 10-50 : Bleu foncé
- 50+ : Bleu très foncé
Cellules H3 (h3_cells)
- Remplissage : Vert avec transparence (#22C55E, 40%)
- Contour : Vert foncé (#16A34A)
Mobilier urbain (urban_furniture)
- Symbole : Cercle ambre (#F59E0B)
- Taille : 2.5mm
Marquages au sol (road_markings)
- Symbole : Carré jaune (#FBBF24)
- Taille : 2mm
Panneaux routiers (traffic_signs)
- Symbole : Triangle rouge (#EF4444)
- Taille : 3mm
Personnaliser les styles
Après avoir chargé un style, vous pouvez le personnaliser :
- Ouvrez les Propriétés de la couche
- Onglet Symbologie
- Modifiez les paramètres selon vos besoins
- Pour sauvegarder : Style → Enregistrer le style → Fichier de style QGIS (.qml)
Exemple : Style gradué personnalisé
Pour créer un dégradé basé sur fit_score :
- Type de rendu : Gradué
- Colonne :
fit_score - Méthode : Couleur
- Rampe de couleurs : Rouge → Vert
- Classes : 5 (ou selon vos besoins)
- Cliquez sur Classer
WMS vs WFS : Quelle différence ?
| Aspect | WFS | WMS |
|---|---|---|
| Données | Vecteurs (éditable) | Images (rendu serveur) |
| Styles | Client (vous) | Serveur (prédéfinis) |
| Performance | Selon volume | Constante |
| Analyse | Complète | Limitée |
Quand utiliser WMS ?
Si vous souhaitez des styles appliqués automatiquement sans configuration :
https://[votre-serveur]/ows?MAP=/qgis-data/[dataset].qgs&SERVICE=WMS&REQUEST=GetMap&...
WMS rend les images côté serveur avec les styles du fichier .qgs.
Quand utiliser WFS ?
- Vous avez besoin des données vectorielles
- Vous voulez personnaliser les styles
- Vous faites des analyses spatiales
- Vous exportez les données
Sauvegarder le projet avec les styles
Pour conserver vos styles entre sessions :
- Menu Projet → Enregistrer sous
- Enregistrez le projet
.qgz
Les styles appliqués aux couches seront sauvegardés avec le projet.
Dépannage
Le style ne s'applique pas
- Vérifiez que vous avez bien sélectionné le fichier
.qmlcorrespondant à la couche - Assurez-vous que les noms de champs correspondent (sensible à la casse)
Les couleurs ne s'affichent pas
- Vérifiez l'ordre des couches dans le panneau
- Ajustez la transparence si nécessaire
Style gradué vide
- Cliquez sur Classer après avoir configuré la colonne
- Vérifiez que les données contiennent des valeurs pour la colonne choisie