Configurer un flux à partir de Qgis

Qu’est-ce qu’un flux ?

Les données spatiales utilisables avec Qgis peuvent être stockées :

sur le disque dur de l’ordinateur avec lequel on travaille. On parle alors de données locales
dans une base de données gérée avec un SGBD (oracle ou postgressql par exemple)
sur un serveur distant créé et géré par l’auteur des données qui les mets à disposition des utilisateurs grâce à un flux. La plupart des flux fournis aujourd’hui sont des flux tuilés cela signifie que les données affichées sont adaptées à l’échelle de visualisation choisie. Plus l’échelle sera grande, plus les données affichées seront précises.
Il existe plusieurs types de flux certains fournissent uniquement des fonds de plan au format raster, d’autre fournissent des couches au format vecteur.

Comment accéder à des données de flux ?

Pour accéder à des données de flux il faut disposer de l’URL du serveur où sont stockées les données. Certains accès sont totalement libres, d’autre nécessitent l’obtention d’un login et d’un mot de passe auprès du gestionnaire du serveur.
Grâce à l’URL on pourra configurer l’accès au flux dans l’explorateur de Qgis.
Les données de flux pouvant être « volumineuses » il est important d’avoir une connexion internet avec une bande passante suffisante, et de vérifier que le protocole de sécurisation du réseau informatique permet cet accès.

Avantages et inconvénients des données de flux

AvantagesInconvénients
– les données sont mises à disposition directement par leurs auteurs, généralement des organismes publics.
– les données sont mise à jour régulièrement au fil de l’eau.
– les données sont stockées sur des serveurs distants et ne nécessitent pas de capacités de stockage en local.
– les données couvrent des territoires qui ne correspondent pas nécessairement à celui sur lequel on travaille.
– si la bande passante est insuffisante l’affichage sera long et le processus de travail ralenti.

Exemple 1 : configurer un flux pour utiliser l’orthophoto IGN

Étape 1 : Récupérer l’URL d’accès au flux

Depuis le 18 mars 2024, les services du Géoportail de l’IGN ont été remplacés par les services de la Géoplateforme. La configuration des flux depuis qgis doit donc êtr mise à jour en suivant la procédure décrite ci-dessous.

Pour récupérer l’URL du flux, rendez-vous sur le site : https://geoservices.ign.fr/ et cliquer sur Services web

Cliquer ensuite sur Services Géoplateforme

Dans la paragraphe Services Géoplateforme de diffusion cliquer sur En savoir plus

Dans Service d’images tuilées WMTS surligner l’URL qui se trouve dans l’encadré gris et la copier avec Ctrl+C

Étape 2 : Configurer les flux à partir de l’explorateur Qgis


Dans l’explorateur de Qgis sélectionner WMS/WMTS.
Avec le clic droit sélectionner Nouvelle connexion.

Dans le panneau de configuration coller l’adresse dans la zone URL et donner un nom au flux. Celui-ci sert uniquement à identifier le flux.
Cliquer sur OK.

Étape 3 : Vérifier le résultat


Lorsque le flux a été configuré, un triangle noir apparaît à gauche de WMS/WMTS.
Cliquer sur le triangle pour voir apparaître la connexion au flux.
La géoplateforme propose de nombreuses couches visualisables avec qgis.

Étape 4 : Rechercher une couche et la charger

Afin de trouver rapidement la couche qui nous intéresse (l’orthophoto 20 cm) :
– cliquer sur le filtre de l’explorateur (le bouton en forme d’entonnoir)
– dans la zone de recherche saisir le nom de la couche (ortho 20 cm) afin de filtrer le contenu.

Sélectionner la couche et la charger dans QGIS.
NB : pour que l’orthophoto soit visible, il faut que l’échelle d’affichage de la carte soit au moins au 1/50000.

Si vous avez créé des signets vous pourrez rapidement vérifier si cela fonctionne.

Exemple 2 : Configurer un flux vers des Tuiles vectorielles

L’utilisation des flux vers les données de la géoplateforme permet d’accéder à des fonds de cartes proposés sous forme de tuiles vectorielles. Cette solution présente deux avantages :
1) le fond de carte ne pixelise pas quand on zoome.
2) l’affichage des éléments du fond vectoriel tuilé peut être modifié directement à partir de QGIS.

Étape 1 : Rechercher et copier l’URL d’accès aux tuiles vectorielles

Sur le site https://geoservices.ign.fr/services-geoplateforme-diffusion, se placer sur le paragraphe Service de tuiles vectorielles TMS et cliquer sur En savoir plus

Sélectionner l’URL qui se trouve dans la zone grisée au dessous d’Accès à une tuile, la copier.

Étape 2 : Configurer le flux dans QGIS

Dans l’explorateur de QGIS, se placer sur Vector Tiles et avec le clic droit choisir Créer une connexion générique.

Donner un nom à la connexion et coller l’URL.

Dans le texte de l’URL remplacer {layer} par PLAN.IGN comme dans l’exemple suivant :

Étape 3 : Modifier la symbologie

En chargeant la couche dans QGIs on se rend compte que la configuration du flux a fonctionné, mais que le fond de carte est quasiment illisible.

Pour le rendre « plus attrayant », il faut lui associer une symbologie.

Les styles (symboles) sont disponibles à l’adresse suivante, ils sont stockés dans des fichiers au format json :

https://geoservices.ign.fr/documentation/services/api-et-services-ogc/tuiles-vectorielles-tmswmts/styles

Cliquer su Plan IGN

Placer le curseur sur l’URL : https://data.geopf.fr/annexes/ressources/vectorTiles/styles/PLAN.IGN/standard.json

et avec un clic droit choisir : Enregistrer la cible du lien sous afin de télécharger le fichier json avec la légende du plan tuilé. Enregistrer le fichier standard.json sur l’ordinateur.

Dans QGIs ouvrir le panneau de propriété du fond de plan tuilé.

Cliquer sur le bouton Style et choisir Charger le style

Dans le panneau suivant vérifier que l’option Charger le style à partir d’un fichier est bien activée.

Cliquer sur le bouton parcourir (bouton avec 3 points situé à droite de la zone Fichier) et sélectionner le fichier standard.json.

Enfin cliquer sur Charger le Style.

Le résultat suivant apparaît dans le panneau Symbologie.

Le style standard à été associée à la couche qui est maintenant lisible.

Exemple 3 : Configurer un flux vers des données vectorielles

Dans ce nouvel exemple nous allons voir comment configurer l’accès à un flux de données vectorielles fournies par le MNHN.

Étape 1 : récupérer l’URL d’accès aux données

Les URL d’accès aux données de flux sont disponibles à l’adresse suivante : https://inpn.mnhn.fr/telechargement/cartes-et-information-geographique/ep/apb

Sélectionner l’URL se trouvant dans la zone WFS en face de Métropole.
Copier l’URL avec la combinaison de touches Ctrl+C.

Étape 2 : Configurer le flux

Dans l’explorateur de Qgis, sélectionner WFS / OGC API – Features.
Avec le clic droit choisir Nouvelle connexion.
Dans le panneau de configuration coller l’URL dans la zone URL et donner un nom à la connexion.

Étape 3 : Vérifier le résultat

Lorsque le flux est configuré, il apparaît dans l’arborescence au dessous de WFS /OGC API – features.
En dépliant l’arborescence en totalité on peut voir la liste des couches disponibles.
Comme il s’agit de données vectorielles, lorsqu’une couche est chargée dans qgis on pourra la manipuler comme n’importe quelle autre couche vecteur pour afficher les attributs, modifier la symbologie, filtrer les entités etc.


Publié

dans

par

Étiquettes :