NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
OpenTrafficMap (opentrafficmap.org)
maelito 1 days ago [-]
We need global open congestion data. At least on the european scale.

It's important so that alternatives to Google Maps and Waze (Google) can emerge.

To create congestion data, one needs to own an OS with location tracking, or be an international mobile network. Won't happen.

[disclaimer : I work on an open source alternative to big tech's maps]

danelski 1 days ago [-]
In my experience, the congestion data is not the issue: even with the split across Google / TomTom / Here / Apple / some hyperlocal alternatives, everyone seems to have reasonably good idea where the traffic jams are. Having up to date POIs is a different can of worms only solved by Google, not by some clever algo, but through the sheer brand recognition. They're the only ones that have this data fed to them by POI owners.
goda90 22 hours ago [-]
Idea: an open website/app that updates POI information on every known platform simultaneously. To POI owners it would be a win because it means their info is reaching more people but there's not much extra work. The hard part is spreading the word, but I don't see why an open project's donations can't go towards marketing. The marketing material can also be used to promote the existing open platforms like OSM and some of the open review websites(mangrove.reviews and lib.reviews for example), such as sending free window stickers to POI owners that say "Review us on **!".
maelito 16 hours ago [-]
Google will actively fight against that. It would break their monopoly.
subscribed 20 hours ago [-]
Traffic jams are highly "volatile" in my area.

I commute using one of the several paths and there's only a coarse relationship between the times and paths congestion, but there's absolutely no certainty regarding the actual congestion. Single broken down vehicle on the single lane road can cause backpressure to the key places and make non-obvious variants MUCH better.

As a result I always drive/ride with Waze (I know! ) and I'd love some alternative. Google maps is too slow.

maelito 23 hours ago [-]
Well, Google has the most popular OS. Tomtom is not far from being the OS of lots of cars. Here, too. It's owned by Daimler/BMW/Audi (sold for 3 billions). Apple has the second most used mobile OS.

So yes, for these huge actors, it's quite easy to create congestion data.

brandmeyer 24 hours ago [-]
The vast majority of POI churn information comes from streetview + machine learning object detection + automatic change detection + human verification. There are many clever algorithms in play through the entire pipeline. As moats go, its probably bigger than search.
maelito 23 hours ago [-]
You forgot the massive user base of Google. Users through comments are the first to tell Google that the POI changed. And shop owners are often the first users to worry.
cheschire 1 days ago [-]
How would you overcome the data source trust issue? In open data collection you either fingerprint the data to ensure validity or you anonymize the data to provide security, but striking the balance between the two seems like the biggest of hurdles in an effort like this.

The risk of the data being invalid seems as risky as the privacy implications in this case.

peterp_123 23 hours ago [-]
Hi, as the developer of opentrafficmap.org I can tell you that nearly all stations (traffic lights, cars, busses, trams, etc.) have a certificate, that can be validated against a trust chain managed by the EU. You can see the signature of you click "View JSON" on a tracked object
maelito 23 hours ago [-]
Good question. If one strong national actor (map app, for instance) could publish its live dataset, without even mixing with others, this could already be used.

Authorities could pay them for this service.

eagleal 21 hours ago [-]
> We need global open congestion data. At least on the european scale.

Congestion data was also used to track the advancing Russian army invasion in Ukraine's urban area according to the probably sponsored articles on Bloomberg for Project Maven.

crimsoneer 1 days ago [-]
What is the OS alternative? OSM?
maelito 1 days ago [-]
https://cartes.app. Based on OSM of course, but OSM is just a geographical database, with lots of incomplete UIs built on top by the community. Cartes is one of them, we're trying to make it complete and modern :)
yosamino 1 days ago [-]
That looks pretty cool - sorry to have a complaint immediately:

When opening the map on Firefox/Linux zooming to like a France-size view and then not doing anything, the view keeps scrolling up and down relatively slowly, but very annoyingly.

Zooming all the way out, it looks like the globe is jiggling back and forth ever so slightly, but continually.

I've recently seen this happen on another mapping application ( cannot remember which one) so it's probably in down the stack somewhere in a library you are using.

maelito 1 days ago [-]
Yes, known bug, we've discovered it recently. Here's how to unbreak the map. https://codeberg.org/cartes/web/issues/2095
yosamino 23 hours ago [-]
Heh

> For privacy reasons we've made the planet shake a little bit

Thank you for the hint. We live in a very complex world...

raybb 20 hours ago [-]
This is freaking great! How are you involved? Where does it get this cool image from? Dog Eared Books https://cartes.app/?allez=Dog+Eared+Books%7Cn6780338385%7C-1...

Also, I noticed the map is at least a few days behind in my area, how long does it take for you to get updates?

Do you plan to offer any way to sync data between devices?

maelito 15 hours ago [-]
I'm the founder and main developer.

> Where does it get this cool image from? Dog Eared Books https://cartes.app/?allez=Dog+Eared+Books%7Cn6780338385%7C-1...

We extract the og image from the website. https://codeberg.org/cartes/web/src/branch/master/app/getOgI...

> Also, I noticed the map is at least a few days behind in my area, how long does it take for you to get updates?

Yes, we have a double problem : first, the planet dump is not available every day. Then, our tilemaker script runs every week.

https://cartes.app/maj

> Do you plan to offer any way to sync data between devices?

Hopefully ! Without any account though, that's too much work. Except maybe for the future paid offers.

mlaretallack 2 days ago [-]
Found out about this today, up until now 802.11p hardware is very expensive, and so you cannot easily do anything with V2x messages like CAM or SPAT, but the fact this was done with sub £20 hardware is really interesting.
rompic 1 days ago [-]
Fully agree. That's the most interesting thing about this.
CountGeek 1 days ago [-]
I recently learned that with smart traffic lights cyclists can change traffic lights -https://nltimes.nl/2026/04/28/new-app-turns-traffic-lights-g...
jorisboris 1 days ago [-]
For a while I tried creating traffic-light-free bicycle routes from my home in the suburbs to my office in Amsterdam center (because intersections, especially with trams, can sometimes take a long time.

Unfortunately there was no API with data on which intersections have traffic lights and I had to build these routes manually in Strava using satellite images.

I did learn in the process that some traffic light data is actually available from the government, but only for selected partners. The Flitsmeister app for example has it and shows at some traffic lights how long it will take for the light to turn green (in a car, not on a bicycle)

vlabakje90 24 hours ago [-]
OpenStreetMap has traffic lights (at least in my municipality in the Netherlands) so it might be usable for this purpose.

Also, https://routeplanner.fietsersbond.nl/ has options for different route types including an option to avoid traffic lights if a reasonable alternative is available.

jorisboris 4 hours ago [-]
Thanks for the golden tip, I just told Claude to use OSM and it actually built an app which works!
alex_duf 1 days ago [-]
Rotterdam is using rain data to asjust traffic lights. Bicycles are waiting less at intersections. They also make the amber light longer to give you time to break for farther away and avoid a fall.

https://popupcity.net/insights/rotterdam-traffic-light-prior...

RobotToaster 1 days ago [-]
fy20 1 days ago [-]
How does the hardware work? It seems like there isn't any radio hardware other than the ESP, so that can natively receive the ITS-G5 messages? Why not just use an ESP board with native ethernet then?
rompic 1 days ago [-]
They are doing it with the standard WIFI receiver. Currently they are sending the Wireshark dumps to a backend for processing.

According to their presentation they are working on a rust firmware to do everything on the board.

xd1936 2 days ago [-]
I haven't seen a theme on OSM data look this modern and fresh before. Beautiful color palette and iconography!
pxeboot 1 days ago [-]
It looks like Mapbox Standard [1]. While a free tier is available, most sites are going to need a paid plan.

[1] https://docs.mapbox.com/map-styles/standard/guides/

maelito 1 days ago [-]
Can you try this one ? Though not as flashy, it's a step away from most OSM styles.

https://cartes.app/#13.13/47.06727/15.44801

xd1936 21 hours ago [-]
Very pretty! Muted palette in light mode, but nice dark mode too!
klez 1 days ago [-]
I, for one, do like it. I usually prefer lighter themes, but this one would be more than ok for me.
maelito 24 hours ago [-]
Cool ! It's fully open source. Quite a complex TS style https://codeberg.org/cartes/web/src/branch/master/app/styles...

And its Tilemaker profile to generate the tiles : https://codeberg.org/cartes/serveur/src/branch/master/tilema...

stevenhubertron 2 days ago [-]
It's a Mapbox theme
azza2110 1 days ago [-]
Agreed - it is very similar to Google Maps.
solarpunk 2 days ago [-]
Cool, but it there's no links for more info, and it doesn't seem to work in the USA at all.
uyzstvqs 2 days ago [-]
The site is definitely lacking. It's half in German, half in English.

The concept is that there is this protocol called ITS-G5, which is a European profile of 802.11p. Vehicles and traffic infrastructure can transmit telemetry on 5 GHz. Other vehicles and traffic infrastructure can use it for situational awareness.

This website collects that data using local receivers and aggregates it onto a map, similar to what website like ADSB-Exchange do with ADS-B.

What is concerning is that vehicles appear to broadcast a MAC address. Does this mean that ITS-G5, 802.11p, and C-ITS could be used for persistent tracking?

softgrow 2 days ago [-]
Reading the translation of the talk, public transport vehicles have a persistent MAC but for private cars the MAC address changes every 15 minutes.
rompic 1 days ago [-]
As discussed in the video they are not resetting the packet sequence number though, making it easy to match them with the other data transmitted.
ufocia 1 days ago [-]
That still doesn't seem very private.
fy20 1 days ago [-]
For a vehicle with a highly visible unique identifier on the front and rear? In my country basically every private carpark has ANPR cameras, the tech is dirt cheap now.
subscribed 18 hours ago [-]
It's much cheaper to deploy a dense network of cheap, covert radio loggers.
interloxia 1 days ago [-]
Barbing 1 days ago [-]
Particularly anywhere rural or off the beaten path
moooo99 1 days ago [-]
You wouln‘t really have the kind if hardware there. The communication relies on a multi hop mesh that would‘t work anywhere without sufficient coverage.
izacus 1 days ago [-]
You do know you have a unique ID displayed on a big tab on the vehicle, right?
Barbing 17 hours ago [-]
And I don’t want to give Flock more OTA capabilities!
wumms 1 days ago [-]
> What is concerning is that vehicles appear to broadcast a MAC address.

Somewhat related: 'Your car’s tire sensors could be used to track you': https://networks.imdea.org/your-cars-tire-sensors-could-be-u...

2 days ago [-]
alexpotato 2 days ago [-]
This should be a top level comment as it has a ton of useful info and can be voted to the top.
antman 1 days ago [-]
What about the traffic lights on the map do they also have transmitters?
moooo99 1 days ago [-]
Yes, they also have transmitters. The traffic lights send out MAPEM and SPATEM messages. They describe the layout of the lanes at the intersection as well as the red/green phase timings of the signal.

In Graz, the city where the authors live, there are 165 of such signals planned.

firesteelrain 1 days ago [-]
Did they re invent APRS?
moooo99 2 days ago [-]
The project was shared as part of a talk at Graz Linux Tage. You can find it here, unfortunately it is only available in German

https://media.ccc.de/v/glt26-688-c-its-mit-einem-esp32-ampel...

localhostinger 1 days ago [-]
Happy to see this popping up here, I watched the Linux Tage talk last week. The demo just kept getting better and better, to a point where the audience just interruptively cheers and claps away. I know nothing about the contents, but this warmed my heart. True hacker project!
RobotToaster 2 days ago [-]
Is there a link to the hardware they mention in the description?
Maxious 1 days ago [-]
They built their own circuit board but the core module that does the 802.11p is just a ESP32-C5
RobotToaster 1 days ago [-]
Yes, I understand that. The translation makes it sound like they have published the software and design, or are somehow making boards available.

>To improve coverage, we need your support! We have built a board with *ESP32-C5* and *PoE* that allows you to capture *C-ITS* packages yourself, and provide us for our face-up card, or process it yourself.

Edit: found it, https://codeberg.org/opentrafficmap

refulgentis 2 days ago [-]
Pastebin here containing AI-generated English translation, LGTM: https://pastebin.com/fK5Atwzg
felixguendling 2 days ago [-]
It's based on Car2X/Vehicle2X data that's sent unencrypted and can be received with chips you can order from China.
rootusrootus 2 days ago [-]
Will be interesting to see how it fares when it does come to the US. It seems like there are some cars that already have the tech installed. But the US is allegedly more interested in the cellular version, which I am guessing is not as easy to pick up with a simple receiver?

My gut feeling is that this seems like one of those things likely to face a lot of backlash when it becomes widely known.

felixguendling 2 days ago [-]
I guess we only find out if some people order those chips and check if there is some data. From my understanding the idea is the same like maps showing air planes or ships (for ships it’s AIS). So without volunteers/pioneers who participate we won’t know. It seems like traffic lights and trams also can send data.
walrus01 2 days ago [-]
If I had a dollar for every time I've seen an American on the Internet assume that anything published in the English language must be US-centric...
bravoetch 2 days ago [-]
You still wouldn't have nearly as many dollars if you subtracted the times those people were correct in that assumption. Personally I assumed the site would be global. It doesn't have any info though, so I rely on finding out somewhere else I guess.
lucideer 2 days ago [-]
> Personally I assumed the site would be global

The only reason you would assume a site would be global is if your definition of "global" is "works in the US" & you never bother to check for support of other countries. I live in the anglosphere outside of the US & I encounter more than enough US-only web projects for that not be to a default assumption I hold.

Most sites are not global - it's very odd to assume they would be.

BigToach 1 days ago [-]
Another reason could be that calling this OpenTrafficMap gives an impression that it is similar to OpenStreetMap, which is global.
antalis 1 days ago [-]
Fun fact: OpenStreetMap started out with maps of only the UK. OpenTrafficMap does support data from all around the world.
lucideer 1 days ago [-]
OSM launched as a London / UK project. Even today, it's a lot more comprehensive in some parts of the world than others.

If I got the impression that it was like OSM, that would give me the impression that it is only as global as my contributions to it (which is what lead to OSM becoming global).

MrDrMcCoy 1 days ago [-]
Expecting support globally is of course unreasonable. Expecting it to be designed to be somewhat location-agnostic for contributors and including some obvious docs (which could just be "coming soon" or "here's what we need to expand") is pretty reasonable to me.

I don't get why there isn't even a stub repo for a mobile app to contribute with. Or am I just not finding it?

antalis 1 days ago [-]
The repos are there: https://codeberg.org/opentrafficmap

https://codeberg.org/opentrafficmap/its-g5-receiver: "Current ordering situation

(as of 2026-04-23)

After the talk on Grazer Linuxtage (media.ccc.de, youtube.com) we got many responses from people also wanting to buy this receiver. We fixed a few issues of the first revision and ordered 200pcs of Revision 2.

We expect the 200pcs to arrive in the first week of May, 2026. The cost of one complete receiver (excluding case and mechanical parts) is about 20 €.

If you want to purchase a receiver PCB, please contact us at the email liked in the Imprint/Impressum of opentrafficmap.org"

MrDrMcCoy 1 days ago [-]
That's for a hardware receiver. It does not appear to have mobile app or API doc accompanyment or a doc on what is needed for expansion. I would imagine that there is a minimum critical mass and municipal buy-in for such devices to work. Theoretically, mobile apps would require far less barriers to start being useful.
lucideer 22 hours ago [-]
It sounds like you have an idea/proposal for a separate (complimentary) product. It seems like a good idea - I'd like to see someone build that. But... this is not that.

Someone has some something cool here & people seem to be annoyed that they have not done something entirely different.

hamdingers 2 days ago [-]
It seems pretty weird to use all English words in the domain for a service that offers no English translations and operates in no English speaking countries.
moooo99 2 days ago [-]
The map is based on international standards and technically it does not restrict locations to German speaking countries.

The authors of this project also shared that they intend on publishing more around this project. This seems to be mostly an early demo that was intended for the live event.

2 days ago [-]
walrus01 2 days ago [-]
The Germans and Danes and Swedes and Norwegians I see on the Internet developing and publishing software often have a better grasp of the English language than many born in the USA Americans.
ufocia 1 days ago [-]
That's true for Scandinavians, Germans are not as gut.
aspect0545 1 days ago [-]
Ja ja, maybe not as gut as the Scandinavians, but still better than many US Americans.
bobomonkey 2 days ago [-]
[flagged]
perching_aix 2 days ago [-]
Is expecting something to work in the US the same as expecting it to be US-centric?
rootusrootus 2 days ago [-]
Conversely, if I had a penny for every time someone complained about Americans... ;-)
dawnerd 1 days ago [-]
That's one way to get rid of our (US) pennies now that they're useless!
mahsa32 1 days ago [-]
I did scroll across to the UK and was disappointed that there's none for here.

But I'll probably add my own receiver soon!

ufocia 1 days ago [-]
It does have an English name, so why the surprise?
estimator7292 2 days ago [-]
OpenStreetMaps works in the US and much of the rest of the world.

It's entirely reasonable to expect that a project with an extremely similar name would also work in most of the world, which just happens to include the USA.

exegete 2 days ago [-]
I mean I don’t anyone thought this was in the US since the UI is not in English. Maybe it’s more of, this neat, wish we had it here?
amazingamazing 2 days ago [-]
This is an American site to be fair. Mapbox is also an American company.
modinfo 1 days ago [-]
It will be nice if we everybody could just add own receivers, then it will be quickly cover more cities. But still nice project.
modinfo 1 days ago [-]
Ahh, it send automatically to website! "mqtts://cits1.opentrafficmap.org"
ablation 1 days ago [-]
Huge performance issues for me trying to use it on Chrome. But I like the idea.
poorman 2 days ago [-]
I wonder if this could be used to track location of the vehicle
embedding-shape 2 days ago [-]
Isn't that the point of the project? I'm seeing a bunch of tracked vehicles, although they all seem parked at the moment.

Does Graz not have night bus service?

flicken 1 days ago [-]
The night bus service only runs the nights "before" Saturday and Sunday[1]. It's a small university city with 300k population (600k greater metropolitan area).

[1] https://www.verbundlinie.at/en/customer-service/arriving-in-...

embedding-shape 1 days ago [-]
> It's a small university city with 300k population

Made me smile, I'm from outside a city we used to call "big city" when I was growing up, it had ~110K population and is the 9th largest in the country or something :P Anyways, that city still has night service, so not sure why a city with three times the population wouldn't, especially if it's a university city.

fragmede 1 days ago [-]
If it's not able to support a robust bus system, it's not a city, just a really big town.
2 days ago [-]
Myzel394 1 days ago [-]
I don't get this at all. Is this a live view of the traffic lights, buses, and more? How do they get the data?
TKAB 23 hours ago [-]
This is an English translation from the talk description:

Did you know that if your car supports *Car2X* via *ITS-G5*, it transmits its exact GPS position, speed, longitudinal and lateral acceleration, pedal positions, length and width, and much more—all unencrypted—up to four times per second on a 5-GHz band?

Trams in Graz also transmit this data, including their line numbers. This allows us to track the trams in real time and display them on a map.

Many traffic lights in Graz now support *C-ITS* and transmit data every second regarding the exact configuration of the lanes, the current signal status, and when the next phase is expected.

With an *ESP32-C5*, we can already receive this data from a distance of several hundred meters.

We’ll show you how we collect and process this data. On a live map, you can see (within the coverage area) trams, the color of the traffic lights and when they’ll change next, and which cars equipped with Car2X are currently driving and at what speed.

Using Grafana, we display historical data on traffic light cycles and statistics, such as wait times at crosswalks and in traffic lanes. We also give you access to the collected data for your own analysis.

To improve coverage, we need your help! We’ve built a board with *ESP32-C5* and *PoE* that lets you capture *C-ITS* packets yourself and share them with us for our open map, or process them on your own.

woodydesign 23 hours ago [-]
Wow, I am dreaming a live NYC traffic map
Cider9986 2 days ago [-]
>WebSocket getrennt

Hug of death? Nothing loads.

1 days ago [-]
CodeCompost 1 days ago [-]
Am I the only one here who thinks this is intrusive?
calin2k 2 days ago [-]
[dead]
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 12:37:14 GMT+0000 (Coordinated Universal Time) with Vercel.