Portal de Desarrolladores - Open Transit Venezuela

← Volver a la App

Bienvenido, Desarrollador

Nuestra plataforma Open Transit Venezuela se basa en datos abiertos en el formato estándar GTFS (General Transit Feed Specification). Creemos en la colaboración y en el poder de los datos abiertos para mejorar la movilidad de todos.

Este portal contiene toda la información que necesitas para consumir nuestro *feed* de datos de transporte público en tus propias aplicaciones, análisis o visualizaciones.

Visita nuestro GitHub

¿Qué es GTFS?

GTFS (Especificación General de Feeds de Transporte Público) es un estándar de datos abierto que permite a las agencias de transporte público publicar sus datos en un formato que puede ser consumido por una amplia variedad de aplicaciones.

Un feed GTFS se compone de una serie de archivos de texto (`.txt`) comprimidos en un archivo `.zip`. Cada archivo modela un aspecto particular de la información de tránsito: paradas, rutas, horarios y más.

Nuestros Datos (Endpoints)

Puedes consumir los mismos archivos que usa esta aplicación para tus propios proyectos. Los datos se actualizan regularmente y están disponibles públicamente en las siguientes URLs:

Especificación de Archivos

A continuación se detallan los archivos que componen nuestro *feed*.

agency.txt

Define las agencias de transporte que operan el servicio.

agency_id,agency_name,agency_url,agency_timezone,agency_lang
BP,BusPortuguesa,https://www.busportuguesa.com,America/Caracas,es

stops.txt

Lista de paradas (terminales, paradas en la calle) y sus coordenadas geográficas exactas (latitud y longitud).

stop_id,stop_name,stop_lat,stop_lon
T_GUANARE,Terminal de Pasajeros de Guanare,9.026222,-69.736546

routes.txt

Define las rutas (líneas) de autobús. Una ruta es una colección de viajes.

route_id,agency_id,route_short_name,route_long_name,route_type
CSS-GRE,sitssa,Ruta 019,Caracas - Guanare | Ruta 019 - Occidente,3

calendar.txt

Define los patrones de servicio (ej. "días de semana", "fin de semana"). Un service_id define qué días opera un viaje y en qué rango de fechas.

service_id,monday,tuesday,wednesday,thursday,friday,saturday,sunday,start_date,end_date
SERVICIO_SITSSA,1,1,1,1,1,1,1,20251101,20261101

trips.txt

Define los viajes individuales para cada ruta. Cada viaje está vinculado a un route_id, un service_id (de calendar.txt), y un shape_id (el dibujo en el mapa).

route_id,service_id,trip_id,trip_headsign,direction_id,shape_id
CSS-GRE,SERVICIO_SITSSA,CSS_1000_IDA,Sentido Guanare,0,SHAPE_CSS_GRE

stop_times.txt

Este es el archivo más importante. Define la secuencia de paradas para cada viaje (trip_id) y especifica las horas de llegada y salida.

trip_id,arrival_time,departure_time,stop_id,stop_sequence
CSS_1000_IDA,10:00:00,10:00:00,T_CARACAS,1
CSS_1000_IDA,23:30:00,23:30:00,T_GUANARE,2

shapes.txt

(Opcional, pero recomendado) Dibuja la forma geográfica exacta de la ruta en un mapa, en lugar de una línea recta entre paradas.

shape_id,shape_pt_lat,shape_pt_lon,shape_pt_sequence
SHAPE_CSS_GRE,10.476213,-66.899044,1
SHAPE_CSS_GRE,10.000000,-68.000000,2

Archivos Personalizados

Hemos añadido nuestros propios archivos para proveer información que no encaja fácilmente en el estándar GTFS.

tarifas.txt

Define el costo numérico y la descripción del pago para cada ruta.

route_id,tarifa_num,tipo_moneda,descripcion_tarifa
CSS-GRE,25,USD,Tarifa Caracas-Guanare: 25 USD...

noticias.txt

Permite publicar alertas y noticias. Si route_id está vacío, es una noticia general. Si trip_headsign está definido, es específica para un sentido.

noticia_id,fecha_publicacion,tipo,titulo,descripcion,route_id,trip_headsign
2,2025-11-13 17:00,ALERTA,Retrasos en Sentido Escuque,...,L-CUATRI,Sentido Escuque

Cómo Contribuir

¿Eres una agencia de transporte? ¿Manejas una línea de autobuses y te gustaría que tus horarios aparecieran aquí? ¡Nos encantaría colaborar!

Nuestro objetivo es centralizar toda la información de transporte posible para el beneficio de los pasajeros. Si tienes tus datos (incluso si están en una hoja de Excel), nuestro equipo puede ayudarte a convertirlos al formato GTFS e integrarlos a esta plataforma.

Ponte en contacto con nosotros en [email protected] para discutir cómo podemos trabajar juntos.