Re: [Tagging] Let's get (quite) rid of units and their multiples in OSM values

2018-07-29 Thread Javier Sánchez Portero
To avoid problems when querying, in case of explicitly add units, I would
prefer to use a separate tag like maxspeed:units=mph, for example.

Javier

El sáb., 28 jul. 2018 10:30, Mark Wagner  escribió:

> On Fri, 27 Jul 2018 22:33:10 +0200
> François Lacombe  wrote:
>
> > Well okay
> > Given problem is how can we query maxspeed like :
> > [Maxspeed>25] ?
> >
>
> Which situation do we want to optimize for?  The rare case, or the
> common case?
>
> It's common to want to document legal restrictions such as "speed limit
> 25 miles per hour", "no trucks over 2.5 meters tall", or "maximum
> weight 3500 kilograms".  It's rare to want to query ranges of speeds,
> heights, or weights, particularly without regard to the units in use in
> a given country.
>
> We should make it easy for people to enter and interpret these legal
> restrictions, and if it means query software gets a bit more
> complicated, so be it.  For every person who wants to find roads
> worldwide with speed limits greater than 25 km/h, there are probably
> a thousand who don't want to deal with making sure the rounding is
> correct when displaying US speed limits in miles per hour.
>
> --
> Mark
>
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] landuse=clearing

2018-07-29 Thread Paul Allen
On Sun, Jul 29, 2018 at 12:57 AM, Graeme Fitzpatrick 
wrote:

>
>
> The problem with that of course, as Warin mentioned, is what would it
> hypothetically render as - grass / sand / rock / scrub etc etc?
>

If you simply define an area that is absent of woodland with no tags
defining what it is, then it renders as an absence of
woodland.  It is a hole in the woodland that renders the same as whatever
is outside the woodland, i.e., bare map.  It's
only if you add tags to the inner area that define it as
grass/sand/whatever that it renders as anything other than "bare
map."  Or if there's a larger area enclosing the wood (such as a nature
reserve) then the hole will (I haven't tested that,
so make it "should" rather than "will") still render the same as outside
the wood.

I've poked holes in a wood to handle clearings, and poked holes in woods
for ponds and quarries.  It all works fine.  If
you don't trust me then give it a quick try.  It's a matter of minutes to
add a relation to the wood, transfer the tags from
the wood to relation, then add one of the clearings to the relation and see
what happens.  If you hate the result then
it's only a few more minutes to manually revert.

It would be really nice if we had a sandbox, but we don't.  In this
particular case it's no big deal to give it a quick try.

-- 
Paul
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] landuse=clearing

2018-07-29 Thread Andy Townsend

What I've tended to do with clearings is:

o natural=wood for "here be trees", with leaf_type added.

o If there's a large "landuse=forest" area already and that encompasses 
wood, clearings, ponds etc. (and there often is), leave that as 
"landuse=forest" or add as "landuse=forestry" (note - that tag is in 
very little use)


o Add some kind of note for clearings, especially where trees have gone 
but are present on some imagery, and also some kind of note on tree 
areas that are newly planted and won't look like trees on imagery.


This is all far from perfect, especially given all the other problems of 
mapping in trees (not all bits of woods accessible, imagery out of date, 
GPS traces miles off because of the trees, etc.).


I wouldn't personally remove "invalid" landuse tags* unless I had a 
pretty good idea of what to replace them with (usually I'd need to have 
been there), and I'd certainly be wary of removing information that 
might be useful to future mappers, even if that information is only 
"this was mapped by an inexperienced HOT mapper using very odd tags a 
long time ago".


Best Regards,

Andy

* genuine typos an obvious exception of course

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] landuse=clearing

2018-07-29 Thread Warin

On 29/07/18 20:37, Paul Allen wrote:
On Sun, Jul 29, 2018 at 12:57 AM, Graeme Fitzpatrick 
mailto:graemefi...@gmail.com>> wrote:




The problem with that of course, as Warin mentioned, is what would
it hypothetically render as - grass / sand / rock / scrub etc etc?

If you simply define an area that is absent of woodland with no tags 
defining what it is, then it renders as an absence of
woodland.  It is a hole in the woodland that renders the same as 
whatever is outside the woodland, i.e., bare map.  It's
only if you add tags to the inner area that define it as 
grass/sand/whatever that it renders as anything other than "bare
map."  Or if there's a larger area enclosing the wood (such as a 
nature reserve) then the hole will (I haven't tested that,
so make it "should" rather than "will") still render the same as 
outside the wood.


I've poked holes in a wood to handle clearings, and poked holes in 
woods for ponds and quarries.  It all works fine.  If
you don't trust me then give it a quick try.  It's a matter of minutes 
to add a relation to the wood, transfer the tags from
the wood to relation, then add one of the clearings to the relation 
and see what happens.  If you hate the result then

it's only a few more minutes to manually revert.


I too have created relations for tree areas and made 'holes' in them for 
various things. Some of those 'holes' may well be 'bare map'.
The level of detail gained is proportional to the time taken, the 
resolution of the imagery and lack of cloud cover in the imagery.
Fortunately there is now more than one good image source so clouds are 
less of a problem.


The problem with the present data in this area is that;

a) it does not render so 'we' don't know it is there by looking at the 
rendered map.


b) it was done remotely using imagery .. so even the mapper did not know 
what really was there, other than a lack of trees at that time.


c) HOT mapping may be speed driven, to get usefull data quickly to 
places in need, rather than good mapping.



The problem is the presence of the tag 'landuse=clearing'
that apparently, from both imagery and language, simply mean a lack of 
trees compared to the surrounding area.
It is quicker to map these 'holes' as they are much less in length 
compared to the outer way.
The 'landuse=clearing' says nothing about what is inside the area , 
other than the lack of trees, it could be dirt or grass or any other 
thing or things.
To my mind that tagging can be replaced with these 'holes' in a tree 
relation as detailed above.
OSM looses nothing by removing the tag provided the way is incorporated 
as an inner in a tree relation.
If a mapper wants to look at an individual way .. then the history of 
that way is available, so they can see it came from landuse=clearing and 
who the original mapper was.
I could add a tag - say a "comment=from HOT contribution, tagged 
landuse=clearing" .. that should suffice.


In OSM 'we' try to tag what is on the ground, "landuse=clearing" to me 
means a lack of something - not what is there, but what is not there.

And that is not something I'd even think about trying to render.


Some time ago I tried to improve the mapping of the Kokoda Trail. That 
included the tree relation 7575948

https://www.openstreetmap.org/relation/7575948
That does show the 'holes' where what is there has not been mapped 
because it cannot be readily identified for aerial imagery.
Note: The Kokoda Trail is mapped as a 'road'. No motor vehicle has ever 
been over it, other than in an aircraft.
Even a bicycle would not be a good form of transport of it. In WW2 the 
Japanese did not take bicycles on it, one officer took a horse.. they 
killed it.







___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] landuse=clearing

2018-07-29 Thread Paul Allen
On Sun, Jul 29, 2018 at 1:57 PM, Warin <61sundow...@gmail.com> wrote:

I too have created relations for tree areas and made 'holes' in them for
> various things. Some of those 'holes' may
>
well be 'bare map'.
>
[...]

> The problem with the present data in this area is that;
>
> a) it does not render so 'we' don't know it is there by looking at the
> rendered map.
>

That's the only problem.  Your points b and c aren't problems (well, not
the problem at immediate issue), they're
the reasons why problem "a" exists.


> I could add a tag - say a "comment=from HOT contribution, tagged
> landuse=clearing" .. that should suffice.
>

You could do that.  You could even retain the landuse=clearing tag, since
it does no real harm, and comment that
you've retained it in case it has local meaning that isn't documented on
the wiki.  Or you could do none of those things
and just incorporate the area, with no tags, into a multipolygon on the
basis that is clearly what was intended.

If you wanted, you could also add a fixme stating that the nature of the
clearing needs to be determined, so that
people who look at validators might be tempted to go and look.


> In OSM 'we' try to tag what is on the ground, "landuse=clearing" to me
> means a lack of something - not what is there, but what is not there.  And
> that is not something I'd even think about trying to render.
>

Landuse=clearing in the middle of woodland means "not trees" and can be
rendered by using a multipolygon to prevent
trees rendering in that area.  It would be nice to know what actually is
there, but at least you can show that trees
aren't there.

A rambling diversion here, that will rejoin the main trail at the end.  In
the 1920s Alfred Korzybski came up with
a self-improvement/therapy program he called "General Semantics" (nothing I
say here should be taken as an
endorsement of it).  It had a key point to remind people that our knowledge
and understanding of reality is only
an approximation to reality: "The map is not the territory."  OSM is only
an approximation to the real world.  I try
to improve that approximation, where possible.

Sea everywhere is an approximation.  An island in the sea is a better
approximation.  Adding woodland to the island
is a better approximation than that.  Poking a hole in the woodland is an
even better approximation.  Tagging what
that clearing is (scrub/grass/rock/whatever) is an even better
approximation.  I don't let the fact that I can't achieve
perfection stop me from improving what is there.  I'd have changed that
landuse=clearing to an inner in a
multipolygon without bothering to say anything here.  If the imagery had
contradicted the tagging, I'd have left it
alone, but if the imagery shows "not trees" then map "not trees."

-- 
Paul
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Missing access value (access=license / authorization?)

2018-07-29 Thread Szem

2018.07.27. 23:47 keltezéssel, Kevin Kenny írta:

On Fri, Jul 27, 2018 at 11:54 AM marc marc  wrote:

a good idea would be to explain with a (as easy as possible) example
why access=customers or private does not fit for your need.
If it was what you did in your previous email, sorry but I didn't
understand it, because your examples are too general, without
explanation about existing tag problems

(Side note: I favour 'access=permit' over 'access=licence' because
it's spelt the same way on both sides of the Atlantic. Choosing a tag
that's spelt differently in US and UK English simply invites
misspellings.)

Here's an attempt at an explanation:

In the area that I'm mapping, there are rural regions - even with the
same land management - that have different regulatory regimes - and I
wish to render them differently.

They fall into major categories.  I'll also include specific examples
from the New York City water supply lands, because that specific land
owner has (or has had) examples in all the categories.

[1] 'access=private'.  These are private lands, or government-owned
lands for which public access is not routinely granted. They are
usually posted 'NO TRESPASSING' or similar verbiage - but would also
comprise farmers' fields and the curtilage of private houses. For
these, unless I have a relationship with the landowner, I have no
reason to expect access, and it would be regarded socially as being
quite strange to request it without a compelling reason.  On a hiking
map, I'd show these as 'out of bounds - off limits'.

The New York City water supply bureau owns large parcels of land in
this category - marked with uniform yellow NO TRESPASSING signs. that
look like http://www.nyc.gov/html/dep/images/resources/watershed_sign4.jpg
. I cannot show an OSM example because I haven't mapped them in OSM. I
don't map that sort of cadastre; instead, for lands, I consider
'access=private' to be the default.

Summary: "Ordinarily, no access to the general public"

[2] 'access=customers'. There are a number of clubs, resorts, ski
areas, and similar facilities that sell access (often labeled
something like a 'grounds membership' - offering the right to cross
the lands but none of the other club services). There is a reason that
I might be authorized as a member of the general public. (Of course,
'customers' may also include guests of members, conference attendees
at resorts, and similar prople.) Some government-owned lands fall
under this category - for instance, there are government
watershed-protection lands that ordinarily offer public access only in
hunting season to hunters who've paid for the privilege.

The New York City lands under this scheme are marked with
special-purpose signs like
http://www.nyc.gov/html/dep/images/resources/watershed_sign5.jpg .
These signs differ from area to area, since so do the ways of
obtaining the privilege to use the land.  I do see this as an actual
business-customer relationship (with the government as the business).
One such area is https://www.openstreetmap.org/way/422887495. It's not
tagged 'access=customers' at present, but I'd have no objection to
making the change.

Summary: "Access only to transact with the public-facing business that
occupies the land"

[3] 'access=permissive'. This more often applies to ways than lands,
but it there's no reason it couldn't apply to either.  Often, a
landowner will retain control of access but offers the general public
revocable rights to cross the land, usually in a specific corridor.
There will ordinarily be the indicia of a hiking trail, and frequently
there will be NO TRESPASSING signs on either side of the trail. Often,
there will be standing rules; for instance, one trail that I access
has a standing closure from October 15-December 31 of each year, plus
occasional closures when members of the family that owns the land are
hosting large gatherings.

There are several trails that cross otherwise-posted New York City
watershed lands. One example is
https://www.openstreetmap.org/way/285951320#map=15/42.0850/-74.2496,
which is on such lands between the end of the pavement on Jessup Road
until it starts following the boundary of the Mount Tobias wild
forest.  In the field, there are NO TRESPASSING signs on both sides of
the trail corridor from Jessup Road to the property corner, and then
NO TRESPASSING signs on the northeast side up to the junction with the
trails to Warner Creek and to Phoenicia. I've also been in there and
found that permission had been revoked temporarily, with signage that
looked like 
http://www.nyc.gov/html/dep/images/graphics/active-forestry-management-proejct.png.
(The workers were friendly, and conducted my party through the
closure.) I concede that the 'highway=footway' there may need
'foot=permissive', but I'm not going to trouble to retag unless I
happen to find out whether a permanent easement exists for the trail.
(If there's a deeded easement, then of course it's 'access=yes' and
the closure was akin to 

Re: [Tagging] Missing access value (access=license / authorization?)

2018-07-29 Thread Martin Koppenhoefer


sent from a phone

> On 27. Jul 2018, at 17:53, marc marc  wrote:
> 
> what _I_ was saying is that despite your detailed explanations,
> i still have not understood how the case you describe is different from 
> access=customers. some paths in the park of a castle are limited to the 
> customer of the castle, some sports facilities are limited to members
> of the sports club.


In the case of a castle which requires to pay an admission fee, I would 
certainly not call the visitors “customers of the castle”.
Similarly, the members of a sports club are not “customers”. I would not add 
access restrictions to the castle but add a fee tag, and for the sports club I 
would use “private”.



the fact of having to pay or not, is indicated
> 
> by the key fee=*

+1

cheers,
Martin 
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Missing access value (access=license / authorization?)

2018-07-29 Thread Martin Koppenhoefer


sent from a phone

> On 27. Jul 2018, at 17:53, marc marc  wrote:
> 
> I didn't understand how getting a license in your example is different 
> from getting a license from a sports club.


I would understand that the permit will be obtained by everybody following the 
application rules, while the sports club doesn’t give you a “license”, it 
requires you to be a member, where it is usually at the discretion of the other 
members if they take you or not.

Ciao, Martin 
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Missing access value (access=license / authorization?)

2018-07-29 Thread marc marc
Le 29. 07. 18 à 22:35, Martin Koppenhoefer a écrit :

>> On 27. Jul 2018, at 17:53, marc marc wrote:
>> I didn't understand how getting a license in your example is different
>> from getting a license from a sports club.

> I would understand that the permit will be obtained by everybody following 
> the application rules, while the sports club doesn’t give you a “license”, it 
> requires you to be a member, where it is usually at the discretion of the 
> other members if they take you or not.

maybe for a golf sport club.
but for all other sport club I have or I had be a member,
no other members have to (dis)agree or not.
I only need to fill a form, follow the rule and sometime pay a fee

So I now understand that what somebody call a permit is
a license for somebody else :)

 > I would certainly not call the visitors “customers of the castle”.
 > Similarly, the members of a sports club are not “customers”

so who are the customers of a POI ?
how to map a "for customers only" ?
I often see this tagged as "access=customers"
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Let's get (quite) rid of units and their multiples in OSM values

2018-07-29 Thread Martin Koppenhoefer


sent from a phone

> On 27. Jul 2018, at 19:48, Kevin Kenny  wrote:
> 
> I'm all for SI units for things like voltages and elevations. I'm
> perfectly fine with tagging the elevation of Slide Mountain as 1274
> metres and letting a US data consumer convert that to 4180 feet.
> 
> Regulatory things like maxspeed=* should have the unit in the tag, and
> they should be in the same units that the signs are in. A sign reading
> 'Speed limit 25 mph' means 25 mph, and entering 40.2336 km/h loses the
> information that the regulatory signs are in US customary units.


+1. In the case of elevation data, even if someone writes in the wiki that 
using SI units is mandatory, and elevations should be with respect to the EGM96 
sea level, you should still expect there will be many mappers copying numbers 
from a sign without any conversion. And it could even make more sense to 
display the elevation in the locally common system, i.e. what is on the sign 
would also be on the (local) map. I agree this could on the other hand be seen 
as inconsistent, but I guess it is what is already happening.

cheers,
Martin 


___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Let's get (quite) rid of units and their multiples in OSM values

2018-07-29 Thread Martin Koppenhoefer


sent from a phone

> On 29. Jul 2018, at 09:57, Javier Sánchez Portero  
> wrote:
> 
> To avoid problems when querying, in case of explicitly add units, I would 
> prefer to use a separate tag like maxspeed:units=mph, for example.


spreading the information over 2 tags creates another point of possible 
failure: units and tag value getting out of sync.

Moving the unit into the key would work better in some way: height_m=3
maxspeed_mph=25
It would enable differing values in different units, but at least these would 
be evidently wrong (e.g maxspeed_kph=30 and ...mph=25 on the same object), and 
of course you shouldn’t add both anyway (unless they would both be legally 
correct)

cheers,
Martin 


___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] landuse=clearing

2018-07-29 Thread Martin Koppenhoefer


sent from a phone

> On 29. Jul 2018, at 14:57, Warin <61sundow...@gmail.com> wrote:
> 
> It is quicker to map these 'holes' as they are much less in length compared 
> to the outer way. 
> The 'landuse=clearing' says nothing about what is inside the area , other 
> than the lack of trees, it could be dirt or grass or any other thing or 
> things. 
> To my mind that tagging can be replaced with these 'holes' in a tree relation 
> as detailed above. 
> OSM looses nothing by removing the tag provided the way is incorporated as an 
> inner in a tree relation


I support this 


Cheers,
Martin
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Let's get (quite) rid of units and their multiples in OSM values

2018-07-29 Thread Javier Sánchez Portero
That sounds right but would not be clearer to use spacename instead of
underscore? Like maxspeed:mph=25
That way you have to deal with main keys instead of split them into one key
per unit.

El lun., 30 jul. 2018 0:22, Martin Koppenhoefer 
escribió:

>
>
> sent from a phone
>
> > On 29. Jul 2018, at 09:57, Javier Sánchez Portero 
> wrote:
> >
> > To avoid problems when querying, in case of explicitly add units, I
> would prefer to use a separate tag like maxspeed:units=mph, for example.
>
>
> spreading the information over 2 tags creates another point of possible
> failure: units and tag value getting out of sync.
>
> Moving the unit into the key would work better in some way: height_m=3
> maxspeed_mph=25
> It would enable differing values in different units, but at least these
> would be evidently wrong (e.g maxspeed_kph=30 and ...mph=25 on the same
> object), and of course you shouldn’t add both anyway (unless they would
> both be legally correct)
>
> cheers,
> Martin
>
>
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging