NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

Several abandoned railways in our area have been converted to multi-use trails. Many third party users of OSM data do not support semicolon separated values. So my question is; how to map these complex scenarios where trails have multiple uses and trails do not form a simple hierarchy:

Gordon Glaves Memorial Parkway in Brantford is a multi-use trail through parks and along riverbanks. Sites like waymarkedtrails.org expect a separate relations for each use (bicycle, hiking, inline_skating). This in itself; is not so difficult to code.

Some sections of the Gordon Glaves Memorial Parkway (GGMP) are part of Trans-Canada Trail (TCT); a cross-Canada multi-use trail that sometimes uses the shoulder of rural roads.

How is it best to map relations for GGMP and TCT? A) Should GGMP be a collection of two routes (one that is part of TCT and the other is not)? B) Since third party sites want multi relations for multi use; is it best to create a "hiking" route; then create a parent for "bicycle" and "inline_skates"; or should the base relation be "unknown" with 3 parents (hiking, bicycle, inline_skates)?

asked 18 Apr '14, 15:06

fbax's gravatar image

fbax
41346
accept rate: 0%


As a new user, I would like to know why this is a problem. Can you not add multiple attributes in multiple categories for a single way? Can I have surface = gravel as well as surface = dirt, plus width = 5 m as well as other sizes?

Or (I'm looking for fundamental best practices here), should every section of a way with a unique combination of attributes be separate from the others?

permanent link

answered 07 Jul '16, 17:20

robinottawa's gravatar image

robinottawa
105127
accept rate: 0%

3

robinottawa:

My original question was about ways within relations; not tags (attributes) on ways.

As a follow-up; I'll mention that waymarkedtrails.org site modified their code such that multi-purpose routes are now supported. When I raised my question the site did not support "route=hiking;bicycle" (with a semicolon). Now tag values with semicolon is supported.

If you have your own question; then you should likely start a new thread.

(07 Jul '16, 17:48) fbax
3

@robinottawa Generally speaking, you'd split a way into sections for which the tagging is unique. For example, this bit of road http://www.openstreetmap.org/way/31559293 has mostly the same tags as an adjacent bit http://www.openstreetmap.org/way/283948074 , but the speed limits are different. If you tried to add "speed_limit=40 mph;50 mph" you wouldn't know which bit had which speed limit.

(07 Jul '16, 23:34) SomeoneElse ♦

Hi each section of a trail using a way should be part of a relation. Please read this section of the WIKI complicated yes, http://wiki.openstreetmap.org/wiki/Route#Bus_routes_.28also_trolley_bus.29 There is even a specific section for bicycle routes as well. If you follow these guidelines the renderer can read your contributions correctly.

permanent link

answered 19 Apr '14, 10:26

Hendrikklaas's gravatar image

Hendrikklaas
9.3k207238387
accept rate: 5%

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×179
×128
×68
×23
×6

question asked: 18 Apr '14, 15:06

question was seen: 4,388 times

last updated: 07 Jul '16, 23:34

NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum