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 ou présentant des difficultés d’apprentissage : nous pouvons proposer des solutions de compensation de nos prestations en adaptant les moyens pédagogiques, techniques et d’encadrement (les précisions).
Taux de satisfaction 2i2L : 96,34 % des stagiaires sont satisfaits à l’issue de leur formation.
Tarif : pour une demande de formation interne, 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