OpenStreetMap

Formation OpenStreetMap : mise en place d’un serveur de tuiles OSM Installation et configuration d’un serveur OSM

Formation pour l’installation et la configuration d’un serveur de tuiles OpenStreetMap.

Résumé

- Logiciels : Mapnik, mod_tile/renderd, Carto, Apache, PostgreSQL, PostGIS, OpenLayers, Leaflet, Kosmtik
- Durée : 14 heures
- Objectifs :
- Déployer son propre serveur OSM
- Personnaliser ses fonds de plan
- Consommer les tuiles.
- Prérequis : Savoir administrer des serveurs Linux, savoir se connecter en SSH à un serveur
- Public : Administrateurs systèmes
- Méthodes mobilisées : Alternance d’apports théoriques et d’exercices de mise en application pratique.
- Modalités et délais d’accès : Sur inscription préalable au minimum 1 semaine avant le début de la formation selon disponibilité du formateur.
- Modalités d’évaluations : Une évaluation du niveau des stagiaires est réalisée avant l’entrée en formation par téléphone ou au moyen d’un questionnaire. Évaluation des acquis et de la satisfaction en fin de formation.
- Accessibilité aux personnes en situation de handicap : Conformité du matériel et des locaux aux personnes à mobilité réduite. Nous informer si un stagiaire en situation de handicap demande une adaptation.
- Taux de satisfaction 2i2l : 100% des stagiaires sont "satisfaits" ou "très satisfaits" à l’issue de leur formation.
- Tarif : Nous consulter.

Programme

Architecture d’un serveur de données OpenStreetMap
- découvrir les principaux composants
- connaître les cas d’usages

Chargement de données OpenStreetMap
- récupérer les données selon l’étendue souhaitée
- installer la partie logicielle pour gérer le chargement de données
- configurer la base de données pour charger les données plus vite
- réaliser le chargement initiale des données OpenStreetMap en base de données

Installation du serveur OpenStreetMap
- installer Apache
- installer et configurer le moteur de rendu cartographique Mapnik
- compiler et paramétrer les modules associés Apache mod_tile / renderd, qui gèrent le tuilage

Gestion les styles de tuiles
- récupérer un projet de style cartographique pour faire le rendu
- configurer les accès aux données dans le projet de styles
- modifier à la marge le style cartographique

Gestion de la montée en charge, en production
- assurer les spécifications techniques pour mettre un serveur en place
- gérer la charge avec les sous-domaines
- mettre en place la stratégie de prégénération/expiration, expiration de tuiles
- assurer la stratégie de rechargement de données en fonction du besoin (temps réel ou mise à jour périodique)

Consommation des tuiles
- connaître le cas d’un client léger
- connaître le cas d’un client lourd