Étiquette | Explication | Type 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 |
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 à l’aide de 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
arcpy.conversion.FeaturesToGTFSStops(in_features, out_gtfs_stops_file)
Nom | Explication | Type 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
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")
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Vous avez un commentaire à formuler concernant cette rubrique ?