Entités vers Arrêts GTFS (Conversion)

Synthèse

Convertit une classe d’entités en fichier stops.txt au format GTFS pour un jeu de données de transport en commun GTFS.

Utilisation

  • Une classe d’entités de géodatabase fichier est recommandée pour l’entrée de l’outil au lieu d’un shapefile, car certains noms de champ autorisés par la spécification GTFS sont plus longs que le nombre maximal de 10 caractères autorisés pour les noms de champ des shapefiles.

  • Les champs stop_lat et stop_lon du fichier stops.txt seront renseignés en utilisant la géométrie des entités en entrée. Si la classe d’entités en entrée contient les champs stop_lat et stop_lon, les valeurs de ces champs sont ignorées.

  • Si les emplacements et les attributs des arrêts GTFS doivent être mis à jour, utilisez l’outil Arrêts GTFS vers Entités pour importer un fichier stops.txt existant, mettre à jour la carte et exporter la table mise à jour au format GTFS à l’aide de cet outil.

  • Cet outil ne réalise pas une validation des données complète. Vérifiez que le fichier GTFS stops.txt obtenu est valide conformément à la spécification GTFS.

Paramètres

ÉtiquetteExplicationType de données
Entités en entrée

Classe d’entités ponctuelles contenant des géométries d’arrêts de transport et au moins les champs minimaux requis du fichier stops.txt au format GTFS à l’exception de stop_lat et stop_lon.

Feature Layer
Fichier d’arrêts GTFS en sortie

Le fichier stops.txt en sortie.

File

arcpy.conversion.FeaturesToGTFSStops(in_features, out_gtfs_stops_file)
NomExplicationType de données
in_features

Classe d’entités ponctuelles contenant des géométries d’arrêts de transport et au moins les champs minimaux requis du fichier stops.txt au format GTFS à l’exception de stop_lat et stop_lon.

Feature Layer
out_gtfs_stops_file

Le fichier stops.txt en sortie.

File

Exemple de code

Exemple d’utilisation de l’outil FeaturesToGTFSStops (fenêtre Python)

Le code suivant montre comment utiliser l’outil FeaturesToGTFSStops dans la fenêtre Python.

Héritage :

Cet outil a été transféré dans la boîte à outils des outils Transport en commun dans ArcGIS Pro 2.9. La syntaxe de l'exemple de code utilise l'alias de boîte à outils transit associé au nouvel emplacement de l'outil. Toutefois, l'alias de boîte à outils conversion continue de fonctionner. Vous n'avez pas besoin de modifier des scripts existants, mais vous devez utiliser l'alias transit pour les nouveaux scripts.

arcpy.transit.FeaturesToGTFSStops(r"D:/Data/input.gdb/stops", r"D:/GTFS/stops.txt")

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui