Py-QGIS-Server est un serveur HTTP(S) écrit en Python et basé sur les composants du serveur QGIS de la nouvelle API QGIS 3.
Py-QGIS-Server permet d’utiliser directement les projets QGIS depuis un serveur et d’accéder a vos informations cartographiques à l’aide des protocoles WMS/WFS/WCS/WMTS.
Le serveur peut être exécuté en tant que service unique autonome ou en tant que serveur proxy avec un nombre arbitraire de workers s’exécutant à distance ou localement. Les workers indépendants se connectent automatiquement au proxy frontal sans nécessiter de configuration spéciale du côté du proxy. Ceci est idéal pour une configuration avec mise à l’échelle automatique pour une utilisation avec un orchestrateur de conteneurs comme Swarm ou Kubernetes.
Py-Qgis-Server a été conçu pour résoudre certaines situations réelles rencontrées dans un environnement de production : extensibilité nulle par configuration, gestion de situations de requête de longue durée, redémarrage automatique, etc.
- Py-QGIS-Server peut intégrer des règles de contrôles d’accès complexes via un système extensible de filtres.
- Py-QGIS-Server supporte tous les plugins développés pour QGIS server.
Cadastre
Le plugin Cadastre a été conçu pour faciliter l’utilisation des données cadastrales dans QGIS. Plusieurs modules aident l’utilisateur à importer des données, les afficher dans QGIS, faire des recherches et imprimer les relevés :
- L’import de données cadastrales, MAJIC et EDIGEO, dans une base de données PostgreSQL/PostGIS ou Sqlite/Spatialite.
- Un module de chargement permet d’ajouter automatiquement l’ensemble des couches cadastrales dans QGIS, avec la possibilité de choisir le style appliqué.
- Un panneau de recherche offre la possibilité de rechercher des parcelles par adresse, propriétaire ou par situation (commune, section) et de naviguer vers ces parcelles cadastrales.
- Un outil d’identification permet d’afficher les données liées à une parcelle en cliquant sur le polygone représentant la parcelle.
- Il est possible enfin d’exporter les données sous forme de relevés parcellaires et de relevés de propriété.
Layerboard
Ce plugin permet de voir et de modifier les propriétés des couches vectorielles et raster.
- Voir et éditer les propriétés des couches
- Modifier une propriété pour plusieurs couches
- Effectuer des actions sur plusieurs couches (index spatial, styles par défaut, etc)
- Supprimer les couches fantômes
- Exporter les informations sur les couches
QuickOSM
QuickOSM vous permet de travailler rapidement avec les données OpenStreetMap dans QGIS grâce à l’API Overpass.
- Créez facilement des requêtes en fournissant une clé / valeur
- Choisissez d’exécuter la requête sur une zone ou une étendue
- Configurez la requête: quelles couches, quelles colonnes…
- Ouvrez un fichier OSM local (.osm ou .pbf) avec un osmconf spécifique dans QGIS
- Construisez des modèles avec le module traitement de QGIS
Il existe des astuces utiles, telles que les couleurs automatiques sur les lignes (si la balise est présente) ou des actions (clic droit dans la table attributaire) pour chaque entité (édition dans JOSM par exemple).
Réseaux d’adduction d’eau potable et d’assainissement (RAEPA)
Le géostandard Réseaux d’adduction d’eau potable et d’assainissement (RAEPA) rassemble les données géolocalisées nécessaires et suffisantes à l’inventaire a minima des réseaux supports de ces services publics.
Les données standardisées par le géostandard RAEPA dans chacun des deux domaines qu’il traite (adduction d’eau potable et assainissement collectif) sont organisées comme suit :
- les canalisations, tronçons de conduite constitués de tuyaux de caractéristiques physiques (diamètre, matériau, etc.) identiques, joints par leurs extrémités ; elles sont représentées spatialement par des lignes ;
- les nœuds, lieux de jonction de plusieurs tronçons de conduite (ou de percement d’un tronçon de conduite) où sont positionnés des ouvrages ou des appareillages ; ils sont représentés spatialement par des points ;
- les réparations, dispositifs installés (sur les canalisations ou les nœuds) pour pallier telle ou telle défaillance du réseau ; elles sont représentées spatialement par des points.
Le plugin RAEPA permet de mettre en place une structure étendue de données du géostandard. Il propose des attributs et des valeurs supplémentaires pour une meilleure description des réseaux.
Le plugin propose aussi des actions sur les objets des réseaux :
- Parcours du réseau à partir d’une canalisation
- Inversion d’une canalisation avec correction des informations liées
- Recherche de vannes à partir d’une canalisation
Inspection visuelle des canalisations (DSVI)
La norme européenne EN 13508-2 fourni un système de codage pour la description de l’état interne des réseaux d’évacuation et d’assainissement, et des regards de visite et des boîtes d’inspection, relevé par inspection visuelle.
Le plugin DSVI permet d’exploiter les fichiers respectant cette norme. Il propose des outils pour :
- Construire un modèle de données
- Importer les données
- Géolocaliser les observations faîtes