Webmapping - Initiation : Leaflet, OpenLayers et GeoServer
Publier vos premieres cartes web interactives avec les technologies open source, du navigateur au serveur cartographique.
Présentation
Diffuser une carte sur le web sans licence couteuse. Vous acquerez les bases du developpement web, puis vous construisez des cartes interactives avec Leaflet et OpenLayers, alimentees par vos propres donnees via GeoServer. L'IA generative vous assiste pour ecrire et comprendre le code.
Ce que vous saurez faire
- Acquerir les bases HTML, CSS et JavaScript utiles au webmapping
- Creer une carte interactive avec Leaflet
- Decouvrir OpenLayers et ses apports specifiques
- Comprendre et utiliser les standards OGC (WMS, WFS)
- Publier ses donnees avec GeoServer
- Utiliser l'IA generative comme assistant de developpement
Programme jour par jour
-
1
Jour 1 - Socle web
Fonctionnement du web : client, serveur, requetes. HTML et CSS essentiels. JavaScript : variables, fonctions, evenements, manipulation du DOM. Environnement de developpement et outils du navigateur.
-
2
Jour 2 - Cartographier avec Leaflet
Premiere carte : fonds, couches, controles. Afficher des donnees GeoJSON. Styles, popups et interactions. Marqueurs, groupes et clustering. Responsive et bonnes pratiques.
-
3
Jour 3 - Donnees et standards OGC
Formats du web : GeoJSON, tuiles, tuiles vectorielles. Standards OGC : WMS, WFS, WMTS. Prise en main de GeoServer : publier une couche, styler en SLD, consommer ses flux dans une carte.
-
4
Jour 4 - OpenLayers et projet
OpenLayers : quand et pourquoi le preferer. Projections et sources multiples. Interactions et outils de dessin. Assistance par l'IA generative. Projet fil rouge : une application cartographique complete.
Public et prérequis
Pour qui ?
Geomaticiens, etudiants et developpeurs debutants souhaitant diffuser des cartes en ligne.
Prérequis
Bases SIG. Aucune experience prealable en developpement web requise.
Intéressé par cette formation ?
Sessions inter-entreprises ou sur mesure pour vos équipes. Réponse sous 48 h.