Application carte - louis-ab/DEV-II GitHub Wiki

Application orienté-objet : carte interactive

Cette application affiche une carte interactive chargée depuis un service wms (Web Map Service). Elle télécharge les images, les affiches et déplace la carte en fonction des inputs de l'utilisateur. Il est possible de se déplacer (avec les flèches du clavier) et de zoomer (clic gauche et droit). Il est aussi possible de spécifier des options comme la position de départ et la taille de la fenêtre. Par défaut c'est une carte de la Wallonie qui est affichée.

Le téléchargement des images utilise la programmation concurrente avec des threads pour accélérer l'application.

Des packages de l'application sont créés ici : https://github.com/louis-ab/carte/tree/main/dist

Le code utilise des décorateurs, fonctions lambda, filter et list comprehension.

Repository : https://github.com/louis-ab/carte

Fichier python : https://github.com/louis-ab/carte/blob/main/carte/carte.py

Vidéo démo : https://github.com/louis-ab/carte/blob/main/demo.mp4