1 poin oleh GN⁺ 1 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • Antarmuka web untuk melihat objek bergerak dan infrastruktur tetap secara bersamaan di atas peta, dengan pengguna dapat menyalakan dan mematikan kendaraan, transportasi umum, pejalan kaki, pengguna sepeda, dan lainnya melalui kotak centang
  • Tampilan Traffic light, RSU, Geometry Timeout, Nodes juga dikendalikan secara terpisah, dan peta menampilkan trem·bus Graz Linien, ukuran kendaraan, beberapa nilai kecepatan, serta pengenal lampu lalu lintas dan RSU
  • WebSocket berstatus connected dan dapat menjalankan Reconnect, sementara layar menampilkan nilai status saat ini seperti Aktive Geräte 416, Tracks 61, Anzeigealter 5 min
  • Pencarian bekerja untuk nomor rute·teks, course number, destination number·teks, MAC address, dan pada opsi Advanced dapat memfilter apakah data halte memiliki data·photos·signature
  • Pada perenderan peta dan penandaan data ditampilkan MapLibre, OpenFreeMap, OpenMapTiles, OpenStreetMap, dan ketika server mengharapkan versi frontend yang lebih baru, tersedia opsi Reload

Peta lalu lintas real-time dan objek yang ditampilkan

  • OpenTrafficMap adalah antarmuka web yang menampilkan objek terkait lalu lintas di atas peta, serta memperlihatkan objek bergerak dan infrastruktur tetap secara bersamaan
  • Objek yang ditampilkan dibagi menjadi Car, Truck, Tram, Motorcycle, Bus, Pedestrian, Cyclist, dan setiap item dapat dinyalakan atau dimatikan dengan kotak centang
  • Traffic light, RSU, Geometry Timeout, Nodes juga mengatur visibilitas tampilannya melalui kotak centang terpisah
  • Peta menampilkan informasi seperti trem·bus Graz Linien, ukuran kendaraan, beberapa nilai kecepatan, serta pengenal lampu lalu lintas dan RSU

Status koneksi dan pengaturan tampilan

  • Status WebSocket adalah connected, dan pengguna dapat menjalankan Reconnect
  • Umur tampilan objek bergerak diatur ke 5 min
  • Layar menampilkan nilai status saat ini seperti Aktive Geräte 416, Tracks 61, Anzeigealter 5 min
  • Jumlah paket yang diterima·diproses·dibuang masing-masing ditampilkan sebagai 9710510, 9661901, 50024
  • Nilai waktu ditampilkan sebagai 2026-04-30T18:32:12.145Z

Pencarian dan filter lanjutan

  • Pencarian bekerja untuk line number/text, course number, destination number/text, MAC address
  • Opsi Advanced memungkinkan filter yang lebih terperinci terkait data halte
  • Filter halte masing-masing dapat memilih kondisi ada/tidaknya data, photos, signature
  • Opsi tampilan 3D juga disertakan dalam antarmuka

Panel lampu lalu lintas dan debug

  • Panel Traffic light menampilkan No traffic light selected saat tidak ada lampu lalu lintas yang dipilih
  • Terdapat fungsi Load statistics, dan saat Lane atau connection diklik, data Debug dapat dilihat
  • Saat lampu lalu lintas diklik, pengguna dapat melihat signal groups
  • Ada panel Traffic light SVG dan panel Device JSON, serta mendukung penyalinan JSON dan penyalinan path

Data peta dan teknologi dasar

Notifikasi versi klien

  • Ditampilkan notifikasi bahwa server mengharapkan versi frontend yang lebih baru
  • Untuk menyesuaikan versi klien dan server, halaman perlu dimuat ulang
  • Notifikasi tersebut memiliki pilihan Cancel dan Reload

1 komentar

 
GN⁺ 1 jam lalu
Komentar Hacker News
  • Dibutuhkan data kemacetan lalu lintas terbuka berskala global, atau setidaknya skala Eropa
    Ini penting agar bisa muncul alternatif untuk layanan Google seperti Google Maps dan Waze, tetapi untuk membuat data kemacetan, tampaknya secara realistis harus memiliki OS yang bisa melacak lokasi atau menjadi operator jaringan seluler internasional, jadi saya rasa itu sulit
    Sebagai catatan, saya sedang mengerjakan alternatif open source untuk peta milik big tech

    • Menurut pengalaman saya, data kemacetan itu sendiri bukan masalah utamanya
      Google, TomTom, Here, Apple, dan beberapa alternatif yang sangat lokal semuanya cukup paham di mana lalu lintas macet
      Data POI yang mutakhir adalah masalah yang sama sekali berbeda, dan hanya Google yang benar-benar berhasil menyelesaikannya, bukan karena algoritme yang cerdas melainkan karena pengenalan merek yang luar biasa kuat
      Hanya di Google para pemilik POI sendiri memasukkan datanya
    • Saya penasaran bagaimana cara mengatasi masalah keandalan sumber data
      Dalam pengumpulan data terbuka, untuk menjamin validitas data perlu dilakukan fingerprinting, tetapi demi keamanan data juga harus dianonimkan, dan menyeimbangkan keduanya tampak seperti hambatan terbesar bagi upaya seperti ini
      Dalam kasus ini, risiko data yang salah tampaknya sama besarnya dengan pelanggaran privasi
    • Terkait pernyataan “dibutuhkan data kemacetan terbuka berskala global, atau setidaknya Eropa”, menurut artikel-artikel Bloomberg tentang Project Maven, data kemacetan juga digunakan untuk melacak pasukan Rusia yang bergerak maju di wilayah perkotaan Ukraina
    • Yang dimaksud alternatif OS itu apa? OSM?
  • Saya baru tahu belakangan ini bahwa dengan adanya lampu lalu lintas pintar, pesepeda bisa mengubah sinyal -https://nltimes.nl/2026/04/28/new-app-turns-traffic-lights-g...

    • Selama beberapa waktu saya mencoba membuat rute sepeda tanpa lampu lalu lintas dari rumah saya di pinggiran kota ke kantor di pusat Amsterdam
      Alasannya terutama karena persimpangan dengan trem kadang memakan waktu lama, tetapi karena tidak ada API yang memberi tahu persimpangan mana yang memiliki lampu lalu lintas, saya membuat rute itu secara manual di Strava sambil melihat citra satelit
      Dalam proses itu saya juga mengetahui bahwa sebagian data lampu lalu lintas memang dimiliki pemerintah, tetapi hanya diberikan kepada mitra tertentu yang dipilih
      Misalnya, aplikasi Flitsmeister menunjukkan berapa lama lagi beberapa lampu lalu lintas akan berubah hijau dari sudut pandang mobil
    • Rotterdam menyesuaikan lampu lalu lintas menggunakan data hujan
      Agar sepeda menunggu lebih singkat di persimpangan, dan durasi lampu kuning juga dibuat lebih panjang agar pesepeda bisa mengerem dari jauh dan tidak jatuh
      https://popupcity.net/insights/rotterdam-traffic-light-prior...
  • Saya baru tahu hari ini, selama ini hardware 802.11p sangat mahal sehingga tidak mudah melakukan sesuatu dengan pesan V2X seperti CAM atau SPAT
    Karena itu, sangat menarik bahwa ini dilakukan dengan hardware di bawah 20 pound

  • Tautan Codeberg: https://codeberg.org/opentrafficmap

    • Saya penasaran bagaimana hardware-nya bekerja
      Tampaknya tidak ada hardware radio tambahan selain ESP, jadi apakah artinya ESP bisa menerima pesan ITS-G5 secara native?
      Jika begitu, apa alasan tidak cukup memakai board ESP dengan Ethernet native saja?
  • Ini pertama kalinya saya melihat tema berbasis data OSM terlihat semodern dan sesegar ini
    Palet warnanya dan ikonnya indah

  • Keren sih, tetapi tidak ada tautan untuk melihat informasi lebih lanjut, dan tampaknya sama sekali tidak berfungsi di Amerika Serikat

    • Situsnya memang jelas masih kurang
      Setengahnya berbahasa Jerman, setengahnya berbahasa Inggris
      Konsepnya adalah protokol bernama ITS-G5, yaitu profil Eropa dari 802.11p
      Kendaraan dan infrastruktur lalu lintas mengirim telemetri di pita 5GHz, lalu kendaraan dan infrastruktur lain bisa memakainya untuk kesadaran situasional
      Situs web ini mengumpulkan data itu dengan penerima lokal dan mengagregasikannya ke peta, seperti situs semacam ADSB-Exchange yang menangani ADS-B
      Hal yang mengkhawatirkan adalah kendaraan tampaknya menyiarkan alamat MAC
      Jika begitu, apakah itu berarti ITS-G5, 802.11p, dan C-ITS bisa dipakai untuk pelacakan yang persisten?
    • Proyek ini dibagikan sebagai bagian dari presentasi di Graz Linux Tage
      Bisa dilihat di sini, tetapi sayangnya hanya tersedia dalam bahasa Jerman
      https://media.ccc.de/v/glt26-688-c-its-mit-einem-esp32-ampel...
    • Ini berbasis data Car2X/Vehicle2X yang ditransmisikan tanpa enkripsi, dan bisa diterima dengan chip yang dapat dipesan dari Tiongkok
    • Andai saya mendapat 1 dolar setiap kali melihat orang Amerika yang menganggap apa pun yang dipublikasikan dalam bahasa Inggris di internet pasti berpusat pada Amerika
  • Saat mencoba memakainya di Chrome, ada masalah performa yang cukup parah
    Meski begitu, saya suka idenya

  • Jika siapa pun bisa menambahkan penerima mereka sendiri, sepertinya lebih banyak kota bisa dicakup dengan cepat
    Tetap saja, ini proyek yang bagus

    • Oh, ternyata dikirim otomatis ke situs web
      mqtts://cits1.opentrafficmap.org
  • Saya penasaran apakah ini bisa dipakai untuk melacak lokasi kendaraan

    • Bukankah itu memang tujuan proyek ini? Saya melihat banyak kendaraan yang dilacak, tetapi sekarang semuanya tampak sedang parkir
      Apakah tidak ada bus malam di Graz?
  • Saya sama sekali tidak mengerti ini apa
    Apakah ini menampilkan lampu lalu lintas, bus, dan sebagainya secara real time? Bagaimana datanya didapat?

    • Jika deskripsi presentasinya diterjemahkan ke bahasa Inggris, isinya seperti ini: Tahukah kamu bahwa jika mobil mendukung Car2X melalui ITS-G5, mobil itu akan menyiarkan banyak informasi tanpa enkripsi di pita 5GHz hingga 4 kali per detik, seperti posisi GPS yang akurat, kecepatan, akselerasi longitudinal dan lateral, posisi pedal, panjang dan lebar, dan lain-lain?
      Trem di Graz juga mengirim data ini, termasuk nomor rutenya, sehingga trem bisa dilacak secara real time dan ditampilkan di peta
      Banyak lampu lalu lintas di Graz kini juga mendukung C-ITS, dan setiap detik menyiarkan konfigurasi lajur yang akurat, status sinyal saat ini, serta perkiraan waktu fase berikutnya
      Dengan ESP32-C5, data ini bisa diterima dari jarak ratusan meter
      Kami menunjukkan bagaimana kami mengumpulkan dan memproses data ini
      Di peta live, kamu bisa melihat trem dalam jangkauan, warna lampu lalu lintas dan waktu perubahan berikutnya, serta kendaraan yang saat ini melaju dengan Car2X beserta kecepatannya
      Dengan Grafana, ditampilkan data historis statistik seperti siklus lampu lalu lintas dan waktu tunggu penyeberangan maupun lajur
      Data yang dikumpulkan juga disediakan agar bisa dianalisis sendiri
      Kami butuh bantuan untuk meningkatkan cakupan
      Dengan board ESP32-C5 dan PoE yang kami buat, kamu bisa langsung menangkap paket C-ITS sendiri lalu membagikannya ke peta publik atau memprosesnya sendiri