[OSM-talk-fr] Données sur les bouches de métro franciliennes
Sébastien Hinderer
Sebastien.Hinderer at ens-lyon.org
Mar 18 Fév 22:44:49 UTC 2020
Bonsoir à tous,
Tout d'abord un immense merci pour votre intérêt pour le sujet ainsi que
pour vos contributions.
Je voudrais faire des réponses détaillées mais je crains de ne pas y
arriver. Je vais donc me contenter, au moins pour ce soir, d'un point
d'avancement partiel mais qui, sans doute, vaut mieux que rien.
D'une part, une première version du site est en ligne ici:
http://seb.thefreecat.org/metro-stories
Et le code est disponible ici:
https://github.com/shindere/metro-stories
Les points d'amélioration sont nombreux: c'est du vieux Python avec du
CGI, la distance aux bouches est calculée à la main et à vol d'oiseau,
le visuel est... inexistant ;-) et toutes vos autres remarques seront
chaleureusement appréciées.
Du côté des données maintenant. Suite aux échanges qui ont eu lieu ici,
j'ai un peu exploré les relations marquées par
public_transport="stop_area". Je trouve 62 bouches orphelines (donc
n'étant membres d'aucune relation), 848 bouches membres d'exactement une
relation (les bons élèves) et tout de même 278 bouches membres de
plusieurs relations, sur le modèle de ce qui avait été cité ici pour Place
d'Italie.
Orthogonalement, 118 bouches n'ont pas de nom. Et parmi ces 118 bouches
non nommées, 18 font partie des 62 orphelines.
Voilà où j'en suis. Je n'ai pas encore osé commencer à modifier des
choses, un peu parce que je ne suis pas complètement sûr de par où je
vais commencer (peut-être par une station facile genre Ourcq), un peu
aussi parce que je ne suis pas encore sûr des outils que je pourrais
utiliser pour faire mes modifications depuis la ligne de commande (les
outils intégrés au navigateur ne sont généralement pas très pratiques).
Idéalement, je crois que, au moins pour commencer, j'aimerais bien un outil
qui fasse un peu comme de l'édition de wiki hors ligne. Par exemple:
$ osm edit node xxxxx
Là, l'outil charge le noeud via l'API d'OSM, le sauvegarde sur disque et
ouvre le fihcier dans mon éditeur préféré, en JSON, XML ou
tout autre format éditable.
Je fais mes modifications, quitte l'éditeur et, si le fichier a changé,
le programme se charge de déposer la version modifiée sur OSM, toujours
via l'API. Biensûr ça pourrait aussi éditer plusieurs objets à la ofis,
laisser faire un commentaire pour le changeset...
Est-ce que quelqu'un connaît des outils qui pourraient me permettre
d'avoir un workflow proche de celui que je viens de décrire?
Par ailleurs j'ai des données très détailles sur les bouches orphelines,
celles qui sont reliées à plusieurs stations, non nommées...
Si quelqu'un est intéressé je les lui communiquerai sans problème
donc n'hésitez pas à me contacter en perso. Si beaucoup de monde est
intéressé je peux aussi les mettre sur un site voire dans un dépôt
si on a besoin de les faire évoluer pour tenir compte du travail
qui sera effectué.
Chaleureusement à vous tous,
Sébastien.
Plus d'informations sur la liste de diffusion Talk-fr