FR:Key:gtfs:shape_id
gtfs:shape_id |
Description |
---|
La valeur exacte de la colonne shape_id dans un flux GTFS. |
Groupe: Transports publics |
Utilisé pour ces éléments |
Combinaisons utiles |
Un des éléments suivants : |
Voir aussi |
Statut : Approuvé |
Outils pour cet attribut |
|
La clé gtfs:shape_id=* est utilisée dans les attributs des transports publics pour ajouter le shape_id
du fichier GTFS shapes.txt
ou du fichier trips.txt
à une relation type=route PTv2.
gtfs:shape_id=* est l'attribut d'identification GTFS préféré pour une relation route PTv2, car il correspond directement au système d'attributs. S'il n'y a pas de fichier "shape" ni de shape_id
dans le fichier trips.txt
, gtfs:trip_id:sample=* ou gtfs:trip_id=* sont des solutions alternatives.
La clé est utilisée pour trouver le shape correspondant dans un flux GTFS. Pour ce faire, le flux doit être spécifié à l'aide d'un suffixe de code de flux (voir la liste des flux GTFS). Pour une explication plus détaillée sur la manière de référencer un flux GTFS, voir GTFS.
Exemple
Regardez l'itinéraire Bus 10: Ringlijn Nijmegen Centraal Station => Universiteit HAN. Il s'agit d'une relation de type route, nous pouvons donc trouver les trajets correspondants dans le fichier trips.txt.
Vous trouverez ci-dessous un extrait de ce tableau.
route_id | service_id | trip_id | trip_headsign | trip_short_name | trip_long_name | direction_id | shape_id | ... |
---|---|---|---|---|---|---|---|---|
87987 | 457 | 177374763 | Heyendaal | 79 | 0 | 1127909 | ||
87987 | 457 | 177374758 | Heyendaal | 69 | 0 | 1127909 | ||
87987 | 457 | 177374753 | Heyendaal | 59 | 0 | 1127909 |
Nous pouvons nous référer à la forme (shape) de ces trajets (trips) en utilisant gtfs:shape_id:NL-OVApi=1127909 puisque ce flux particulier a des identifiants de trajet (trip) différents entre les versions du flux.
PTNA
PTNA représente gtfs:shape_id=* sur ses pages concernant les trajets (trip) GTFS et dans l'analyse du réseau (vue d'ensemble) sous le résumé des attributs.
PTNA évalue la possibilité d'établir un lien entre l'analyse et les données GTFS si gtfs:feed=*, operator:guid=* ou network:guid=* (dans cet ordre) sont présents (exemple).
L'ajout de gtfs:route_id=* ne nuit pas mais n'est pas nécessaire car il est dérivé de gtfs:shape_id=*