Skip to content
This repository has been archived by the owner on Jul 24, 2021. It is now read-only.

[landcover] surface=sand #2873

Closed
openstreetmap-trac opened this issue Jul 23, 2021 · 10 comments
Closed

[landcover] surface=sand #2873

openstreetmap-trac opened this issue Jul 23, 2021 · 10 comments

Comments

@openstreetmap-trac
Copy link

Reporter: JohnSmith
[Submitted to the original trac issue database at 7.26am, Saturday, 10th April 2010]

Please render natural=sand the same as natural=beach

@openstreetmap-trac
Copy link
Author

Author: JohnSmith
[Added to the original trac issue at 5.09am, Monday, 12th April 2010]

After further comments on the tagging list it should be surface=sand.

@openstreetmap-trac
Copy link
Author

Author: dieterdreist
[Added to the original trac issue at 3.12pm, Saturday, 29th January 2011]

Replying to [comment:1 JohnSmith]:

After further comments on the tagging list it should be surface=sand.

After further comments on the tagging list this should be landcover=sand.

@openstreetmap-trac
Copy link
Author

Author: JohnSmith
[Added to the original trac issue at 3.26pm, Saturday, 29th January 2011]

Replying to [comment:2 dieterdreist]:

Replying to [comment:1 JohnSmith]:

After further comments on the tagging list it should be surface=sand.

After further comments on the tagging list this should be landcover=sand.

Why should it, so far no one has shown how landcover=* is better, in fact it just makes things worst because it ends up duplicating surface=* for no good reason and surface=* is widely used already.

@openstreetmap-trac
Copy link
Author

Author: Ldp
[Added to the original trac issue at 3.36pm, Saturday, 29th January 2011]

Replying to [comment:2 dieterdreist]:

Replying to [comment:1 JohnSmith]:

After further comments on the tagging list it should be surface=sand.

After further comments on the tagging list this should be landcover=sand.

After further comments off list we're now rendering natural=sand.

@openstreetmap-trac
Copy link
Author

Author: JohnSmith
[Added to the original trac issue at 3.39pm, Saturday, 29th January 2011]

Replying to [comment:4 Ldp]:

Replying to [comment:2 dieterdreist]:

Replying to [comment:1 JohnSmith]:

After further comments on the tagging list it should be surface=sand.

After further comments on the tagging list this should be landcover=sand.

After further comments off list we're now rendering natural=sand.

And this is why this bug was filed, natural=sand might be ok for a beach, however it doesn't fit for things like beach volleyball courts and golf bunkers.

@openstreetmap-trac
Copy link
Author

Author: Ldp
[Added to the original trac issue at 3.44pm, Saturday, 29th January 2011]

You're right. For those you would use, in order:

  • natural=beach (+ surface=sand)
  • leisure=pitch + sport=beachvolleybal (+ surface=sand)
  • sport=golf (+ surface=sand) + .... well, I don't know what this month's flavour of golf tagging (for a bunker) is.

In short, surface is regarded as a supporting tag, giving extra information. It is not a main tag in and of itself. We can't render surface=sand as-is, without there being a main tag to say what feature has a sand surface. And even then, we're likely to just render that main tag, not taking any surface=* into account.

@openstreetmap-trac
Copy link
Author

Author: JohnSmith
[Added to the original trac issue at 3.50pm, Saturday, 29th January 2011]

Replying to [comment:6 Ldp]:

You're right. For those you would use, in order:

  • natural=beach (+ surface=sand)
  • leisure=pitch + sport=beachvolleybal (+ surface=sand)
  • sport=golf (+ surface=sand) + .... well, I don't know what this month's flavour of golf tagging (for a bunker) is.

In short, surface is regarded as a supporting tag, giving extra information. It is not a main tag in and of itself. We can't render surface=sand as-is, without there being a main tag to say what feature has a sand surface. And even then, we're likely to just render that main tag, not taking any surface=* into account.

Why does it matter what the main tag is, any area with surface=sand just needs to be a yellowish colour then you don't need to know/care what the main tag is, and it will still render.

@openstreetmap-trac
Copy link
Author

Author: dieterdreist
[Added to the original trac issue at 11.18am, Friday, 13th May 2011]

IMHO surface=sand will not work on natural=beach, because there will also be buildings and paved areas on beaches, which are not surface sand, but still they are on the beach (so natural=beach will include the buildings and paved areas, surface=sand won't).

@openstreetmap-trac
Copy link
Author

Author: JohnSmith
[Added to the original trac issue at 11.42am, Friday, 13th May 2011]

Replying to [comment:8 dieterdreist]:

IMHO surface=sand will not work on natural=beach, because there will also be buildings and paved areas on beaches, which are not surface sand, but still they are on the beach (so natural=beach will include the buildings and paved areas, surface=sand won't).

That's grasping at straws, since overlapping polygons is already solved. Assuming of course that the polygons overlap.

@openstreetmap-trac
Copy link
Author

Author: math1985
[Added to the original trac issue at 2.59pm, Tuesday, 20th May 2014]

This has been resolved in the meanwhile.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant