-
Notifications
You must be signed in to change notification settings - Fork 822
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
add icon for amenity=vehicle_inspection #3434
Conversation
Thanks, I like it. BTW: it already has 2149 uses now. |
Could you test a node with a label to make sure that label rendering is fine there too? |
How will places that are both shop=car_repair and amenity=vehicle_inspection be rendered? In some countries vehicle inspection is done by regular garages, in others it is done by the government. Is this allowed tagging? |
sent from a phone
On 7. Oct 2018, at 23:14, Matthijs Melissen ***@***.***> wrote:
In some countries vehicle inspection is done by regular garages, in others it is done by the government. Is this allowed tagging?
why not? As long as the definitions fit for the thing it is ok
|
https://www.openstreetmap.org/#map=19/37.88545/-122.27402 (node with label) |
Thanks, it's working good in my test. |
How will an object tagged as both shop=car_repair and amenity=vehicle_inspection be rendered? |
If I remember correctly, in my tests it rendered as vehicle inspection. Which seems like the proper rendering for me. Since a lot of places that do inspections might also do "repair" type things, but its usually secondary. Like places that check oil. |
We have general problem with multiple renderable tags. Rendering depends on general categories in any given layer openstreetmap-carto/project.mml Lines 1473 to 1501 in 0ef4eb7
I have no idea how to make it more specific without going insane. You can see using two sets of |
@Adamant36 - the situation is the opposite here in Europe. The inspection is a legal requirement every 2 years, and performed by institutions authorised for this job. They do not do any repair at all. There are repair shops which offer the formal inspection as an extra service, but then the authorised inspector visits the shop upon agreement. Thus in the European cases, shop=car_repair would have to prevail. @kocio-pl - it would be desirable to have an mechanism where we can formally define which of two conflicting tags wins the rendering. Otherwise these issues become forgotten after a while, and resurface as a side-effect once some layering etc is modified for other reasons. |
This would be a classic case for an automated regression test. I opened #3446 for that |
Checking https://taginfo.openstreetmap.org/tags/amenity=vehicle_inspection#map shows the tag is mostly used in Europe where the legal requirement exists. I checked the wiki, and it clearly defines the legal safety checks and not the operational things like oil level. |
sent from a phone
On 11. Oct 2018, at 01:47, Adamant36 ***@***.***> wrote:
Since a lot of places that do inspections might also do "repair" type things, but its usually secondary. Like places that check oil.
around here, many car repair workshops are certified to do inspections, but people bring their cars also for ordinary repairs/maintenance. The better solution would IMHO be a different icon for combined, i.e. 3 icons: just repair, just inspection, both
|
sent from a phone
On 11. Oct 2018, at 08:30, polarbearing ***@***.***> wrote:
They do not do any repair at all. There are repair shops which offer the formal inspection as an extra service, but then the authorised inspector visits the shop upon agreement. Thus in the European cases, shop=car_repair would have to prevail.
this is the German situation, it is not the same in all European countries AFAIK.
I agree though that checking oil is a completely different pair of shoes than European car inspection (the former takes a minute and is done in many places including gas stations, the latter requires a special license / authorization and takes much more time, as all safety and environment related features are checked (lights, brakes, rust on load bearing parts, honk, exhaust, suspension, ...)
|
In the Netherlands it's opposite. Almost all car repair shops are licensed to do inspections too, but it's not their primary purpose. I'm not sure if these should be tagged with amenity=vehicle_inspection_station though.
Certainly not true in the Netherlands. |
|
It's a little bit off-topic (e.g. tagging discussion) but following the concept of One feature, one OSM element, |
sent from a phone
On 14. Oct 2018, at 14:11, Jérémy Ragusa ***@***.***> wrote:
It's a little bit off-topic (e.g. tagging discussion) but following the concept of One feature, one OSM element, amenity=vehicle_inspection should be displayed in a different node than amenity=car_repair in this case. It's the same problem with hotels encompassing a restaurant.
these are just 2 examples that „one feature one osm element“ isn’t a useful rule to decide anything. Things become a feature if you decide they are a feature. In the real world you can argue that a hotel and a restaurant are 2 things, or are one combined thing, and there will be arguments for both points of view.
|
This PR adds an icon for amenity=vehicle_inspection. To quote @kocio-pl, it is a growing tag closing to 2k limit and has a wiki page. Closes #3378
https://www.openstreetmap.org/#map=19/40.35227/-122.28071 (node)
https://www.openstreetmap.org/#map=19/37.59953/-122.38768 (way)