PlantMap : outil de génération et de partage de cartes en...
Transcript of PlantMap : outil de génération et de partage de cartes en...
PlantMap : outil de génération et de partage de cartes en masse
Thomas MILON Fédération des Conservatoires botaniques nationaux
4
Les missionsMissions des Conservatoires Botaniques Nationaux :
● Connaissance de l'état et de l'évolution de la flore sauvage et des habitats naturels et semi-naturels
● Conservation et identification des éléments rares et menacés de la flore sauvage et des habitats naturels et semi-naturels in situ et ex situ
● Expertise en matière de flore sauvage et d'habitats naturels et semi-naturels
● Information et l'éducation du public à la connaissance et à la préservation de la diversité végétale
Mission de la Fédération :
● Représentation et animations du réseau des CBN
● Soutien aux politiques publiques
● Support de communication et diffusion de connaissances
7
Besoins métiersQuelques exemples de besoins en cartes « statiques »
● Rapportage Européen (2012) ==> exemple des lichens
8
Besoins métiersQuelques exemples de besoins en cartes « statiques »
● AESN => guide d'identification sur les zones humides (illustré par des cartes)
● 523 taxons et 107 syntaxons
9
Besoins métiers
Quelques exemples de besoins en cartes « statiques »
● Outil Codex => faciliter l'analyse
● 13000 taxons * 5 thématiques
10
Besoins techniques
Grille d'analyse des outils
● Facile à administrer ==> installation / maintenance / évolution pour une petite équipe techniquement limitée (non informaticiens mais débrouillards)
● Facile à utiliser ==> variabilité de cartes, d'échelles de rendu, de formats de sorties
● Robuste ==> pas de bug, produire des centaines de cartes
● Peu coûteux ==> nerf de la guerre – pas prioritaire
● Partageable ==> propre du travail en réseau – pour l'outil et pour les cartes
11
Retours d'expériencesVersion « Arcgis » : la puissance du Python a un coût
Script Python pour ArcGIS.
● Facile à administrer ==> OK
● Facile à utiliser ==> ~OK – prise en main pas évidente (script python)
● Robuste ==> OK
● Peu coûteux ==> NOK – besoin d'ArcGIS
● Partageable ==> NOK – besoin d'ArcGIS
12
Retours d'expériencesVersion « Serveur Carto » : Un serveur carto pour produire des cartes en masse ?
1ère expérience avec du MapServer (php-Mapscript) puis QGIS-Server (interface php avec appel d'un GetPrint WMS)
13
Retours d'expériencesVersion « Serveur Carto » : Un serveur carto pour produire des cartes en masse ?
1ère expérience avec du MapServer (php-Mapscript) puis QGIS-Server (interface php avec appel d'un GetPrint WMS)
● Facile à administrer ==> NOK – Installation (serveur carto, serveur web) mais OK maintenance et evolution (standards)
● Facile à utiliser ==> ~OK – pour chaque carte, construction du projet complexe (même si la solution QGIS-Serveur a faciliter pas mal de choses)
● Robuste ==> NOK – bugs
● Peu coûteuse ==> OK
● Partageable ==> OK – actuellement sur Github / cartes partageables.
14
Répondre aux besoins ?
Dans l'échelle de l'urgence, figure au bas de la liste
=> peu de temps à consacrer à l'état de l'art, aux tests, à la mise en production
15
Répondre aux besoins : de manière opportuniste
Dans l'échelle de l'urgence, figure au bas de la liste
=> peu de temps à consacrer à l'état de l'art, aux tests, à la mise en production
Last Project de l'ESIP
Projet de fin d'étude
3-5 étudiants ingénieurs spécialisés en géomatique et réseau
6 mois (Octobre – Mars) – Phases projets (analyse des besoins, état de l'art, CdC)
3 semaines de production
17
Réponses techniques : les outils
● Un plugin QGIS pour générer les cartes en masse
– Facile à administrer ==> OK
– Facile à utiliser ==> OK
– Robuste ==> OK
– Peu coûteuse ==> OK
– Partageable ==> OK
18
Réponses techniques : les outils
● Un plugin QGIS pour générer les cartes en masse
● Une cartothèque Web pour partager, rechercher et télécharger ces cartes
– Facile à administrer ==> ~OK
– Facile à utiliser ==> OK
– Peu coûteuse ==> OK
– Partageable ==> OK
21
Démonstration
Le plugin QGIS
https://www.youtube.com/watch?v=Bp_UhSKH3NQ
La cartothèque
http://cartes.fcbn.fr
22
Réponses techniques : la démo
Le plugin QGIS
Les plus !
- Métadonnées à l'échelle du « projet » (dont Inspire)
- Métadonnées à l'échelle de la carte (code et nom taxon)
- Procédure facilitée = visualisation de la carte pour un taxon, production pour quelques taxons (écrasement des cartes – paramétrage du nom du fichier en sortie)
- Export des cartes ==> .zip
Les moins !
- Lenteur de la vérification des taxons (==> a été supprimé)
- Certaines métadonnées mal utilisées (territoire d'agrément)
- Manque de généricité (PlantMap!)
23
Réponses techniques : la démo
La cartothèque
Les plus !
- import direct suite à l'export à partir du plugin
- questionnement de toutes les métadonnées
- cartes publiques / privées et gestion des droits (rôles)
Les moins !
- cartes publiques / privées à l'import et gestion des droits limités
- métadonnées non paramétrables
25
Retour d'expérience n°2
● Expérience projet intéressante (pour les étudiants et les « clients »)
● Malgré un état de l'art un peu léger, beaucoup de sérieux dans le projet
● Production d'un prototype fonctionnel et partagé
plugin QGIS : https://github.com/fedecbn/plantmap-plugin
cartothèque : https://github.com/fedecbn/plantmap-library
26
Évolutions prévues et possible
Prévues pour le plugin
● A prendre en main (pull request)
● Généralisation de PlantMap en MassMap.
● Dépôt sur le repository QGIS
● Amélioration et traduction de la documentation et des interfaces
Possibles pour le plugin
● Itération Multi-couche
● Optimisation du temps de production
● Format SVG
27
Évolutions prévues et possible
Prévues pour la cartothèque
● Pas d'amélioration prévue pour le moment (cerise sur le gâteau)
Possibles pour la cartothèque
● Amélioration de l'indexation des cartes
● Amélioration de la gestion des droits
● Permalien
Merci de votre attention
http://services.fcbn.fr
http://github.fcbn.fr
@TomMilon