← Metodología / 5. Publicación y datos abiertos / 5.2 Dónde publicar / 5.2.1 Publicar en OpenStreetMap
5.2.1 Publicar en OpenStreetMap
Cómo se modela el transporte público en OSM
OSM usa un modelo de datos diferente al de GTFS. Las paradas son nodos con etiquetas específicas, y las rutas se representan como relaciones — agrupaciones de elementos del mapa que definen qué nodos y vías forman parte de una ruta.
El esquema recomendado se documenta en el wiki de OSM como Public Transport v2. wiki.openstreetmap.org — Public transport
Paradas — cada parada donde los pasajeros esperan se representa con un nodo con las etiquetas:
highway = bus_stop
public_transport = platform
name = Mercado Hidalgo Si se quiere marcar también la posición exacta donde el vehículo se detiene en la calzada (el punto sobre la vía), se añade un nodo adicional con public_transport=stop_position.
Rutas — cada recorrido de una ruta (ida, vuelta, ramal) se representa como una relación de tipo route:
type = route
route = bus
name = Ruta 5 — Centro → Hospital General
ref = 5
operator = Transportes Municipales de Zamora La relación incluye como miembros: los nodos de paradas (con rol platform o stop), y las vías por donde circula el vehículo (sin rol específico, en el orden correcto del recorrido).
Rutas maestras — cuando una ruta tiene varias variantes (ida y vuelta), estas se agrupan en una relación de tipo route_master:
type = route_master
route_master = bus
name = Ruta 5
ref = 5 La relación maestra referencia a cada relación de variante como miembro. El wiki documenta este esquema con detalle. wiki.openstreetmap.org — Relation:route
Cómo editar
Antes de crear datos nuevos, conviene revisar si ya existe información de transporte en OSM para la ciudad. En muchos municipios mexicanos hay datos parciales — paradas, algunas rutas — que se pueden completar y corregir en lugar de crear desde cero.
JOSM
JOSM (Java OpenStreetMap Editor) es un editor de escritorio para OpenStreetMap, de código abierto y gratuito. Es la herramienta más potente disponible para mapeo de transporte en entornos OSM, con soporte específico para relaciones de rutas de transporte público.Permite trabajar con imágenes de satélite como fondo, importar trazas GPX para usarlas como referencia, y editar la geometría de las rutas con precisión. El plugin PT_Assistant facilita específicamente la edición de relaciones de transporte público y verifica que las rutas sean consistentes.
La curva de aprendizaje de JOSM es más alta que la de otras herramientas. Requiere instalar Java, configurar algunas opciones iniciales y entender el modelo de datos de OpenStreetMap. Una vez dominado, es difícilmente superable en eficiencia para trabajos de volumen alto.
Mejor para: equipos que van a trabajar con OpenStreetMap como base de datos principal, proyectos de volumen alto, usuarios con experiencia previa en cartografía digital.
iD — editor web de OpenStreetMap
iD Editor es el editor web oficial de OpenStreetMap, accesible directamente desde el navegador sin instalación. Es mucho más accesible que JOSM para usuarios sin experiencia previa, con una interfaz más intuitiva y menos configuración.Para mapeo de rutas de transporte público tiene limitaciones — las relaciones de ruta son más difíciles de gestionar que en JOSM y el soporte para datos de transporte es menos robusto. Aun así, es una opción válida para proyectos pequeños o para usuarios que están aprendiendo y quieren un punto de entrada más amable.
Mejor para: usuarios sin experiencia previa en cartografía digital, proyectos pequeños, correcciones puntuales.
Qué pasa con los datos una vez publicados
Una vez incorporados a OSM, los datos de transporte están disponibles globalmente de forma inmediata. Cualquier servicio que use OSM como fuente los incorporará en sus próximas actualizaciones.
Además, los datos son consultables directamente mediante la API de Overpass — una herramienta que permite extraer elementos específicos del mapa con filtros geográficos y de etiquetas. Esto hace que los datos sean reutilizables de forma programática sin necesidad de descargar archivos. overpass-turbo.eu
← Metodología / 5. Publicación y datos abiertos / 5.2 Dónde publicar / 5.2.1 Publicar en OpenStreetMap