1 puntos por GN⁺ 3 시간 전 | 1 comentarios | Compartir por WhatsApp
  • Una interfaz web para ver objetos en movimiento e infraestructura fija juntos sobre el mapa; permite activar y desactivar con casillas vehículos, transporte público, peatones y ciclistas, entre otros
  • La visualización de Traffic light, RSU, Geometry Timeout, Nodes también se controla por separado, y en el mapa aparecen tranvías y autobuses de Graz Linien, tamaños de vehículos, algunos valores de velocidad e identificadores de semáforos y RSU
  • El WebSocket está en estado connected y se puede ejecutar Reconnect; en pantalla se muestran valores actuales de estado como Aktive Geräte 416, Tracks 61, Anzeigealter 5 min
  • La búsqueda funciona sobre número de línea·texto, course number, destination number·texto, MAC address, y en las opciones Advanced se puede filtrar si los datos de estaciones tienen data, photos o signature
  • En el renderizado del mapa y la visualización de datos aparecen MapLibre, OpenFreeMap, OpenMapTiles, OpenStreetMap, y cuando el servidor espera una versión más nueva del frontend se ofrece la opción Reload

Mapa de tráfico en tiempo real y elementos mostrados

  • OpenTrafficMap es una interfaz web que muestra objetos relacionados con el tráfico sobre un mapa y presenta juntos objetos en movimiento e infraestructura fija
  • Los elementos mostrados se dividen en Car, Truck, Tram, Motorcycle, Bus, Pedestrian, Cyclist, y cada uno se puede activar o desactivar con una casilla
  • Traffic light, RSU, Geometry Timeout, Nodes también tienen casillas independientes para controlar su visualización
  • En el mapa se muestran datos como tranvías y autobuses de Graz Linien, tamaños de vehículos, algunos valores de velocidad e identificadores de semáforos y RSU

Estado de conexión y configuración de visualización

  • El estado del WebSocket es connected, y el usuario puede ejecutar Reconnect
  • La antigüedad de visualización de los objetos en movimiento está configurada en 5 min
  • En pantalla se muestran valores actuales de estado como Aktive Geräte 416, Tracks 61, Anzeigealter 5 min
  • Las cantidades de paquetes recibidos, procesados y descartados aparecen como 9710510, 9661901, 50024, respectivamente
  • El valor de tiempo se muestra como 2026-04-30T18:32:12.145Z

Búsqueda y filtros avanzados

  • La búsqueda funciona sobre line number/text, course number, destination number/text, MAC address
  • Con la opción Advanced se pueden detallar los filtros relacionados con datos de estaciones
  • Los filtros de estaciones permiten elegir condiciones de presencia o ausencia según data, photos, signature
  • La interfaz también incluye la opción de vista 3D

Panel de semáforos y depuración

  • El panel de Traffic light muestra No traffic light selected cuando no hay ningún semáforo seleccionado
  • Existe la función Load statistics, y al hacer clic en un lane o una connection se pueden ver datos de depuración
  • Al hacer clic en un semáforo se pueden ver los signal groups
  • Hay un panel de Traffic light SVG y un panel de Device JSON, con soporte para copiar JSON y copiar path

Datos del mapa y tecnologías base

Aviso de versión del cliente

  • Se muestra una notificación de que el servidor espera una versión más nueva del frontend
  • Para hacer coincidir las versiones del cliente y del servidor, es necesario volver a cargar la página
  • La notificación incluye las opciones Cancel y Reload

1 comentarios

 
GN⁺ 3 시간 전
Comentarios de Hacker News
  • Hace falta datos abiertos de congestión vehicular a escala global, o al menos europea
    Es importante para que surjan alternativas a los servicios de Google como Google Maps y Waze, pero crear datos de congestión requiere poseer un SO capaz de rastrear ubicación o ser un operador internacional de redes móviles, así que en la práctica lo veo difícil
    Por cierto, estoy trabajando en una alternativa open source a los mapas de las big tech

    • Según mi experiencia, los datos de congestión en sí no son el problema principal
      Aunque estén repartidos entre Google, TomTom, Here, Apple y algunas alternativas hiperlocales, todos entienden bastante bien dónde hay tráfico
      Los datos de POI actualizados son un problema completamente distinto, y Google es el único que realmente lo resolvió, no por un algoritmo ingenioso sino por su enorme reconocimiento de marca
      Google es el único lugar donde los dueños de los POI ingresan directamente sus datos
    • Me pregunto cómo se puede superar el problema de la confiabilidad de la fuente de datos
      En la recolección de datos abiertos, para garantizar la validez hay que hacer fingerprinting de los datos, y por seguridad hay que anonimizar, pero equilibrar ambas cosas parece ser el mayor obstáculo en intentos como este
      En este caso, el riesgo de datos erróneos parece tan grande como el de invadir la privacidad
    • Sobre eso de que “hace falta datos abiertos de congestión a escala global, o al menos europea”, según artículos de Bloomberg sobre Project Maven, los datos de congestión también se usaron para rastrear el avance de las fuerzas rusas en zonas urbanas de Ucrania
    • ¿A qué alternativa de SO te refieres? ¿OSM?
  • Hace poco descubrí que, si hay semáforos inteligentes, los ciclistas pueden cambiar la luz -https://nltimes.nl/2026/04/28/new-app-turns-traffic-lights-g...

    • Durante un tiempo intenté crear una ruta ciclista sin semáforos desde mi casa en las afueras hasta mi oficina en el centro de Amsterdam
      Sobre todo porque algunos cruces con tranvía podían tardar mucho, pero no había una API que dijera qué cruces tenían semáforos, así que armé la ruta manualmente en Strava mirando imágenes satelitales
      En el proceso también descubrí que parte de esos datos de semáforos sí existen en el gobierno, pero solo se entregan a socios seleccionados
      Por ejemplo, la app Flitsmeister muestra cuánto falta para que algunos semáforos cambien a verde desde la perspectiva del automóvil
    • Rotterdam está ajustando semáforos usando datos de lluvia
      Hace que las bicicletas esperen menos en los cruces y también alarga el tiempo de la luz amarilla para que puedan frenar desde más lejos y no caerse
      https://popupcity.net/insights/rotterdam-traffic-light-prior...
  • Hoy me enteré por primera vez de que hasta ahora el hardware 802.11p era muy caro, así que no era fácil hacer algo con mensajes V2X como CAM o SPAT
    Por eso me parece realmente interesante que esto lo hayan hecho con hardware de menos de 20 libras

  • Enlace a Codeberg: https://codeberg.org/opentrafficmap

    • Me intriga cómo funciona el hardware
      No parece haber hardware inalámbrico aparte del ESP; ¿eso significa que el ESP puede recibir mensajes ITS-G5 de forma nativa?
      Si es así, ¿por qué no usar simplemente una placa ESP con Ethernet nativo?
  • Es la primera vez que veo un tema basado en datos de OSM que se vea tan moderno y fresco
    La paleta de colores y los íconos son hermosos

  • Está bueno, pero no hay enlaces para ver más información, y en Estados Unidos parece no funcionar para nada

    • Al sitio claramente le falta bastante
      La mitad está en alemán y la otra mitad en inglés
      El concepto es un protocolo llamado ITS-G5, que es el perfil europeo de 802.11p
      Los vehículos y la infraestructura vial transmiten telemetría en la banda de 5 GHz, y otros vehículos e infraestructura pueden usarla para conciencia situacional
      Este sitio recopila esos datos con receptores locales y los agrega en un mapa, como un sitio tipo ADSB-Exchange pero para datos de ADS-B
      Lo preocupante es que los vehículos aparentemente transmiten su dirección MAC
      Si es así, ¿significa que ITS-G5, 802.11p y C-ITS podrían usarse para seguimiento persistente?
    • Este proyecto se compartió como parte de una charla en Graz Linux Tage
      Se puede ver aquí, aunque lamentablemente solo está en alemán
      https://media.ccc.de/v/glt26-688-c-its-mit-einem-esp32-ampel...
    • Se basa en datos Car2X/Vehicle2X transmitidos sin cifrado, y pueden recibirse con un chip que se puede pedir desde China
    • Ojalá me dieran 1 dólar cada vez que veo a un estadounidense asumir que cualquier cosa publicada en inglés en internet va a estar centrada en Estados Unidos
  • Intenté usarlo en Chrome, pero tenía problemas serios de rendimiento
    Aun así, me gusta la idea

  • Si cualquiera pudiera agregar su propio receptor, tal vez se podrían cubrir más ciudades rápidamente
    De todos modos, es un buen proyecto

    • Ah, se envía automáticamente al sitio web
      mqtts://cits1.opentrafficmap.org
  • Me pregunto si esto se puede usar para rastrear la ubicación de vehículos

    • ¿No es ese justamente el propósito de este proyecto? Se ven muchos vehículos siendo rastreados, aunque ahora mismo parecen estar todos estacionados
      ¿En Graz no hay buses nocturnos?
  • No entiendo en absoluto qué es esto
    ¿Muestra en tiempo real semáforos, buses, etc.? ¿Cómo obtienen los datos?

    • Si traduzco al inglés la descripción de la charla, dice esto: ¿sabías que, si un auto soporta Car2X sobre ITS-G5, transmite sin cifrado en la banda de 5 GHz hasta 4 veces por segundo muchísima información, como su ubicación GPS exacta, velocidad, aceleración longitudinal y lateral, posición del pedal, largo y ancho, entre otros datos?
      Los tranvías de Graz también transmiten estos datos, incluyendo el número de línea, por lo que se los puede rastrear en tiempo real y mostrarlos en un mapa
      Muchos semáforos de Graz ahora también soportan C-ITS y transmiten cada segundo la configuración exacta de los carriles, el estado actual de la señal y la hora estimada de la siguiente fase
      Con ESP32-C5 se pueden recibir estos datos incluso a varios cientos de metros de distancia
      Mostramos cómo recolectamos y procesamos estos datos
      En el mapa en vivo se pueden ver los tranvías dentro de la cobertura, el color de los semáforos y la hora del próximo cambio, así como los vehículos con Car2X que están circulando en ese momento y su velocidad
      Con Grafana se muestran datos históricos de estadísticas como los ciclos de semáforos y los tiempos de espera en cruces peatonales y carriles
      También ponemos a disposición los datos recolectados para que otros los analicen por su cuenta
      Necesitamos ayuda para ampliar la cobertura
      Con nuestra placa ESP32-C5 y PoE puedes capturar tú mismo paquetes C-ITS y compartirlos con el mapa público o procesarlos por tu cuenta