Modify

Opened 9 years ago

Last modified 9 years ago

#13517 new enhancement

Warn users if hw=path is a lone tag

Reported by: openstreetmap.org-user-d1g Owned by: team
Priority: normal Milestone:
Component: Core validator Version:
Keywords: Cc:

Description (last modified by openstreetmap.org-user-d1g)

If highway=path used without supplementary tags (access,sac_slace,surface,smoothness) it may mean up to 6 different things in OSM 1 2.

Similar to other unspecific values (barrier=yes and highway=road) users should be asked to enter more information about (sac_scale/surface/smoothness/access and other tags)

See also #11753.

Attachments (0)

Change History (8)

comment:1 by openstreetmap.org-user-d1g, 9 years ago

Description: modified (diff)

comment:2 by openstreetmap.org-user-d1g, 9 years ago

Description: modified (diff)

comment:3 by skyper, 9 years ago

I just did change a small unpaved hiking trail in the mountains from footway -> path, IMOH the opposite is much worser.

People tend to use highway=footway/cycleway in many cases where there less stricter access restrictions.

What should I map if I have a source for paths but without any physical information (e.g. Maps4BW) ?

in reply to:  3 comment:4 by openstreetmap.org-user-d1g, 9 years ago

Description: modified (diff)

I forgot mtb:scale.

Last edited 9 years ago by openstreetmap.org-user-d1g (previous) (diff)

in reply to:  3 ; comment:5 by openstreetmap.org-user-d1g, 9 years ago

Description: modified (diff)

Replying to skyper:

I just did change a small unpaved hiking trail in the mountains from footway -> path, IMOH the opposite is much worser.

Still, it is not as good if was qualified with surface/visibility and other tags?

If this trail in the mountains (with rocks, cliffs and such), then it makes sense to tag it with sac_scale=* / mtb:scale=*, isn't?

What should I map if I have a source for paths but without any physical information (e.g. Maps4BW) ?

If you don't have any physical/surface information, you shouldn't enter fake/estimated values. Survey it over time and you will get complex parts of the tail (visibility, mtb:scale) or with complicated passibility (surface, smoothness).

highway=path is ambiguous without any (visibility, mtb:scale, surface, smoothness) tags.

hw=path users (myself including) trying to differentiate them from hw=footway, but exact reason "why are they different" is simply unknown if they only use single hw=path tag.

in reply to:  5 ; comment:6 by skyper, 9 years ago

Replying to openstreetmap.org-user-d1g:

Please, do not get me wrong, I understand your problems and the intention behind this ticket but I fear it is not that easy. I see two major problems in OSM-structure but both need to be addressed somewhere else:

  1. the option to imply other tags (implied tags should be simply added to the object)
  2. the mis-concept of bridleway,cycleway,footway and livingstreet as these values could/should be tagged with additional tags see 1..

Replying to skyper:

I just did change a small unpaved hiking trail in the mountains from footway -> path, IMOH the opposite is much worser.

Still, it is not as good if was qualified with surface/visibility and other tags?

If this trail in the mountains (with rocks, cliffs and such), then it makes sense to tag it with sac_scale=* / mtb:scale=*, isn't?

What should I map if I have a source for paths but without any physical information (e.g. Maps4BW) ?

If you don't have any physical/surface information, you shouldn't enter fake/estimated values. Survey it over time and you will get complex parts of the tail (visibility, mtb:scale) or with complicated passibility (surface, smoothness).

Sorry, but I cannot survey all paths that deep despite that I might not survey them at all but may be the next mapper coming along. I have the information that there is a path and not a track should I use highway=road for both instead of path or track ?

highway=path is ambiguous without any (visibility, mtb:scale, surface, smoothness) tags.

hw=path users (myself including) trying to differentiate them from hw=footway, but exact reason "why are they different" is simply unknown if they only use single hw=path tag.

Concerning the whole world we should ask for surface on all highway=* and I set it on every highway=*.

If we demand additional tags with highway=path we should demand them for bridleway,cycleway and footway, too.

in reply to:  6 comment:7 by openstreetmap.org-user-d1g, 9 years ago

Replying to skyper:

Sorry, but I cannot survey all paths that deep despite that I might not survey them at all but may be the next mapper coming along.

Make sense to tag it fixme=resurvey / fixme=unsurveyed / source=Bing / fixme=double-check

Personally I was using nodes with fixme=continue for geometry-less tracks. Shape and curvature of the road matters too!

Another option is to use nodes noexit=no (in contrast to surveyed noexit=yes)

I have the information that there is a path and not a track should I use highway=road for both instead of path or track ?

Again, depends on the "path" definition. Probably path + fixme=check-and-add-more-tags.

Concerning the whole world we should ask for surface on all highway=* and I set it on every highway=*.

If we demand additional tags with highway=path we should demand them for bridleway,cycleway and footway, too.

Well I think it would make sense for some users. There no harm to tag hw=footways with paved surfaces (asphalt, stones) - many styles and OsmAnd support surface=* tag.

For now, we can make it an optional Tag Checker ruleset "Unspecific paths bridleway,cycleways and footways" and see if it gets adopted.

comment:8 by openstreetmap.org-user-d1g, 9 years ago

... and if "legal" tags (foot/horse/bicycle/motor_vehicle) would be added right now, then they would be displayed in iD editor presets i.e. anyone can update this information, not just aware-of-osm-tagging users.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to openstreetmap.org-user-d1g.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.