[Tagging] "Feature Proposal - RFC - Sidewalk

Serge Wroclawski emacsen at gmail.com
Mon Mar 21 19:56:56 GMT 2011

On Mon, Mar 21, 2011 at 2:18 PM, M∡rtin Koppenhoefer
<dieterdreist at gmail.com> wrote:

> In all cases where the sidewalk is not perfectly parallel, or where
> you want to add barriers between the sidewalk and the road, you will
> in any case have to move to the other scheme.
> IMHO explicit sidewalks have the huge benefit of simplicity. I know
> that many of you are computer scientists eager to create the most
> elegant way to model all kind of complex situations with pure
> mathematics, but don't forget that we are building the people's map:
> the easier it is to contribute (and to understand the model) the more
> people can actually map.


I've mapped sidewalks as highway=footway. It makes sense to do that
when you're mapping a park, when mapping a walking area in a community
(eg townhouses), but most areas which are paved and designated
pedestrian areas in an urban or suburban area are directly associated
with a road.

In my case, I see a city full of street data, where most streets have
a sidewalk.

I want users to be able to map those sidewalks quickly and easily, as
Martin says. But beyond that, I don't see a good solution to routing
without the sidewalks tags on the road way.

Are there other ways to accomplish the same task? Sure. You could
create a separate way which is the sidewalk, tag it with all the
appropriate tags, then create a relation which has both the road and
the sidewalk.

The problem is that while relations are more "correct", it's hard to execute.

I can explain to a new mapper that if a sidewalk exists, tag the
street "sidewalk=yes", it's much harder to show them how to create the
second way, tag that way, then to create a new relation, move the
appropriate tags (like name) from the road way to the relation, etc.

sidewalk=yes is a single step, and I have the code to make it a
dropdown in PL2 (JOSM is forthcoming).

To create the relation in order to get the routing right is a
multistep process and it's hard to make smooth.

>> My problem with your answer is, that tagging at the main street is hard to
>> expand to explicit mapping later.
> Yes, most likely we would remove these tags and draw explicit ways later.

You could do this, or let sidewalks be rendered, but not explicit ways.

- Serge

More information about the Tagging mailing list