<!-- .slide: data-background="https://i.imgur.com/9oD2QlL.jpg"--> <b style='color:yellow; font-size:50%'>Version en ligne (avec les GIFs): <a href="https://hackmd.io/p/HyH36t7hM#/">https://hackmd.io/p/HyH36t7hM#/</a></b> # Cosmogony digérer le mille-feuille des contours administratifs du monde ![img de cosmogony](https://upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Universe_expansion.png/120px-Universe_expansion.png) <span style='color:white'>http:/&ZeroWidthSpace;/cosmogony.world</span> --- ## Qui sommes-nous ? ![](https://i.imgur.com/0Q0tOOz.png =x500) --- ## Qui sommes-nous ? ![](https://i.imgur.com/RSpwxo8.png) Géocodeur : [Mimirsbrunn](http://texitoi.eu/texitoi/pinot2017bano.pdf) --- ## Notre cas d'usage Rechercher des zones administratives ![](https://i.imgur.com/ScPHnWN.png) --- ## Notre cas d'usage (bis) Distinguer les homonymes ![](https://i.imgur.com/TFn7pWh.png) --- ## Notre cas d'usage (ter) <span style="font-size: 60%">Reverse-geocoding de lieu :scream:</span> "Rue du Puits" ... ![](https://i.imgur.com/CaPxOCt.png =x400) --- ## Notre problème <span style="color:#ff3"> Comment rechercher / présenter les **zones administratives** les plus pertinentes pour chaque lieu ?</span> * "Rue Pasteur, **Bordeaux**" * "Paris, **France**" vs "Paris, **États-Unis**" * "Torcy, **Île-de-France**" vs "Torcy, **Hauts-de-France**" --- ## Une zone admin. dans OSM ? ![](https://i.imgur.com/sWXZ0Gs.png) --- ## admin_level ? ![](https://i.imgur.com/VUVScMB.png =x500) Note: chaque pays re-transcrit son découpage administratif avec des chiffres de 2 à 10+ --- ## résultat dans OSM ![](https://i.imgur.com/EyXv51f.png =x400) Note: cool pour le rendu --- ## Mais ... ![](https://i.imgur.com/oMkKwN7.gif) :dizzy_face: Note: chaque pays retranscrit son mille-feuille comme il veut --- ## Ville de Berlin ? ![](https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Berlin_Brandenburger_Tor_Abend.jpg/320px-Berlin_Brandenburger_Tor_Abend.jpg) --- ## Berlin Nope, c'est une ville-état ![](https://upload.wikimedia.org/wikipedia/commons/thumb/3/3b/Administrative_divisions_of_Germany.svg/640px-Administrative_divisions_of_Germany.svg.png) --- ## Ville de Londres ? ![](https://upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Tower_Bridge_London_Dusk_Feb_2006.jpg/640px-Tower_Bridge_London_Dusk_Feb_2006.jpg) --- ## Londres Nope, c'est un comté ![](https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/English_administrative_divisions_since_1995_fr.svg/547px-English_administrative_divisions_since_1995_fr.svg.png) --- ## Cas d'usage simple analyse statistique du nombre d'hopitaux ![](https://i.imgur.com/X4YpBxG.jpg =x500) Note: en Belgique et dans le Nord de la France --- ## Cas d'usage simple ![](https://i.imgur.com/JXOR6Rg.jpg) Note: c'est moche et illisible, faisons une carte choroplèthe pour voir la densité par zone géographique --- ## Cas d'usage simple densité d'hopitaux par admin_level = 6 ![](https://i.imgur.com/5zKcNWZ.jpg) Note: la couverture n'est pas uniforme sur le territoire !! La stratégie d'OSM ne permet pas de résoudre le problème --- ## Pourquoi c'est important ? Dès qu'on sort du rendu, l'utilisation d'OSM au delà de l'échelle locale = galère Beaucoup de connaissance locale nécessaire --- ## Notre solution ! <!-- .slide: data-transition="zoom" --> --- ## étape 1 OSM ![](https://i.imgur.com/YnkFrSC.png =x500) données brutes --- ## étape 2 Typage de zones <span style="font-size:80%">à partir des configs libpostal</span> ![](https://i.imgur.com/YrBVxAe.png =x300) - uniformisation des "types de zones" - correspondance avec les admin_level --- ## étape 3 Calcul de la hierarchie par inclusion géographique ![](https://i.imgur.com/mPEOdFg.png) --- ## Nos outils - extraction fichier.osm.pbf >>> zones administratives utilisables `./cosmogony --input /path/to/your/file.osm.pbf` https://github.com/osm-without-borders/cosmogony --- ## Nos outils - visualisation un outil pour naviguer dans les zones géographiques et la hiérarchie ![demo](https://github.com/osm-without-borders/cosmogony_explorer/raw/master/demo.gif =x400) --- ## Nos outils - contrôle qualité un outil pour vérifier le nombre de zones par pays ![](https://i.imgur.com/THYjkFd.png) --- ## Couverture ![](https://i.imgur.com/1nD2iA9.gif) --- ## Des problèmes à corriger ![](https://i.imgur.com/smUZRLp.gif) --- ## Des problèmes à corriger ![](https://i.imgur.com/6QSdV0i.png =x500) --- ## Des zones à mapper ![](https://i.imgur.com/8T64JZT.gif) --- ## Help yourself ! * Utiliser * Corriger les données (OSM ou hiérarchie libpostal) * Compléter les valeurs de référence * Développer des nouveaux outils --- ## Merci et rendez-vous sur http://cosmogony.world https://github.com/osm-without-borders/ :wink: --- ## Crédits ``` * captures d'écran : © les contributeurs d’OpenStreetMap * Images : wikimedia commons * https://commons.wikimedia.org/wiki/File:Berlin_Brandenburger_Tor_Abend.jpg (CC-BY-SA) * https://commons.wikimedia.org/wiki/File:Tower_Bridge_London_Dusk_Feb_2006.jpg (CC-BY-SA) * https://en.wikipedia.org/wiki/File:Administrative_divisions_of_Germany.svg (CC-BY-SA) ```
{"metaMigratedAt":"2023-06-14T16:14:49.408Z","metaMigratedFrom":"YAML","title":"Cosmogony","breaks":true,"slideOptions":"{\"transition\":\"slide\"}","contributors":"[]"}
    801 views
   owned this note