Bonsoir à tous, Avant d'en venir aux détails, un petit mot de contexte.
Je suis aveugle et codeur. J'aimerais faire une petite appli web permettant de saisir une adresse et donnant en retour les *bouches* de métro les plus proches de cette adresse. C'est une information cruciale quand on ne voit pas, car selon la sortie qu'on prendra à une station comme Bastille par exemple, notre trajet vers notre destination s'en trouvera soit simplifié, soit très compliqué. Pourtant, bien que cruciale, c'est une information qu'il est très difficile pour nous de trouver dans les applications classiques. D'où m'on idée d'en faire une, libre et open-source, à partir de données libres elles aussi. Et bon, c'est aussi un prétexte pour commencer à étudier OSM. :) Je me suis donc intéressé aux noeuds représentant les bouches de métro franciliennes, à savoir ceux ayant un tag railway="subway_entrance". On trouve 1188 noeuds avec ce tag pour toute l'île de France, dont 951 pour Paris Intra Muros. Sous ma signature, vous trouverez un petit rapport que j'ai extrait de ces noeuds et qui montre quels tags ils utilisent. Ce qui ressort de tout ça, c'est que pour le moment le marquage des noeuds n'est pas très homogène. Par exemple, il y a 118 bouches qui n'ont pas de nom. Même parmi celles qui en ont un, le contenu peut varier: soit station, numéro de sortie et nom de la rue, soit juste une partie de ces éléments. Je voudrais échanger avec vous pour savoir s'il vous semblerait possible d'aller vers plus d'uniformité et, si oui, comment on devrait s'y prendre pour y arriver. Je ne sais pas trop si c'set une discussion qu'on peut avoir ici ou s'il faudrait l'avoir à un niveau international cependant, donc je sollicite aussi vos conseils là-dessus. Idéalement, ce serait bien me semble-t-il d'avoir des tags séparés pour le nom de la station, le numéro de la sortie et le nom de la sortie. Ceci permettrait dans une application comme celle citée au début d'avoir un affichage bien clair et homogène. Pour les numéros de sorties, quelques bouches utilisent le tag exit_number, mais il semblerait qu'il y en a aussi beaucoup qui utilisent l'attribut ref, sans que je sois sûr à 100% que le numéro utilisé comme valeur pour ref soit toujours le numéro de sortie véritable, au sens RATP. Voilà pour les premiers questionnements. Il y en a d'autres comme par exemple comment on pourrait représenter le fait que plusieurs bouches appartiennent à une même station. On peut bien sûr avoir un tag station partagé par toutes les bouches, mais il faut du coup être sûr que l'orthographe sera bien la même pour toutes les bouches, alors peut-être qu'on pourrait avoir une relation par station, dont les membres sont les bouches, ça me semblerait plus robuste. Il serati bien aussi de pouvoir indiquer lesquelles des stations communiquent entre elles (Saint-Michel et Cluny, Opéra et Aubert, etc.) parce que parfois quand on ne voit pas on préfère faire certains trajets sous terre, parce qu'avec les couloirs c'est plus simple et plus balisé qu'en surface. Chaleureusement à tous, Sébaistien (|Lupin| sur IRC mais pas souvent connecté). PS: si vous avez besoin de données plus précises, par exemple les identifiants des noeuds qui n'ont pas de name ou autre, je peux voous les fournir sans problème. Et je suis évidemment prêt à contribuer moi aussi à l'amélioration de la base si c'est jugé opportun et qu'on se met d'accord sur le résultat auquel on souhaite parvenir. Rapport sur les tags utilisés par les noeuds railway="subway_entrance" pour l'île de France. * FIXME (1 tagged, 1187 untagged) * STIF:zone (1 tagged, 1187 untagged) * access (13 tagged, 1175 untagged) * access:RATP (47 tagged, 1141 untagged) * addr:city (1 tagged, 1187 untagged) * addr:housenumber (3 tagged, 1185 untagged) * addr:street (3 tagged, 1185 untagged) * advertising (2 tagged, 1186 untagged) * alt_name (6 tagged, 1182 untagged) * amenity (1 tagged, 1187 untagged) * artist_name (8 tagged, 1180 untagged) * automatic_door (4 tagged, 1184 untagged) * barrier (4 tagged, 1184 untagged) * bicycle (23 tagged, 1165 untagged) * bus_stop:type (1 tagged, 1187 untagged) * conveying (3 tagged, 1185 untagged) * description (13 tagged, 1175 untagged) * description:en (1 tagged, 1187 untagged) * description:fr (6 tagged, 1182 untagged) * destination (57 tagged, 1131 untagged) * direction (49 tagged, 1139 untagged) * door (15 tagged, 1173 untagged) * elevator (3 tagged, 1185 untagged) * entrance (52 tagged, 1136 untagged) * exit (2 tagged, 1186 untagged) * exit_name (6 tagged, 1182 untagged) * exit_number (6 tagged, 1182 untagged) * exit_only (2 tagged, 1186 untagged) * fixme (6 tagged, 1182 untagged) * heritage (29 tagged, 1159 untagged) * heritage:operator (31 tagged, 1157 untagged) * highway (12 tagged, 1176 untagged) * image (3 tagged, 1185 untagged) * indoor (1 tagged, 1187 untagged) * layer (14 tagged, 1174 untagged) * level (146 tagged, 1042 untagged) * level:ref (1 tagged, 1187 untagged) * line (1 tagged, 1187 untagged) * line:RATP (47 tagged, 1141 untagged) * local_ref (1 tagged, 1187 untagged) * mhs:inscription_date (30 tagged, 1158 untagged) * name (1070 tagged, 118 untagged) * name:de (8 tagged, 1180 untagged) * name:es (6 tagged, 1182 untagged) * name:it (6 tagged, 1182 untagged) * name:pt (6 tagged, 1182 untagged) * name:ru (20 tagged, 1168 untagged) * name:short (1 tagged, 1187 untagged) * note (6 tagged, 1182 untagged) * note:fr (2 tagged, 1186 untagged) * oneway (6 tagged, 1182 untagged) * opening_hours (1 tagged, 1187 untagged) * operator (2 tagged, 1186 untagged) * public_transport (1 tagged, 1187 untagged) * railway (1188 tagged, 0 untagged) * ref (922 tagged, 266 untagged) * ref:mhs (31 tagged, 1157 untagged) * shelter (1 tagged, 1187 untagged) * short_name (1 tagged, 1187 untagged) * source (455 tagged, 733 untagged) * source:heritage (27 tagged, 1161 untagged) * source:position (1 tagged, 1187 untagged) * start_date (2 tagged, 1186 untagged) * station (3 tagged, 1185 untagged) * subway_entrance (2 tagged, 1186 untagged) * survey:date (12 tagged, 1176 untagged) * tactile_paving (5 tagged, 1183 untagged) * toilets:wheelchair (11 tagged, 1177 untagged) * tourism (3 tagged, 1185 untagged) * website:service_state (1 tagged, 1187 untagged) * wheelchair (920 tagged, 268 untagged) * wheelchair:description (1 tagged, 1187 untagged) * wikidata (35 tagged, 1153 untagged) * wikipedia (29 tagged, 1159 untagged) _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr