Recherche

Autres articles dans cette rubrique

Accueil du site - Catalogue de formations - Formations en géomatique : SIG & cartographie - Formation tuiles "vecteur" : apprendre à consommer et produire des tuiles vectorielles pour la cartographie

Cette formation s’adresse à des personnes souhaitant avoir la main sur les représentations cartographiques de leur fond de plan comme de leurs données métier en étant entièrement autonome par rapport à la mise en œuvre.

Les tuiles vecteur vous permettent d’économiser sur des problématiques serveur au niveau de l’infrastructure (espace disque).

Pour les utilisateurs, elles permettent de styler dans le navigateur et de créer vos propres styles pour les fonds de plan comme pour vos données métier. Parmi les usages , il est possible par exemple de gérer le basculement entre langues pour les noms de lieux ou de changer le rendu en fonction de la luminosité ou de la vision. Elles facilitent un usage « offline » sur mobile du fait de l’espace disque qu’elles permettent d’économiser.


Prochaine session :
- sur demande !


Contact : 2i2L - Informatique Internet et Logiciels Libres. Tel. : 02 40 37 02 06 – Mobile : 06 07 38 14 18 – Courriel : formation chez 2i2l.fr


Résumé de la formation :

- Logiciels : OpenLayers, Leaflet, MapboxGL JS, Tippecanoe, T-Rex, OpenMapTiles, Maputnik, Mapbox, Mapbox Studio, TileServer GL
- Objectifs : acquérir un vue d’ensemble sur les solutions existantes pour produire et consommer des tuiles vecteur. Être autonome pour consommer des tuiles vecteur dans le navigateur. Être en capacité de se lancer dans la création des tuiles vectorielles pour des données métier propre au client. Être en capacité de déployer un serveur de tuiles de manière autonome.
- Public : géomaticiens, sigistes, développeurs informatique, administrateur système,… Dans un groupe de 5 personnes maximum
- Pré-requis compétences stagiaires : HTML, JavaScript et de l’utilisation de la ligne de commande
- Pré-requis matériel et réseau : Docker et Node.js installés sur les machines (instructions fournies), 20 Go minimum d’espace disque disponible sur les machines utilisées
- Pédagogie : enchaînement d’exercices ; quelques parties conceptuelles ; exploitations de services tiers, mise en œuvre d’exemples ; s’adaptant au métier et aux besoins des stagiaires
- Moyens : support stagiaire en ligne et en local consultable dans un navigateur web


Les applications en ligne :

- le site officiel du projet OpenLayers
- la licence du projet OpenLayers
- licence de type "BSD 2-Clause"
- l’article OpenLayers sur Wikipedia

- le site officiel de Leaflet
- la BSD 2-Clause "Simplified" License
- l’article Wikipédia sur Leaflet

- l’application OpenMapTiles sur OpenStreetMap

- l’application maputnik sur Github
- la licence MIT de maputnik

...


Le programme [1]

Rappel sur la production des tuiles raster (architecture, styles)
- connaître l’architecture des serveurs de tuiles raster
- apprendre à choisir les styles

Introduction aux tuiles vecteur
- rappeler l’historique
- comparer les fonctionnements des tuiles vecteur avec les tuiles raster

Consommation de tuiles vecteurs à partir de services externes et vos propres tuiles
- mettre en pratique l’API MapboxGL JS
- mettre en pratique OpenLayers et Leaflet

Stylisation dans le navigateur
- prendre en main Mapbox Studio (SAAS)
- utiliser Maputnik (communautaire) pour styler dans le navigateur
- analyser la spécification MapboxGL JSON style
- réutiliser la spécification pour produire des styles avancée avec l’API MapboxGL JS

Production de tuiles vecteurs
- identifier les solutions an analysant les approches par génération statique (pré-génération) et celles dynamiques
- mettre en œuvre la création de tuiles vecteur pour les fonds de plan
- apprendre à créer des tuiles vecteur pour des données métier
- déployer les tuiles vecteur sur vos serveurs : choisir entre les approches fichiers et serveur
- identifier comment créer des tuiles raster à partir des tuiles vecteur (« fallback »)

notes:

[1] Ce déroulé de formation est un original - tout droit d’auteur réservé - copyright 2007 - 2018 - société 2i2L & le formateur métier