Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-05 Thread Christoph Hormann
On Saturday 05 January 2019, Markus wrote:
>
> I'm aware of this. I just wanted to be be sure that i don't introduce
> a tag that overlaps with the definition of another OSM tag – in this
> case natural=cape. But as natural=cape has almost exclusively been
> used for costal extreme points, there doesn't seem to be an overlap,
> even without the requirement of an isthmus.

Yes, de facto use of natural=cape was at least until recently for a very 
narrow set of features.  And it would be good for data quality if that 
would stay this way.  Therefore it is good if there is an alternative 
in the form of natural=peninsula that can be used by mappers who want 
to map something that might be called a 'cape' or some similar term in 
a different language but that is not a natural=cape for OSM.

Accordingly it would be good if the suggestion is not: Use natural=cape 
for capes and natural=peninsula for peninsulas but if there is an 
discerning abstract definition that is language independent.

As written on the wiki natural=cape is essentially:

* seen from water: landmark at the coast to circumnavigate
* seen from land: coastal extreme point on land in a certain direction

What you will probably need to consider is how to distinguish 
natural=peninula from named parts of the coast or named coastal areas 
and if you want to include more specific coastal land forms like spits.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-18 Thread Christoph Hormann
On Friday 18 January 2019, Markus wrote:
> [...]particularly the
> distinction from natural=cape. natural=peninsula now includes a
> minimal area limit of 1 km².

That is a very bad idea on two accounts:

* it would to my knowledge be a first in the whole OSM tagging system 
that defines a tag through an arbitrary numerical limit.  And a 
pointless limit i would like to add because any data user who wants to 
filter for peninsulas larger than one square kilometer could do so just 
as well (or with as much difficulty) as the mapper.

* it would dilute the meaning of natural=cape from its current very 
narrow meaning to one of "what natural=cape currently means plus small 
peninsulas" which would not only be counterproductive for data quality, 
it would also be completely counter-intuitive for the mapper (tagging a 
cape and a 0.9 km^2 peninsula the same but tagging a 0.9 km^2 peninsula 
and a 1.1 km^2 peninsula differently)

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-18 Thread Christoph Hormann
On Friday 18 January 2019, Paul Allen wrote:
> > * it would to my knowledge be a first in the whole OSM tagging
> > system that defines a tag through an arbitrary numerical limit.
>
> place=islet and place=island.  Islets are smaller than 1 km², islands
> are larger than 1 km².

I stand corrected.

If you look at the size distribution of features with those tags you 
will see that the distinction between place=islet and place=island does 
not have any practical meaning in the data.

In other words:  If you want natural=cape and natural=peninsula to be 
synonyms for natural=cape_or_peninsula and don't mind flushing >11k 
existing natural=cape features with a well defined meaning which are 
not peninsulas down the drain such a limit could help accomplishing 
that.

> place=hamlet, typically less than 100-200 inhabitants.
>
> place=village, typically 1,000-10,000 inhabitants.

Where is the numerical limit in there?

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-18 Thread Christoph Hormann
On Saturday 19 January 2019, Markus wrote:
>
> An arbitrary and absolute limit is not ideal and i actually don't
> like it very much, but the only other solution i see is to abandon
> natural=cape and map all
> points/capes/headlands/promontories/peninsulas with one single tag,
> whether it be natural=peninsula or another tag. Maybe that's even the
> better solution.

As i have said natural=cape has a well defined and consistently applied 
meaning in OSM so far.  Unless you want to destroy that you should aim 
at defining natural=peninsula in a way does not mess with definition of 
natural=cape.  I see no problem with that.  The problem i see is - as 
previously mentioned - defining natural=peninsula in a way that makes 
it mean something more specific than 'some named land area at the 
coast'.  But that problem is completely unrelated to natural=cape.

> By the way, i measured a few dozen of
> points/capes/headlands/peninsulas of Brittany. Most either have an
> area of about 0.1–0.5 km² (they are usually called pointes 'points')
> or > 1.5 km² (called capes 'capes' or presqu'îles 'peninsulas'), so
> the 1 km² limit doesn't seem to be that bad, but could also be
> halved.

Frankly i don't even remotely follow your argument here.  Maybe it would 
help if you could tell me how to determine the area of the capes i 
previously used as examples:

https://www.openstreetmap.org/node/32532727
https://www.openstreetmap.org/node/2510985983
https://www.openstreetmap.org/node/2098928265
https://www.openstreetmap.org/node/4727612495
https://www.openstreetmap.org/node/2696775247

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-19 Thread Christoph Hormann
On Saturday 19 January 2019, Markus wrote:
>
> > Frankly i don't even remotely follow your argument here.  Maybe it
> > would help if you could tell me how to determine the area of the
> > capes i previously used as examples:
>
> I've never visited any of these capes and thus can't tell you if the
> names only refer to a point or to a (fuzzy) area. But, as another
> example, the Pointe de Pen-Hir [1], which is a headland forming a
> coastal extreme point, refers to an area of about 0.3 km².

And how do i as a mapper practically determine the area of Pointe de 
Pen-Hir to be about 0.3 km^2?

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-19 Thread Christoph Hormann
On Saturday 19 January 2019, Markus wrote:
>
> If natural=cape doesn't mean a headland forming a coastal extreme
> point, then i fail to understand what natural=cape does mean. Does it
> only mean the extreme point of a headland? Are there really names
> that only refer to a point? Isn't it rather a fuzzy area that the
> name refers to?

I don't know what you understand 'headland' to mean here.  

The current meaning of natural=cape i described in a previous mail as:

> * seen from water: landmark at the coast to circumnavigate
> * seen from land: coastal extreme point on land in a certain
> direction

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-21 Thread Christoph Hormann
On Monday 21 January 2019, Markus wrote:
>
> I've improved the differentiation from natural=cape and abandoned the
> minimal area requirement of 1 km². Please tell me if it makes sense
> now.

That looks better though this might still be read as there being 
necessarily a 1:1 relationship between a natural=cape and a 
natural=peninsula (and your illustration therefore showing Pointe des 
Espagnols but not Pointe des Capucins).

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-19 Thread Christoph Hormann
On Saturday 19 January 2019, Markus wrote:
> > And how do i as a mapper practically determine the area of Pointe
> > de Pen-Hir to be about 0.3 km^2?
>
> By mapping the area the name Pointe de Pen-Hir refers to as area:
>
> https://master.apis.dev.openstreetmap.org/way/4305300517#map=15/48.26
>07/-4.6146

And how can a mapper practically determine this geometry?

It seems to me that you are conjuring a peninsula here and simply apply 
the name of the cape to the peninsula without a basis for making that 
connection.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-19 Thread Christoph Hormann
On Saturday 19 January 2019, Markus wrote:
> >
> > I don't know what you understand 'headland' to mean here.
>
> A piece of land that projects into a body of water.

Sounds like a peninsula to me.

In case that is still unclear:

A natural=cape feature is sometimes located on a peninsula - but it does 
not have to be.  And there can be multiple natural=cape on the same 
peninsula - famous example are Cape Point and Cape of Good Hope on Cape 
Peninsula.  And there are plenty of capes located nowhere near what you 
might classify a peninsula (several of my original samples are such 
cases).

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Tourism=attraction: feature or secondary tag?

2018-12-05 Thread Christoph Hormann
On Wednesday 05 December 2018, Joseph Eisenberg wrote:
> [...]
>
> This is reasonable; many features can be of interest to tourists, and
> tourism=attraction doesn't provide much information. Is it an area of
> shops? A beach? A theme park? A historic monument?
>
> However, there is a preset in the JOSM editor that allows
> tourism=attraction to be used as the top-level tag.
>
> Is it necessary to use tourism=attraction as the only tag for certain
> features?

Well - the main problem with tourism=attraction is that it has no 
consistent application hence no real meaning as a tag so you can't 
really say if it is a standalone tag or not.

What you can say is that:

* it is widely used as the only characterizing tag of a feature (usually 
just tourism=attraction + name).
* it is not a verifiable tag in either variant, the closest you could 
interpret it to mean is indicating some kind of wikipedia-like 
notability.
* it is often used as a 'lazy tag' - i.e. used by mappers who did not 
want to look for or to invent a more meaningful characterization.

> (Currently, tourism=attraction alone is rendered only as a name label
> on the Openstreetmap-carto style, without an border, area colour or
> icon. Either we need to add an icon or outline, or we can remove this
> from the list of rendered features. If the wiki is correct then it
> can be removed, because properly-tagged features should have another,
> more specific tag that can be rendered)


It would certainly be good to stop rendering it to incentivize mappers 
to choose more meaningful tags instead but it also should be said that 
this is essentially a case of 'damage done' - the tag is already 
meaningless, stopping to render it would help better tagging in the 
future, it would not in any way add meaning to the tag as it is already 
used.

We have however many other tags where OSM-Carto recently added or 
changed rendering in ways that provide mapping incentives agaist the 
established meaning of the tags.  This and the resulting dilution of 
existing value and precision in OSM data is going to be a much bigger 
problem.  

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Tourism=attraction: feature or secondary tag?

2018-12-07 Thread Christoph Hormann
On Friday 07 December 2018, Mateusz Konieczny wrote:
> > We have however many other tags where OSM-Carto recently added or
> > changed rendering in ways that provide mapping incentives agaist
> > the established meaning of the tags.
>
> Can you link issues opened on issue tracker that
> report this serious problems?
>
> I looked at it and I failed to find any that would be opened
> recently.

I have not recently followed all of the changes and i mostly stoppend 
reporting problems i see because when i did so these comments were 
universally dismissed and had no influence.

The changes i refer to with my comment are in particular the 
inflationary addition of new POI symbols many of which have been chosen 
without considering the applicability to represent the feature type in 
question across different cultures and different geographic settings.  
Many of these represent just the European urban cliché version of it.

The other group of changes i had in mind is the abuse of way_area 
filtering as an universal cartographic importance rating, in particular 
for point label placement.  The resulting initiatives of label drawing 
through non-verifiable polygon painting can be observed right now.  And 
tourism=attraction was one of the first tags to follow this principle 
in OSM-Carto so it is kind of a forerunner in that regard.

I don't really see much of a chance of a change in direction here (in 
other words:  it will likely get worse before it maybe gets better) but 
i none the less consider it important to point out that this is 
something that is visible right now to people who approach this with an 
open mind and open eyes.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Tourism=attraction: feature or secondary tag?

2018-12-06 Thread Christoph Hormann
On Thursday 06 December 2018, Yves wrote:
> tourism=attraction can be added to a lot of features indeed, that's
> why I think the label rendering in OSM-carto is a good idea because
> you will probably never find a common rendering to encompass this
> variety.

Your desire for this is somewhat understandable - but this clashes with 
the current documented goals of OSM-Carto and the aim of OSM to map the 
verifiable geography and not subjective opinions.

> But on another topic, where does the idea of 'primary' and
> 'secondary' tags I read here and there and more and more often comes
> from? Are we making a map of the world in its complexity or what?
> Yves

Secondary tags refers to tags that have no distinct meaning on their 
own.  Think of a feature that has an 'access=no' tag or 
an 'intermittent=yes' tag and no other tags - these do not make any 
sense on their own, the only get meaning together with other tags (like 
a highway or waterway tag in these cases).

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Using multipolygons to map bays in Alaska

2018-11-16 Thread Christoph Hormann
On Saturday 17 November 2018, Daniel Koc4� wrote:
>
> The problem is that I have asked you how to draw verifiable node,
> [...] 

No, you have not, you have asked:

> It would be much more useful if you tell now how to verify position
> of this node?

And i told you exactly that.

We all know you think bays and straits should best be mapped with 
polygons and that it is a positive thing to steer mappers to doing that 
(which by the way is against the goals of OSM-Carto even if your 
opinion on this has merit).  You can try to justify that all you want - 
this does not change anything about the argument i gave against it - 
that the polygon drawing almost never adds any verifiable information 
on the geographic reality compared to a node or a linear way 
representation.

I know i will not change your opinion on this - countless non-successful 
discussions with you on much clearer and simpler matters have shown me 
that.  I can just hope most mappers will emancipate themselves from 
this and not invest their time and energy in mapping and maintining 
polygon mazes over coastal waters.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Using multipolygons to map bays in Alaska

2018-11-17 Thread Christoph Hormann
On Saturday 17 November 2018, Frederik Ramm wrote:
>
> I do agree that while we should not "map for the renderer" it is good
> to have a central map that provides valuable feedback, and keeps
> mappers from, say, introducing random highway types by simply not
> rendering them. But I felt in this situation, they had overstepped
> their mandate, *especially* because they were not reacting to
> something that people were doing, but actively creating a new feature
> ("hey, you can now have huge named bays") and at the same time adding
> the data to OSM to illustrate their new feature.

Indeed.

And to make this very clear once again - no one suggested so far to 
universally disallow mapping bays using polygons.

What has been said is that mapping bays with a node is the most common, 
most widely accepted and (in my opinion) in the vast majority of cases 
the most suitable way of mapping bays, in particular larger ones.  And 
OSM-Carto should support mappers in this practice and not steer them to 
change it.

OSM-Carto has historically for as long as i can remember supported nodes 
and polygons equally for features where both variants are commonly 
accepted methods to map something - housenumbers is the most prominent 
example probably - which can be mapped both on an address node or on a 
building and are shown in both cases with no preference for either of 
them.  The same is perfectly appropriate to do for bays.  What however 
is not appropriate is to incentivize mapping bays with polygons by 
labeling them from polygons in a different form that in particular for 
large bays is more suitable and attractive than when mapped with nodes.  
Or like for straits to label them when mapped with polygons but not 
show them at all when mapped with a linear way.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Using multipolygons to map bays in Alaska

2018-11-17 Thread Christoph Hormann
On Saturday 17 November 2018, Kevin Kenny wrote:
> The discussion of indefinite objects falls in the same category in my
> mind. We shouldn't have to discard what is known or defined about an
> object because some other part of the object is unknown or
> indefinite.

As we say in German: Umgekehrt wird ein Schuh draus.

You should not need to add non-verifiable data to the database to be 
able to map verifiable knowledge of the geography and see it in 
OSM-Carto.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Using multipolygons to map bays in Alaska

2018-11-17 Thread Christoph Hormann
On Saturday 17 November 2018, Kevin Kenny wrote:
>
> This request also has nothing to do with relations that are large
> enough to break the tools. I'm confining my request here to features
> that are relatively small in extent - perhaps up to a few tens of km
> on a side.

Maybe with all disagreement we have a possible partial conclusion here 
where most of us can agree on:  That bays and straits above a certain 
size - be that a few tens of km or even 100-200km - should not be 
mapped with a polygon.  As Frederik explained there are very good 
arguments for that even without taking into account the verifiability 
question.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-10 Thread Christoph Hormann
On Thursday 10 January 2019, Tomas Straupis wrote:
>
>   In order to have correct labelling you need polygon geometry for
> peninsulas (as well as for other objects), [...]

Just for the record: This is not correct (discussed plenty of times in 
the past, no need to repeat).

Note the proposal from Markus is so far not indicating preferences on 
node vs. polygon apart from verifiability concerns.  This part of the 
discussion is about if the proposal should discourage mapping large 
peninsulas with polygons for practical reasons of ease of mapping and 
maintainability of the data.  I think this would be a good idea but i 
also doubt this would prevent some mappers to push such mapping.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Allotments plot / lot tagging and ref?

2019-01-07 Thread Christoph Hormann
On Monday 07 January 2019, Joseph Eisenberg wrote:
> The current wiki page for landuse=allotments
> (https://wiki.openstreetmap.org/wiki/Tag:landuse%3Dallotments) states
> that one should "Use allotments=plot and/or boundary=lot for an
> individual plot and lot=number_of_plot for number of plot."
>
> However, the wiki page for allotments=plot
> (https://wiki.openstreetmap.org/wiki/Tag:allotments%3Dplot) states
> "You may want to use the ref=* to indicate the number assigned to
> your plot."

I am wondering about the practical verifiability of such numbers.  I 
mean in OSM we do not map internal numbering systems of organizations 
for their infrastructure if those are not manifested in the form of 
signs visible to the outside observer.

If plot numbers are signed the question is why these are not considered 
addresses.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Allotments plot / lot tagging and ref?

2019-01-07 Thread Christoph Hormann
On Monday 07 January 2019, Paul Allen wrote:
>
> They are verifiable by asking the organization in charge of the
> allotments, as I initially did
> when mapping some allotments.

Verifiability in OSM means *independent* verifiability based on 
observations of the geographic reality.  Same as with any other kind of 
proprietary ID.

> How about because allotments do not have postcodes?

That might depend on the country but AFAIK in many countries postal 
codes cover the whole country.

> How about 
> because addresses are
> generally a means of figuring out where to deliver physical mail and
> allotments are not on
> postal delivery routes?

There are many addresses that do not receive postal delivery - in 
particular for example corporate infrastructure where mail is 
collectively delivered to a single location while individual buildings 
and other infrastructure still have their own addesses.

> Even addr:unit would be stretching the 
> definition of unit past its breaking
> point.

I have not made any suggestion as to what kind of address tag to use but 
if the plot number is signed and you invite your friends for a grilling 
party at plot 42 that is definitely an address from my perspective.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-10 Thread Christoph Hormann
On Thursday 10 January 2019, Markus wrote:
>
> I've replaced *nearly surrounded by water* with *surrounded by water
> on the majority of its border*, but i'm unsure whether this is
> clearer. If you or someone has a better idea, please tell me.

That is a fairly toothless criterion because you will very often be able 
to achive this simply by mapping the coastline in more detail (making 
it longer).

A more robust and tighter criterion would be that the length of the 
non-water part of the boundary needs to be shorter than the square root 
of its area.  Geometrically this limit is equivalent to a square shaped 
peninsula connected at one of its sides.  Ultimately any such criterion 
is an arbitrary limit of course.

Practical examples of things frequently called peninsulas that exceed 
this limit are the Balkan Peninsula:

https://en.wikipedia.org/wiki/Balkans

and the Indian subcontinent:

https://en.wikipedia.org/wiki/Indian_subcontinent

But i think if you really want natural=peninsula to be meaningful 
geometrically you need to go at least to this limit.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-09 Thread Christoph Hormann
On Wednesday 09 January 2019, Markus wrote:
> >
> > * seen from water: landmark at the coast to circumnavigate
> > * seen from land: coastal extreme point on land in a certain
> > direction
>
> Couldn't 'a point to circumnavigate' lead to confusion because
> peninsulas needs to be circumnavigated too?

I don't know - that depends on how you want to define natural=peninsula.
In classic navigation you use landmarks at the coast to plot and verify 
your course.  That is what is meant with the above.

> Isn't this clear by definition? The current definition of
> natural=peninsula is 'a piece of land nearly surrounded by water or
> projecting into water from a larger land mass' while a coastal area
> is longish.

As you can see the concept of 'nearly' is pretty vague here.  The 
description for bays uses the term 'mostly' and look what this has led 
to:

https://www.openstreetmap.org/relation/4681569
https://www.openstreetmap.org/way/552099079
https://www.openstreetmap.org/relation/8399350

So if you want natural=peninsula to mean something more specific 
than 'some named land area at the coast' (like bay tagging on polygon 
meanwhile just means 'some water area near the coast a mapper wanted to 
label') you better try to make the definition somewhat clearer.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Facts and opinions

2019-01-09 Thread Christoph Hormann
On Wednesday 09 January 2019, Bryan Housel wrote:
> [...] Most of the people involved don’t even work on
> software.

Despite accurate critique of dysfunctional dynamics and developments on 
the wiki i smell a software development supremacist here.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal – RFC – natural=peninsula (Was: Feature Proposal – RFC – place=peninsula)

2019-01-09 Thread Christoph Hormann
On Wednesday 09 January 2019, Frederik Ramm wrote:
>
> on second thought, if the Iberian Peninsula is already a Peninsula,
> does that invalidate all Peninsula claims on land masses protruding
> from it, or can there be cascading Peninsulas?

Of course, and you can measure the level of completeness in mapping by 
how many bays and peninsulas a coastline segment is member of.

If only someone would have warned us about this years ago... Oh wait, 
someone did:

https://lists.openstreetmap.org/pipermail/tagging/2014-October/019780.html

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Watershed or Drainage Basin relation draft proposal

2018-09-13 Thread Christoph Hormann
On Thursday 13 September 2018, Joseph Eisenberg wrote:
> Relations of type=watershed are currently used over 2000 times and
> there is a descriptive Wiki page but no proposal. (
> https://wiki.openstreetmap.org/wiki/Relation:watershed)
>
> It would be useful to have a relation that showed drainage divides
> (aka watersheds) and drainage basins (the network of streams and
> rivers draining into a water body or waterway)

Watershed divides are an abstract non-physical concept that is generally 
not verifiable in practical mapping - there are cases where they are 
(because they evidently coincide with physical features like ridges) 
but there are huge parts of the world where they are not and you would 
only try to estimate them based on already existing data.

In short: This is not something you can reasonably map in OSM.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Watershed or Drainage Basin relation draft proposal

2018-09-13 Thread Christoph Hormann
On Thursday 13 September 2018, Joseph Eisenberg wrote:
> Christoph,
> So you believe the ridges are verifiable (and the network of
> waterways, I assume), but potentially parts of the watershed would
> not be verifiable because eg. terrain is too flat? 

There are many reasons why a the watershed structure can be practically 
non-verifiable on the ground.  Relatively flat topography is only one 
of them.  I would estimate that at least about 40 percent of the Earth 
land surfaces have a drainage structure that is practically 
non-verifiable (in the sense that independent estimates from several 
mappers would not converge to the same geometry).  The percentage would 
be even higher if you want it to be verifiable through remote mapping.

> I was thinking 
> that in fairly flat areas it is still possbile to see which way water
> flows in drainage channels, and it's often possible to find the
> highest line throught he terrain when surveying.

Nothing speaks against mapping physically observable features like 
drainage channels but mapping additional abstract geometries derived 
from them in OSM makes little sense IMO.

Note in flat areas with artificial drainage channels the actual drainage 
structure can be extremely complex.

> Would these examples be verifiable?
>
> [...]

Not having first hand knowledge of these cases means i can't really 
tell.  A waterway is a geometry directly physically observable on the 
ground.  The watershed divide is an abstract geometry OTOH. You see a 
ridge and *assume* that water from one side of the ridge flows into a 
certain drainage system and on the other side it flows into a different 
one.  But you don't observe this.  You might have a simple case where 
this seems obvious but the fundamental problem is still there.  In 
humid climate areas you can make the mapping more reliable by first 
diligently mapping the waterway network in the whole area but then what 
is the point in mapping the watershed divides in addition?

Also note in priciple watersheds form an infinitely deep hierarchy of 
geometries.  To be able to practically map these you would have to 
define a discretization system in this hierarchy which would be an 
arbitrary up-front decision with no basis in the physical world.

> I value your opinion Christoph, because I hoped this relation might
> encourage more complete mapping of ridges, watersheds and drainage
> basins, thus making it easier to render good maps, eg
> http://www.imagico.de/map/water_generalize_en.php

If you want to facilitate better maps w.r.t. hydrography the best way 
would be to put all the time and energy you might put into mapping 
watersheds into mapping the waterway network. Priorities should be:

* correct connectivity
* correct distinction onto artificial and natural
* correct flow direction
* completeness and unifomity in detail of mapping

Where these conditions are fulfilled processing the waterbody data for 
accurate maps is orders of magnitude easier than elsewhere.  Compared 
to that the would-be gain of having watershed geometries available in 
addition would be relatively small.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Mapping language borders, tagging offical languages?

2018-09-15 Thread Christoph Hormann
On Friday 14 September 2018, Joseph Eisenberg wrote:
>
> Christoph (@Imagico) has suggested tagging the official language
> information on administrative boundary relations:
> http://blog.imagico.de/you-name-it-on-representing-geographic-diversi
>ty-in-names/

A few remarks here regarding this:

* the choice of suggesting tagging the language information on either 
the administrative boundary relations or the individual features but 
not on any other feature with a meaning beyond the feature itself was 
not arbitrary.  Limiting this to a well defined data basis and simple 
rules (here:  individual feature tag and administrative unit as 
fallback, priority through admin_level) is a necessary prerequisite for 
any chance of practical use.  And if you look at what systematics are 
used for the name tags at the moment the vast majority of choices 
happens on administrative units with admin_level 2-4.

* the choice of tagging the locally preferred form of showing the names 
and not any culture specific classification into things 
like "official", "primary", "indigenous", "main" or "majority" was also 
deliberate because this seems to be the approach that least imposes a 
specific cultural understanding of languages onto people.

* keep in mind the very idea behind this proposal is that data users 
have the free choice to either use the language format information in 
the data as is or replace or modify it with any other information.  So 
any discussion along the lines of "i want to base the language format 
on some non-verifiably spatial division" is unnecessary because you 
obviously can always do that, you just can't have and maintain such 
data inside of the OSM database.

* the choice of syntax for the language string is something that can be 
discussed obviously.  You can essentially use any characters that are 
unlikely to occur in an actual format as structuring elements.  The 
dollar sign is a common symbol prefix here.

* the core of my proposal is not using the plain "name" tag any more for 
anything other than legacy fallback if other data is missing.  Any 
proposal to separately tag the language of the name tag (several 
initiatives in that direction have been made in the past) is a very 
different idea.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Mapping language borders, tagging offical languages?

2018-09-15 Thread Christoph Hormann
On Saturday 15 September 2018, Martin Koppenhoefer wrote:
>
> please let us not use "complicated" characters, on some keyboards
> those aren't even indicated and you might need multifinger
> combinations to type them. If the key says "language format" I
> believe for the value we only have to define a separator. The strings
> between the separator will be "formats" and we'll not need curly
> braces to understand it (e.g. "de;fr" or "de+fr"). If you prefer, we
> could allow traling and leading spaces ("de + fr") for improved
> readability.

That is a very different idea and without knowing the supposed meaning 
of this list of language codes i am not really sure what to think of 
it.

The purpose of the format string is to allow documenting the locally 
preferred form to display names - which is exactly what the name tag is 
currently used for, just in a less transparent, less consistent and 
more difficult to maintain and to interpret form.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Mapping language borders, tagging offical languages?

2018-09-15 Thread Christoph Hormann
On Saturday 15 September 2018, Joseph Eisenberg wrote:
> * the choice of suggesting tagging the language information on either
>
> > the administrative boundary relations or the individual features
> > but not on any other feature with a meaning beyond the feature
> > itself was not arbitrary.
>
> Are you objecting to the idea of tagging places as well as
> boundaries? What about the protected area / aboriginal lands
> boundaries?

I don't think any tagging concept where the language format tag of a 
feature other than an administrative boundary relation has a meaning 
beyond said feature has a chance to be acutally broadly interpreted by 
data users.

Once you start going down this road the interpretation will become very 
complicated for the data user and completely intransparent for the 
mapper and hence it would almost certainly fail to find acceptance.

> > * the choice of syntax for the language string is something that
> > can be discussed obviously.  You can essentially use any characters
> > that are unlikely to occur in an actual format as structuring
> > elements.  The dollar sign is a common symbol prefix here.
>
> OK, but is this necessary for it to work? Is a 3-letter ISO code
> sufficient?
> Would it be possible to put the language code in the key
> (language:=default) or is it better to stick to the value?

I am not quite sure what your suggestion is.  You would need to 
formulate a specific suggestion for me to determine if this would work.  
In general in a format string you need a way to distinguish between 
literal characters and characters indicating a symbol/variable.  The 
most common way to do that is to prefix symbols with a special 
character.  An alternative would be to enclose symbols in special 
characters (like braces, e.g. language_format={de} - {fr}).

> > * the core of my proposal is not using the plain "name" tag any
> > more for anything other than legacy fallback if other data is
> > missing.  Any proposal to separately tag the language of the name
> > tag ... is a very different idea.
>
> Functionally both ideas work the same, right?

No, most of the advantages of my tagging concept depend on not having an 
aggregate name tag but tagging the individual names in different 
languages (like name:en, name:fr) separately and defining the locally 
preferred formatting independent of that.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Mapping language borders, tagging offical languages?

2018-09-16 Thread Christoph Hormann
On Sunday 16 September 2018, Joseph Eisenberg wrote:
> On Sun, Sep 16, 2018 at 1:23 AM Christoph Hormann  
wrote:
> > > Are you objecting to the idea of tagging places as well as
> > > boundaries? What about the protected area / aboriginal lands
> > > boundaries?
> >
> > * I don't think any tagging concept where the language format tag
> > of a feature other than an administrative boundary relation has a
> > meaning beyond said feature has a chance to be acutally broadly
> > interpreted by data users.*
>
> *boundary=administrative *may have up 9 levels in some places
> *(admin_level 2 to 10*)
> Do we need to limit the max admin_level that can be used for the
> language tag?
> If not, why would it be a problem to also search for boundaries of
> aboriginal_lands in addition to 8 admin boundary levels?

I am not really familiar with the legal status of aboriginal lands in 
various parts of the world and how use of the names differs betweeen 
the inside and the outside.  I have a hard time imagining an aboriginal 
land with a distinct and homogeneous language use that is not also an 
administrative unit.

If we could discuss this on a practical (and hopefully somewhat 
representative) example that would probably help.

>
> *language:default=* would have the code as the "value" in the
> key=value pair
>
> Examples:
>
> *language:default=de* would be used on the admin_level=2 boundary for
> Germany
> *language:default=fr;nl *could be used on the administrative boundary
> for Brussels
> *language:default=zh;zh_pinyin* could be used in China, if the local
> community wants to show the romanized name along with the Chinese
> characters

I am not sure what exactly this tag is supposed to mean.  Is it just the 
format string i suggested indicating the locally preferred form of name 
display minus the actual form, i.e. reduced to a list of component 
names or is it something different?

And how is the data user supposed to interpret this tag?  Since you do 
not want to deprecate the name tag it is not clear to me if it is 
supposed to be interpreted in combination with the plain, possibly 
compund name tag or with the individual language name tags.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Mapping language borders, tagging offical languages?

2018-09-16 Thread Christoph Hormann
On Sunday 16 September 2018, Joseph Eisenberg wrote:
> "you would need extensive external data to determine how to
> actually display combinations of names (which obviously depends on
> the languages and scripts involved)"
>
> Do you mean how to decide which name is displayed "first"?  On the
> left / on top etc?

No, the order is simply a matter of deciding if your list is supposed to 
be an ordered list or not.  I mean the form in which the different 
names are displayed.  If you look at how the name tag is used in 
various parts of the world with combinations of different languages 
this varies a lot.  I don't know how much of this is just arbitrary 
choices based on personal typesetting preferences and how much of this 
represents actual local cultural conventions but my intent was not to 
impose a culturally imperialistic corset on how names will be shown to 
all names world wide but allow mappers to document their local 
conventions.  It is still up to the map designers how far they want to 
use that of course.

The most common separating elements between different language names in 
name tags are '-' and '/' - usually enclosed by spaces.  But that is 
obviously based on latin script dominance.  Other scripts and to some 
extent also latin script languages have different conventions.  If you 
have names in well distinguishable scripts a separator is often 
unnecessary and uncommon.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Mapping language borders, tagging offical languages?

2018-09-16 Thread Christoph Hormann
On Sunday 16 September 2018, Joseph Eisenberg wrote:
>
> *Would it be feasible for database users to query
> boundary=aboriginal_lands along with the admin boundaries*?

As said i can't really form an opinion on this without a real world 
example, the corresponding data and a suggestion how this should be 
interpreted together with the administrative boundaries.

Of course you can somehow formulate a rule for that but i am not sure if 
this would make sense and be intuitive for the mapper.

> It should be interpreted with the individual language name tags.
> If the default language is zh;zh_pinyin (Chinese and romanized
> Chinese), there should be a name:zh and name:zh_pinyin tag on each
> feature within the boundary, in theory, and these two name tags
> should be combined in an international map rendering.

But then you would need extensive external data to determine how to 
actually display combinations of names (which obviously depends on the 
languages and scripts involved).  Evidence in how the name tag is used 
for combining different names in different parts of the world shows 
that the local conventions on how to display different languages 
together varies quite strongly.

Or in other words:  It is very easy for data users to generate a list of 
languages from a format string if required but it is rather difficult 
if not impossible to generate an accurate and suitable format string 
for every combination of languages from just a list of languages.  If 
this is just a question of typesetting rules that is the resposibility 
of the map designer obviously but i have the impression this is also a 
matter of local culture w.r.t. names and languages and that is 
something that can and should be mapped.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] RFC - Feature Proposal - area of steps for pedestrians.

2019-03-29 Thread Christoph Hormann
On Friday 29 March 2019, Martin Koppenhoefer wrote:
>
> > * you should be aware that you can't uniquely define the shape of a
> > two dimensional surface in three dimensions exclusively through the
> > shape of its outline.  You can do that in 2d (provided what you
> > have has a defined outline) but not in 3d.  That is simple
> > mathematics.  So you'd have to document what assumptions you make
> > regarding the shape of the surface, otherwise the meaning of your
> > proposal would be ill-defined.
>
> the general assumption for stairs is that all steps have the same
> height and same "depth".

That would not be a very sensible assumption since that would be 
impossible for any stairs where the upper and lower end are not 
equidistant across their whole length because then not all steps can 
have a constant depth.

But my point was a different one.  A polygon is by definition planar.  
If your modeling defines a non-planar outline (which it obviously does 
when you can have arbitrarily shaped upper and lower limits) then you 
need to make assumptions regarding how the shape derives from this 
outline.

> While I agree with you that for 3d you need height information (the
> area proposal has a suggestion for this), [...]

You need this for any rendering of the stairs that visualizes the 
individual steps in some form (because their form defines a 3d 
geometry - even if you don't render it in 3d).

> in the end, all areas can be represented as polygons [...]

Well - that depends on how you define "area" obviously.  A polygon is an 
attempt to describe a two dimensional planar entity through circular 
linestring representations of its edges.  Even for 2d entities where 
this is possible (i.e. that are planar and have a well defined inside 
and outside) it is often not the most efficient way of representing 
them.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] RFC - Feature Proposal - area of steps for pedestrians. -constant width stairs

2019-03-29 Thread Christoph Hormann
On Saturday 30 March 2019, Warin wrote:
>
> However where the stair width is large, say 100s of meters, picking
> the centre becomes harder.

That's an editor UI problem, not a data model problem.

> Most renders pay no attention to the width 
> so the rendering is poor.

That's because almost all rendering software lacks native support for 
ground unit operations so this is relatively complicated to implement.

But designing data models to work around limitations of current 
software, in other words:  Suggesting mappers to invest thousands of 
hours of work to spare software developers the need to learn what a 
projection scale factor is, that is not an approach i would recommend.

But i am getting carried away...

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] RFC - Feature Proposal - area of steps for pedestrians.

2019-03-29 Thread Christoph Hormann
On Friday 29 March 2019, Warin wrote:
> Hi,
>
> This one has been sitting for a long while! Still not certain about
> some aspects of it.
>
> See what you make of it.
>
> https://wiki.openstreetmap.org/wiki/Proposed_features/Area-steps

First agreement with Martin that you need to decide if you want to make 
a proposal for defining some polygon-like 3d surfaces in general of 
some sort or specifically to deal with steps only.  In the latter case 
this should be clear from the tagging, i.e. something like 
type=steps_area and nothing generic.

Two more general notes on the more fundamental underlying problem:  

* you should be aware that you can't uniquely define the shape of a two 
dimensional surface in three dimensions exclusively through the shape 
of its outline.  You can do that in 2d (provided what you have has a 
defined outline) but not in 3d.  That is simple mathematics.  So you'd 
have to document what assumptions you make regarding the shape of the 
surface, otherwise the meaning of your proposal would be ill-defined.

* tying yourself to the idea of polygons being the ideal way to map 
anything in OSM could prevent you from finding a both mapping and data 
use efficient way to document things.  You should keep in mind that >90 
percent of stairs that exist are simple constant width + strait step 
stairs that can perfectly accurately be mapped with a linear 
highway=steps and a width tag.  If you approach the problem with how to 
extend this method in ways that are (a) optional and backwards 
compatible, (b) make use of the information already present in the 
linear way mapping and (c) that cover most of the other <10 percent of 
the cases without the idea that the solution *has to be in the form of 
a polygon variant* that would more likely yield an efficient solution.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Mapping deforestation

2019-03-11 Thread Christoph Hormann
On Monday 11 March 2019, Lorenzo Stucchi wrote:
> [...]
>
> The idea was to map: bareland, artificial surface and forest.

As a general principle in OSM we map positively what verifiably exists, 
not the lack of something.  What you call "bareland" is at odds with 
that because it is essentially negatively defined (as land lacking 
vegetation).  So in terms of choosing tags i would recommend you focus 
on positively characterizing what you observe.

In areas of deforestation large areas of bare ground is typically a 
transient state that will overgrow again rather quickly (within months 
or a few years) with some form of vegetation, ob become regularly 
maintained by humans in some form (like farmland).

We also do not have any established tagging for what you 
call "artificial surface" because artificial surfaces are created 
usually for specific purposes and we typically map them depending on 
this purpose.  

Whatever tagging concept you choose you should document your plans and 
discuss them with the local community beforehand to make sure your 
plans are compatible with the mapping and tagging habits of the local 
community.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Mapping deforestation

2019-03-11 Thread Christoph Hormann
On Monday 11 March 2019, Peter Elderson wrote:
> Sorry, 2000.

IIRC the saying is "two wrongs does not make a right".

Original use of tags with the landcover key, that is mappers creating a 
new geometry with a landcover tag, is as follows (based on data from 
2019-02-28):

72848 ways/relations (more of half of these created in organized mapping 
with tagging not being the free choice of the mapper)
1310 different users
494 of which have used the key exactly once (this, i.e. that about 1/3 
to half of the genuine active users of a tag have only used it once is 
pretty standard but still this has to be kept in mind when 
contemplating such numbers)

The reason why taginfo reports only the number of users who have last 
touched features with this key is not because this is particularly 
meaningful information but because this can be counted quite easily 
when processing a planet file (which is what taginfo does on a daily 
basis) while numbers on active users (i.e. who maps features with a tag 
or who adds a tag to features) can only be determined from the history.

I can highly recommend Frederik's talk on the matter of OSM statistics 
which discusses this in detail:

https://www.youtube.com/watch?v=Kx0KuvkbvfQ

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] motorcycle:scale

2019-02-03 Thread Christoph Hormann
On Sunday 03 February 2019, Martin Koppenhoefer wrote:
> > I noticed today that a wiki page for the rarely used key
> > "motorcycle:scale" had been accidentally created as
> > "Key:motorcycle:scale"
>
> thank you for this. You are known to put things polite, in all
> honesty, there are good reasons to believe this was not
> “accidentally” but yet another attempt to sneak mostly unused tags
> without further discussion, notice or proposal procedure right into
> the established tags section of the wiki. [...]

Just to avoid misunderstandings - it is in principle completely all 
right to invent tags and document them on tag/key pages without 
creating a proposal.

What is not a good idea is developing complete tagging systems this way 
without broader consultation.

And what is in particular not advisable is creating a one dimensional 
classification systems based on combination of multiple largely 
subjective and non-verifiable criteria.  This is the exact opposite of 
good tagging design.

By the way:  For keys taginfo provides information on the number of 
different users who have last edited features with this key - in this 
case 2:

https://taginfo.openstreetmap.org/keys/motorcycle:scale

This number could at least for key pages be used to show a warning that 
a certain key is not well established.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] motorcycle:scale

2019-02-03 Thread Christoph Hormann
On Monday 04 February 2019, Martin Koppenhoefer wrote:
>
> But creating such a page or adding such tags to map features overview
> pages is misleading when there is basically no or very few usage.
> These tags should be documented as well, but the right place to do it
> is in the proposal namespace.

Disagree here - when you start using a new tag you should document it 
and you should do so on a normal tag/key page so someone looking for 
how to map the same thing will find it and see how it used so far and a 
data user stumbling across the tag will find it as well and know what 
it means.  Proposals often cannot be easily found this way, there can 
be multiple contradicting proposals for the same tag, they are not 
indexed by taginfo etc.  Proposals are about ideas how something could 
be tagged, not about documenting how something is tagged.

The problem discussed here is different - it is about the creation of a 
complete tagging system on an abstract basis without the descriptions 
and definitions actually deriving from practical use and presenting 
this as if this was an established tagging idea with broad support.  
For this indeed a proposal is a more suitable place.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] motorcycle:scale

2019-02-04 Thread Christoph Hormann
On Monday 04 February 2019, Frederik Ramm wrote:
>
> * invent keys - ok
>
> * document widely used/established keys that never went through a
> proposal process - ok
>
> * invent keys and document them as if they were widely used or
> established - questionable
>
> * the whole thing done by someone who has in the past unilaterally
> documented their personal preferred tagging on the wiki, then made
> mechanical edits to push it through, and when challenged in changeset
> comments, cited the wiki pages they had edited themselves as an
> authority - ...

While i agree on this particular case your distinction can be easily 
misread to mean that mappers must not invent new keys or that they have 
to write a proposal for them.

The reason i am emphasizing this is diversity.  People in 
underrepresented parts of the world will much more often run across 
things for which no established tagging exists than we do - yet they 
have comparitively little chances to have such tag established or to 
bring through a proposal for them.  And creating a additional hurdle 
for this by banning documentation of their tag from normal tag 
documentation (and therefore from showing up in taginfo, possibly also 
in editors etc.) is counterproductive.

We already have way too many cases where mapping in parts of the world 
with a geography very different from that in Europe and North America 
people cargo cult a European geography - essentially drawing the map to 
create a look-alike of a European setting.  Telling people they either 
have to use established European tagging or they have bury the 
documentation of their tags somewhere where no one can accidently find 
them is not helping with that.

Note in the vast majority of cases we are talking about new tags, not 
new keys.  But allowing documentation of new tags but not of new keys 
would be kind of weired of course.

My suggestion:  Create a new status value for the info box "not 
established" that is to be used whenever a tag has less than 500 uses 
and less than 20 active users.  And highlight such tags with a 
prominent warning that this tag is a new invention not yet broadly 
accepted.

There by the way is also another side to the whole subject - that is 
established tags with lots of uses for which there is only a proposal 
page.  That is bad because a proposal page by definition describes an 
idea how a tag is supposed to be used while a tag page should describe 
how a tag is used.  And even if at some point a wiki editor creates a 
tag page this is often with content copied from the proposal without 
checking if actual tag use is in line with that.  Encouraging to create 
proposal pages instead of tag pages when inventing tags essentially 
encourages wishful thinking about the meaning of tags instead of actual 
documentation of the reality of use.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Subtag for place=locality?

2019-04-15 Thread Christoph Hormann

place=locality is currently used as a generic tag for anything with a 
name for which no established more precise tag exists.

This kind of contradicts the idea of OSM which would normally suggest to 
invent a new tag then for the type of feature you have.  Subtagging the 
generic tag to make it less generic would kind of take this to a whole 
new level.  You could take this even further and suggest tagging 
everything in OSM something like 'feature=thing' and then 
differentiating only through 'thing=*'.

Long story short - to better differentiate what is currently tagged 
place=locality the way to go is IMO to create more specific top level 
tags (or use existing ones like the mentioned "disused:/abandonded:").

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Avoid using place=locality - find more specific tags instead

2019-04-16 Thread Christoph Hormann
On Tuesday 16 April 2019, Dave Swarthout wrote:
>
> @MarKus: Regarding the tagging of islands or lake groups (clusters),
> I've already begun to use the type=group tag and hope that someone
> will push OSM-Carto to render such relations in the future.

On a general note:  It is very unlikely that software developers are 
going to open the can of worms of interpreting relations that have 
other relations as members.  Especially for tools that need to deal 
with differential data updates like osm2pgsql.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness (was: Tag for a plateau or tableland?)

2019-04-18 Thread Christoph Hormann
On Thursday 18 April 2019, Kevin Kenny wrote:
>
> I doubt very much that you're saying what you intended here.
>
> It comes across as saying, for instance, that lakes too big to map on
> the ground in a single day should not be mapped, or should not be
> named. I think that making large waterbodies disappear would be
> ridiculous.

You apparently misunderstood what i said.  My 'surveyable in a single 
day by a single mapper' rule of thumb refers to mapping something as a 
single feature.  A river several thousand kilometers long for example.  
The river is locally still a verifiable element of the geography and 
can be mapped - piece by piece as it is generally established practice 
in OSM.  But if you create a feature for the whole river extending over 
thousands of kilometers that is not something you do based on local 
knowledge, that is based on social conventions you have read up in a 
book, on wikipedia or elsewhere.

As far as physical geography is concerned (so i leave out boundary and 
route relations here - which are a different thing) we have essentially 
only two types of feature that are generally accepted to be mapped with 
large relations:  lakes and islands.  Both of these were not always 
mapped this way - large lakes were for a long time mapped only 
locally - like the coastline.  Both of these are technically 
unnecessary to be mapped this way (there is no actual information 
transported in assembling the ways into an MP relation) because their 
geometry derives non-ambiguously from the locally mapped water 
outlines.  The decision to create MPs none the less mostly comes from 
the desire to have consistency with smaller features (which are 
obviously locally verifiable as a whole).

Everything else in physical geography is typically mapped locally piece 
by piece like the rivers and creating large features - while done by 
some mappers for the purpose of label painting - is generally disliked 
by most mappers because it is very hard to work with these and 
represents no additional meaningful information.

> Moreover, if you've mapped something on the ground, what difference
> does it make how long it took?

It is a rule of thumb.  The rule itself has no meaning on its own, it is 
designed to make it easy to determine a reasonable limit.

> I understand that there are fairly severe technological issues at
> present, where a plethora of enormous multipolygons breaks some of
> the software tools.

My argument is not a technological one, it is a social one.  Mapping 
only things verifiable based on local knowledge in OSM is essential for 
the social cohesion of the project across many different cultures world 
wide without creating an imperialistic dominance of some cultures over 
others.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness

2019-04-18 Thread Christoph Hormann
On Thursday 18 April 2019, Warin wrote:
>
> There are also 'points' and 'heads' to name a few other landforms
> missing in OSM.

While i have an understanding of what a mesa and a butte are i have no 
idea how you define a 'point' or 'head' so no comment on that.

> To say that they should not be mapped is to deny there existence.

No, to say some things should not be mapped acknowledges that OSM is 
about recording verifiable local knowledge and not "everything that 
exists" - whatever that means.

> It is not unusual to look for these things .. OSM failure to map them
> leads to other sources being used.

Exactly.  We need to establish that there are things outside the scope 
of OSM for which you need other projects to collect data about them.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] In defence of OSM Carto (was: Re: Irrigation: ditches, canals and drains)

2019-05-31 Thread Christoph Hormann
On Friday 31 May 2019, Andy Townsend wrote:
>
> I suspect that the OSM Carto style would be open to pull requests
> that looked at the sub-tags of canals etc. if it could be done in a
> way that wasn't over-complicated - look at OSM Carto's handling of
> leaf type for a possible way forward.

Indeed.  There is discussion on this happening in:

https://github.com/gravitystorm/openstreetmap-carto/issues/3354

The important thing is to look at the data and to do it world wide and 
to avoid wishful thinking along the lines of "this tag looks like it 
could be useful to differentiate rendering so let's just assume is is 
actually used in the a way it would be helpful".

leaf_type is easy because it represents a simple and well defined 
biological fact.  Characterizing canals as human built structures in a 
similarly clear way is much harder.

> A bigger problem is the lack of granularity of rendering width at
> various zoom levels (see for example
> https://www.openstreetmap.org/#map=13/54.1856/-0.8334 ,
> https://www.openstreetmap.org/#map=14/54.1850/-0.8258 and compare
> with
> https://map.atownsend.org.uk/maps/map/map.html#zoom=14=54.18504
>on=-0.80956 ).

Yes.  As mentioned in 

https://github.com/gravitystorm/openstreetmap-carto/issues/3354#issuecomment-496449087

the whole waterway line with stepping across zoom levels is full of 
fairly strange historic artefacts and not really well thought through.  
Combined with removing minor waterways from z13 waterways are quite a 
mess now.

And more generally speaking creating a map style that does an equally 
decent job at representing all kinds of geographic settings around the 
world as it is the stated aim of OSM-Carto is inevitably a constant 
uphill battle because the vast majority of mappers and developers in 
OSM simply are from urban environments in Europe and North America 
which brings an inherent bias with it.  How well OSM-Carto manages to 
fulfill its function to create a map for the whole OSM community to a 
large extent depends on how well we manage to compensate for this 
inherent bias.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Difference between barrier=embankment and man_made=embankment?

2019-05-29 Thread Christoph Hormann
On Wednesday 29 May 2019, Paul Allen wrote:
>
> How the terms are used may vary from country to country.  OSM tags do
> not necessarily
> correspond closely to technical and/or common usage.  Meanings may
> differ for
> features like embankments depending upon context (railway embankment,
> fortification,
> levee, etc.).

This might not have been clear from my statement but this is not based 
on a particular local situation in Germany but comes from looking at 
data worldwide.

man_made=embankment is almost exclusively used for one-sided artificial 
slopes - prominently supported by OSM-Carto rendering it this way.

barrier=embankment is in the relatively small volume of use mostly used 
for symmetric structures with slopes on both sides.

And current tagging documentation does not provide a clear suggestion 
how to tag such - if with embankment=yes as a standalone tag or with 
man_made=embankment + embankment=both or embankment=two_sided.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] A modest proposal to increase the usefulness of the tagging list

2019-06-02 Thread Christoph Hormann
On Sunday 02 June 2019, Simon Poole wrote:
>
> - not posting more than 30 times per month (the 30 comes from the WMF
> mailing lists, where it seems to work quite well)
>
> - not more than one proposal per person per month
>
> - not more than 4 new proposals per month in total

Note there have been in the past opinions that documenting a new tag 
without creating a proposal is not desirable (see 
the "motorcycle:scale" thread earlier this year).  If you combine that 
with the limitation of the number of proposals that can be made you 
would essentially limit our base principle of "Any tags you like".

In other words:  Any rate limitation to the proposal process would IMO 
need to go with a clear agreement that the proposal process is optional 
for creating a new tag.

In the past i usually preferred the wiki for bringing up and discussing 
questions related to specific tags especially because it allowed for 
more selective participation in discussion.  But the introduction of 
bot edits into the wiki to me largely burnt the whole thing.  A clear 
agreement that the tagging documentation part of the wiki is humans 
only without using mechanical tools would therefore also help a 
lot. ;-)

My own observation regarding the tagging list is that endless threads 
are much more annoying than the overall number of new subjects opened.  
So having as a guiding principle the rule not to post more than two or 
three replies on the same subject could be useful.  It would encourage 
everyone to contemplate their replies more thoroughly and not engage in 
back-and forth two person dialogs - for which this kind of mailing list 
with a large number of subscribers is not really the ideal place.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Verifiability of geometry

2019-06-16 Thread Christoph Hormann
On Sunday 16 June 2019, Daniel Koc4� wrote:
>
> Christoph (imagico) has proposed there a set of example rules that he
> believes are self evident and invited to challenge them if someone
> disagrees, so here I am:

Not quite - this is just a collection of statements regarding matters 
where you claim i did not provide answers to or where you repeatedly 
bring up arguments based on assumptions that have been refuted in the 
past already (like the persistent idea that any two-dimensional entity 
should best be modeled in OSM with a polygon).  It is neither meant to 
be an exhaustive framework of principles nor are they necessarily 
useful as practical rules.

All of these are not new statements - they are not literal quotes but i 
have made them in previous discussions in similar form (here, on the 
wiki, on github or elsewhere).

You have stated disagreement with several of these statements but you 
have not challenged them in any way by pointing out a logical error or 
by arguing why the suggested approach how mappers should decide on how 
to map things is of disadvantage to them or to the project as a whole.

With challenging my statements i mean providing evidence for them to be 
false.

I would suggest to you not to concentrate on your spontaneous emotional 
reaction of dislike to views like mine that differ from your own but to 
consider what objective arguments you have that support your position 
and what long term consequences this would have.  You have made clear 
on a lot of occasions that you reject the concept of verifiability as a 
guiding principle for mapping decisions but so far the only reason for 
this you have ever given is essentially because it is inconvenient and 
it prevents the addition of data to OSM you would like to see added.  
Given that the reasons why we have and should keep the verifiability 
principle have been discussed really extensively this all seems frankly 
a bit opportunistic.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] My ban by user Woodpeck = Frederik Ramm

2019-06-25 Thread Christoph Hormann
On Tuesday 25 June 2019, Ulrich Lamm wrote:
> Ten hours ago, user Woodpeck = Frederik Ramm has banned me for TEN
> YAERS! For what?
> For mapping courses of water.
> Before, he had blocked me or using database data.
> [...]

For competeness of information and for everyone to properly assess this, 
the block history of user ulamm:

https://www.openstreetmap.org/user/ulamm/blocks

And the OSMF ban policy describing the procedures regarding such 
actions:

https://wiki.osmfoundation.org/wiki/Ban_Policy

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Verifiability of geometry

2019-06-17 Thread Christoph Hormann
On Sunday 16 June 2019, Daniel Koc4� wrote:
>
> To have interpretation is not a logical error and I didn't claim
> that. But lack of objective support makes it just your opinion. It
> would be really bad if you would contradict yourself, but still it's
> just a weak point worth showing.

OpenStreetMap is fundamentally based on the existence of a single, 
verifiable reality.  The truthfulness of a statement in that reality is 
not a matter of majority opinion but a question if it can be 
demonstrated to be true or false.

> Your strait definition for example does not contain logically
> fallacy, but is just unrelated to reality, as I have shown, which is
> still OK for philosophy, but bad for mapping, which is about actually
> representing the world outside. I think this is exactly disadvantage
> for the project.

You have shown nothing w.r.t. my statement about straits with what you 
wrote.  This can be easily shown through you not being able to 
verifiably state the length of the straits i am talking about.

What is the length of the Bering Strait for example?

> I have shown you a positive proposition of proper solving the problem
> of the example object. You have not shown that is logically wrong, so
> I guess it should enough for you, if you follow your own rules of
> proving, so here you lack some consistency.
>
> But what worries me more is that you just not even commented why this
> would be a bad thing for reasons other than logic.

I am sorry but we can't really have a productive discussion here if you 
keep ignoring past discussions and their results.  The statement that i 
have not commented on why your ideas for how OSM should work are bad is 
preposterous.  Both Joseph and me have explained in detail on github 
why the status quo in rendering is a bad idea and has no long term 
future.  I have discussed the fundamental concept of verifiability at 
length on my blog:

http://blog.imagico.de/verifiability-and-the-wikipediarization-of-openstreetmap/

and in discussions on the wiki, in diary entries and on mailing lists.

> For some reason you claim that changing the type of geometry in the
> world of geometry into another type of geometry is OK. I wonder if
> you would change the name into some other name in the database?

You seem to have a fundamental misunderstanding here - with the choice 
of how something is modeled in the OSM database mappers do not make a 
statement about the geographic reality and this is therefore not 
subject to verifiability.  The geometry itself (the coordinates of the 
nodes and how they are arranged in ways and relations) however is.

And i agree with Joseph that this is not the best place for such 
discussion.  Given the abstract nature of the topic and how it concerns 
the very foundations of the project i would even say mailing lists with 
spontaneous comments and a natural tendency for tunnel vision on the 
current discussion thread are not really a good medium to handle this 
kind of topic.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Maritime=yes for marine river estuaries?

2019-05-09 Thread Christoph Hormann
On Thursday 09 May 2019, Joseph Eisenberg wrote:
> I discovered that maritime=yes has been used about 100 to 150 times
> to tag areas of river estuaries that should be considered part of the
> marine environment.
>
> [...]

I introduced this tag for this purpose to indicate water polygons where 
mappers insist on closing the coastline outside of them even though 
they ecologically belong to the maritime domain and would be placed on 
the wet side of the coastline according to

https://wiki.openstreetmap.org/wiki/Proposed_Features/Coastline-River_transit_placement

By far the largest example of this is

https://www.openstreetmap.org/relation/3474227

But there are countless other cases both with and without the maritime 
tag.  I have essentially stopped trying to maintain this information 
within OSM and use either heuristics based on the geometries or 
external data to draw the line between maritime and inland water areas.

This is immensely sad for OSMs ability to record even the most basic 
information about the physical geography of Earth.  But it is not 
really right to just blame mappers for this because the vast majority 
of data users also just don't care.

> But I wonder if it wouldn't be better to make a different tag for the
> usage on marine rivers and estuaries? This would make it possible to
> keep the tag marine=yes defined for use on administrative boundaries
> only.

I see no need for that since there are no collisions between the two - 
maritime boundaries are never geometrically identical to water 
polygons.  The tag maritime=yes is exactly fitting here - this is to 
indicate a water polygon ecologically belongs to the maritime domain.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] solving iD conflict (was: pointlessly inflamatory title)

2019-05-24 Thread Christoph Hormann
On Friday 24 May 2019, Kevin Kenny wrote:
> > In general, our project isn't a top-down strictly managed project
> > with a controlled decision-making process. This means that many
> > things have to be discussed over and over, and the community
> > generally doesn't speak with one voice. But this also gives us some
> > resilience; there's no one "tag central command" that someone could
> > take over and dictate what we are to do.
>
> I think at the root of the complaints in this thread is the idea -
> justified or not - that the maintainers of iD are attempting to
> arrogate that role unto themselves.

Note there is not really much in terms of 'justified or not' - we have a 
clear statement here:

https://github.com/openstreetmap/iD/issues/6409#issuecomment-495231649

that without any significant amount of reading between the lines 
communicates dividing the OSM community into a relevant and irrelevant 
part by an authoritive decision that does not have to justify itself 
against anyone.

> To the extent that they are, it is probably because the discussion
> forums on tagging - at least, this list - are too cacophonous to
> inform their decisions about what tags to present in iD.  Where
> consensus fails here - as, in my experience, it almost always does
> for any question that isn't answerable by tagging that was well
> established years before I got here - the iD developers are really
> faced with the decision: implement some arbitrary choice that makes
> sense to them, or do nothing about helping iD users to map the
> feature in question.

The fact that decisions are made is not the problem here.  If you are in 
a decision making position in any kind of project within a diverse 
community like OSM you are inevitably making decisions in situations 
where there are varying opinions.  This basic fact is not what people 
have issues with in case of iD presets and validation (at least not 
more in this case than in any other).  

The problem is if as you describe it people "implement some arbitrary 
choice that makes sense to them" and this "makes sense to them" is not 
based on a qualified in depth look at the whole situation and all its 
angles but from a narrow filter bubble where indeed (as linked to 
above) things might appear clear and simple while with consideration of 
the broader reality they are not.

I have come to the conclusion that it is quite definitely not bad 
intentions that lead to this approach but simply being overwhelmed by 
the complexity of the situation.  The iD developers are foremost 
software developers.  They are certainly highly qualified in software 
development and several people here have expressed appreciation for 
their work in this field (and i agree with that).  But that does not 
provide the background and experience in OSM mapping and global 
geography to make qualified decisions on tagging questions.  Trying to 
solve this by "dumbing down" questions and ignoring perspectives on 
them you don't understand is not a solution.

One of the key qualifications for any decision making position is IMO 
the ability to recognize when you lack the background to make a 
qualified decision and the ability and willingness in those fields to 
yield decision making to others who are more qualified.

This is evidently something that is becoming more and more important as 
OSM grows as a project and it becomes increasingly difficult for a 
single person to be knowledgable about every aspect of it.


-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] solving iD conflict

2019-05-24 Thread Christoph Hormann
On Friday 24 May 2019, Kevin Kenny wrote:
> On 5/24/19 6:04 AM, Christoph Hormann wrote:
> > This is evidently something that is becoming more and more
> > important as OSM grows as a project and it becomes increasingly
> > difficult for a single person to be knowledgable about every aspect
> > of it.
>
> In the din of voices here, how does one assess who is most qualified
> to make such decisions?

Through arguments and reasoning and through critical evaluation of 
opinions and decisions.

You should not assume just because people articulate all kinds of 
strange views and opinions on these channels that are evidently flawed 
that the discourse on a whole is pointless.

If you engage in discussions in the OSM community for a longer time you 
will learn which people on what subjects tend to have views and ideas 
that in the long term hold up to critical assessment and usually turn 
out to be correct.  Likewise you also learn which people might have an 
interesting perspective on things but frequently draw the wrong 
conclusions.  This helps a lot - but is of course no replacement for 
critical evaluation of ideas on a case-by-case bases.  Everyone can 
make errors in judgement - even experts in their respective fields.

Also allowing the articulation of highly opinionated and unqualified 
ideas is a necesssity in a community that wants to be open and be able 
to develop and adjust the a changing environment.  Because many 
innnovative ideas start as something that is universally considered to 
be a bad idea (or even offensive or toxic as some like to call it).

> Beware of elevating, 'I disagree with this decision,' to, 'the people
> who made this decision were irresponsible. If they had consulted a
> competent authority, they would not have made it.' In this forum, it
> risks being interpreted as an arrogant belief that you are the only
> truly competent authority, unless you accompany it with a proposal
> for constituting a governing body.

I think you got the wrong impression here that i advocate the creation 
of formal authorities based on some codified system of qualifications.

In my opinion the only practical way to effectively select qualified 
people to making decisions is through competition - in arguments and 
reasoning in the process leading up to the decisions and between 
different decisions and those making them afterwards.  What i criticize 
in case of iD presets and validations is not primarily that iD 
developers make decisions the way they do (which i do but which i also 
consider to be their legitimate decision) but that the OSMF endorses 
this as the default way of editing OSM online via the website giving it 
an unfair advantage over any competing system of presets and 
validation.  That adds on top of the pre-existing advantage of being 
financially backed in a significant way (by paying developers) by 
multiple (and in parts still anonymous) financiers.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] solving iD conflict

2019-05-24 Thread Christoph Hormann
On Friday 24 May 2019, Kevin Kenny wrote:
>
> Unless you intend to produce further evidence (to which I would
> listen), I consider the insinuation that the iD developers have a
> financial conflict of interest to be highly inappropriate. [...]

Please don't put words into my mouth here - i have said what i said and 
not what you have read into that.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] solving iD conflict

2019-05-24 Thread Christoph Hormann
On Friday 24 May 2019, Mateusz Konieczny wrote:
>
> Is there some editor capable of working in-browser that can be
> considered as better than iD that was refused without a good reason?
> There is Potlatch 2, but relying on Flash immediately makes it worse
> (even assuming that interface and design is better than in iD).

Note i am not talking about the editor as a software product but about 
the presets and validation rules here.  

> Or is there some explicit or implicit announcement that iD will be
> kept as default even in case of something better (like forked iD with
> some changes to presets and validation rules)?

That is obviously a hen-and-egg problem - no one will likely develop 
alternative presets for iD if it is clear that you would have to fight 
a successfull uphill battle against the full inertia of the OSMF to get 
them on the website.

It does not really matter if you consider it unfair or not (and using 
this term was therefore probably a poor choice).  It is not about what 
is fair from a moral perspective, it is about what is a responsible 
choice for ensuring a healthy competitive situation and a good variety 
of editing choices being available to mappers in the long term.  The 
OSMF would have the choice to open the competitive situation for the 
default editor and components of it like presets on osm.org even if at 
the moment there are no direct alternative ready for use.

For the map layers being offered on osm.org we already have a policy:

https://wiki.openstreetmap.org/wiki/Featured_tile_layers/Guidelines_for_new_tile_layers

It would be well possible if in analogy to that we had policies for 
editors or editor components like presets or validation rules.  Having 
a clear regulatory framework that defines what conditions you have to 
fulfill is very helpful in encouraging people taking the initiative to 
start such a project.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness (was: Tag for a plateau or tableland?)

2019-04-18 Thread Christoph Hormann
On Thursday 18 April 2019, Kevin Kenny wrote:
> > And how do you verifiably determine if two things are part of the
> > same physical object?  For example: [examples snipped]
>
> I'm all for a rule of, 'if in doubt, split,' possibly paired with
> creating a new relation to carry the grouping.  You seem to favour a
> rule of 'never join,' which is perverse for the common case where
> there is broad consensus about object identity.

As mentioned in terms of physical geography the only cases where there 
is broad consensus on the identity of large size features and if and 
how to represent them in the OSM are lakes and islands.  For most other 
things mapped mostly with polygons, in particular stuff rendered 
typically with a color fill, it is widely accepted that polygons are 
split and most mappers prefer small and easy to handle divisions.  Many 
mapping conventions we have even require this - for example if part of 
a forest is needleleaved, part is mixed, you have to split it to 
represent this fact in the data.

Even for lakes we have cases where this applies by the way.  Lake 
Balkhash is a lake of which part is freshwater and part is saltwater 
which is mapped separately despite the name applying to both parts:

https://www.openstreetmap.org/relation/35904
https://www.openstreetmap.org/relation/3367363

If you consider this a bad idea that's fine.  But it stems from the 
fundamental idea of mapping local geographic knowledge.  For locals at 
the eastern part this is locally Lake Balkhash and it is saltwater.  
For locals at the western part this is also Lake Balkhash and it is 
freshwater.  And that is perfectly fine and nothing should require 
these mappers to settle for a uniform but locally inaccurate 
representation of the geography.

> > I distinguish between names and labels.  Labels are graphical
> > representations of names or other strings in map renderings.  The
> > OSM database should not contain labels, it should contain names.
>
> On this, we agree. To what object should the name, 'Jamaica Bay' be
> assigned? How can such an object be constructed? The locals can
> clearly define its extents, except for very small indefinite
> boundaries over narrow entrances and exits. What should be done to
> give that object, which unquestionably is observable in the field as
> an entity distinct from the ocean, existence in OSM?

I respect your desire to find a consensus for how to represent this 
particular feature but this doesn't really have much to do with the 
subject here, that is to what extent we can and should map large size 
concepts in OSM.  Jamaica Bay is beyond any doubt small enough to be 
mapped under the rule of thumb i proposed so discussing this is IMO not 
a matter of if it should be mapped but only potentially what is the 
best way to map it recording all verifiable knowledge of it in an 
efficient way.  I would like to separate that discussion from the 
subject here.  IIRC in our previous discussion on this i made a 
principal point that creating a polygon is unnecessary even here but i 
don't think i really objected to using one.

> We have that at one extreme, a case where almost all the boundaries
> are indefinite.  Nevertheless, the Drake Passage has some sort of
> existence.

Yes.  Leaving aside for the moment the question if something like the 
Drake Passage should be represented in OSM - the Drake Passage is a 
great example for a strait where no geometric information is required 
beyond a node to fully represent the feature in its spatial 
characteristics.

The Drake Passage is the passage/strait between Cape Horn (the southern 
end of South America) and the Antarctic.  As a prototype of a strait 
between two convex land masses it has no length but only a width.  It 
is perfectly documented with a node placed half way from Cape Horn to 
the closest point in the Antarctic (on the South Shetland Islands).

But as already hinted i am not sure if the Drake Passage is something i 
would consider mappable in OSM based on local knowledge.  Of course as 
long as it was mapped with a simple node it did not really bother 
anyone - you could as a mapper or data user simply ignore it.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness (was: Tag for a plateau or tableland?)

2019-04-19 Thread Christoph Hormann
On Friday 19 April 2019, Graeme Fitzpatrick wrote:
> > But as already hinted i am not sure if the Drake Passage is
> > something i would consider mappable in OSM based on local
> > knowledge.
>
> But, without wishing to sound facetious, how do we then have
> coastlines for Eurasia, Greenland & Antarctica mapped?
>
> *Nobody* has "local knowledge" of the full coastline of any of them,
> & for Greenland & Antarctica, what is mapped - the ice cap, which is
> constantly moving, or the deep underlying rock? Should we erase them
> off the map as they're not "verifiable"?

It is interesting that the idea that large size abstract concepts 
projected onto arbitrarily delineated parts of the physical geography  
by cultural convention like bays, peninsulas, linear rivers and 
plateaus might not be suitable for being recorded in OSM is by several 
people in this discussion reinterpreted as - and i am only slightly 
exaggerating here - that mappers may only record things after they have 
personally touched every centimeter of them.

That does not make much sense of course.  Physical presence near a 
certain geographic setting can help you immensely to acquire local 
knowledge of it but it is neither a guarantee for doing so nor a 
prerequisite for mapping things.  And as said in the past verifiability 
based on local knowledge does not require everything in the database to 
be independently verified by several mappers with local knowledge.  It 
just requires the possibility to do so.

When mapping the coastline of Greenland or the Antarctic you have 
several independently recorded image sources available (not what you 
find in Bing & co. though - that is all the same 20 year old stuff) 
where you can localize the coastline on and there are also quite a few 
people mapping in OSM who have visited these areas.  This is definitely 
not a problem of lack of local verifiability.  In cases of doubt (which 
there might be, in particular if sea ice is present on images) we can 
look together at the images to resolve the situation or we can consult 
people with local knowledge.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness (was: Tag for a plateau or tableland?)

2019-04-18 Thread Christoph Hormann
On Thursday 18 April 2019, Kevin Kenny wrote:
>
> And therefore the Amazon, the Nile, or the Mississippi ought not to
> be named in such a way that a large-scale map can show the names?

Map producers are obviously free to show labels however they want.  They 
don't need mappers to hand curate dedicated labeling objects for that.  
Ironically the waterway relations we have are not really of much use if 
you want to label rivers in a map.

> Essentially, you're making the statement here that if local mappers
> pool their knowledge to realize that the river in Alexandria is the
> same river in Aswan, that's a mere social convention and has no place
> on the map.

How should they determine that based on local knowledge?  What if there 
is disagreement?  Is 

https://www.openstreetmap.org/way/83015625

the same river as

https://www.openstreetmap.org/way/4769426

or

https://www.openstreetmap.org/way/174752117

or

https://www.openstreetmap.org/way/234008385

What if the local mappers do not speak the same language?  Do those who 
speak English automatically get to overrule those who don't?

> > Everything else in physical geography is typically mapped locally
> > piece by piece like the rivers and creating large features - while
> > done by some mappers for the purpose of label painting - is
> > generally disliked by most mappers because it is very hard to work
> > with these and represents no additional meaningful information.
>
> That's where we disagree. The additional information is that the
> multiple features represent the same physical object.

And how do you verifiably determine if two things are part of the same 
physical object?  For example:

https://www.openstreetmap.org/way/335279145
https://www.openstreetmap.org/way/301691395

which a map producer might want to label the Amazon Rain Forest.

Or these two:

https://www.openstreetmap.org/relation/5567277
https://www.openstreetmap.org/way/470015023

which another map producer might want to label the Eurasian Taiga.

> Please avoid the term "label painting." What you call "label
> painting" is the entirely reasonable desire to have recognized, named
> objects appear on the map with their names.

I distinguish between names and labels.  Labels are graphical 
representations of names or other strings in map renderings.  The OSM 
database should not contain labels, it should contain names.

This:

https://www.openstreetmap.org/relation/9359806

is not a named representation of a verifiable element of the geography, 
it is a labeling geometry.  Creating such is not mapping, it is label 
drawing or label painting.  It is neither meant nor suited to do 
anything other than performing a relatively simple label placement.

Note by speaking of "label painting" i do not intend to assign one sided 
blame to mappers for doing so.  In most cases this is as much the fault 
of map designers encouraging this as it is of mappers to respond to 
this incentive.

> The "hard to work with" argument is what I said is a technological
> limitation.

With "hard to work with" i was referring to work for the mapper in 
maintanance, editing and also just dealing with the object being in the 
way when editing other things.  That is not a technological limitation.

When you talked about technological limitations you were referring to 
problems of data users.

> Now, I could imagine that if the world were other than as it is,
> another culture might insist that the main stem of the river was the
> Missouri, rather than the upper MIssissippi, leading to disagreement
> about the boundaries. That disagreement could be very ugly if the
> cultures were, say, continually embroiled in political conflict about
> other matters. In that case, making a single decision about the
> boundaries might conceivably be imperialistic.

I am glad you understand the problem.  If you now look at examples 
outside the United States (where if i may say so the originally 
different cultures have been largely "homogenized" a long time ago) you 
will realize that the situation is often not that simple in other parts 
of the world.  The fact that people from more than a hundred countries 
from all over the world with very different cultures, world views and 
languages in OSM work together in collecting local knowledge despite in 
many cases not even being able to verbally communicate with each other 
is quite remarkable.  But this amazing cross cultural cooperation 
hinges on on the local verifiability of those things people map.  
Adding large scale concepts to the database that are not verifiable 
based on local knowledge means throwing a wrench into the gears of this 
amazing machine.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness (was: Tag for a plateau or tableland?)

2019-04-19 Thread Christoph Hormann
On Friday 19 April 2019, Kevin Kenny wrote:
> > It is interesting that the idea that large size abstract concepts
> > projected onto arbitrarily delineated parts of the physical
> > geography by cultural convention like bays, peninsulas, linear
> > rivers and plateaus might not be suitable for being recorded in OSM
> > is by several people in this discussion reinterpreted as - and i am
> > only slightly exaggerating here - that mappers may only record
> > things after they have personally touched every centimeter of them.
>
> The fact that as many people 'reinterpreted' your words suggests that
> it might behoove you to review them.

I do that all the time, usually also preemptively, which is why i tend 
to formulate carefully to avoid misunderstandings.  In this case i 
think i have explained my idea clearly enough to Graeme - if not he is 
of course welcome to ask for further clarification.

Being accused of being radically intolerant and other things kind of 
limits my interest in this discussion with you.  I can see why you 
reject the idea there are things that should not be part of the OSM 
database despite them being part of the geographic reality as you see 
it and i also see why you have a general preference for representing 
these things in the OSM database with polygons.  But i also see very 
good reasons why you should change your position on that - some of 
which i explained in my comments here.  I could be wrong about this of 
course.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness

2019-04-18 Thread Christoph Hormann
On Thursday 18 April 2019, marc marc wrote:
> > What if there is disagreement?
>
> it's not related to large feature, it's a issue with all
> source=local knownledge changeset (or no source at all).

No, the concept of verifiability defines a clear path for resolving 
disagreement - you verify the information on the ground and if there is 
still disagreement it is by definition something that is not verifiable 
(because several mappers evaluating the situation independently do not 
consistently come to the same results).

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness (was: Tag for a plateau or tableland?)

2019-04-20 Thread Christoph Hormann
On Saturday 20 April 2019, Kevin Kenny wrote:
>
> I apologize for the unfortunate phrasing, and assure you that it was
> intended to be a succinct characterization of your position regarding
> indefinite boundaries, not of your personality or politics.

Thanks, i appreciate that.

When i present and argue for a position here this is not intended to 
suppress or dismiss dissenting voices, i try to convince with arguments 
which also means i emphatically present arguments that i think have 
merit.  But i also try to find convincing arguments to change my 
position.  I think it helps concentrating on the arguments and not so 
much on the people who make them.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] RFC - Feature Proposal - area of steps for pedestrians.

2019-05-04 Thread Christoph Hormann
On Saturday 04 May 2019, Tobias Knerr wrote:
>
> Here's the raw data if you'd like to examine it:
> http://tobias-knerr.de/upload/Step%20Polygon%203D%20Examples/
> Please excuse the sloppy mapping, those are just intended as tests.

Thanks.  I guess that means your approach relies on a one-to-one 
relationship between linear ways and polygons - or at least on the 
polygon outline being intersected by the linear ways exactly twice.

> While you correctly point out several further limitations, I think
> it's important to keep in mind that this isn't an attempt to define a
> data model that works for everything. It's about finding a sweet spot
> that works for a sufficiently large class of steps to be worth it and
> is still relatively simple.

What would likely happen with your approach is once there are data users 
using it mappers would start splitting any stairs that are not 
supported by the algorithm artificially into parts small and simple 
enough for the algorithm to deal with and you'd end up with data 
modeled for the specific requirements and limitations of the algorithm 
rather than for mapping-efficient documentation of the nature of the 
stairs.

> As for that data model that works for (almost) everything, I believe
> that will have to be drawing a way across the edge of each step.
> [...]

That would essentially be giving up on mapping the stairs as an overall 
feature and modeling the steps individually instead.  For data users 
that need only individual steps in the end anyway this would be 
convenient but for any data users who want to interpret the steps as a 
whole this is a bad idea - likewise for the mapper who does not want to 
mechanically draw step after step.

Circular concentric steps for example like this:

https://www.designdiffusion.com/en/2018/10/15/japan-plaza-cofufun-designed-by-nendo-for-the-local-community/

you could model with:

* one circular way per step.
* a number of sector polygons and centerline ways suitable for your 
algorithm.
* a single node and tags for step count, height, inner radius and outer 
radius.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] RFC - Feature Proposal - area of steps for pedestrians.

2019-05-03 Thread Christoph Hormann
On Friday 03 May 2019, Tobias Knerr wrote:
>
> So I finally got around to building that prototype to test my idea.
> The code only needs a highway=step way and an area:highway polygon as
> input, and produces sensible results for common shapes of straight
> stairways. I'm pretty happy with the results:
>
> http://tobias-knerr.de/upload/Step%20Polygon%203D%20Examples.png

That illustration does not show the original data so it does not tell 
very much.

What you are doing is probably non-problematic as long as the upper and 
lower limit are at least roughly equidistant and the sides are strait.  
But it will likely fail with most other shapes.  In particular for 
stairs that are longer than wide and where the sides are more complex 
in shape than the upper and lower limit this is likely to fail.

Like for example classic curved stairs:

https://www.alamy.com/stock-photo-one-of-the-curved-stone-staircases-at-picton-castle-near-haverfordwest-58935307.html

In general I would advise against defining the validity of a mapping 
through some algorithm correctly interpreting it.  This is both awkward 
in principle and it would have the effect of declaring a distiction 
between 'legal' real world stairs and ones that might exist but are not 
allowed to exist because the algorithm can't deal with them.

But in general testing the suitability of a data model by testing its 
usability in practical interpretation is a good approach.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Verifiability wiki page: "Geometry" section added

2019-04-28 Thread Christoph Hormann
On Sunday 28 April 2019, Tobias Knerr wrote:
>
> Yes, it's often not possible to agree on a precise border for these
> features. But nevertheless, there are typically areas that are
> definitely part of them, and other areas there are definitely not
> part of them.

I'd like to emphasize once more that verifiability has absolutely 
nothing to do with mapping precision or measurement errors.

It is the nature of every geographic feature (in the sense of something 
with at least limited localizability) that you can specify locations 
that are definitely not part of it.  That does not mean you can create 
a verifiable polygon geometry for them.

OTOH just because the only information source you have for example about 
a lake is a poor quality GPS track from a walk around it does not mean 
you cannot map that lake with a polygon based on that information.  
Because the problem here is not your limited ability to localize the 
shore of the lake but the ability to precisely measure it.

Getting this difference is key to understanding the essence of 
verifiability on OSM.

> The above is verifiable geographic information, so it ought not be
> off-limits for OSM.

So you think "The Amazon Rainforest" should be mappable with a polygon 
in OSM because you can make a verifiable statement that it does not 
extend to Asia?

> [...] One could
> imagine, for example, a relation containing two polygons for the
> feature's "minimum" and "maximum" extent (describing the parts of the
> world that are verifiably part of/not part of the feature), with a
> grey area of uncertainty in between.

Seriously?

Because one polygon is not a verifiable representation of a certain 
feature you want to replace it with - drumroll - two polygons?

The idea of developing new data objects for selectively documenting 
verifiable information of objects with limited localizability is not 
necessarily bad but the aim of this would need to be to allow limiting 
the recorded information to exactly what can verifiably be said about a 
feature, not to add more non-verifiable data to disguise the 
non-verifiable nature of the whole thing.  I have thought about this 
quite a bit and came to the conclusion that the answer to this is 
usually that using a node rarely misses any verifiable information that 
cannot most efficiently be recorded in the form of tags or that is not 
already recorded implicitly in the form of other features that are on 
their own much better verifiable.

> With your recommended solution of placing a node "near the center of
> the feature", capturing this useful knowledge is not possible. It
> also doesn't make logical sense to me: If it were indeed impossible
> to verifiably establish even an approximate boundary of the feature,
> how can we verifiably establish the feature's center?

I have had this discussion plenty of times in the past - the 
verifiability of a node localizing a feature is much easier to achieve 
(through a clear rule where to place the node) and demonstrate than for 
a polygon.  Verifiability of a node location means nothing more than 
that qualified independent placements of the node converge to a single 
location.  This is a completely scale independent condition - it can be 
fullfilled with a standard derivation of less than a meter (for 
something like a power=pole) but might also be many kilometers.  For a 
polygon that is not the case.

I don't really like the extension Joseph wrote on the Verifiability page 
but not because i disagree with the general idea but because for my 
taste it is too much *definition by example* which is a poor way of 
communicating the concept in general.  Examples are useful and needed 
to clarify the meaning (and they have been used as such on that page 
for a long time) but they are no replacement for formulating the 
general abstract idea behind verifiability in a compact form that is 
not tied to specific examples.  Andy's idea of creating subpages 
explaining how to practically apply verifiability to tags and 
geometries is probably the right approach.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Verifiability wiki page: "Geometry" section added

2019-04-28 Thread Christoph Hormann
On Sunday 28 April 2019, Joseph Eisenberg wrote:
>
> Is this first line a clear definition, or can it be improved?
>
> "Linear ways and areas can be non-verifiable if the geometry cannot
> be demonstrated to be true or false by another mapper."

While that is a correct statement it also applies to nodes and tags and 
does not add any additional information to what is already stated in 
the text before, namely:

> At the core, "verifiability" is that everything you do can be 
demonstrated to be true or false

What would be useful additional information on the verifiability of 
geometries is the distinction between the ability to verifiably 
localize something and the ability to precisely measure its location.  
However i am kind of inclined to agree not to overburden the 
explanation of the basic concept of verifiability with that much 
detail.  And of course the suggestion that proper and precise 
documentation helps applies to recording of geometries as well - not 
only to tags.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Verifiability wiki page: "Geometry" section added

2019-04-28 Thread Christoph Hormann
On Sunday 28 April 2019, Christoph Hormann wrote:
> [...]
>
> Seriously?
>
> Because one polygon is not a verifiable representation of a certain
> feature you want to replace it with - drumroll - two polygons?

I am sorry if that came across more dismissive than necessary - i was 
just quite taken aback by the suggestion which from my perspective 
pretty much flies into the face of the idea of verifiability.

But i understand the underlying thought process and see that it is not 
trivial at all why this makes very little sense and goes in the 
opposite direction of what might make sense.  And entertaining the idea 
for a moment and considering why you might think this helps but why it 
ultimately does not is a useful approach.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal -- RFC -- Landcover Cultivated

2019-04-10 Thread Christoph Hormann
On Wednesday 10 April 2019, Mateusz Konieczny wrote:
> [...]
>
> But in this case I am even more confused - with low quality images
> how one is supposed to distinguish forest from orchards/plantations?

Indeed.

I don't see a lot of practical cases where you can reliably distinguish 
between cultivated and non-cultivated, between artificial and 
non-artificial but cannot make a more specific characterization 
according to the tagging system we have.

For naturally unvegetated areas we currently have a somewhat incomplete 
set of established tags, mostly because the vast majority of mappers 
live in regions where these are rare.  But the way to address this is 
to develop tags for specific features and not a general 'barren areas' 
tag that encompasses also several specific and well established tags we 
already have.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness (was: Tag for a plateau or tableland?)

2019-04-17 Thread Christoph Hormann
On Wednesday 17 April 2019, Frederik Ramm wrote:
> [...]
>
> The way OSM usually works is someone stumbles over something in
> reality, with a discernible name or property, and adds it to OSM. We
> are, first and foremost, surveyors.
>
> The larger a feature becomes, the less suitable OSM is for mapping
> it. And in the case of the several large-scale objects I have
> mentioned, most contributors don't even have surveying in mind, but
> just writing down existing conventions.

Indeed.  We should always keep in mind that OSM is fundamentally about 
collecting local knowledge of the geography.  'local' is key here.  If 
you try to map some geometry for the Altiplano or the Tibet Plateau 
that is not local knowledge.

As a rule of thumb i'd say something that can at least coarsely be 
surveyed on the ground by a single mapper during a single day is 
usually suitable to be mapped as a distinct named feature, provided it 
is otherwise verifiable of course.  For larger things mapping should 
focus on locally mapping locally surveyable constituent parts or 
aspects of the feature but i would be very careful with creating 
features for them as a whole because this very often drifts from the 
OSM idea of mapping local knowledge to a Wikipedia-like recording of 
social conventions.

Some of the things Joseph mentioned (like buttes) are certainly mappable 
in OSM under this rule - but i'd suggest creating specific well defined 
tags with a precise and tight definition for them and not a generic tag 
for any elevated region.

In any case i think the most valuable thing to map of any of such is the 
constituent elements and aspects of it like natural=cliff, 
natural=arete, natural=peak, natural=bare_rock, natural=scree etc.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Stop the large feature madness (was: Tag for a plateau or tableland?)

2019-04-17 Thread Christoph Hormann
On Wednesday 17 April 2019, Joseph Eisenberg wrote:
>
> I believe many people are using natural=peak to add the name of
> plateaus / mesas / tablelands.

Yes, that is definitely the case for buttes and small mesas - but then 
again these are features that can be verifiably mapped based on local 
knowledge.  However using a generic natural=plateau tag which is then 
inevitably used by some mappers to cargo cult polygons around just 
about any area of land elevated in some way relative to its surrounding 
is not a good idea.

I see nothing wrong with creating natural=butte and natural=mesa with 
appropriately tight definitions:  Both being surrounded on all sides by 
cliffs or very steep slopes, buttes with a height larger than width and 
mesas with a flat top (i.e. height variation across the top being 
significantly smaller than the total height).

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Subtag for place=locality?

2019-04-16 Thread Christoph Hormann
On Tuesday 16 April 2019, Mark Wagner wrote:
>
> There's a "place=locality" near me called "Seven Mile Airstrip". 
> Now, that's an interesting choice of names for the place, because
> there's no evidence that it was ever used for aviation.  The best
> guess I've seen for where the name came from is that it was intended
> as an auxiliary runway for Spokane Army Air Depot during World War
> II, and after construction was canceled, the name stuck around.
>
> What tag would you recommend for "thing people believe is the
> abandoned construction site for a runway that was never built"?

The crux about about abandoned:* is that it is usually only verifiable 
as long as physical remains are present.  I don't know this particular 
situation but it looks like that is not the case here.  The question 
you need to ask yourself is what the name currently refers to and tag 
accordingly.  Is it the name of a section of a road ("drive east along 
Seven Mile Airstrip"), the name of a neighborhood or parts of it ("i 
live in Seven Mile Airstrip"), the name of some kind of common area 
("lets have a barbecue tonight at Seven Mile Airstrip"), some patch of 
wilderness ("i went hunting yesterday and shot a rabbit at Seven Mile 
Airstrip").  If you can clearly give the named feature some kind of 
classification of what it is that could also apply to other similar 
places with different name elsewhere you should use or create a tag 
indicating that.  Only if that is not the case you might use the 
generic place=locality - but only if it is actually a verifiably 
locatable place and not just a name you have heard from your 
grandfather to apply to a place around here somewhere but you can't 
really specifiy what it refers to now.

If you look into the database you can find place=locality being used for 
a lot of very different things most of which you could clearly classify 
more precisely.  A tag like place=locality will likely always exist in 
OSM - even if this one is deprecated an alternative would be invented.  
But it should be used as sparsely as possible to make the data as 
meaningful as possible.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal - RFC - Tag:natural=mesa and Tag:natural=butte

2019-04-26 Thread Christoph Hormann
On Friday 26 April 2019, Joseph Eisenberg wrote:
> I have created 2 proposal pages for natural=mesa and natural=butte
>
> A mesa is defined as "A flat-topped elevated landform surrounded by
> cliffs". A mesa may also be known as a table or tableland, potrero or
> tepui. See http://en.wikipedia.org/wiki/en:mesa
>
> A butte is defined as "a hill with a flat top surrounded by cliffs."
> The width of the flat top is less than the relative height of the
> hill. See http://en.wikipedia.org/wiki/en:butte
>
> [...]

As i understand it a butte is not generally assumed to be flat topped in 
common language use, the key elements here are height larger than width 
and cliffs on all sides.

For mesas i already mentioned the fairly precise criterion that the 
elevation variance along the top (or more precisely the derivation from 
flatness - some amount of tilt in geology is fairly common) needs to be 
significantly smaller than the overall height of the structure.  
Combined with a firm requirement for cliffs on all sides this would 
make a fairly precise definition.

In general for a successful tag explaining precisely and in detail how 
the mapper can distinguish features the tag should be used for from 
ones it should not be used for is key.  Referring vaguely to Wikipedia 
for details is not going to work, the actual meaning of the tag will 
deviate from the Wikipedia description.

It should also be mentioned that these tags are not meant to be a 
substitute for locally mapping the actual cliffs - which while by 
definition surrounding the whole structure can be staggered of course.

For natural=plateau i don't see a chance of this becoming a meaningful 
tag.  Too much inherent vagueness in the very idea.  If you'd try to 
define it more precisely it would almost certainly be advisable to use 
a different tag that is not misleading the mapper to have a much 
broader scope.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] Document personal tags in Proposed_features/ space, User: space, or Tag:/Key: space?

2019-08-15 Thread Christoph Hormann
On Thursday 15 August 2019, Joseph Eisenberg wrote:
>
> In contrast, the current text of the wiki page "Any tags you like
> suggests creating a new tag for bird nests (as an example) with
> Key:endangered_nest=Siberian_flying_squirrel - besides suggesting
> using non-standard capitalization in the value, this suggests
> creating a new Key: / Tag: page directly, rather than using
> User:username/ or Proposed_features/.
>
> Is this a good idea?  Occasionally new wiki pages are created in
> these standard spaces for tags with only a few uses or no uses in the
> database.

Yes, IMO it is not only acceptable to document newly invented tags but 
also advisable to do so.  Note however inventing tags in this context 
means actively using them, not theoretical inventions along the lines 
of "I would like mappers to tag things this way therefore i document 
the tag as if it was being used".  Elaborate tagging schemes should be 
discussed before being used and not be invented ad hoc by individual 
mappers.

The reason is - as you mentioned - the "Any tags you like" principle.  
It means you can and should invent new tags for *things no tag exists 
for so far*.  To allow mappers to determine if there is already an 
existing tag for a certain type of feature tags have to be documented.  
Or looking at things the other way round:  If inventing new tags is 
encouraged but it is discouraged to document them in a way that can be 
easily found by other mappers that would massively emphasize tag 
proliferation since mappers will repeatedly invent new and different 
tags for certain things because they are unaware that another mapper 
has already invented a tag for this.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Definition of a Beach

2019-08-15 Thread Christoph Hormann
On Thursday 15 August 2019, ael wrote:
>
> I was going to comment that a beach has to meet the water at the same
> level. That is maybe sort of implied above? As opposed to a cliff or
> even wall.

The beach being composed of loose material and being formed by water 
waves implies the beach and the water level intersect and the slope 
being limited.

> I am not sure that a beach is required to have a "significant" slope.

The slope necessarily forms if loose material is being deposited and 
shaped by waves.  As Josef said if the slope is very small the waves 
will not be the dominating force shaping the coast any more and tidal 
currents will be the force shaping the area.  How steep and how wide 
the slope is depends on the relationship of tides, waves and grain size 
of the material.

There are of course also borderline cases to and combinations with other 
coastal land forms like spits, longshore bars etc.  There might also be 
artificial beach nourishment measures that modify the profile.  So 
beaches will not necessarily have a continuous slope everywhere.  But a 
slope on which waves break and water washes up and down with each wave 
is a defining element of a beach.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Definition of a Beach

2019-08-15 Thread Christoph Hormann
On Thursday 15 August 2019, Warin wrote:
> What is a beach?
>
> [...]

The question you actually wanted to ask i think is what does 
natural=beach mean in OSM.  This distinction between the meaning of a 
tag in OSM and the meaning of the terms used for key and value in 
English language is very important to keep in mind, in particular for 
native English speakers.

I had a thorough look at use of natural=beach in OSM back when i changed 
rendering in OSM-Carto and came to the conclusion that use of this is 
actually reasonably close to the core scientific definition of beaches, 
namely a wave formed accumulation of loose material at the shore of a 
waterbody.

See also

http://blog.imagico.de/reefs-and-beaches-in-the-openstreetmap-standard-style/

There are a number of notable exceptions from this

* natural=beach is also used for human made artificial beaches where 
sand does not occur naturally.  This is obvious since this is often 
hard to distinguish for the casual observer without in depth research.
* some use of natural=beach for rocky shores exists but it is minimal.
* sometimes use of natural=beach extents on costal dunes which are not 
water formed and therefore not part of the actual beach.
* in particular in the UK there is some atypical use of the tag - based 
on historic practice and use of OS data as a source apparently - of 
using natural=beach for what is indicated as 'Sand' in OS maps and 
wetland=tidalflat (or historically natural=mud) for what OS maps show 
as 'Mud'.  This is distinctly different from elsewhere in particular 
since it uses natural=beach for sand based tidal flats - like here

https://www.openstreetmap.org/way/67573161

How can you identify a beach on the ground:

* there are waves breaking, at least at some times, at the water line.
* ground has a significant slope so waves roll up the beach and water 
flows back in the typical fashion leaving a fairly smooth surface.
* the ground material grain size is somewhere between fine sand and 
medium sized stones - small enough to be moved by the waves when they 
are strong and large enough not to be suspended in and carried away by 
the water as the waves break.
* there are no tidal channels forming in the loose material since these 
are indicative of a tide dominated situation and not a wave dominated 
one - such cases would be suited to map with natural=wetland + 
wetland=tidalflat.

Where there is considerable variation is if and how the tidal part of a 
beach is mapped.  Mainly the following variants exist:

* mapping only the part of the beach above the high water line leading 
to a very narrow beach.
* the tidal part of the beach being mapped as or included in a tidal 
flat.
* the beach crossing the coastline and including the tidal part.
* the coastline being placed not at the high water mark but below, 
usually whereever the imagery used shows the water edge and ending the 
beach at this line.

This would be good to clear up and establish a well defined and 
intuitively usable mapping scheme.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] Document personal tags in Proposed_features/ space, User: space, or Tag:/Key: space?

2019-08-16 Thread Christoph Hormann

The problem about proposal pages is that they can be infinitely 
theoretical, non-verifiable or outright insane.  So telling a mapper 
who is thinking about inventing a new tag to search the proposals if 
there is one that already covers what they want to do is not 
practicable.  Because even if there is a proposal that deals with the 
same kind of situation the mapper is confronted with that does not mean 
the proposal contains a practicable idea of how to tag this.

The advisable approach to making tag documentation on the wiki better 
usable is IMO not to further blur the line between documentation of the 
de facto meaning of tags by humans and all the other uses of the wiki 
(like proposals, automatically assembled data etc.) but more strictly 
separating them.  If you (theoretically - it would probably be a lot of 
work to do this practically) take all tagging documentation from the 
wiki no matter where it is and remove everything that is not strictly 
documenting the de facto meaning of tags in the OSM database the result 
would be a pretty compact body of documentation.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Feature Proposal - RFC - Dehesa

2019-08-30 Thread Christoph Hormann
On Friday 30 August 2019, Diego Cruz wrote:
>
> I have recently proposed a new tag in the Wiki, because none of the
> existing landuse tags seem to match it. A dehesa is a type of land
> that combines a forest with either fields or pasturelands (or both)
> at the same time. It is extensively used in the Iberian Peninsula,
> both in Spain and Portugal. Please see the details in my proposal
> below:
>
> https://wiki.openstreetmap.org/wiki/Proposed_features/Dehesa

This is certainly a valid idea for inventing a new tag and it is good 
that you open up discussion early.  Let me take this as an example for 
two things that have in the past been decisive on the broader success 
of tags:

* local verifiability.  The primary definition of your tag is for areas 
in a certain region that are in the cultural tradition of that region 
called a certain way.  You try to list a few verifiable criteria what 
not to use the tag for - but these are one sided criteria.  Because 
natural=wood does not rule out use as pasture (and neither does 
landuse=orchard, which is also used for cork oak plantations), 
landuse=farmland does not rule out the presence of trees or the use as 
pasture and many savannas (for which we have no specific tag at the 
moment) are created by human influence.  A good tag is one where a 
local observer, even a casual one like a traveler quickly coming 
through, can without much difficulty determine locally if the tag 
applies or not.

* generic meaning.  As already mentioned you draft this as a region 
specific tag although agroforestry is a practice that exists in many 
different parts of the world in different forms.  Such tag will either 
stay a local speciality tag without much chance for being interpreted 
by global data users and possibly mirrored by other region specific 
tags with similar but slightly different meaning or it will morph into 
a broad umbrella tag - for example for any kind of 'area with trees 
that does not really qualify as wood/forest'.  Well known examples for 
such tags are natural=fell and landuse=village_green.

There are three potential tagging concepts i could imagine could be 
derived from your idea that would seem more promising in that regard:

* a tag for agroforestry landuse.  This of course would only be locally 
verifiable if there is active agricultural use.  That would only 
qualify those dehesas that are actively used for agriculture as such.  
And it would say very little about the physical appearance and 
ecological characteristics of an area.

* establishing a generic tagging concept for secondary characteristics 
of areas - like use of orchards as pasture, underbrush in a forest or 
scattered trees on a meadow.  This could be quite easily implemented 
using natural:secondary=*, landuse:secondary=* etc.  Dehesas would 
under such scheme be something like

- landuse=farmland + landuse:secondary=orchard
- landuse=meadow + landuse:secondary=orchard
- landuse=orchard + landuse:secondary=meadow

* creating one or more region specific secondary tags for exising 
primary tags like landuse=farmland or landuse=orchard for documenting 
the region specific ecological characteristics of the area.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Draft proposal for Key:aerodrome

2019-09-10 Thread Christoph Hormann
On Tuesday 10 September 2019, Joseph Eisenberg wrote:
> I've started a new proposal for Key:aerodrome.
>
> See
> https://wiki.openstreetmap.org/wiki/Proposed_features/Key:aerodrome

The problem with this kind of tag is that while it can be in principle a 
verifiable tag - provided that the suggested values are clearly defined 
this way it is still an aggregate score designed for usefulness for 
certain data users rather than for good mappability.

An example:

In Germany civil airfields are classified by law 
into "Verkehrslandeplätze", "Sonderlandeplätze" 
and "Segelfluggelände".  "Verkehrslandeplätze" is pretty much the same 
as aerodrome=general_aviation - i.e. can be used by pilots without 
prior permission by the operator.  However "Sonderlandeplätze" is not 
the same as aerodrome=private - there are SLP that qualify as 
aerodrome=commercial because they have regular commercial flights.

In short:  Many of your suggested values are based on properties that 
are independent of each other.  It would be more useful for the data 
user and easier to map for the mapper to document these separately.

Specifically i see:

* presence and nature of regular passenger flight service
* openness to public from the air
* access restrictions on the ground
* presence of services for airplanes
* surface and length of the runway

And not in the proposal but a useful property:

* restrictions to certain types of planes (like non-motorized gliders)

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Populated settlement classification

2019-09-07 Thread Christoph Hormann
On Saturday 07 September 2019, Iago Casabiell wrote:
> I'm new to the mailing list, so first I'm sorry if I miss any step in
> a proposal for the wiki.
>
> I generated a proposal for the classification criteria of populated
> settlements here:
> https://wiki.openstreetmap.org/wiki/Proposed_features/Populated_settl
>ements_classification .

Welcome to the mailing list.

The problem i see with what you are trying to do is that a proposal is 
generally about a new tagging idea or an idea to change existing 
tagging.  And it is not really a good idea to draft a tagging concept 
from the beginning to have different meanings in different parts of the 
world.  This has happened in some cases, in particular with roads 
classification 
(https://wiki.openstreetmap.org/wiki/Highway:International_equivalence) 
but it is generally best for everyone to try avoiding that and use tags 
that have a globally consistent meaning.

In other words:  If you want to document existing regional differences 
in populated place tagging that is most welcome but that does not 
require or even call for a proposal.  If you want to change populated 
place tagging to differ from country to country OTOH i would consider 
that simply a bad idea.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] New page "Approval status" for "de facto", "in use", "approved" etc

2019-07-28 Thread Christoph Hormann
On Sunday 28 July 2019, Joseph Eisenberg wrote:
>
> Christoph, do you have any ideas about how we could be more inclusive
> and make it easier for mappers from other countries to create and
> document new tags?

I think emphasizing and reaffirming the fact that the wiki is to 
document the de facto use and meaning of tags and openly documenting 
and explaining contradictions, ambiguities and regional differences in 
tagging rather than hiding them to present a subjectively desired 
reality of tagging would be a good approach.

If the wiki documents the de facto use and meaning of tags that would 
automatically give different language versions of the documentation 
equal standing because all of them aim to document the same thing.  If 
however the wiki aims to document the supposed meaning of tags there 
will inevitably be a struggle for opinion leadership on what this 
supposed meaning is to be and this struggle will inevitably be 
dominated by the English language.

What i specifically think is not a good idea is intermixing the formal 
status of a proposal in the proposal process 
('draft', 'proposed', 'voting', 'approved' and 'rejected') with either 
objective and verifiable classifications of the actual use of tags and 
subjective recommendations if a certain tag should or should not be 
used.

> I hoped that by better defining the "de facto" status and defining a
> clear way that a tag can be promoted to this value (which currently
> is honored with a green highlighting, just like "approved"), there
> could be an objective and fair way for "in use" tags to be added to
> Map Features without going through the Proposal process.

I don't think there is a reasonable verifiable way to define a 
sub-classification among tags that are widely accepted to be used with 
a certain meaning but that have never successfully gone through a 
proposal process.  If there was a way to do this it would probably be 
possible to automatically determine this and show such status in 
taginfo (although if that involves the historic development that might 
be technically challenging).

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] New page "Approval status" for "de facto", "in use", "approved" etc

2019-07-28 Thread Christoph Hormann
On Saturday 27 July 2019, Joseph Eisenberg wrote:
> Please take a minute to review the new page
> https://wiki.openstreetmap.org/wiki/Approval_status
>
> [...]

A bit of a general remark here - the OSM wiki has for quite some time 
been torn between being an attempt to document the established mapping 
practice (i.e. what tags actually mean based on how they are used) and 
being a way to tell mappers what tags are supposed to mean in the 
opinion of those editing the wiki.

The way you present this status concept is in support of the latter - in 
particular your use of the term "recommended" on status values that do 
not represent a formal proposal status (that 
is 'draft', 'proposed', 'voting', 'approved' and 'rejected') ultimately 
means recommended by those who have dominance over editing the wiki.

You should keep in mind that this whole concept of meta-classification 
of tags into a set of classes - as attractive as it might be to allow a 
simplistic understanding of tagging in OSM and management of the 
complexity of tagging by a small group of people on the wiki - is going 
to inevitably fail because it tries to trivialize the complexity of the 
geography (which we try to document in tagging) and the social 
dimension of very different people looking at this geography from 
different sides.  The only way to properly document the status of a tag 
is IMO through a verbalized description - which is the essence of what 
tag documentation on the wiki traditionally was centered around.

Also keep in mind that most of concept this idea of tag 'status' is 
based on massively discriminating against languages other than English.  
For the proposal process this is obvious but this also applies to many 
of the other ideas of status.  In contrast to the verbalized 
documentation of tags - which can exist in any language or set of 
languages independent of each others the idea of a tag status is that 
of a single status defined by authority over the global OSM community.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] New page "Approval status" for "de facto", "in use", "approved" etc

2019-07-28 Thread Christoph Hormann

There are many tags with status 'de facto' indicated that do not meet at 
least some of your criteria:

landuse=meadow
landuse=forest
natural=wood
place=square
waterway=drain

and there are tags with status 'in use' indicated that at least meet 
some of the criteria:

highway=turning_circle
information=guidepost
landuse=grass
man_made=cutline
place=archipelago
water=lake
waterway=riverbank

IMO if those criteria are significant (which i don't doubt as far as 
they can be objectively determined) it is much more useful to document 
how far a tag meets these criteria individually than to determine an 
aggregate score of some sort from them and a categorization based on 
that.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Relation for place archipelago with members place island

2019-12-14 Thread Christoph Hormann
On Saturday 14 December 2019, Warin wrote:
>
> I think this is ok. But is there a better way?
>
> The particular relation is 55737 the Schouten Islands.

You mean

https://www.openstreetmap.org/relation/557367

That looks correct, archipelagos are normal multipolygon relations.  
Building them from the same coastline ways that are used to map the 
individual islands is the established method for mapping them.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] URL tracking parameters

2020-02-25 Thread Christoph Hormann
On Tuesday 25 February 2020, Richard Fairhurst wrote:
>
> But more broadly, we value data for its correctness, not for its
> provenance (assuming licence-compatible). You are inventing a
> suspected rationale ("an advertising campaign") on the part of the
> contributor; judging them by your own standards which aren't the
> agreed/stated values of OSM anywhere I can see; and concluding that
> the data should be deleted. That's... a stretch?

Not necessarily.  OSM - like almost any other social cooperation on the 
internet - is strongly based on reputation of its contributors.  I 
can't check every contribution of any contributor in even a small area 
but i can look at the contributor's history of contributions and their 
background as a contributor (their reputation so to speak) to assess 
how trustworthy they are.

And yes, this is unfair in the way that i will make assumptions on a 
newcomer corporate mappers based on my (bad) experience with other 
corporate mappers from the past.  That's collatoral damage inevitable 
to maintain a functioning system of social cooperation in the presence 
of a large volume of organized activities.  You can blame it on the 
corporations/organizations that have lobbied successfully against more 
meaningful regulation of said activities.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Active volcanoes

2020-01-24 Thread Christoph Hormann
On Friday 24 January 2020, Cascafico Giovanni wrote:
>
> Which is the criteria to tag volcanoes as volcano:status=active?

That tag is practically non-verifiable and therefore does not really 
belong in OSM.  But since everyone is free to add any tags they want in 
OSM such tags of course exist.

Reason for the lack of verifiability is that what an active volcano is 
in almost all uses of this term does not depend on the current state of 
the volcano but on its history - most commonly during the holocene (10k 
years) or during historic times.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-05 Thread Christoph Hormann
On Wednesday 05 February 2020, Andy Townsend wrote:
>
> What would help make the data clearer (regardless of this
> discussion).  For example, https://overpass-turbo.eu/s/QqU is where
> the same object is used to represent both an amenity and a hedge in
> most of England and Wales.  There are only 12 polygons in that list -
> not beyond the bounds of manual fixing.  A similar query covering
> most of The Netherlands https://overpass-turbo.eu/s/QqV gets only 2
> polygons.  Looking for combinations of "landuse" will get more, but
> not that many more: 44 https://overpass-turbo.eu/s/QqW .

There are currently at least about 10k ways with barrier=hedge and a 
landuse=* or leisure=* tag - most of which are probably closed ways 
(though i have not checked).

And please keep in mind that - as i mentioned - barrier=hedge is not the 
dominant tag for mapping hedges with polygons in the first place - as i 
have shown with various links earlier.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-05 Thread Christoph Hormann
On Wednesday 05 February 2020, Paul Allen wrote:
>
> > disagreement about the meaning of certain tagging to in case of
> > doubt opt for not rendering something compared to rendering
> > something in a potentially misleading way.  That would mean
> > following Paul's
>
> Ummm, wasn't me.  I don't recall seeing another Paul post on this on
> the tagging list, but I don't always pay full attention to the
> identities of posters.

Oh, sorry - i meant Paul Norman on the OSM-Carto issue tracker.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-05 Thread Christoph Hormann

Not replying to anyone in particular but it seems there is a lot of 
dysfunctional communication here due to people focusing on something 
very specific without making up their mind (or at least not 
communicating their view) on the overall subject of the semantics of 
barrier mapping.

Therefore i would like to suggest everyone who presents their opinion on 
the matter here to - for clarity of everyone else - state what they 
think the semantics of barrier mapping are supposed to be.  That means 
assigning to each of the mapping scenarios in the following a meaning 
(either 'invalid', '1d barrier' or '2d barrier'):

closed way, barrier=fence
closed way, barrier=fence, area=yes
closed way, barrier=fence, leisure=playground
closed way, barrier=fence, leisure=playground, area=yes

multipolygon, barrier=fence
multipolygon, barrier=fence, area=yes
multipolygon, barrier=fence, leisure=playground
multipolygon, barrier=fence, leisure=playground, area=yes

closed way, barrier=hedge
closed way, barrier=hedge, area=yes
closed way, barrier=hedge, leisure=playground
closed way, barrier=hedge, leisure=playground, area=yes

multipolygon, barrier=hedge
multipolygon, barrier=hedge, area=yes
multipolygon, barrier=hedge, leisure=playground
multipolygon, barrier=hedge, leisure=playground, area=yes

closed way, barrier=ditch, waterway=ditch
closed way, barrier=ditch, waterway=ditch, area=yes
closed way, barrier=ditch, waterway=ditch, leisure=playground
closed way, barrier=ditch, waterway=ditch, leisure=playground, area=yes


-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-05 Thread Christoph Hormann
On Wednesday 05 February 2020, Andy Townsend wrote:
> [...]
>
> Basically it's saying "if something is mapped as a brewery and also
> as tourist attraction, remove the tourist attraction tags prior to
> rendering so the renderer renders it as a brewery, not a tourist
> attraction".
>
> Obviously a decision has to be made which of the two tags to render
> if either potentially could - either by layer order or by explicitly
> ensuring that one does and one doesn't, which I've done here.

But that is not the problem here - barriers are rendered after the 
landcover layer both in the past and now.

There is no technical difficulty in doing what Jeroen wants to do by 
re-adding a separate area-barriers layer with something like 

(SELECT way,
barrier
  FROM planet_osm_polygon
  WHERE (barrier IN ('hedge')
AND tags->'area' IN ('yes')
AND osm_id > 0
AND building IS NULL
) AS area_barriers

and adding a condition to the polygon subquery of the barriers layer 
along the lines of

NOT (barrier IN ('hedge')
  AND tags->'area' IN ('yes')
  AND osm_id > 0)

- in other words:  Special casing exactly the situation in question to 
be treated as an exception.  But that is not in any way sustainable and 
it would be highly confusing for mappers because the conditions 
resulting in this rendering would be unique and could not be derived 
from any general principles.  Mappers would rightfully ask:

* why does turning a closed way tagged barrier=hedge + area=yes into a 
multipolygon releation (for adding an interior ring) change rendering?
* why does removing the unnecessary area=yes from a closed way tagged 
barrier=hedge + area=yes + leisure=playground change the rendering?

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-05 Thread Christoph Hormann
On Wednesday 05 February 2020, Jeroen Hoek wrote:
> > But that is not in any way sustainable and it would be highly
> > confusing for mappers because the conditions resulting in this
> > rendering would be unique and could not be derived from any general
> > principles.
>
> I understand the reasoning, but what mappers see now is:
> > You thought you could map hedges as areas using `area=yes`, the
> > wiki told you that, and you've seen it done like that everywhere,
> > but it was wrong, there is no way to map hedges as areas, and all
> > those hedges you and your fellow mapper mapped are now tens of
> > thousands of errors on the map.
>
> That is, to put it mildly, quite confusing, not to mention
> disheartening.

I understand and agree (not on there being no way to map hedges with 
polygons though - i have commented on that already) and although as you 
mentioned this is not fully the fault of osm-carto (you mentioned the 
wiki, editors are another culprit) osm-carto previously communicating 
to mappers this to be correct tagging has a huge part in creating this 
confusion.  But having made an error in the past does not mean we need 
to carry it indefinitely into the future.

I am generally inclined to follow the principle in case there is 
disagreement about the meaning of certain tagging to in case of doubt 
opt for not rendering something compared to rendering something in a 
potentially misleading way.  That would mean following Paul's 
suggestion here and dropping rendering of barrier=* on polygons all 
together.

Do you think this would be an improvement compared to the current 
rendering?

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-06 Thread Christoph Hormann
On Thursday 06 February 2020, Marc Gemis wrote:
> > And please keep in mind that - as i mentioned - barrier=hedge is
> > not the dominant tag for mapping hedges with polygons in the first
> > place - as i have shown with various links earlier.
>
> I only clicked on a few of your examples and had to figure out which
> areas you meant. But they were outside of urban areas.

Yes, the vast majority of hedges that are currently mapped in OSM with 
polygons are in rural areas.

> As Paul Allen pointed out earlier none of your alternatives (forest,
> scrub) are a good match for those.

If you say so.  That is not a discussion i currently have an opinion on.  
Wooden plants in an urban environment for decorative purpose or as 
barriers for pedestrians come in a wide range of forms, especially if 
you consider different parts of earth in different climate zones.  I 
would not consider existing tags to be wrong for most of them but as 
already said a more specific verifiable characterization would 
certainly not hurt.

> And I want to end with a quote from {1]
>
> "My approach to this matter has been – from the beginning of my
> contributions to OSM-Carto – to regard the role and task of the
> project as mapper support without active steering."
>
> My feeling is that in this case that principle has been broken (I am
> not going to repeat the arguments given here by the others in this
> thread)

Your feeling is wrong, possibly due to you misunderstanding the concept 
of mapper support.  Mapper support does not mean doing what the loudest 
mappers want you to do.  There are tons of nonsensical or 
non-verifiable tags loudly promoted by mappers.  Rendering such in 
OSM-Carto would not be mapper support, it would be sabotage.  Mapper 
support in style design primarily means - as i like to phrase it - 
supporting mappers in consistent use of tags.

The irony here is that - as i mentioned in another mail - OSM-Carto is 
to a significant extent responsible for encouraging mappers to use this 
ambiguous tagging and we now get criticized for trying to fix this 
counterproductive incentive.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-07 Thread Christoph Hormann
On Friday 07 February 2020, Marc Gemis wrote:
>
> I still do not understand why area=yes is a bad tag.

I never said it was.  I said area=yes currently has one *and only one* 
meaning - to indicate a closed way is a polygon.  Since this is such a 
fundamental low level distinction in the OSM data model - comparable in 
a way to the type=* tag on relations - overloading this tag with 
additional meanings would be ill-advised and there is visibly no 
consensus among mappers for such an additional meaning.

> I have little hope that you will revert the change and take a
> different approach.

That is not up to me.  I have given my assessment to what options have a 
chance for achieving consensus among maintainers.  For a simple revert 
of PR 3844 this is unlikely.  Same for any change that interprets 
area=yes beyond the current established meaning for the fundamental 
polygon vs. line string decision for closed ways.

I currently tend towards a broader solution of dropping rendering of all 
barrier tags on polygons.  I originally was under the impression that 
use of barrier tags as a secondary tag for landuse polygons etc. was 
consensus among mappers based on the fairly large use numbers for that 
(>350k) but it quite clearly isn't.  So it would make a lot of sense 
for OSM-Carto to stop indicating this is valid tagging.  This would 
open a path for the various solutions already discussed - like 
introducing a new tagging scheme for indicating a polygon to 
be 'enclosed by a barrier' or by strictly adhering to 'one feature, one 
OSM element' without implicit tagging of barriers.  As indicated 
before - it would in principle, if any such solution finds support by 
mappers, in the long term be possible to interpret barrier tags on 
polygons as 2d barriers again but it might be a better idea - as Joseph 
indicated - to use a different tag than for linear barriers to avoid 
confusion.  Using the same tag for 1d and 2d representations always 
bears the potential for problems (like leisure=track for example).

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-07 Thread Christoph Hormann
On Friday 07 February 2020, Peter Elderson wrote:
> E.g. if a solution would be to tag hedge areas as natural=hedge
> or landcover=hedge, then the change path would be for the renderer to
> temporarily render the old AND the new tagging, so mappers can edit
> the old tagging to the new tagging.

We always try to avoid that because it never works towards a more 
consistent tagging but only perpetualizes the use of both tags as 
synonyms because mappers get feedback that both tags are correct.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-05 Thread Christoph Hormann
On Wednesday 05 February 2020, Andy Townsend wrote:
> > As explained there the only feasible alternative would be to stop
> > rendering barrier tags on polygon features universally.
>
> No, it's not the only alternative - another would be "where there are
> conflicting tags, decide which one to render". 

I don't quite understand, you will have to elaborate.

> There may be good 
> reasons for not doing that, but to claim this is the "only feasible
> alternative" doesn't seem correct to me.

With "only feasible alternative" i means the only alternative that has 
even a remote chance for consensus among the maintainers.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Active volcanoes

2020-01-24 Thread Christoph Hormann
On Friday 24 January 2020, Cascafico Giovanni wrote:
> So "active" is ment in geological time... rather wide for OSM :-)

No, the tag does not have a consistent meaning, it simply means some 
mapper has at some point subjectively considered this feature to be an 
active volcano.

> How to tag its recent activity, ie for touristic purposes?

OSM in general does not map historic features or events.  You should map 
what is at present verifiable to observe.  If there are fumarolic 
activites, hot springs etc. you can map these using appropriate tags 
(geological=volcanic_fumarole, natural=hot_spring etc.).

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-05 Thread Christoph Hormann
On Wednesday 05 February 2020, Andy Townsend wrote:
>
> It doesn't sound like a tagging issue to me; I'd suggest that the
> renderer that made this change did so in error.  Is using a different
> renderer an option until it is fixed (perhaps the Humanitarian tiles
> linked from openstreetmap.org)?

The change in rendering is intentional.  Is has been explained in:

https://github.com/gravitystorm/openstreetmap-carto/pull/3844

As explained there the only feasible alternative would be to stop 
rendering barrier tags on polygon features universally.

I know that for a mapper who has used this kind of tagging in the past 
unaware of its inherent ambiguity it seems weird that this is ambiguous 
tagging because in isolation it seems clear what it means.  But within 
the overall data model and overall consistency in tagging 
interpretation it is.

If there is a consensus in the community about it the following approach 
would in theory allow ultimately re-introducing the rendering some are 
missing now:

1) remove all rendering of barrier tags on polygons
2) mappers in a concerted effort resolving the semantic ambiguity of the 
>350k cases where barrier tags are currently used as a secondary tag on 
landuse/leisure/etc. polygons to incidate the polygon is enclosed by a 
linear barrier.
3) (re-)introducing the rendering of barrier polygons with a fill where 
this is consistently used tagging.

Note (2) would be a massive endeavour without precedent in OSM history 
and regarding (3) it should be noted that barrier=hedge is currently 
not the dominant method of mapping strips of trees or bushes with 
polygons, see for example:

https://www.openstreetmap.org/#map=15/50.4774/5.2980
https://www.openstreetmap.org/#map=15/51.5144/5.7404
https://www.openstreetmap.org/#map=15/48.8437/6.2252
https://www.openstreetmap.org/#map=14/52.8414/8.4571
https://www.openstreetmap.org/#map=15/53.9644/11.0538
https://www.openstreetmap.org/#map=14/51.9532/-0.1199
https://www.openstreetmap.org/#map=13/44.8335/40.0695

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] [OSM-talk] OpenStreetMap Carto release v4.25.0

2020-02-05 Thread Christoph Hormann
On Wednesday 05 February 2020, Jeroen Hoek wrote:
> > the semantic ambiguity of the > 350k cases where barrier tags are
> > currently used as a secondary tag on landuse/leisure/etc. polygons
> > to incidate the polygon is enclosed by a linear barrier.
>
> The PR specifically removes the filled rendering from `barrier=hedge`
> mapped with `area=yes` from 36665 hedges.

No, it does not, the PR removes the fill rendering of all *polygons* 
tagged barrier=hedge.  This includes closed ways with barrier=hedge and 
area=yes, closed ways with barrier=hedge and a different tag implying a 
polygon and also multipolygons.  I explained the way the renderer 
interprets the data in the PR discussion.  Understanding this and 
understanding the current meaning of the area=yes tag is *essential* 
for understanding the reasoning behind this change.

What you essentially want is for barrier=hedge on polygons to have a 
different meaning depending on the presence of area=yes.  Given the 
very specific and highly significant technical meaning of area=* 
overloading it with additional more specialized meanings w.r.t. 
specific tags seems a very bad idea to me.

> A hedge is not the same as bushes or trees.

I never claimed it to be.  What i did say is that what is mapped with 
barrier=hedge on polygons with a different meaning than 'this polygon 
is enclosed by a hedge' is elsewhere predominantly mapped with 
natural=scrub/wood or landuse=forest.  I demonstrated this with links 
to various places.

Introducing a secondary tag to natural=scrub/wood and landuse=forest 
(like barrier=yes) indicating that it is impassible without difficulty 
would be a good idea and i would support rendering such in OSM-Carto as 
a variation of the rendering we currently have for those if it is being 
used consistently by mappers.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Rio de la Plata edit war

2020-01-13 Thread Christoph Hormann
On Monday 13 January 2020, Frederik Ramm wrote:
>
> According to Wikipedia, the International Hydrographic Organization
> defines the eastern boundary of the Río de la Plata as "a line
> joining Punta del Este, Uruguay and Cabo San Antonio, Argentina",
> which is what has been the case in OSM until now:

That is a straw man argument that has been floated already at the very 
beginning when a riverbank polygon was first created for that (which 
was later than when the Río de la Plata was originally mapped by the 
way - just to clarify that).

The IHO specifies an (obviously subjective and non-verifiable) set of 
limits of *oceans and seas*.  If anyone wants to use this as an 
argument that would make the Río de la Plata a marginal sea of the 
Atlantic Ocean and therefore to be placed outside the coastline.  So 
using the IHO as a source (in lieu of the verifiable geography in a 
Wikipedia-like fashion so to speak) kind of defeats the basic argument 
for the Río de la Plata to not be a maritime waterbody.

> This current representation in OSM leads to a few strange situations
> especially in toolchains/map styles that use different colours for
> inland water and oceans, or that draw sea depths, or just highlight
> the coastline. Buenos Aires, according to OSM, is currently not a
> coastal city.

The main reason why the current mapping is vigorously maintained by some 
local mappers is political in nature.  Argentina and Uruguay want to 
claim this area as internal waters (and the administrative boundaries 
are mapped accordingly) but not every other nation accepts this claim.  
Presenting the Río de la Plata as a non-maritime waterbody in as many 
maps and data sets as possible would support such claim.

My own solution as a data user to this has been to simply maintain a 
coastline cheatfile which marks this as a special case and moves the 
Río de la Plata polygon into the ocean polygon data.  This is 
unfortunate but way simpler than trying to fight against a widespread 
politically motivated conviction.  See also:

https://wiki.openstreetmap.org/wiki/Tag:maritime=yes

> I'm not so clear about how to interpret the wiki page myself when it
> comes to river mouths. There's a clarifying proposal here
> https://wiki.openstreetmap.org/wiki/Proposed_Features/Coastline-River
>_transit_placement but this is still at the proposal stage.

The IMO logical approach to placing the closing segment of the coastline 
at a river mouth according to the spirit of the OpenStreetMap project 
is to place it where for the verifiable view of humans the maritime 
domain ends and the riverine domain starts.  This is largely an 
ecological question.  Coastline and riverbanks are physical geography 
features so their position is to be defined by physically observable 
characteristics rather than politically defined limits.  Like so often 
(for example in case of the line between scrubland and woodland) this 
is often not a clearly visible sharp line but a transit.  There are 
however clearly observable limits to the extent of this transit.  The 
proposal cited tries to specify those.

Back when i drafted the proposal there was very little interest in the 
subject except by those who were opposed to it for political reasons.  
Therefore i did not pursue it further.  But anyone is welcome to take 
it up again.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Which languages are admissible for name:xx tags?

2020-03-25 Thread Christoph Hormann
On Wednesday 25 March 2020, Jyri-Petteri Paloposki wrote:
>
> I slightly disagree with this one. IMO a name in a foreign language
> would be admissible if it is recognised by native speakers of the
> language either back home or in the local community OR if the name is
> otherwise regarded correct by mainstream media or a language
> authority.

Yes, that line of reasoning is fairly widespread among mappers - 
considering secondary sources of information as valid sources of 
information for OSM and not requiring local verifiability but settling 
for compatibility with the major consensus narrative of the mapper's 
culture.

I have written in more detail about the problems of this idea some time 
ago in

http://blog.imagico.de/verifiability-and-the-wikipediarization-of-openstreetmap/

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Which languages are admissible for name:xx tags?

2020-03-25 Thread Christoph Hormann
On Wednesday 25 March 2020, Frederik Ramm wrote:
>
> In my opinion, a name:xx tag should only be added if you can
> demonstrate that people natively speaking the living language xx are
> actually using this name for this entity. 

In terms of our traditional values and principles active use of the name 
is not the necessary criterion, it is verifiable local knowledge.  Like 
with any kind of names practical verification of names would be 
possible by inquiring about the name to people locally.  This 
essentially means the following practical requirements:

* there being a sufficient number of people present locally that 
speak/write the language in question.  Those don't have to be people 
living there, it can also be visitors.
* these people knowing the name in said language - being able to look it 
up on some external source does not count, that is wikipedia 
verifiability, not OSM verifiability.
* these people largely consistently agreeing on the same name.

Example:

La tour Eiffel:

https://www.openstreetmap.org/way/5013364

has a verifiable name:de, name:en, name:ru and probably quite a few 
other languages as you could go there (normally, not right now of 
course) and inquire people there about the name in those languages and 
(a) would find people who can tell it from their own knowledge and (b) 
these names largely match.

> I think we have a very 
> unhealthy inflation of names in OSM that are added by "single-purpose
> mappers" - they come in, stick a name:my-favourite-language tag onto
> everything, and go away again. [...]

I don't think that is the main problem here.  There are certainly people 
whose main mapping activity is to add name translations from external 
data sources but that is not really the issue here as far as i can see.

It seems to me the problem is more that we have meanwhile a significant 
fraction of mappers who reject OSMs traditional value of local 
verifiability and map according to other principles (in particular the 
usefulness principle - that anything that is useful for certain data 
users can and should be added to the OSM database).  My estimate would 
be that this applies to at least about 25-30 percent of the active 
mappers - possibly significantly more especially if you include 
participants in organized mapping activities.

So the problem we are struggling with here is IMO not specific to name 
tagging but more about a fairly fundamental division within the OSM 
community about the basic premise of the project.  

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] leisure=common

2020-05-04 Thread Christoph Hormann
On Monday 04 May 2020, severin.menard via Tagging wrote:
>
> With this approach we would need to create a lot of new tags, eg for
> highways. Primary, secondary and tertiary are hierarchy based and
> does not mean the same reality everywhere, This is why
> https://wiki.openstreetmap.org/wiki/Highway_Tag_Africa has been
> created. When you travel, roads, hospitals, schools, bakeries do not
> look the same but broadly intend to provide similar services.
> "publicly-accessible land worldwide" is the definition in the wiki
> for leisure=common and IMO it fits well for defining those kinds of
> pieces of lands you cannot miss on imagery and whose status/functions
> are not as precise as for parks, recreation grounds, etc.

Note there are real world features which are semantically very similar 
despite looking very different - imagine a soccer field in central 
Europe with green grass, one in subtropical Africa with bare ground, 
one in Greenland with artificial turf and one on a glacier in the 
Antarctic with compacted snow, all tagged leisure=pitch.  But there are 
also features which at a quick look have semantic similarities (public 
spaces in this case) but where this smallest common denominator is too 
broad for it to have much practical meaning and there are tons of 
features all over the world that fit that definition but for which 
there are many different existing and more precise tags.

We from our European/North American often without thinking try to apply 
our cultural perspective and classification to environments physically 
and culturally very different from our own.  We currently have almost 
zero tags with somewhat broader use in the OSM database that were 
invented outside of Europe and North America (counting Russia as Europe 
here - the Russian community is relatively active in establishing new 
tags).  That is not normal and indicates a serious inbalance.

I think - like often in tagging discussion - that too much focus is put 
on what tag to use and too little focus on what you actually want to 
map.  And i don't mean what object physically to map on the ground but 
what semantic aspect of it you want to map.  The problem here - and 
that already became clear with the initial post by Jean-Marc - is that 
there are a multitude of aspects that define these locations.  It would 
be appropriate to tag these aspects as such and not try to identify a 
specific combination of characteristics from a type locality and then 
try to apply this to other locations.  That is not very useful, in 
particular for cultural geography features - no matter if it is a new 
tag or it it locally re-purposes an existing tag.

So my suggestion how to proceed here:

* take a good look at the area you want to map things in.
* identify what specifically you want to map.
* formulate in an abstract form (i.e. not definition via examples) and 
avoiding weasel words like 'generally' 'typically' or 'usually' the 
common and verifiable aspects of what you want to map.  Such aspects 
can be physical (in case of areas of land:  state of the ground, what 
kind of objects are located on it etc.) or cultural (like what function 
the feature has for the locals, how it is used by humans etc.)
* look for existing tags that already indicate things you have 
formulated.  Invent new tags when needed.  Clarify documentation of 
existing tags when needed.

The third step - formulating your classification in abstract form 
*before* you assess if existing tags are suitable - is key here.

-- 
Christoph Hormann
http://www.imagico.de/

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


Re: [Tagging] Rio de la Plata edit war

2020-08-01 Thread Christoph Hormann
On Friday 31 July 2020, Andy Townsend wrote:
>
> For what it's worth, neither extreme position looks the best answer
> to me - looking at the salinity change between river to ocean at
> https://www.sciencedirect.com/science/article/pii/S0307904X07000716
> (see
> https://www.sciencedirect.com/science/article/pii/S0307904X07000716
> for the key picture) and looking at
> https://de.wikipedia.org/wiki/Datei:Rio_de_la_Plata_BA_2.JPG suggests
> a location some way between the two.  Despite the NASA photo it looks
> like there isn't a "step change" in salinity - and of course values
> will fluctuate based on winds and tides etc.

Surface salinity is not a good universal measure for the transit between 
the riverine and the maritime domain because

a) depending on the threshold you would exclude large maritime areas 
like the Baltic Sea, Hudson Bay or the Sea of Azov.
b) at the mouth of a river salinity often varies significantly between 
the surface layer and deeper water because saltwater is heavier.

Suspended particles are also often not a good measure because we are 
usually talking about very fine particles that stay suspended for a 
long time and in shallow water currents can re-suspend silt from the 
bottom as well.  The presence of suspended particles is therefore an 
indication of a lack of large volume dilution of the water in the area, 
not of the dominance of river water over sea water in general.  See for 
example

http://maps.imagico.de/#map=7/32.361/122.212=en=sat=10

where strongly visible turbidity reaches up to more than 50km from the 
shore into the open sea.

As i wrote in my old proposal on the transit placement looking at the 
cross section of the river and the resulting average water flow 
velocity due to discharge gives you a relatively good idea about the 
situation.  In case of the Rio de la Plata you have an average 
discharge of 22000m^3/s.  At the claimed baseline you have an average 
water depth of about 20m and a width of more than 200km that is an 
average waterflow velocity of 6mm/s.  At Montevideo with a width of 
about 100km and a depth of about 8m you get an average velocity of 
3cm/s.  That is still smaller than typical coastal currents induced by 
tides and wind (which the paper you cited confirms).  But you are not 
that far off any more and around where the average water depth is about 
5m you will have reached the lower limit my proposal suggests.

I still think the people best qualified to make the assessment where 
exactly the transit is best placed are those with local knowledge, who 
have first hand knowledge of the effects of waves, tides and currents 
on the shore over the course of the year as long as their perspective 
is not dominated by political considerations (i.e. they are able to 
look at this purely from a physical geography perspective).

-- 
Christoph Hormann
http://www.imagico.de/

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


<    1   2   3   4   >