Initiation à OSM

1. Qui suis-je

Rick

  • hacker libriste
  • petit contributeur OSM (moins de 2000 changesets, à peine plus de 13000 modifications)
  • addicte au Club-Mate

Mes réseaux

Le diaporama sera disponible sous licence CC-BY-SA 4.0.

2. Pourquoi présenter une carte dans une conférence de hacking ?

OSM, ce n'est pas juste l'alternative à GMaps comme FramaPad pour GDoc ?

2.1. La culture hacker

La culture hacker est une contre / sous culture.

mrrobot.jpg

La philosophie hacker s'articule autour de plusieurs valeurs, notamment:

  • la débrouillardise
  • la bidouille
  • la curiosité
  • le partage

La cyber n'est qu'une branche parmis tant d'autres de cette culture.

2.2. Le partage

  • Chaos Computer Club
  • Logiciel libre (GNU, Linux…)
  • Conférences (de la DefCon à l'ESNHack)

OpenStreetMap s'inscrit dans cette dynamique.

Partage et pied de nez à l'autorité.

3. Kécécé et cas d'utilisation

3.1. Le Wikipedia des cartes

C'est une base de données cartographiques. Pas une carte.

3.2. Mais encore ?

  • une base de données où tout le monde peut contribuer
  • pas un frontend !
  • extrêmement exhaustif (espèce et circonférence des arbres…)
  • données sous licence libre (juste besoin de créditer OSM)

osm.png

gmaps.png

3.3. Quelle utilité ?

3.3.1. Carte

En alternative à GoogleMaps (et cartes IGN en France). OSM prend mieux en compte les voies piétonnes et pistes cyclabes (si bien mappées).

Et aussi en fond de carte, avec LeafletJS. Pas de risque de perdre l'accès aux données.

3.3.2. Accessibilité

  • plus données sur l'état des routes pour les fauteils
  • idem sur les installations pour malvoyants

possiblité d'imprimer en 3D une carte pour les aveugles

carte_3d.png

3.3.3. Aide pour les catastrophes

  • HOT : permet un mapping rapide de zone de catastrophes (Mayotte…)

3.3.4. Utilisations des données

camera.png

3.3.5. OSINT

  • F4Map modélise en 3D avec une simulation du soleil les batiments
  • SunCalc utilise un fond de carte OSM
  • OverPass Turbo utilise la base OSM

4. Comment contribuer

  • attention, toutes les données sont publiques. Il y a un risque de dox accidentel
  • interdit d'utiliser Google StreetView (pas les droits d'utilisations)

4.1. Qu'est ce OSM réellement ?

  • des noeuds (node)
  • des vecteurs (way)
  • des zones (area)
  • des relations

osm_josm.png

josm_pousse.png

exemple_attributs.png

4.2. Différentes approches

  • mapper l'autre bout du monde avec des images satellites (macro)
    • permet d'avoir une carte avec les grands axes et les batiments
    • peu précis
  • aller dans sa rue et rajouter l'arbre et le lampadaire qui manquent (micro)
    • permet d'avoir une carte très précise et détaillée
    • il faut sortir toucher de l'herbe

4.3. Mapper de manière ponctuelle

  • StreetComplete

4.4. Mapper de manière plus poussée

  • iD
  • Vespucci
  • jOSM

4.5. Trouver du travail

4.6. Se renseigner et communiquer

4.7. Mais encore…

  • Il faut s'adapter aux règles locales
    • c'est renseigné dans le wiki
    • mais souvent dans la langue locale
  • Connaitre les ressources ouvertes des pays / région / etc.
  • Chronophage

5. Conclusion