Plugin QGIS French Locator Filter 1.1.0 : API Photon et personnalisation avancée !

By vendredi 31 mai 2024NewsFR, Open Source, QGIS

Avec près de 50 000 téléchargements depuis sa première version, le plugin QGIS French Locator Filter est utilisé par de nombreux utilisateurs Français. Nous avons dernièrement eu l’occasion de le faire évoluer à l’occasion d’un projet client mais de façon significative et qui profite à tout le monde ! on prend enfin le temps de vous présenter la nouvelle version 1.1.0 !

Pour rappel ce plugin permet simplement une recherche sur la BAN (Base Nationale des Adresses) depuis la barre de recherche de QGIS (en bas à gauche de l’interface principale).

French Locator Filter dans le gestionnaire d’extensions de QGIS 3.34 LTR

Mais pourquoi une nouvelle version pour un plugin qui semble déjà répondre aux besoins des utilisateurs (on n’a quasiment aucune demande entrante) ? Tout simplement parce qu’un de nos clients avait besoin d’un autre service de géocodage et qu’on s’est dit qu’il était bien mieux de le partager avec tous plutôt que de garder ça pour nous/eux.

Encore une bonne raison pour tous d’adhérer aux principes de l’OpenSource !

  • Le client : la Métropole du Grand Lyon
  • Le projet : refonte de l’application Dryade (outil de gestion du patrimoine arboré) pour un passage sur QGIS
  • Le besoin : permettre l’utilisation d’un outil de recherche d’adresse adossé à un service internalisé et basé sur Photon

Photon ? késako ?

Il s’agit d’une API de recherche d’adresse (géocodage) basée sur les données OpenStreetMap (OSM). Développé par Komoot, le service utilise ElasticSearch pour les recherches et se présente comme une alternative au vénérable Nominatim. Si vous voulez essayer, une instance publique est à disposition et disponible sur le site officiel de la solution : https://photon.komoot.io/.

L’API se rapproche de celle d’Addok, brique logicielle de géocodage développée pour les besoins de la BAN et désormais bien connue et intégrée un peu partout (notamment sur adresse.gouv.fr et la Géoplateforme de l’IGN). La Métropole du Grand Lyon a déployé une instance en interne dont on peut consulter la documentation parmi les autres services liés à Data Grand Lyon.

Plutôt que de faire un autre plugin de géocodage, nous avons décidé de mutualiser un maximum de code et d’intégrer le géocodage Photon dans les fonctionnalités du plugin QGIS French Locator Filter. Certes, un travail plus long mais plus pérenne et profitable à beaucoup plus d’utilisateur/ices.

Fonctionnellement, cet ajout permet d’avoir un service indépendant avec des résultats complémentaires.

Une personnalisation plus poussée

En plus de l’enrichissement fonctionnel, nous avons également fait en sorte de rendre le plugin davantage configurable de façon à permettre à un organisme de configurer l’instance de l’API Addok ou Photon à utiliser. Accoutumés à travailler sur les problématiques de déploiement et de configuration de QGIS sur les parcs informatiques, nous en avons profité pour rendre ces différents paramètres réglables via des variables d’environnement.

French Locator Filter 1.1.0 – Variables d’environnement

Aidez vous à mieux géocoder dans QGIS

Nous souhaiterions aller encore plus loin avec le French Locator Filter et nous cherchons des partenaires pour :

N’hésitez pas à nous contacter sur infos@oslandia.com

Encore merci à nos partenaires SmartOrigin et Métropole du Grand Lyon qui nous ont fait confiance pour cette prestation.

Capture d'écran de la fenêtre des paramètres du plugin

Les paramètres du plugin