Session Cartographie Libre

C1 - Les cartes à la carte

Dirigé par Julien Fastré

Les librairies javascript Leaflet et OpenLayers s'imposent solutions pour construire des cartes interactives dans le navigateur. L'atelier permettra de découvrir les techniques de création d'une carte dans une page HTML, jusqu'aux prémisses d'une utilisation avancée.

Nous travaillerons dans un premier temps avec leaflet :

  • la création d'une carte simple sous leaflet reprenant le fond de carte d'OpenStreetMap ;
  • les interactions et les événements déclenchés par la carte ;
  • l'ajout de couches raster (images);
  • l'ajout de couches vectorielles et l'habillage des éléments de ces couches ;
  • le placement de marqueurs et de pop-ups sur la carte ;
  • le clustering de ces points ;
  • l'ajout de la possibilité de dessiner des points, des lignes et des polygones sur la carte ;


Nous ferons une référence constante à la documentation pour pouvoir
"apprendre à apprendre".

Enfin, nous aborderons les différences entre OpenLayers3 et LeafletJS, les avantages de chaque solution et des pistes pour choisir l'une des deux en fonction du projet et du contexte.

 

C2 - Requêter OpenStreetMap avec Overpass API

Dirigé par Julien Fastré

Overpass API permet d'exécuter rapidement des requêtes sur la base de données d'OpenStreetMap.

Le serveur OverPass API est l'allié de tous ceux qui veulent obtenir une partie des données d'OpenStreetMap rapidement. Il propose une langage de requête simple et puissant. 

L'atelier abordera les requêtes OverpassAPI, leur syntaxe, et le format de sortie. Un premier mashup de données sera créé au sein d'une carte interactive javascript.