Desarrollo del transporte de Trnava · Datos de transporte
Para Trnava creamos una aplicación analítica privada que reunió los datos de autobuses urbanos y rutas ciclistas en una única vista de trabajo de la ciudad.

Tecnología
01
En 2022, los datos de autobuses, paradas, billetes y contadores ciclistas llegaban en archivos distintos. El proyecto de seis meses los convirtió en una vista de trabajo coherente.

01 / Bajo la superficie
Separamos el sistema en entradas, validación, una capa local de datos, cálculos compartidos y vistas de trabajo. Los datos de referencia pequeños permanecían en el navegador; los registros GPS y de billetes se cargaban solo para la sesión activa. Python apoyaba la preparación previa fuera del cliente Vue publicado.

02
El mapa conectó líneas y paradas con tiempos GPS, espera, subidas, ingresos y la relación entre tarjeta y efectivo. Los filtros llevaron el análisis desde la ciudad hasta una línea o parada concreta.

03
Las rutas y los contadores ciclistas siguieron la misma lógica que la red de autobuses. El analista podía alternar capas y comparar dos formas de movimiento en un contexto urbano común.

02 / Recorrido del analista
El analista comprobaba primero las entradas, abría el contexto común del mapa, seleccionaba una parada o un contador ciclista, acotaba la pregunta con filtros y después trabajaba con una línea o una exportación. Cada paso utilizaba los mismos datos, no informes montados por separado.

04
Las importaciones recurrentes de CSV y JSON se mantuvieron separadas de la presentación. Python preparaba los datos y Vue 3 los mostraba en mapas, tablas y gráficos filtrables.

03 / Principio de diseño
Las utilidades de conversión transformaban formatos distintos en objetos comunes. La capa de análisis superior filtraba, ordenaba y agregaba los datos una sola vez y enviaba el mismo resultado a la tabla y al gráfico. La interfaz se mantenía coherente sin inventar una capa de servidor.

05
El resultado fue una aplicación privada en la que el transporte en autobús y la infraestructura ciclista podían explorarse en paralelo. La ciudad obtuvo un espacio coherente para sus datos.
“Los datos empezaron a contar una sola historia sobre el movimiento de la ciudad.”
Un objetivo parecido, adaptado a sus necesidades