Cette formation a pour objectif de fournir aux participants une connaissance de base et de leur permettre de créer des cartes interactives pour leurs applications web. Ce programme est destiné aux développeurs web qui souhaitent ajouter des cartes interactives à leurs applications et qui n'ont pas ou peu d'expérience. À la fin de cette formation, les participants auront acquis les compétences nécessaires pour créer des cartes interactives et pourront les intégrer à leurs applications web. Ils seront également en mesure de personnaliser les cartes en utilisant des styles personnalisés et des couches pour afficher des données complexes.
Objectifs pédagogiques
Découvrir et mettre en œuvre les fonctionnalités principales de Maplibre
Être autonome pour personnaliser des cartes et afficher des données complexes
Formation MapLibre
en détail
Programme
1. Création d'une carte de base
Ajout d'une carte MapLibre à une page web
Personnalisation de la carte (zoom, position, style)
Ajout de marqueurs et de popups
2. Données cartographiques
Introduction aux sources de données
Utilisation de GeoJSON pour afficher des données cartographiques
Affichage de données en utilisant l'API Maplibre
3. Personnalisation avancée
Personnalisation des styles de carte
Utilisation de couches pour afficher des données complexes
Ajout d'interactivité avec les événements de la souris
4. Optimisation de la performance
Introduction aux tuiles vectorielles
Utilisation de Maplibre Studio pour créer des styles de carte personnalisés
Utilisation d'un serveur de tuiles pour améliorer la performance
5. Utilisation avancée
Création de cartes 3D avec Maplibre GL JS
Utilisation de Maplibre GL JS pour créer des applications mobiles
Utilisation de Maplibre GL JS avec d'autres outils de cartographie
6. Déploiement de cartes interactives
Déploiement d'une carte MapLibre sur un serveur web
Intégration de la carte dans une application web existante
Utilisation de Maplibre GL JS pour créer des applications mobiles
Public et pré-requis
Public
Développeurs Web
SIGistes
Intégrateurs graphiques s’intéressant à la cartographie moderne pour le Web
Pré-requis
Avoir une connaissance de base de la programmation web, en particulier HTML, CSS et JavaScript.
Connaître les concepts de base de la cartographie et des systèmes de coordonnées géographiques (latitudes,
longitudes, projections cartographiques, etc.).
Avoir une expérience de base avec une bibliothèque JavaScript pour la cartographie, telle que Leaflet ou
OpenLayers, serait un plus, mais n'est pas obligatoire.
Personne en situation de handicap
Pour toutes questions relatives à l’accueil d’un participant présentant un handicap, merci de nous contacter préalablement avant toute inscription
Ingénierie pédagogique
Moyens pédagogiques et techniques
Les supports de cours (slides) seront disponibles en ligne et distribués en début de formation (à l'aide d'un lien vers notre outil interne ou d'une version numérisée), puis fournis au format électronique à la fin de la formation
Une salle de formation équipée d'une connexion Internet, d'un vidéoprojecteur, paperboard. Ou une salle virtuelle pour les formations à distance (FOAD).
Un ordinateur par stagiaire avec un système d'exploitation installé et les outils nécessaires.
Modalités de suivi de l'exécution du programme
Durant la formation: alternance d'apports théoriques (30% du cours), d’exercices pratiques et de mise en situation sous forme de travaux pratiques corrigés avec l’expert-formateur
En fin de formation: évaluation à chaud sur l'atteinte des objectifs pédagogiques sous forme de tour de table et de test de connaissances, d'exercices, de QCM
Moyens d'encadrement
Formation assurée par un expert-formateur SIG ayant une expérience significative avec la cartographie.
Nos experts
Benjamin Marguin
Développement front-end
Toulouse
Demander des informations sur la formation Formation MapLibre