Phone: +33 184 170 757


Tour de l’Horloge
4 place Louis Armand - 75012 PARIS

MNK : Mise en oeuvre de Mapnik

Synopsis

La librairie Mapnik est un moteur de rendu cartographique qui permet de générer des cartes au format raster ou des tuiles vectorielles.

C'est la librairie utilisée pour générer les cartes OpenStreetMap.

Objectifs

  • Savoir générer des cartes à partir de données au format vectoriel et raster
  • Apprendre les options de base pour dessiner les objets sur la carte
  • Utiliser l'API Python pour générer une carte
  • Être en capacité de configurer un serveur de tuiles

Durée

  • 2 jours

Pré-requis

  • Connaissance de base en SIG
  • Notions de PostGIS
  • Notions en langage Python souhaitable
  • Notions en Shell Unix

Programme indicatif

  • Présentation générale du projet Mapnik

  • Caractéristiques du moteur de rendu

  • Concepts spécifiques à Mapnik pour le rendu

  • Exemples de use case (OSM, Mappy…)

  • Présentation des sources possibles de données

    • Shapefile
    • Gdal
    • Python
    • PostGIS
    • Osm
  • Installation

  • API Python

  • Feuilles de style

    • Les différents formats possibles de feuilles de style
    • Écrire ses styles en Python
    • Feuilles de style Mapnik XML
    • Utiliser Pycnik pour simplifier l'écriture des feuilles de style
  • Servir des tuiles générées avec Mapnik

    • Avec un simple serveur de fichier
    • TileStache
    • OGCServer
  • Optimisation du rendu avec Postgis

Réservation et contact

Formation intra-entreprise sur demande : formation@oslandia.com