Hi. First, thanks for v2. We're a small personal fork (Ford Fusion with retrofit Edge ADAS) and we've had it running in an observe mode alongside v1 for a couple of days, logging mapdOut at 20 Hz so we can compare the two on the same drive before switching over. The msgq rewrite has been completely painless.
One request. Would you consider carrying OSM's lanes:forward and lanes:backward into the tiles and onto MapdOut, alongside the existing lanes?
Similar in shape to #86 (expose highway rank), which I think became highwayClass in v2.1.0. Same idea, a different OSM tag that the vehicle can't infer on its own.
The reason: on a 2+1 road, lanes = 3 is ambiguous in the way that matters. The lane to your left is either your own passing lane or the oncoming carriageway's, and nothing on the vehicle can tell those apart. The camera sees identical geometry, and radar only resolves it once a car actually appears. The directional split states it directly.
We measured coverage before asking rather than assuming it's there. On US-6 in Utah, 497 way segments:
lanes:forward / lanes:backward 52.9%
turn:lanes 1.4%
overtaking 0.0%
So it's one of the better-covered tags on exactly the roads where the ambiguity bites, and it's the only one of the three worth your time.
It looks additive on both sides, new fields on Way and on MapdOut, so older readers ignore them and existing tiles stay valid.
If you do pick it up, I'm glad to test. I have v2 running on a device with tiles already downloaded for Utah and the I-15 corridor, so I can flash a build and confirm the values against real roads rather than just that it compiles. Equally happy to be told it's out of scope and work around it.
Either way, thanks for keeping this thing alive and hosted. Being able to read map data in the route logs at all is a step change for us.
Hi. First, thanks for v2. We're a small personal fork (Ford Fusion with retrofit Edge ADAS) and we've had it running in an observe mode alongside v1 for a couple of days, logging mapdOut at 20 Hz so we can compare the two on the same drive before switching over. The msgq rewrite has been completely painless.
One request. Would you consider carrying OSM's
lanes:forwardandlanes:backwardinto the tiles and onto MapdOut, alongside the existinglanes?Similar in shape to #86 (expose highway rank), which I think became highwayClass in v2.1.0. Same idea, a different OSM tag that the vehicle can't infer on its own.
The reason: on a 2+1 road,
lanes = 3is ambiguous in the way that matters. The lane to your left is either your own passing lane or the oncoming carriageway's, and nothing on the vehicle can tell those apart. The camera sees identical geometry, and radar only resolves it once a car actually appears. The directional split states it directly.We measured coverage before asking rather than assuming it's there. On US-6 in Utah, 497 way segments:
So it's one of the better-covered tags on exactly the roads where the ambiguity bites, and it's the only one of the three worth your time.
It looks additive on both sides, new fields on Way and on MapdOut, so older readers ignore them and existing tiles stay valid.
If you do pick it up, I'm glad to test. I have v2 running on a device with tiles already downloaded for Utah and the I-15 corridor, so I can flash a build and confirm the values against real roads rather than just that it compiles. Equally happy to be told it's out of scope and work around it.
Either way, thanks for keeping this thing alive and hosted. Being able to read map data in the route logs at all is a step change for us.