Repolode
opentripplanner

opentripplanner/OpenTripPlanner

Servidor de código abierto para planificar viajes multimodales que combinan transporte público programado, bicicleta, caminatas, bicicletas compartidas y viajes con conductor.

Alternativa open source a:Google Maps

Estrellas
2,771
Forks
1,152
Issues abiertos
181
Último commit
hace 15 horas

¿Qué es?

OpenTripPlanner (OTP) es un servidor Java que calcula itinerarios con transporte público programado, bicicleta, caminatas, bicicletas compartidas y viajes con conductor. Construye su red de transporte a partir de datos abiertos en formatos estándar, principalmente GTFS y OpenStreetMap, y funciona en cualquier plataforma con una máquina virtual Java.

OTP aplica actualizaciones en tiempo real y alertas de servicio para que los itinerarios tengan en cuenta las interrupciones y los cambios de horarios. Los clientes realizan consultas mediante API de GraphQL, y el proyecto incluye un cliente JavaScript opcional basado en MapLibre, utilizado principalmente para hacer pruebas. La mayoría de las implementaciones crean clientes propios a partir de componentes reutilizables.

Esta rama es OTP 2, la segunda versión principal y la línea que cuenta con soporte activo. El proyecto comenzó en 2009 en TriMet, la agencia de transporte público de Portland.

Funciones clave

  • 01Planificación de itinerarios multimodales que combinan transporte público, bicicleta, caminatas, bicicletas compartidas y viajes con conductor
  • 02Construye la red a partir de datos de GTFS y OpenStreetMap
  • 03Aplica actualizaciones y alertas en tiempo real a los resultados de las rutas
  • 04Ofrece API de GraphQL para aplicaciones cliente
  • 05Funciona en cualquier plataforma con una máquina virtual Java

Casos de uso

  • Añadir planificación de viajes al sitio web o la aplicación de una agencia de transporte público municipal o regional
  • Crear un planificador de viajes en transporte público personalizado con clientes basados en GraphQL
  • Planificar rutas que combinen transporte público con bicicletas compartidas o viajes con conductor
  • Ofrecer itinerarios que se adapten a las interrupciones del servicio en tiempo real

Inicio rápido

  1. 1

    Compila el proyecto Maven para generar el shaded JAR (consulta el README y el Basic Tutorial de la documentación).

Antes de usarlo

  • No se pudo identificar la licencia a partir de los metadatos, así que consulta las condiciones de licencia del repositorio antes de usarlo.
  • Es un servidor Java que necesita una máquina virtual Java y datos de GTFS y OpenStreetMap, por lo que alojarlo por cuenta propia requiere trabajo de configuración.

En colecciones

Temas

Preguntas frecuentes

¿Qué es OpenTripPlanner?
Servidor de código abierto para planificar viajes multimodales que combinan transporte público programado, bicicleta, caminatas, bicicletas compartidas y viajes con conductor. OpenTripPlanner (OTP) es un servidor Java que calcula itinerarios con transporte público programado, bicicleta, caminatas, bicicletas compartidas y viajes con conductor. Construye su red de transporte a partir de datos abiertos en formatos estándar, principalmente GTFS y OpenStreetMap, y funciona en cualquier plataforma con una máquina virtual Java.
¿OpenTripPlanner es gratuito? ¿Qué licencia tiene?
OpenTripPlanner es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿OpenTripPlanner sigue mantenido?
Mantenimiento activo. El último commit de OpenTripPlanner fue el 6 nov 2026.
¿Para qué puedo usar OpenTripPlanner?
Añadir planificación de viajes al sitio web o la aplicación de una agencia de transporte público municipal o regional Crear un planificador de viajes en transporte público personalizado con clientes basados en GraphQL Planificar rutas que combinen transporte público con bicicletas compartidas o viajes con conductor Ofrecer itinerarios que se adapten a las interrupciones del servicio en tiempo real
¿Cómo se instala OpenTripPlanner?
Compila el proyecto Maven para generar el shaded JAR (consulta el README y el Basic Tutorial de la documentación).
¿Dónde consigo OpenTripPlanner?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/opentripplanner/OpenTripPlanner

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados