-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tags with unkown values disappear in recent #393
Comments
fixed by 1640baf |
I'm sorry to come back to this point. Anyway it is necessary to have the 'unknown' info for some tags.
Moved the 'no' tag as last motor_vehicle entry and add a '*'. What do you think? |
tag-value data is about 20% of rd5-size, so unknown-entry is not a hot-spot I count 132.000 unkown-entries for hessen.pbf, and that's mostly waterway=stream/ditch and lit=no 2 problem for your motor_vehicle example:
|
Yes that's what I got. I see the problem in stream/ditch (have in total ~18 Mio entries with way data).
Should not be a problem. Server is changed manually I guess. APK loads a new loockup and/or profile on download. The problem I see is that the 'no' value triggers all other 'no' values as well, not only the 'motor_vehicle'.
Yes I had a extra check in BExpressionLookupValue matches. What about having a 'use case unknown' table with the entries access, vehicle, motor_vehicle. May be more. And set only this to |
Evaluating a solution requires knowing the problem... The waterway=stream/ditch network is already filtered out by the "all.brf" filter ( https://github.com/abrensch/brouter/blob/master/misc/profiles2/all.brf ) Only what adds to geometry is likely to blow up rd5-data-size. I doubt that unknown-value tags for ways that are nethertheless part of the network are a significant problem |
No, not a significant part = 0.5 % (~120K for Hessen.pbf). But easy to save. |
I noticed a subtle change in data processing
It was probably triggered by my recent update the the pre-processor binary (on Sunday 8.1.2022). There used to be a binary >3 years old.
However, since the behaviour is the same on the "bikerouter.de" instance (which has it's own preprocessing) I guess the real trigger is much older.
The iintended behaviuor for tags with unkown values is that they appear as =unknown
But now it seems the tag just dissapears.
The car-profile should refuse to route along unknown access tags, but here are two examples where that does not work anymore:
http://brouter.de/brouter-web/#map=19/51.07744/13.73239/standard&lonlats=13.732513,51.077507;13.732237,51.077399&profile=car-eco
http://brouter.de/brouter-web/#map=17/50.15487/8.96989/standard&lonlats=8.971431,50.155312;8.968661,50.155468
The text was updated successfully, but these errors were encountered: