Formation MapLibre

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.

Témoignage

Nos experts

Benjamin Marguin

Développement front-end


Toulouse