Champs-Libres vient de créer son premier plugin QGIS. Le plugin a le doux nom de QgisGeoJSONExportPlugin et permet de générer du GeoJSON à partir de couches vectorielles et de les envoyer, sur un serveur distant via les protocoles traditionnels (FTP, FTPS, SFTP). Le GeoJSON généré conserve la table d’attributs de la couche d’origine. L’idée est d’utiliser ce plugin pour mettre à jour des cartes interactives basées sur du geojson.
Le plugin est publié sous license GPLv2 et le code source se trouve sur un dépot github.
Pourquoi ce plugin ?
La demande de notre client était la suivante :
Nous avons donc imaginé ce plugin QGIS qui génère du GeoJSON à partir d’une couche vectorielle et le transfère sur un serveur. Ce plugin répond à cette demande car :
- le GeoJSON généré contient la table des attributs,
- la carte interactive est générée à partir du GeoJSON,
- pour mettre à jour les infos affichées sur la carte, il suffit donc
- de mettre à jour les attributs, directement depuis QGis,
- et d’utiliser le plugin pour générer le GeoJSON et de l’envoyer sur le serveur.
Et la suite ?
Etant donné la facilité d’utilisation du plugin, nous comptons l’intégrer dans l’utilisation de notre webGIS WombatGIS!