[OSM-talk-fr] Réseau de transport : intégration OD
Noémie Lehuby
noemie.lehuby at zaclys.net
Dim 2 Juin 09:07:55 UTC 2019
Hello,
voilà peut-être une idée pour un prochain article de blog :)
Tu peux ouvrir le fichier stops en renommant les colonnes stop_lat en
latitude et stop_lon en longitude
Personnellement, pour une première exploration, j'aime bien le charger
en couche temporaire dans le thème MapContrib de Jungle Bus :
https://www.mapcontrib.xyz/t/e7200d-Arrets_de_bus#temp/layer
Mais ça marche aussi dans JOSM avec le greffon Opendata en effet.
Le fichier routes.txt contient en général la description des lignes.
Utile pour initialiser la page de wiki qui va bien ;)
Ensuite pour le reste, il faut faire des jointures avec le fichier des
circulations : trips.txt.
pour le fichier shapes.txt s'il existe, qui contient les points de
passages des tracés de circulations : il faut le relier au fichier
routes en passant par le trip_id.
Une fois que c'est fait, il s'ouvre de la même manière en renommant les
headers des colonnes lat / lon.
Pour avoir la liste des arrêts de chaque ligne dans l'ordre c'est un peu
plus compliqué : il faut utiliser le fichier stop_times, et le relier au
fichier stops et au fichier routes, toujours en passant par le trip_id
En général, je retravaille les fichiers en ligne de commande, et je
procède ligne par ligne :
- je retire les colonnes non utiles du fichier stop_times (toutes celles
avec les infos sur les horaires) pour alléger le fichier
- je joins avec le fichier trips.txt pour récupérer les id des routes
- je joins avec le fichier routes.txt pour récupérer les infos utiles
sur les routes et garder uniquement la ligne qui m'intéresse
- je joins avec le fichier stops.txt pour récupérer les infos utiles sur
les arrêts
- tu saupoudres le tout de "sort|uniq" régulièrement, et voilà
Après, s'il y a beaucoup de trips différents pour une même ligne, ça
n'aidera pas beaucoup et il sera plus efficace d'étudier la grille
horaire ou le plan proposé par le transporteur pour comprendre comment
les variantes s'agencent entre elles.
--
Noémie Lehuby
Jungle Bus - http://junglebus.io
Le 01/06/2019 à 17:19, Vincent de Château-Thierry a écrit :
> Bonjour,
>
> Le 01/06/2019 à 17:09, Leni a écrit :
>> Bonjour.
>>
>> Tu peux trouver la description des fichiers
>> https://developers.google.com/transit/gtfs/reference/?hl=fr
>>
>> Je ne suis pas chez moi, je ne peux pas te donner, pour l'instant, le
>> nom du greffon, si quelqu'un d'autre...
>
>> *De:* deuzeffe <opensm.pub <http://opensm.pub>@deuzeffe.org>
>> On 01/06/2019 13:15, Yves P. wrote:
>> J'ai regardé rapidement pour ma région.
>> De mémoire il y a un fichier CSV des arrêts.
>> Plein de fichiers délimités oui (extension .txt !!!) avec les routes,
>> les trips, les stops, les stop_time, etc. Pas réussi à trouver comment
>> se fait la jointure route-stop :(
>>
>> Tu dois pour le charger
>> dans JOSM avec le bon greffon et en renommant éventuellement les
>> colonnes.
>
> Il y a le bien nommé greffon "OpenData" :
> https://wiki.openstreetmap.org/wiki/JOSM/Plugins/OpenData
>
> vincent
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
Plus d'informations sur la liste de diffusion Talk-fr