[OSM-talk] Tag combinations: amenity and highway
Jaakko Helleranta.com
jaakko at helleranta.com
Wed Jun 13 03:44:19 BST 2012
Thorough analysis.
I think you're right on at least most of the "2 objects?"
And my guess is that:
"46 (parking, bus_stop) how is this in other countries? in germany this would usually be an error."
Would imply two objects, too.
... Or then if someone wants to denote that this specific bus stop has parking facility connected to it it might make sense to use parking=yes in stead of amenity=parking and add the other object(s) for the actual parking spots. .. Haven't checked if anyone has done or suggested this, though, so just my thinking-aloud.
It's a bit of a similar question as how facilities within facilitiesw should be tagged? Amneity=atm or atm=yes, amenity=restaurant or restaurant=yes, ... Bar, sauna, gym, patio, pool, AC (as in air conditioning).
My understanding(?) is that there's no clear convention to this.
Imho in your cases amenity=bus_stop + parking=yes doesn't sound bad at all for bus stops targeted to (partly car traveling) commuters, for example.
Cheers,
-Jaakko
Sent from my BlackBerry® device from Digicel
--
Mobile: +509-37-26 91 54, Skype/GoogleTalk: jhelleranta
-----Original Message-----
From: Peter Wendorff <wendorff at uni-paderborn.de>
Date: Tue, 12 Jun 2012 22:28:39
To: talk at openstreetmap.org<talk at openstreetmap.org>
Subject: [OSM-talk] Tag combinations: amenity and highway
Hi.
While developing the look-and-listen map I currently do some research
about tagging and tag combinations as I have to build some kind of
decision tree to determine how to describe a given osm object as text.
I thought about "first level tags" in the osm database and looked into
the most often used keys and tags according to taginfo for that.
Some of the most used "relevant" keys are amenity and highway, and I did
a summary of value combinations of these.
It turns out, that at objects, that have both keys these often are
redundant.
Before I start: in sum my overpass-api export of yesterday returned 2668
objects with both tags.
I would really appreciate some comments and thoughts about my
suggestions (as written behind the corresponding combination).
In order of appearance the combinations are count (amenity, highway):
(neither all combinations listed, nor all most used ones):
redundant combinations:
845 (bus_station, bus_stop)
69 (lamp, street_lamp)
34 (bus_stop, bus_stop)
25 (speed_trap, speed_camera)
10 (street_light, street_lamp)
7 (doctors, emergency_access_point): probably I'm wrong here, but why
should I go to a doctor to call a doctor for an emergency? I'm confused
about these.
7 (elevator, elevator)
4 (public_lift, elevator): where public_lift is used only 5 times
over all
2 (bus_station, bus_station)
2 (elevator, lift)
2 (light_post, street_lamp)
2 (mountain_rescue, emergency_access_point): additionally
amenity=mountain_rescue is not documented (but listed on the german
how-to-map-A)
2 (speed_enforcement, speed_camera)
not redundant combinations:
213 (waste_basket, bus_stop)
136 (bench, bus_stop): alternative: amenity=bus_stop; bench=yes (already
used around 50k times)
118 (parking, rest_area)
107 (shelter, bus_stop): alternative: amenity=bus_stop; shelter=yes
(already used 108k times)
92 (parking, turning_circle)
59 (parking, services)
37 (waste_basket, street_lamp)
35 (post_box, bus_stop): but often two objects, I think
15 (shelter, emergency_access_point)
6 (toilets, bus_stop): should be two objects, I think.
6 (waste_disposal, bus_stop): IMHO again two objects.
5 (watering_place, ford)
combinations I guess to be an error:
46 (parking, bus_stop) how is this in other countries? in germany this
would usually be an error.
45 (fuel, services) well, related, but amenity=fuel should not be tagged
on the highway, right?
32 (tourist, bus_stop): amenity=tourist is over all only 32 times in the
database, so at least I would count amenity=tourist as useless. It's not
documented in the wiki.
30 (sloped_curb, crossing): outdated, as amenity=sloped_curb should be
replaced by sloped_curb=yes (or better) or kerb=*
27 (restaurant, services): should be more than one object.
16 (school, bus_stop): should be two objects
15 (bicycle_parking, bus_stop): should be two objects
13 (fuel, service): probably services?
12 (trash_can, bus_stop): waste_basket instead of trash_can?
10 (fuel, bus_stop): two objects?
8 (fountain, mini_roundabout): if a mini-roundabout is a fountain in
parallel, I would suggest the center not to be traversable, that would
be a contradiction to the mini_roundabout definition we found in the
discussions in the last weeks.
8 (recycling, bus_stop): I guess, this is most often a waste_basket,
not what we usually call amenity=recycling. If that's wrong, these
should be two objects.
8 (toilets, rest_area): should be two objects, as the toilets are
much smaller than the rest area I guess (else I would not call it
rest_area any more, but toilets only)
6 (grave_yard, turning_circle): sounds strange...
5 (cafe, services): not on one object, I would say
5 (fast_food, services): 2 objects
5 (fuel, residential): should the fuel be on the same object as highway?
5 (recycling, turning_circle): should be two objects
4 (pub, bus_stop): two objects
4 (public_building, bus_stop): two objects
3 (pharmacy, bus_stop): two objects
3 (place_of_worship, residential): two objects
3 (school, residential): two objects
3 (traffic_signals, traffic_signals): as I would interpret
amenity=traffic_signals as an error; on top of that it's redundant
2 (bank, bus_stop): I guess, this is a German mapper who
mis-translated the German "bank" (which means bench)
2 (bank, living_street): regardless, wether bank or bench is meant
this IMHO is an error
2 (bank, traffic_signals)
2 (bench, cycleway): two objects!
2 (bench, footway): two objects!
2 (bench, turning_circle): two objects!
2 (doctors, bus_stop)
2 (fast_food, residential)
2 (fire_hydrant, turning_circle): two objects.
2 (fuel, track): two objects
2 (parking, speed_camera): two objects
2 (Piedibus_station, bus_stop): well, at least, the piedibus_station
is not proposed or otherwise documented. english word would be
walking_bus, I think (at least according to wikipedia)
2 (place_of_worship, bus_stop): two objects!?
2 (recycling, street_lamp): two objects or an error as it should be a
waste_basket
2 (restaurant, living_street)
2 (restaurant, traffic_signals)
2 (restplace, services): restplace should be rest_area, I think
2 (school, traffic_signals)
2 (shelter, footway)
2 (signpost, crossing): that would be an obstacle on the crossing,
thus on the intersection of two ways (in real world meaning of "way")
comments, especially on the errors are welcome.
regards
Peter
_______________________________________________
talk mailing list
talk at openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk
More information about the talk
mailing list