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