Entidades a paradas GTFS (Conversión)

Resumen

Convierte una clase de entidad en un archivo GTFS stops.txt para un dataset de transporte público GTFS.

Uso

  • Se recomienda una clase de entidad de geodatabase de archivos para la entrada de la herramienta en lugar de un shapefile, porque algunos nombres de campos permitidos por la especificación GTFS superan el máximo de 10 caracteres permitidos en los nombres de campos de los shapefiles.

  • Los campos stop_lat y stop_lon del archivo stops.txt se rellenarán utilizando la geometría de las entidades de entrada. Si la clase de entidad de entrada contiene los campos stop_lat y stop_lon, los valores de dichos campos se ignorarán.

  • Si es necesario editar las ubicaciones y atributos de paradas GTFS, utilice la herramienta Paradas GTFS a entidades para importar un archivo stops.txt existente, realice ediciones en el mapa y exporte la tabla editada de nuevo al formato GTFS con esta herramienta.

  • Esta herramienta no realiza una validación de datos completa. Confirme que el archivo GTFS stops.txt resultante sea válido según la especificación GTFS.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

Una clase de entidad de punto que contiene geometrías de parada de transporte público y al menos los campos del archivo GTFS stops.txt mínimos requeridos, excepto stop_lat y stop_lon.

Feature Layer
Archivo de paradas GTFS de salida

El archivo stops.txt de salida.

File

arcpy.conversion.FeaturesToGTFSStops(in_features, out_gtfs_stops_file)
NombreExplicaciónTipo de datos
in_features

Una clase de entidad de punto que contiene geometrías de parada de transporte público y al menos los campos del archivo GTFS stops.txt mínimos requeridos, excepto stop_lat y stop_lon.

Feature Layer
out_gtfs_stops_file

El archivo stops.txt de salida.

File

Muestra de código

Ejemplo de FeaturesToGTFSStops (ventana de Python)

La siguiente muestra de código demuestra cómo usar la herramienta FeaturesToGTFSStops en la ventana de Python.

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