Hi Martin.
You are right in that highway=footway is obsolete from a pure data point of view, IF the application supports it. On the other hand, it might be very likely, that the corresponding street then gets a foot=no, as that's often the case, if you look at the street without the footway.

From my point of view, highway=footway could be omitted as you suggest, but on the other hand, that would break routing for pedestrians, because the legacy/compatibility attribute highway=footway is missing.

The question is: is more data basically good or bad? Are applications/developers asked to adapt their code to a changing tagging system, or has the tagging system keep track of compatibility issues with more or less outdated software?

In this case IMHO forcing devs (of software and styles) to adapt to the new possibilities is better as the maps gets more and more cluttered for software, that is not aware of the change. Software/Style, that is up to date can cope with that, at outdated software it's visible that things go wrong and people will complain about it, until it's changed.

If in turn we remove the highway=footway tag, devs simply ignore good ideas and features, because they are probably even not aware of the possibilities inside.

regards
Peter

Am 10.04.2012 18:38, schrieb Martin Koppenhoefer:
I am coming back to a topic we had some time ago: sidewalks.

According to this page
http://wiki.openstreetmap.org/wiki/Tag:footway%3Dsidewalk

sidewalks should be tagged with
highway=footway
footway=sidewalk

While I agree that for complex situations it is helpful to have
dedicated geometry in OSM, I fail to understand why this should be
tagged "highway=*". Usually a distinct highway should be drawn only in
the case of a separated carriageway.

The suggested tagging is IMHO "tagging for the renderer". For tagging
sidewalks it would be sufficent to tag them with footway=sidewalk
without the highway-tag. In analogy to this tagging we would
optionally be mapping an ordinary street as dual carriageway and tag
each with highway=residential, oneway=yes, residential=lane.

New tags should be constructed in a way that doesn't change the
meaning of existing tags, but only adds detail to the existing meaning
in the case of a suggested tag-combination. In the case of sidewalks
dataconsumers that don't evaluate the footway=sidewalk tag will get
those highway=footway, which are tagged like this, wrong.

cheers,
Martin

_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
http://lists.openstreetmap.org/listinfo/tagging



_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
http://lists.openstreetmap.org/listinfo/tagging

Reply via email to