[Caliec] Bienvenue sur CaLiÉc, premier message et infos
Arnaud Champollion
achampollion at linux-alpes.org
Mar 22 Déc 13:49:23 CET 2020
Bonjour,
Nous sommes 5 personnes sur CaLiÉc, je vous remercie de votre
participation, n'hésitez pas à en parler autour de vous. Tous les
tutoriels, documents, scripts ... ont vocation à être partagés sous
licence libre.
Si vous avez le temps, je vous invite à tester le script (voir point 3
en bas du message) et à en faire un retour.
Présentation rapide :
Arnaud Champollion, enseignant en école primaire à Digne les Bains, en
classe de CP CE1. Je m'intéresse de près ou de loin à tout ce qui touche
au logiciel libre et aux communs numériques (Wikipédia, Wikimedia
Commons, OpenStreetMap, Edulibre ...) . Membre APRIL www.april.org .
J'anime le groupe d'utilisateurs Linux local à Digne (Association Linux
Alpes), ainsi qu'un groupe de contributeurs à OpenStreetMap.
J'ai été initié à OpenStreetMap et à QGIS par Jean-Christophe Becquet,
présent sur la liste, qui m'a aidé à faire mes premiers pas, encouragé
à développer ce projet, et a réalisé la première version du script en
Python (voir point 3). J'ai démarré et je développe le projet en
bénévole, par intérêt pour les communs, et avec l'idée d'y impliquer les
structures éducatives partenaires (USEP notamment).
Pour en revenir au tout jeune CaLiÉc (qui n'a même pas encore de logo,
appel du pied pour graphiste) 🔽
La page de référence de CaLiÉc : http://www.linux-alpes.org/caliec/
Pour l'instant, 3 ressources réalisées :
1) Tutoriel QGIS "simple" pour créer un plan d'orientation à partir du
rendu OpenStreetMap standard :
https://tube-aix-marseille.beta.education.fr/videos/watch/4bad52e2-7095-4626-b18c-2f1aab9e13d9
2) Tutoriel QGIs "avancé" pour créer un rendu personnalisée à partir des
données brutes :
https://tube-aix-marseille.beta.education.fr/videos/watch/653ff1b5-1243-4fbe-8482-959f547f6bfb
3) Script Pyhon (PyQGIS) qui automatise une partie des manipulations du
tutoriel (2). Fonctionnement en trois couches (points, lignes,
polygones) au lieu d'une couche par type d'objet. Les styles sont
appliqués de façon conditionnelle.
http://linux-alpes.org/osm/ressources/scripts/carte-orientation.py
Il faut personnaliser le dossier de destination à la ligne 10 (remplacer
dir='/avirer/20-11-27/xxx/' par le dossier de votre choix) avant
utilisation.
Pour utiliser le script, il faut :
- afficher un fond raster comme au début du tuto (2)
- cadrer la zone
- télécharger, avec QuickOSM, la totalité des données (requête "vide")
en une seule fois sur la zone concernée (pas trop étendue sinon surcharge)
- supprimer la couche raster (indispensable sinon le script ne peut pas
s'éxécuter)
- exécuter le script.
L’exécution du script s'effectue depuis la console python (CTRL ALT P).
C'est encore assez "geek" pour un utilisateur peu familier avec tout ça,
même si ça fait déjà gagner beaucoup de temps. Donc, idées de
développement du script :
- prendre en charge le téléchargement des données
- prendre en charge la suppression de la couche raster
- créer une ou des mises en pages standard avec carte, échelle,
boussole, titre, légende et crédits
- intégrer le script comme plugin QGIS, et ajouter des interactions
graphiques avec l'utilisateur (boîtes de dialogue)
- demander à l'utilisateur par une boîte de dialogue un dossier de
destination
- autres améliorations ?
De même, avez-vous des suggestions d'amélioration du rendu (couleurs,
symboles, choix des objets ...) ? De proposition pour un rendu alternatif ?
À bientôt, passez de bonnes fêtes.
Arnaud
Plus d'informations sur la liste de diffusion Caliec