Re: [Tagging] building:levels and flat roofs

2023-10-07 Thread Tobias Knerr

On 03.10.23 at 07:24, contrapunctus wrote via Tagging:

1. What value should be given to building:levels=*?

2. Should roof:levels=* be used? If so, how?

[...]

[1] 
https://wiki.openstreetmap.org/wiki/File:Multi-level_building_with_flat_roof_in_Adarsh_Nagar,_Delhi,_India.jpeg


This building seems to have no "roof level" in the sense of 3D mapping, 
which would be a level within the slanted part of a gabled roof or 
similar roof shape.


(Also, although it's more of an aside, to me B looks as if it's just a 
kind of railing around a platform at the same elevation as A, not a 
separate level below it. If that's the case, the building has only 6 
levels in total.)


So for the purposes of Simple 3D Buildings, I would say this is a 
building with 6 levels and roof:levels set to 0 (or just omitted). The 
building as a whole as well as the tallest building part should be 
tagged building:levels=6, and the second building part would be tagged 
building:levels=5.


Whether you stack the building parts on top of each other (with a 
building:min_level tag on the upper one) or put them next to each other 
is ultimately up to you, although the former feels more natural to me here.


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


Re: [Tagging] Tagging proposal On Wheels app 3 - Parking spaces for wheelchair users

2023-05-14 Thread Tobias Knerr

On 14.05.23 at 19:59 Yves wrote:

everybody is not super accurate in drawing polygons, imagery has a resolution 
and I doubt a lot of mappers go trough a complete parking lot a measuring tape 
in their hands.


Sure, mappers drawing polygons very rarely use measuring tape.

The same is true for mappers adding tags.

I'd wager the vast majority of width values currently in the OSM 
database are estimates or – at best and in rarer cases – rough 
measurements from a phone app.


It's obvious that the dimensions of polygons in OSM are not reliable. 
But unless you have a plan to prevent mappers from entering guesses or 
insufficiently precise measurements into width tags for parking spaces 
(even while using those sources for width tags on all sorts of other 
objects is accepted practice and commonplace), I doubt that you will 
consistently achieve the desired accuracy by encouraging people to add 
width tags to parking spaces. _Maybe_ it will work as long as no one 
except accessibility-focused apps uses this tag and therefore mappers 
overwhelmingly keep that particular use case in mind when adding the 
tags, but that seems fragile.



Also, on an unrelated note, I'm curious about the intended definition of 
width and length for non-rectangular parking spaces.


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


Re: [Tagging] Tagging proposal On Wheels app 3 - Parking spaces for wheelchair users

2023-05-14 Thread Tobias Knerr

On 13.05.23 at 18:28 Marc_marc wrote:

why not just add this information as amenity=parking_space geometry ?


Indeed, amenity=parking_space is usually mapped as a polygon (over 94% 
of amenity=parking_space tags are on ways, according to Taginfo). This 
makes it possible to determine the dimensions with relatively simple 
calculations and it seems undesirable to duplicate this information as tags.


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


Re: [Tagging] Door tag

2022-12-03 Thread Tobias Knerr

On 03.12.22 at 02:46 Kyle Hensel wrote:
Can we change the wiki so that it says “*/An/* entrance tag” instead of 
“*/The/* entrance=* tag”?


It's also ok to use door=* without any additional entrance tag. This is 
used with Simple Indoor Tagging, as indoor=door isn't actually part of SIT.


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


Re: [Tagging] Feature Proposal - RFC - "is_sidepath" as a sidepath concept

2022-12-02 Thread Tobias Knerr

On 02.12.22 15:02 Mateusz Konieczny wrote:

Or is it justifiable because it is outright impossible to do reliably
with automatic preprocessing?


I would say that's the reason. Of course, it's hard to prove that 
something is impossible. But so far no one has built a working solution 
for inferring this information where it isn't explicitly mapped.



If yes, can you give examples where it would be beneficial
and explicitly ask to introduce such tagging solely in
cases where preprocessing is doomed to fail?


Given the current lack of working preprocessing solutions for even the 
easier situations you've linked to, I'm not sure it's easy to tell where 
the dividing between "solvable" and "unsolvable" is. It would also have 
to be defined and explained in such a manner that mappers (and editing 
tools like StreetComplete who might some day ask users to fill this in) 
can easily understand where it is or isn't needed.



If it is second case of preprocessing being impossible -
why do massive duplication and ask to duplicate ref value
AND name value AND highway value?


The duplication-free solution of referencing the road's way ID as 
is_sidepath:of = w4087515 is going meet some resistance from people 
pointing out the need for, and current lack of, editor support to make 
such values usable.


(Not from me, though, I'd love that approach and have dozens of ideas 
for other places where it would be helpful. :))


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


Re: [Tagging] Using restriction and restriction:vehicle for the same restriction relation should be discouraged

2022-10-29 Thread Tobias Knerr

On 29.10.22 07:13 easbar.m...@posteo.net wrote:
I like your idea of not using the except 
tag but rather something like restriction:value=unrestricted. Actually 
that would be the first useful combination of restriction and 
restriction:vehicle that I have heard of. But unfortunately this is 
neither mentioned in the wiki nor does it seem to be used that way.


Yes, this is something that would require a proposal to introduce, it's 
not established practice at this point. The reason I mention it in this 
discussion is indeed that it would be one example where restriction and 
restriction:vehicle on the same relation could meaningfully coexist. So 
I wonder if a wording could be used that would leave this door open for 
the future, e.g. by discouraging "different types of restriction on the 
same relation" (or some better wording to the same effect).


I'm still wondering: Do we ever need different restriction values for 
different vehicles, or for different conditions, for the same relation?


No, with the exception of the "unrestricted" concept I mentioned, this 
should never be necessary. Even if there is an obscure real-world 
situation with different restrictions on the same turn (same 
from-via-to) for different vehicles, it could be modelled with separate 
relations.


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


Re: [Tagging] Using restriction and restriction:vehicle for the same restriction relation should be discouraged

2022-10-28 Thread Tobias Knerr

On 28.10.22 22:06 easbar.m...@posteo.net wrote:
Quite obviously this isn't ideal and as far as I can tell this is the 
exact reason we have the two approaches (one for excluding vehicles and 
another for including them).


Historically, I'd say the reason we have two approaches is that the 
"except" key is older than conditional restrictions, and is a special 
solution that only exists for restriction relations.


If you want to make this more organized, then I think the approach that 
is most consistent with other tags would be to deprecate except=* in 
favour of an "unrestricted" value. This could then be used as


restriction = no_left_turn
restriction:bicycle = unrestricted

This neatly mirrors what is commonly done with other tags:

access = no
[access:]bicycle = yes

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


Re: [Tagging] Tagging standards [moved from osmf-talk]

2022-10-24 Thread Tobias Knerr

On 23.10.22 21:26 Brian M. Sperlongano wrote:
In my mind, the one thing that has been sorely lacking from this 
discussion is a clear articulation of the problem we are trying to solve 
here, from both a data producer (mapper) and data consumer (renderer 
etc) perspective.


Standardization is crucial for those aspects of our data model that a 
data consumer has to design algorithms around. Things like lane mapping, 
Conditional Restrictions, the standards for 3d buildings and indoor 
mapping, and so on.


When I spend months writing code for working with some aspect of OSM 
data, I need a stable foundation to build on. So I want to be reasonably 
confident that ...


* changes won't be made casually
* my use case won't be rendered impossible because it is overlooked or 
deemed unimportant by someone with different priorities
* there will be efforts to align the data with the new standard in a 
timely fashion (no decade-long coexistence of "old" and "new" styles)

* I can easily learn of any changes relevant to me
* I'm preferably even consulted as an expert before changes are made.

At the moment, none of that is the case. It is not at all unheard of for 
a mapper to just write things to the wiki that break the core logic and 
assumptions of established standards. Or for a descriptivist wiki editor 
to discover that some percentage of the database does things differently 
and to rewrite the wiki instead of fixing the data. And the only way for 
me to prevent or even notice any of that is to watch thousands of wiki 
pages for changes (most of which will be formatting noise) and then 
attempt to convince the person making the change why it would be a bad idea.


Do I have the perfect solution to achieve that? No. But you asked for 
problems to solve, and we will have to deal with those problems if we 
want people to confidently invest their time into building more complex 
OSM-based software – the kind of software needed to match the features 
that our competitors are already rolling out.


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


Re: [Tagging] Lyft and nameless sectioning in OSM

2022-10-11 Thread Tobias Knerr

On 11.10.22 21:51 Mateusz Konieczny wrote:

Oct 11, 2022, 21:42 by m...@evancarroll.com:

I just don't see the value even if everything was done right.

That is simply utterly irrelevant.


I disagree. People may not always agree about the relative usefulness of 
some types of data, but someone advocating for some data to be added to 
OSM should really be able to explain why they find it useful.


That's all I plan to say on this side remark because it's not really 
applicable to the main discussion: There are uses for polygons tagged as 
landuse=retail/commercial/..., after all, even though I consider their 
usefulness quite low now that mapping of individual buildings is common. 
They were more useful when these tags where originally invented. I also 
feel that these tags are not truly verifiable because the "predominant 
usage" definition allows considerable flexibility in drawing them.


Anyway, nameless landuse polygons have been around for over a decade. So 
while I'm sympathetic with mappers who aren't enthuiastic about their 
addition in an area where they were previously not mapped, it's hard to 
fault Lyft for following established tagging practices.


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


Re: [Tagging] incline=up_and_down

2022-09-26 Thread Tobias Knerr

On 26.09.22 02:21 Mateusz Konieczny wrote:

But what can be done in cases where there is no real incline but
path goes through series of up and down hops?


I would intuitively prefer if you put the information about the presence 
of "hops" into a specialized tag instead of making the value space of an 
established and approved key more messy.


Leave incline=* to describe the overall incline of the way in that case. 
That is: Do you end up lower or higher than you were in the start?


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


Re: [Tagging] lanes - is "parking allowed" a parking lane?

2020-11-21 Thread Tobias Zwick

> Alex noted that he found that the "lane" value might have a different
> meaning already. I'll look into that and come up with an alternative.

I did this now, I looked for in which situations ...

parking:lane:*:parallel = lane
parking:lane:*:parallel = on_lane
parking:lane:*:parallel = in_lane

... were used. The tag (and the parking lane tag in general, anyway) is 
used only very few times in relation to the number of streets. It is 
still quite new. Together, less than 1% of all parallel parking lanes 
are tagged like that.
But for what it's worth, "on_lane" is the most popular of the above 
(probably because of its consistency with "on_street" and "on_kerb") and 
most of the times were used to describe situations like this:


https://www.google.de/maps/@49.0056633,8.4349157,120m/data=!3m1!1e3

So, parking is on the street itself (not on kerb, not street side) but 
has its own marked lane.


In any case, whatever if someone used "street_side" as a value for the 
parallel parking lane or "on_lane", "on_kerb", "lay_by" or 
"painted_area_only", its all the same as in that it does define an own 
dedicated space for parking cars as opposed to "on_street" and 
"half_on_kerb".


And in the end, what will give the most precision in measuring the 
drivable space (criteria #2) is to look at the width or est_width tag. 
No need to let the lanes tag duplicate this information but less precise.
If the lanes tag was used for that, then it would become eventually 
obsolete because it wouldn't carry any original information that cannot 
be recorded more precisely and less subjectively with another tag. On 
the other hand, data consumers attempting a visualization (criteria #1) 
need the information how many lanes are tagged.
So, I am going ahead an will add these two words to the documentation of 
the lanes key.


Cheers
Tobias

On 20/11/2020 14:03, Tobias Zwick wrote:

You stated how you would tag that, which I'd summarize as

 > Any parking on the street surface is subtracted from the lanes as the
 > lanes-tag first and foremost indicates the number of usable lanes, not
 > the number of marked lanes

Ok, so apparently there is no consensus on that if there are marked 
lanes, it's always the marked lanes that first and foremost should be 
counted.


But let's not fall in the trap that everybody states how he tags it and 
in the end we can agree that we cannot agree. We have a problem to 
solve, let's identify it and find a solution together. I'd say, the core 
of it is:


How to tag if usable lanes deviate from marked lanes?


And the solution we are aiming at should fulfill at least these criteria:

1. that the street layout can be interpreted correctly and completely
    (for data visualization, f.e. JOSM lanes plugin, abstreet, renderers
     ...)
2. that the effective usable width of the street for car traffic can be
    ascertained (for routers)

---

The criteria above were already in my head when I wrote the second half 
of my intial post: When do usable lanes deviate from marked lanes?
-> When there are cars not parking in an own dedicated parking lane but 
just at one side of the street. Hence, this example:


https://westnordost.de/misc/parallel_parking_lane.png

If these situations are tagged like this...

(1)
lanes = 2
parking:lane:right = parallel
parking:lane:right:parallel = lane

(2)
lanes = 2
parking:lane:right = parallel
parking:lane:right:parallel = on_street

..., both criteria are fulfilled, given the definition for lanes is:
"if marked, number of marked lanes. Dedicated and marked parking lanes 
don't count" (adding "dedicated and marked" to wiki definition).


For visualization, the lanes tag can then be directly used. Routers will 
want to additionally look at the parking lanes tag to see whether the 
effectively usable road is being narrowed by parking lanes with 
on_street or half_on_kerb and subtract that from the usable width.


I further suggested this solution because of its separation of concerns: 
Lanes is then just the marked lanes, no need to factor in possible 
parking lanes into that one tag and estimate whether the parking cars 
subtract enough of lane space to decrease it by one.


So, the definition of parking lanes go into the parking:lane tag, 
including where it is located. Well, and that's already how it is done, 
so that's not a real change.


The change here would be to find a tag the describes "parking lane is on 
street surface but has its own space/lane". Alex noted that he found 
that the "lane" value might have a different meaning already. I'll look 
into that and come up with an alternative.


Tobias

On 20/11/2020 09:16, Mateusz Konieczny via Tagging wrote:
I would describe https://westnordost.de/misc/2or1lanes.jpg 
<https://westnordost.de/misc/2or1lanes.jpg> as road

with
- one lane dri

Re: [Tagging] surface=rock

2020-11-21 Thread Tobias Zwick

> rock „pieces“ would be tagged as „stone“ I guess?

Not so sure about that, then it would be surface=stones, (note the 
plural) wouldn't it?


---

There is a huge discussion on the #tagging channel on OSM slack (85+ 
replies) where all those "rocky" surface are being discussed.


Here are some statements from this discussion, also on the difference 
between "surface=rock" and "surface=stone". Most from Brian Sperlongano 
and Elliott Plack:


- Rock implies a rough naturalness

- Steps made of large (single-piece) hewn stone columns would be called 
'stone steps'


- Bare [rock] implies the lack of rubble on top

- Scree is specially loose

- Personally I think bare_rock and stone are synonyms here, unless 
someone thinks there's a difference.


- bare_rock has 569 usages, rock has 2759 usages and stone has 6402 
usages, scree has 319 usages, rocky has 1400 uses


---

For Germans, I'd say stone roughly translates to "Stein" while rock 
translates to "Fels". To summarize the above:


rock = rough natural stone, could be loose stones too
stone = smooth stone / bare rock, could be hewn
bare_rock = probably similar to stone, definitely no loose stones
scree = surface like (large) gravel, natural
rocky = scree is rocky, piles of differently sized rocks are rocky

Tobias

On 21/11/2020 09:57, Martin Koppenhoefer wrote:



sent from a phone


On 20. Nov 2020, at 23:22, Mateusz Konieczny via Tagging 
 wrote:

Both for exposed natural rock and steps/footways made of rock pieces?



rock „pieces“ would be tagged as „stone“ I guess?


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



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


Re: [Tagging] lanes - is "parking allowed" a parking lane?

2020-11-20 Thread Tobias Zwick

You stated how you would tag that, which I'd summarize as

> Any parking on the street surface is subtracted from the lanes as the
> lanes-tag first and foremost indicates the number of usable lanes, not
> the number of marked lanes

Ok, so apparently there is no consensus on that if there are marked 
lanes, it's always the marked lanes that first and foremost should be 
counted.


But let's not fall in the trap that everybody states how he tags it and 
in the end we can agree that we cannot agree. We have a problem to 
solve, let's identify it and find a solution together. I'd say, the core 
of it is:


How to tag if usable lanes deviate from marked lanes?


And the solution we are aiming at should fulfill at least these criteria:

1. that the street layout can be interpreted correctly and completely
   (for data visualization, f.e. JOSM lanes plugin, abstreet, renderers
...)
2. that the effective usable width of the street for car traffic can be
   ascertained (for routers)

---

The criteria above were already in my head when I wrote the second half 
of my intial post: When do usable lanes deviate from marked lanes?
-> When there are cars not parking in an own dedicated parking lane but 
just at one side of the street. Hence, this example:


https://westnordost.de/misc/parallel_parking_lane.png

If these situations are tagged like this...

(1)
lanes = 2
parking:lane:right = parallel
parking:lane:right:parallel = lane

(2)
lanes = 2
parking:lane:right = parallel
parking:lane:right:parallel = on_street

..., both criteria are fulfilled, given the definition for lanes is:
"if marked, number of marked lanes. Dedicated and marked parking lanes 
don't count" (adding "dedicated and marked" to wiki definition).


For visualization, the lanes tag can then be directly used. Routers will 
want to additionally look at the parking lanes tag to see whether the 
effectively usable road is being narrowed by parking lanes with 
on_street or half_on_kerb and subtract that from the usable width.


I further suggested this solution because of its separation of concerns: 
Lanes is then just the marked lanes, no need to factor in possible 
parking lanes into that one tag and estimate whether the parking cars 
subtract enough of lane space to decrease it by one.


So, the definition of parking lanes go into the parking:lane tag, 
including where it is located. Well, and that's already how it is done, 
so that's not a real change.


The change here would be to find a tag the describes "parking lane is on 
street surface but has its own space/lane". Alex noted that he found 
that the "lane" value might have a different meaning already. I'll look 
into that and come up with an alternative.


Tobias

On 20/11/2020 09:16, Mateusz Konieczny via Tagging wrote:
I would describe https://westnordost.de/misc/2or1lanes.jpg 
<https://westnordost.de/misc/2or1lanes.jpg> as road

with
- one lane driveable by full-size vehicles
- one parking lane

And tag it as:
lanes=1
parking:lane:both=parallel (judging from what is visible about left side)

Additional detail that I am generally not tagging may specify
for example:

parking:lane:right:parallel=on_street
parking:lane:left:parallel=on_kerb (judging from what is visible on photo)

Tagging whatever parking lane has just allowed parking that fully block it
or is it explicitly marked as parking lane can go into new tag (if not
covered by an existing tagging).

For example I would consider
https://wiki.openstreetmap.org/wiki/File:Barton_St_view_E_between_South_Park_Rd_and_Brown_St,_Macclesfield.jpg 
<https://wiki.openstreetmap.org/wiki/File:Barton_St_view_E_between_South_Park_Rd_and_Brown_St,_Macclesfield.jpg>

as lanes=1, not lanes=3

-

This gets trickier with:

- illegal parking that nevertheless is accepted, widespread and typical, 
de facto changing

number of available lanes

For example street that in theory is lanes=2 but due to how people park 
and lack of need for two lanes,
it is de facto lanes=1 (cars driving over marked centerline as 
theoretical lanes are blocked

by cars)

- lane that switches between parking lane and driveable lane depending on
hour/day (lanes:conditional solves this)

- lane that switches between parking lane and driveable lane depending on
how many people park there

Nov 19, 2020, 15:17 by o...@westnordost.de:

Hello all

First of all, in the past, we have explored many edge cases for the
lanes-tag in various discussions and I am happy that for the most
part, it seems to be quite well defined by now. However, there is
one edge case which is not uncommon at all but still unclear or
awkward to tag. Look at this:

https://westnordost.de/misc/2or1lanes.jpg

It is a residential road marked clearly for 2 lanes, so it seems
obvious to tag it with lanes=2. But on the other hand, you'll notice
that there are park

Re: [Tagging] lanes - is "parking allowed" a parking lane?

2020-11-19 Thread Tobias Zwick
For the smart (the white car), the same rules apply as if it was 
overtaking the parked cars, it may only pass once the other side is free.


The signs on the right say "no stopping", arrow to the left means "no 
stopping starts here", arrow to the right means "...and ends here". They 
are just there temporarily, there is some construction or something like 
that.


Maybe it is difficult to see in the perspective the photo was taken, but 
actually none of the parking cars is parking there illegaly. At the 
sections where stopping is forbidden, there are no parking cars.


Tobias

On 19/11/2020 23:22, Graeme Fitzpatrick wrote:




On Fri, 20 Nov 2020 at 00:22, Tobias Zwick <mailto:o...@westnordost.de>> wrote:



https://westnordost.de/misc/2or1lanes.jpg
<https://westnordost.de/misc/2or1lanes.jpg>

It is a residential road marked clearly for 2 lanes, so it seems
obvious
to tag it with lanes=2. But on the other hand, you'll notice that there
are parking cars on the right side that effectively render the right
lane unusable.


So what happens when somebody wants to drive the other way - & by the 
direction those parked cars are facing, they must?


Also, what do the signs mean above the parked cars - Red X & white 
left-pointing arrow on a blue background? Anything relevant to parking?


Thanks

Graeme


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



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


Re: [Tagging] lanes - is "parking allowed" a parking lane?

2020-11-19 Thread Tobias Zwick
Okay, but the data consumer won't know how you reached that decision (to 
count it or not). So whoever attempts a visualization of the data will 
have no idea whether to put the parking lane next to the rest of the 
street or put it "on top" (see

https://westnordost.de/misc/parallel_parking_lane.png )

This is not only an issue with visualization, also routers will want to 
know if parking cars effectively reduce the usable width of the road by 
the width of a car, or not.


This is why I initially stated that I see the need to distinguish these 
cases.


On 19/11/2020 23:17, Andrew Harvey wrote:
The way I understood the tagging guidelines was that if there was nobody 
parked there, could you drive along the lane as usual. If you can't then 
I wouldn't include it as lanes=* and only tag it as parking:lane. If you 
can drive along it when vacant, but you can still legally park there 
then I'd include it as lanes=* and also tag parking:lane.


It's common that during peak hour the lane is used by traffic, but 
off-peak it's available for parking.


On Fri, 20 Nov 2020 at 01:22, Tobias Zwick <mailto:o...@westnordost.de>> wrote:


Hello all

First of all, in the past, we have explored many edge cases for the
lanes-tag in various discussions and I am happy that for the most part,
it seems to be quite well defined by now. However, there is one edge
case which is not uncommon at all but still unclear or awkward to tag.
Look at this:

https://westnordost.de/misc/2or1lanes.jpg
<https://westnordost.de/misc/2or1lanes.jpg>

It is a residential road marked clearly for 2 lanes, so it seems
obvious
to tag it with lanes=2. But on the other hand, you'll notice that there
are parking cars on the right side that effectively render the right
lane unusable. These parking cars would (currently) be tagged I
believe as

parking:lane:right=parallel
parking:lane:right:parallel=on_street

And the wiki states

  > And the following lanes should be excluded:
  > [...] Parking lanes [...]

So here is an ambiguity in the documentation. On the one hand, if the
road has marked lanes, the number of marked lanes should be tagged, on
the other hand, there are these kind of "parking lanes" which do not
have their own space marked as a parking lane but simply absorb the
space assigned to normal car traffic. In OSM tagging, these are also
"parking:lane"s as far as I know.

We need to dissolve this ambiguity by defining a way how to distinguish
between these two cases:

https://westnordost.de/misc/parallel_parking_lane.png
<https://westnordost.de/misc/parallel_parking_lane.png>
(1) a dedicated parallel parking lane. This lane should not count as a
lane in the lanes-tag.
(2) (parallel) parking is allowed (and used). This should be irrelevant
for the lane count.

My suggestion would be
(1) parking:lane:*:parallel = lane
(2) parking:lane:*:parallel = on_street

Maybe especially those who recently involved themselves with parking
lane tagging out and about and its documentation could also state their
point of view here. According to the wiki edit history, looks like at
least Mateusz Konieczny, Supaplex030 and Minh Nguyễn were active.
What do you think?

There is also at least one data consumer I know about that is using
parking lane information and displays it visually,
https://github.com/dabreegster/abstreet
<https://github.com/dabreegster/abstreet> it would be good to know how
    they interpret and visualize the data.

Cheers
Tobias

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


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



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


[Tagging] lanes - is "parking allowed" a parking lane?

2020-11-19 Thread Tobias Zwick

Hello all

First of all, in the past, we have explored many edge cases for the 
lanes-tag in various discussions and I am happy that for the most part, 
it seems to be quite well defined by now. However, there is one edge 
case which is not uncommon at all but still unclear or awkward to tag. 
Look at this:


https://westnordost.de/misc/2or1lanes.jpg

It is a residential road marked clearly for 2 lanes, so it seems obvious 
to tag it with lanes=2. But on the other hand, you'll notice that there 
are parking cars on the right side that effectively render the right 
lane unusable. These parking cars would (currently) be tagged I believe as


parking:lane:right=parallel
parking:lane:right:parallel=on_street

And the wiki states

> And the following lanes should be excluded:
> [...] Parking lanes [...]

So here is an ambiguity in the documentation. On the one hand, if the 
road has marked lanes, the number of marked lanes should be tagged, on 
the other hand, there are these kind of "parking lanes" which do not 
have their own space marked as a parking lane but simply absorb the 
space assigned to normal car traffic. In OSM tagging, these are also 
"parking:lane"s as far as I know.


We need to dissolve this ambiguity by defining a way how to distinguish 
between these two cases:


https://westnordost.de/misc/parallel_parking_lane.png
(1) a dedicated parallel parking lane. This lane should not count as a 
lane in the lanes-tag.
(2) (parallel) parking is allowed (and used). This should be irrelevant 
for the lane count.


My suggestion would be
(1) parking:lane:*:parallel = lane
(2) parking:lane:*:parallel = on_street

Maybe especially those who recently involved themselves with parking 
lane tagging out and about and its documentation could also state their 
point of view here. According to the wiki edit history, looks like at 
least Mateusz Konieczny, Supaplex030 and Minh Nguyễn were active.

What do you think?

There is also at least one data consumer I know about that is using 
parking lane information and displays it visually,
https://github.com/dabreegster/abstreet it would be good to know how 
they interpret and visualize the data.


Cheers
Tobias

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


Re: [Tagging] OSM changes the world | Re: Feature Proposal - RFC - Artificial

2020-10-21 Thread Tobias Zwick

The purpose of OSM is to **map** the world.

If this brings about positive change such as the things you mentioned 
(any many more), that's good and that is the reason why many people 
contribute to such a free wiki world map.
This is a huge difference to your statement! You seem to defend that OSM 
should be used as a tool to change language, for politically motivated 
reasons in this case.


OSM is as much about change as science, FOSS or wikipedia is about 
change. Who would trust wikipedia as a reliable source if their mission 
was to "bring about (political) change"?


In my book, furthering political or social ideologies does not even fall 
remotely under the mission of OSM. I dearly hope it stays this way.


Tobias

On 21/10/2020 09:49, Rory McCann wrote:

On Wed, 21 Oct 2020, at 6:25 AM, Mateusz Konieczny via Tagging wrote:

(4) I would prefer to not use OSM as a tool
to change language, especially if done at
cost of making more complicated for
mappers. AFAIK term "man made" and it's
meaning remains standard and is well
understood


The purpose of OSM is to change the world. We're trying to create a map of the 
world, build by enthusiastic local people and to give it away to everyone for 
free. We're trying to produce a geo commons for every person. It's too late to 
say that OSM shouldn't change anything in the world. 

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



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


Re: [Tagging] "width" on streets: Time for a recommendation

2020-09-20 Thread Tobias Zwick
>To me it seems obvious that width values, independently on how they are
>measured, are at best estimates, as measuring them is in most cases
>dangerous or requires good technical equipment. 

I don't think this is true anymore. Did you try out "Measure" or any other 
ARCore/ARKit-based measuring app? Example:

https://m.youtube.com/watch?v=qz0YJ0s4JLM

Am 20. September 2020 00:01:00 MESZ schrieb Volker Schmidt :
>Some thoughts that trouble me...
>
>To me it seems obvious that width values, independently on how they are
>measured, are at best estimates, as measuring them is in most cases
>dangerous or requires good technical equipment. I guess that most width
>values in the database are reality estimates (I don't think that this
>is an
>unjustified extrapolation from my own mapping - 99.9% of my width
>tagging
>based on estimates). Estimates are relatively easy for narrow roads if
>you
>have street-level photographs. They become much more unreliable for
>wider
>roads. I solve this by using only lanes count for wider roads. Precise
>width measurements are difficult to impossible, but fortunately they
>are
>also less important than the lanes count for the end user.
>
>The discussion about including/excluding sidepaths/sidewalks becomes
>also
>irrelevant if we were only to use the lanes count as that counts only
>motor
>traffic lanes.
>
>Would also overcome another aspect of the width definition: If we use
>width
>for the entire road, i.e motor-traffic lanes, shoulders, sidewalks,
>cycle
>lanes/tracks/paths, tree rows between foot and cycleway, ... we do in
>the
>end not know enough about the the actual widths of the different
>component
>"lanes".
>
>Width values are useful and easy to estimate from street-level
>photographs
>for sidewalks, cycle paths/lanes/tracks, certainly to within 0.5m
>precision.
>
>We need in any case a good system for regrouping parallel ways that
>belong
>to the same street.
>A relation seems to me the better option, but in any case, whatever
>approach we pick now, we will face an nearly impossible amount of
>retrofitting work. Anything we do on this from now will not make the
>problem go away with the existing stock of data.
>
>Volker
>
>
>
>
>
>
>
>
><https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail>
>Virus-free.
>www.avast.com
><https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail>
><#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
>On Fri, 18 Sep 2020 at 22:35, Tobias Knerr  wrote:
>
>> On 17.09.20 02:35, Taskar Center wrote:
>> > This is yet another example why "sticking" the sidewalks onto the
>> > highway (as a tag) rather than mapping them as separate ways is
>> > appearing to be less and less practical. Please see our sidewalk
>schema
>> > proposal
>> >
><https://wiki.openstreetmap.org/wiki/Proposed_features/sidewalk_schema>
>> > from several years ago.
>>
>> Your sidewalk proposal unfortunately doesn't really address the
>crucial
>> shortcoming of separately mapped sidewalks: The lack of a reliable
>> mechanism for figuring out which section of road a given sidewalk way
>> belongs to.
>>
>> I agree that we should be able to give sidewalks their own geometry,
>but
>> we _also_ need the relationship between sidewalk and road. So far,
>all
>> the proposals attempting to support the former end up sacrificing the
>> latter.
>>
>> There have been some promising discussions recently around the
>> sidepath_of idea, but that's still just brainstorming. Until a
>practical
>> solution is found and actually used in the database, sidewalk mapping
>> will remain a choice between two options that are broken in different
>ways.
>>
>> As for the main issue of the thread: I would welcome a clear
>definition
>> for the meaning of width. In my own mapping and when writing the
>> relevant code in OSM2World, I have counted sidewalks etc. as part of
>the
>> road's width if they are mapped as tags on the main way. But I would
>of
>> course change that if there finally was a documented and widely
>> agreed-upon recommendation. I don't care so much which one it is -
>but
>> we need one.
>>
>> ___
>> Tagging mailing list
>> Tagging@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/tagging
>>

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


Re: [Tagging] "width" on streets: Time for a recommendation

2020-09-18 Thread Tobias Knerr
On 17.09.20 02:35, Taskar Center wrote:
> This is yet another example why "sticking" the sidewalks onto the
> highway (as a tag) rather than mapping them as separate ways is
> appearing to be less and less practical. Please see our sidewalk schema
> proposal
> 
> from several years ago.

Your sidewalk proposal unfortunately doesn't really address the crucial
shortcoming of separately mapped sidewalks: The lack of a reliable
mechanism for figuring out which section of road a given sidewalk way
belongs to.

I agree that we should be able to give sidewalks their own geometry, but
we _also_ need the relationship between sidewalk and road. So far, all
the proposals attempting to support the former end up sacrificing the
latter.

There have been some promising discussions recently around the
sidepath_of idea, but that's still just brainstorming. Until a practical
solution is found and actually used in the database, sidewalk mapping
will remain a choice between two options that are broken in different ways.

As for the main issue of the thread: I would welcome a clear definition
for the meaning of width. In my own mapping and when writing the
relevant code in OSM2World, I have counted sidewalks etc. as part of the
road's width if they are mapped as tags on the main way. But I would of
course change that if there finally was a documented and widely
agreed-upon recommendation. I don't care so much which one it is - but
we need one.

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


Re: [Tagging] Addition of highway=emergency_bay and priority_road=yes to Map Features?

2020-09-16 Thread Tobias Knerr
On 16.09.20 09:57, Martin Koppenhoefer wrote:
> emergency bays are quite common in Italy and Germany when there isn’t an 
> emergency lane.

The pertinent question isn't so much if emergency bays are common, but
if this particular tagging for them is established.

In my opinion, mapping what amounts to a short lane (no physical
separation) as a separate way is contrary to what we usually do, e.g.
with bus bays. And seeing how the tag currently has less than a thousand
uses on ways, I feel that the practice of using highway=emergency_bay on
ways should not be recommended on Map Features.

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


Re: [Tagging] "width" on streets: Time for a recommendation

2020-09-15 Thread Tobias Zwick

Absolutely high time! Thank you for bringing this up.

I was under the impression that the wiki already defined it like 2). 1) 
is not practical because parking lanes can be informal or can change 
quickly, 3) is also not practical because sidewalks + additional 
greenery/space between road and sidewalk can vary a lot.


I plan to soon implement a "What is the width of this road" quest in 
StreetComplete where the user can measure the width of the road using 
his or her smartphone (similar to the app Measure from Google [1]). The 
app will need to instruct the user very clearly what should be measured.


The instruction "curb to curb" is pretty clear. However, there is one 
more problem to solve, what about if there are no curbs? For example, 
track-like roads that just consist of either one strip of asphalt 
surface or are not paved at all? I see two possible definitions:


1. Width of the paved surface (if paved)
2. Usable width of the road

1 has the advantage that there is no room for interpretation, but falls 
short of what to do with unpaved roads. 2 leaves some room for 
interpretation but also covers cases where the usable width of the road 
is much different from the width of the paved part of the road.


Tobias

[1] https://play.google.com/store/apps/details?id=com.google.tango.measure

On 14.09.20 20:34, Supaplex wrote:


Hey all,

again and again there are discussions about which parts of a street 
(sidewalks and cycle paths, parking lanes, carriageway) should be 
considered when determining the width of a street. There does not seem 
to be a consensus and therefore information on street widths is 
difficult to interpret or is not even mapped. The following variants 
are common/are discussed:


1) Width of the actual carriageway, without parking lanes and sidewalks
2) Width between curbs / edges of the road without sidewalks, but with 
parked cars when they are on street

3) Width including sidewalks / roadside paths

I tend to option 2):
- The width can be clearly defined and measured
- The width of the actual carriageway can be determined by using 
"parking:lane" scheme correctly (or alternatively/supplementarily by 
specifying the width of parking lanes). "width:carriageway" (or 
"width:lanes", if there are marked lanes) also could be used to map 
this width directly.
- The width of roadside paths can optionally be specified with 
"sidewalk:width" etc.


Wouldn't it be time to document a recommendation in the Wiki to reduce 
further ambiguities? Which variant is the most recommendable? Anyway, 
the width of a street is a significant value to evaluate its 
suitability or safety for certain modes of transport or to determine 
the speed that can be expected there.


Thanks for your comments,
Alex


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


Re: [Tagging] How to tag body height limits on attractions?

2020-09-12 Thread Tobias Knerr
On 10.09.20 15:07, Mateusz Konieczny via Tagging wrote:
> 3 is clearly out, 5 seems overly complex

I agree with both of these statements. As this is not specific to
attractions (might also apply to aerialways, for example), I would also
avoid option 2.

Because I feel there's a slight difference between passenger
minheight/maxheight and vehicle minheight/maxheight (which is what these
tags usually refer to when used on roads), I have a mild preference for
a new value – such as option 4 or something like maxheight:passenger.

But in practical terms, we probably won't need a vehicle maxweight and
passenger maxweight on the same feature, so I guess using the same key
(option 1) would not cause any issues either. And our the main priority
should be to stop the problematic use of min_height.

In any case, we might want to define an analogous key for passenger
weight restrictions while we're at it.

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


Re: [Tagging] tagging drinking water of uncleaer official (signed) status

2020-09-07 Thread Tobias Zwick
The discussion went astray a bit, partly because I think it was not 
clear why Mateusz proposed to use the 
drinking_water:legal=yes/no/unknown at all, if there is already the tag 
drinking_water=yes/no.


Let me illustrate with some examples. So, these two cases are clear:

 * 1. There is a sign that says you can drink it or it is otherwise
   clear that you can (drinking fountain constructed by muncipality) ->
   drinking_water=yes

 * 2. There is a sign that forbids it or warns that it is contaminated
   -> drinking_water=no

But what about these?

 * 3. There is no sign at all and no clear indication whether it is
   drinkable or not. Water that comes out of a mountain might be
   polluted with toxic substances, especially if it is close to an
   (old) mine.

 * 4. There is a sign that simply says "no drinking water" but it is
   clear from the circumstances that it is. Don't have a good example
   right now, maybe because of insurance, or nearby shop wants to sell
   bottled water.

In case 3, where a surveyor cannot with certainty determine if it should 
be drinking_water=yes or no (without trying it himself and waiting if he 
becomes ill or not, which can't be expected of the surveyor). So in this 
case, he would need to leave drinking_water untagged. But what he can 
with certainty record is that there is no official information about it 
whatsoever. This is useful because people searching for drinkable water 
would certainly prefer water sources where it is positive that it is 
drinkable. drinking_water=unknown or drinking_water:signed=no would 
solve this, but there is also case 4.


In case 4, the official information would deviate from the actual 
situation on-site, which could warrant to record these two informations 
separately when necessary.



Cheers
Tobias

On 06.09.20 15:14, Mateusz Konieczny via Tagging wrote:

We have drinking_water:legal=yes for water that is officially drinkable,
we have drinking_water:legal=no for water signed as not drinkable.

Do we have tag for water sources (amenity=drinking_water, 
drinking_water=yes)
that are neither officially or signably drinkable nor with "not 
drinkable sign"?


drinking_water:signed=no ?

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


Re: [Tagging] Status of proposed roof:ridge / roof:edge ?

2020-08-31 Thread Tobias Knerr
On 31.08.20 20:06, Oliver Simmons wrote:
> Does anyone know if this tagging:
> https://wiki.openstreetmap.org/wiki/ProposedRoofLines
> 
> Is accepted and ok to use?
> 
> It has “proposed” in the title but there’s none of the usual proposal
> stuff saying if it was accepted or not.

It never went through the proposal process, and dates back to the era a
decade ago when the first 3D renderers in OSM showed up.

Over the years, the approach has seen some use in the database, but it's
far behind the roof:shape tagging from Simple 3D Buildings in
popularity. Application support is very limited, I don't know if any
software except OSM2World supports it. Still, it's the most popular
approach for modelling roofs with geometry (as opposed to picking from a
catalogue of typical shapes) if that's what you're looking for.

My recommendation is to only consider it if the roof shapes from Simple
3D Buildings aren't sufficient to describe a given roof. (Even then, you
could still add the closest roof:shape tag for compatibility reasons.)

Yours,
Tobias

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


[Tagging] StreetComplete: summary of re-survey quests and how they will be tagged

2020-08-20 Thread Tobias Zwick
Hi there,

for your information, here is a summary of all re-survey enabled quests
with intervals, element selection and notes what will be tagged now:

https://github.com/westnordost/StreetComplete/issues/1998#issuecomment-677825912

Cheers
Tobias


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


Re: [Tagging] StreetComplete: no re-survey for speed limits

2020-08-20 Thread Tobias Zwick
I am not sure what is the message of your statement. Is this just a
general opinion regarding speed limits or is this somehow referring to
the explanation I linked in the thread starter?

If the latter, and you think after all it would be possible to implement
such a re-survey for speed limits without stirring conflict, I'd be
happy to hear your suggestions on how to solve each of the 7 issues
mentioned in the explanation.

For anyone reading here but not inclined to read that long explanation
(which very much originitated from the concrete problems observed when
trying to implement it), I can try to give a shorter and more pointed
summary of the main issues why I can't implement it in StreetComplete.

Cheers
Tobias

On 20/08/2020 01:27, Martin Koppenhoefer wrote:
> I feel that the actual tags for implicit limits are less important than the 
> accuracy of the information. From surveys, in different countries (but 
> clearly random samples and no systematic research), it’s not super rare to 
> find implicit limits tagged where there are (lower) signed speed limits on 
> the ground. Resurvey would make sense, retagging the same with different tags 
> much less so.
> 
> 
> Cheers Martin 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


[Tagging] StreetComplete: no re-survey for speed limits

2020-08-19 Thread Tobias Zwick
Hey guys,

I just wanted to inform you that unfortunately, StreetComplete will not
offer a re-survey for speed limits in the upcoming "Map Maintenance with
StreetComplete" feature but probably never anyway.

Short explanation: It is impossible to implement a re-survey without
creating conflict with tagging practices, because there are many
competing ones, each locally established, but none globally. Also, none
of the current tagging practices for implicit speed limits are actually
eligible to be used globally.

Long explanation is here:
https://github.com/westnordost/StreetComplete/issues/1998#issuecomment-676787192

I post this to the tagging mailing list, as the reason for this is
really just an issue with the tagging scheme. For obvious reasons, I can
not take the initiative in solving this issue, I would just like that
more people are made aware of it.

Cheers
Tobias


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


Re: [Tagging] Feature Proposal - RFC - more parking types

2020-08-07 Thread Tobias Knerr
On 07.08.20 15:36, Matthew Woehlke wrote:
> That said... now I'm on the fence. FWIW, the amenity=parking page
> mentions parking_space=disabled as being supported by at least one
> renderer, while one has to do quite some digging for how to use
> access:*. Clearly we *do* need to improve the documentation here! Also,
> it's less obvious how one would apply access restrictions for e.g.
> charging, compact.

I've always felt that using "disabled" as an access _key_ (i.e.
disabled=* or access:disabled=*) was somewhat at odds with the usual
logic of putting groups of users in the _value_ of access tags.

I like that parking_space=disabled sidesteps this issue.

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


Re: [Tagging] Feature Proposal - RFC - more parking types

2020-08-07 Thread Tobias Knerr
On 06.08.20 22:52, Matthew Woehlke wrote:
> https://wiki.openstreetmap.org/wiki/Proposed_features/more_parking

I like it, thanks for working on this topic! Two suggestions:

Could you add a short definition of "compact"? I can guess that it's
supposed to mean parking spaces for compact cars, but the first Google
result for me is some parking system for trucks at motorways. Better to
avoid the ambiguity.

Also, I guess we need to decide if we need to be able to map something
that fits more than one class, like a takeaway parking spot reserved for
users with disabilities. If so, we could consider a solution something
like parking_space:takeaway=yes, or a clearly defined meaning for
semicolon-separated values.

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


Re: [Tagging] RFC: service=? for all highway=service (service=parking needed, primarily, I think)

2020-08-04 Thread Tobias Zwick
Two more types came to my mind:

1. Courtyard area (Дворовая территория)


Another type of service road that is currently probably not tagged with
any subtag came to my mind right now: Something like a multi-use
courtyard area bounded by buildings around the perimeter with
playgrounds, recreation and green spaces, driveways etc. It may
additionally be tagged with living_street=yes.

I recently read up on the default speed limits (if no sign is posted) of
the Russian road regulations. It mentioned "20 km/h in courtyard areas"
(Дворовая территория). I asked about what can be understood by that in
the Russian forum:
https://forum.openstreetmap.org/viewtopic.php?id=70178

I have no clear picture of it, maybe someone from Russia can post an
example Google StreetView picture or something.
But if the description given in the Russian forum fits, then these
service roads would be neither alley, nor driveway, nor parking.

2. Medieval alleys (Gasse) / South-East-Asian very-small residentials


Usually and/or in English, service=alley is defined as a road that
provides access to the rear or back of a building or home, alternatively
as a narrow road between properties.

However, (at least) in the German Wiki, it is also documented as a "very
small medieval (residential) road, often broad enough for a car but no
space for sidewalks or parking", see the pictures in
https://wiki.openstreetmap.org/wiki/DE:Tag:service%3Dalley

Whether the wiki entry there is in the wrong or not is quite irrelevant
at this point because it has been documented like that a long time, so
many such roads will be tagged like that and we are dealing with a
status quo.

When looking at the map internationally, one can see that oftentimes for
very small residential roads, the highway=service tag is used (sometimes
with service=alley, sometimes not), sometimes highway=living_street
(even though it is documented that living street should only be used if
it is explicitly signed) and sometimes highway=residential.

Example of such a very small residential in Thailand:
https://goo.gl/maps/aSNb38BNiqDJ3t8Q7 where one can't be sure whether it
is tagged as highway=service, highway=living_street or highway=residential.

Which tag is used and which tag should be used is somewhat subject to
continued disagreement amongst mappers, I consider it an open problem.

So if we are about to define the subtags for highway=service through and
through, then we come to the point where we'd need to decide if this is
a legitimate usage of the highway=service tag and if not, what should be
used instead.

Tobias

On 02/08/2020 02:40, David Dean wrote:
> Hi everyone,
> 
> I'm interested in proposing and/or documenting existing tagging
> approaches of the wiki to ensure that all highway=service ways can have
> a service=? associated tag. Having done, so I'm planning on
> resurrecting https://github.com/westnordost/StreetComplete/issues/808 to
> help people get all service roads appropriately tagged in their area.
> 
> At the moment, service=? can be (according to the wiki
> at https://wiki.openstreetmap.org/wiki/Key:service):
> 
> * service=parking_aisle
> * service=driveway
> * service=alley
> * service=emergency_access
> * service=drive-through
> 
> But service roads are also used for the 'main ways on a parking lot',
> and there is also an indication of access to multiple businesses (like
> in an industrial estate etc), and it looks like the documented way is to
> not to provide a service=? tag in this case.
> 
> This seems problematic to me from a map maintenance purpose, as how do
> we know if a highway=service just hasn't had a service=? tag applied
> yet, or if it is one of the exceptions that does not get a service=? tag
> (and which one is it?)
> 
> I would like to try to understand the highway=service usages that don't
> have a current documented service=? tag and either propose an
> appropriate tag or find examples of existing tagging to document.
> 
> At this stage I think appropriate tagging for some of the missing
> service=? tagging indicated in the documentation would be:
> 
> service=parking -> main way in a parking lot, for connecting
> service=parking_isles (used almost 2K times
> already: https://taginfo.openstreetmap.org/keys/service#values)
> 
> service=driveway -> also used for access to multiple businesses
> (like in an industrial estate, etc)
> 
> service=driveway/drive-through -> Service way for access to a fuel
> station
> 
> 
> Are there any other main understood uses of no service=? tag that would
> need an appropriate service=? tag to fill this gap?
> 
> Once I've got some good starting feedback from this forum, I plan on
> revising 
> https://wiki.openstreetm

Re: [Tagging] RFC: service=? for all highway=service (service=parking needed, primarily, I think)

2020-08-03 Thread Tobias Zwick
> For the second type of highway=service with no service tagging, what
> about using service=access? 

The issue with this is that basically this is the definition of
highway=service already without any extra tags: It provides access to
something. Be it the rear/side of buildings (alley), the garage of a
house (driveway), the fuel dispensers on a filling station
(drive-through) or to the individual parking spaces on a parking
(parking_aisle).

Maybe service=property_access would be a little more clear. Of course,
strictly speaking, pretty much all the above are also "properties". Is
there a word in English that would describe more accurately those kind
of hmm, bigger properties, like industrial and commercial parks,
hospital grounds etc etc (as mentioned in an earlier post)?

Cheers
Tobias


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


Re: [Tagging] RFC: service=? for all highway=service (service=parking needed, primarily, I think)

2020-08-03 Thread Tobias Zwick
service=parking_access also sounds most clear to me.

On the other hand, service=parking is already used almost 2000 times so
documenting that as "main access road in a parking" would just be
documenting the status quo, no proposal necessary, which is certainly
easier.

IF after research one can actually conclude that service=parking is
really used for that purpose and not for all kinds of roads in parking
that should actually be parking_aisles. So before reaching a conclusion,
I'd strongly suggest to first analyse a bit what really is the status
quo with service=parking.

Cheers
Tobias

On 03/08/2020 11:25, Martin Koppenhoefer wrote:
> Am Mo., 3. Aug. 2020 um 11:06 Uhr schrieb Tom Pfeifer
> mailto:t.pfei...@computer.org>>:
> 
> Possibilities discussed were:
> 
> service=parking_access
> service=main
> service=access
> service=major
> 
> 
> 
> apart "access", all of these seem better than "parking". My preference
> would go to the more neutral "main" or "major"
> 
> Cheers
> Martin
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] RFC: service=? for all highway=service (service=parking needed, primarily, I think)

2020-08-02 Thread Tobias Zwick
>  - Roads through cemeteries
>  - Roads through campgrounds
>  - Roads through schools
>  - Roads through universities
>  - Roads through hotels
>  - Roads through museums
>  - Roads through prisons
>  - Roads through military areas
>  - Roads through airports
>  - Roads through retirement homes
>  - Roads through resorts
>  - Roads through reservoirs (sometimes over dams)
>  - Roads through ski areas
>  - Roads that serve privately-owned inholdings surrounded by public land
>  - Maintenance roads in parks
>  - Private semi-residential roads that serve multiple driveways
>  - Non-public roads though industrial areas

Good list!

So what all these have in common is that they are not public roads not
intended for through-traffic. They are all on private/public properties.
So maybe they could be summarized under service=property, with a
description like "roads on (private) large properties, such as on
hospital grounds, cemeteries, camping grounds, industrial or commercial
areas"

Another kind of service road that comes to my mind would be just a piece
of paved way that is broad enough for a car somewhere in the nowhere
(countryside, forest) that does not obviously belong to any property but
also does not lead to any house or parking area. It is not tagged as a
highway=path because it is broad enough for cars and it is not tagged as
highway=track because oftentimes such tracks that are well paved and not
obviously for agricultural/forestry usage are simply tagged that way.
So in other words, it is "just" a service road but a subtype is unknown,
much like a subtype is often unknown for highway=footway ("It is just a
way!").

Tobias


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


Re: [Tagging] Map maintenance with StreetComplete - Preferred tagging

2020-07-25 Thread Tobias Zwick
> I think it would help with community acceptance of a potentially large
> number of meta tags if you're somewhat frugal when it comes to adding
> new ones. [...]
> 
> In practice, this could mean ...
> 
> * ... not adding key:check_date when the key is first added, or when the
> value is changed as opposed to confirmed. (But update check_date tags
> that already exist on the object, of course.)
> * ... only using check_date where regular re-survey is plausible and
> useful. This ties in with your observations on re-check intervals. For
> example, there should be an opening_hours:check_date, but probably no
> building:levels:check_date.
I think the same. Basically, I only brought this up as a question
directed at the mailing list at all because in the linked github issue
[1] someone argued for always adding a check_date.

He makes some good points [1], also regarding the reliability of the
"timestamp" (last date changed) attribute of an element. But so far, the
voices here on the mailing list were mostly arguing for frugal use of
such meta-tags, so if no other voices that make a conclusive point for
being less frugal with such meta tags come up, I will take the measures
that you mentioned.

[1] https://github.com/westnordost/StreetComplete/issues/1836


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


Re: [Tagging] Map maintenance with StreetComplete - Preferred tagging

2020-07-25 Thread Tobias Zwick
> adding check timestamps as string tags for every single tag seems a lot of 
> bloat. One tag per object for me would be acceptable because it is indeed a 
> valuable information when something was last verified and no changes were 
> necessary.

Definitely it has the potential for that. And as Mateusz noted in
another branch, check_date tags themselves could become out-of-date if
successive editors do not update the tag together with the tag it refers to.

On the other hand, at least at this time I do not see the danger of this
[=every single tag is accompanied by a meta-tag] happening, neither
through individual usage of such meta tags nor by being set by
StreetComplete automatically because only a small fraction of tags are
likely to change in a timeframe of some years or below. In other words,
only for a small fraction of tags it makes sense to attach a check_date
to. A good example of things that change more frequently would be
smoothness or opening hours.

For example one surveyor may check on-site the smoothness and surface of
a road, but not check if the width is still correct because he doesn't
have anything with him to measure it. Also, he doesn't want to check if
the speed limit is still correct because that would require him to go up
the road at least until the next big intersection to find a speed limit
sign (or not). He may also not want to check whether all(?!) the bus
routes are still correct. Generally, some information tagged on an
element is also not verifiable on-site.
What this example should illustrate is that it is illusory to assume
that a mapper is both able and willing to check everything at once for a
certain element.

(Basically, StreetComplete is founded on the idea that surveyors don't
have to tag and check "everything" at once for any given element but
add/update the information bit by bit.)

---

On the topic of map maintenance, there is another information that is
currently missing (from the API) which would be helpful to maintain an
up-to-date map. It is a bit off topic because this topic is mostly about
StreetComplete / on-site map maintenance but I would like to still touch
on it shortly:

If the date + *source* of the last change made on (the geometry of an)
element was readily available, through the API or another meta-tag
(source=bing, anyone? ;-) ), this would help to identify areas that
should be updated because a new more current and/or detailed source
became available.
In Hamburg, we are lucky that the public authority provides us with
really detailed up-to-date satellite imagery that are far beyond bing
but there is no easy way to see which buildings and road geometries have
still been mapped on the basis of bing and which are already using the
better source.
So in a nutshell, the topic of how to find things based on old sources
is also very relevant for remote mappers.

Cheers
Tobias


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


Re: [Tagging] Map maintenance with StreetComplete - Preferred tagging

2020-07-25 Thread Tobias Zwick
Thanks!

> Secondly, I think having to evaluate the history is a challenge. But do
> you have to? 

No, I don't have to, thanks to such tags as check_date. But then again,
check_date, survey:date etc. only came to be invented because API
support was missing. It would be better to have somthing like that in
the API itself. I would welcome it.

> In comparable cases (non-OSM, but comparible checking schemes), I do not
> record the date it has been checked, I record the future date when it
> should be checked (again).

Interesting approach, but what tag do you use for that? It sounds like
you use check_date for that, but check_date is documented as "The tag is
intended to document the last date, when an object as a whole or
specific tags of the object were checked and verified".

Cheers
Tobias


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


Re: [Tagging] Map maintenance with StreetComplete - Preferred tagging

2020-07-25 Thread Tobias Zwick
> It is completely possible to add this functionality to the API in a
> backwards compatible fashion, at the cost of a long per tag in the
> current table (assuming that we don't need the information for historic
> object versions, so at a reasonable cost space wise. There are a couple
> of semantic issues that need to be considered but definitely not rocket
> science. Where the big effort is likely adapting the internal tools
> (database dumps etc), cgi-map and in the end migrating the database.
> 
> If I can find some time over the next months I might prototype this, but
> if somebody can do it earlier pls be my guest.

I am happy that through this topic, the topic of API support for
recording and getting the last checked date gained traction (again).

We,... well, we probably could, but we shouldn't always rely on tags
like check_date etc.. As Mateusz Konieczny rightfully noted in another
branch, meta-tags as opposed to API support has the potential to become
out of date if successive editors forget to update the check_date tag
when they update the object or tag it is referring to.

So, all the more I say it is pretty awesome that you plan to conceive a
plan for this. Whatever comes out of it, in any case thank you for
taking an initiative, Simon!
Such a feature would also open up much more room for comprehensive
analyzing and QA tools focussed on map maintenance, a topic that is or
at least is becoming more and more important in my opinion. The
endorsements there were so far for the map maintenance in StreetComplete
indicate that the topic has become to take precedence in the minds of
many mappers, also of those usually not that involved in discussions in
the established channels.

Regarding changes to the API, it would then probably look like this?


  


Thinking a little bit about it, it would not be a 1:1 replacement of
some_tag:check_date=2019-09-04 because check_date is usually used for
when something has been checked on-site (survey). A timestamp on a tag
just records "a" change. That could have been a mechanical edit, like
for example the recent change of http:// urls to https:// urls where
possible. Though I guess this would be good enough, it may be worth a
thought whether to also include the source field of the linked changeset
in the tag xml.

I reckon a difficulty for implementing something like this would be the
issue of "touching" elements in order to update their timestamp. I think
this may be possible already with the current API, but what is really
missing would be the possibility to "touch" certain tags only - only the
tags that one checked but didn't change because there was no change
required.

Cheers
Tobias


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


Re: [Tagging] Map maintenance with StreetComplete - Preferred tagging

2020-07-24 Thread Tobias Knerr
Hi Tobias,

congratulations on your successful microgrant proposal! :) Maintenance
of existing data is a growing concern as OSM matures, so it's important
that we explore workflows for it.

On 23.07.20 18:06, Tobias Zwick wrote:
> 2. Always record check_date or avoid tagging it where not absolutely
> necessary?

I think it would help with community acceptance of a potentially large
number of meta tags if you're somewhat frugal when it comes to adding
new ones. There is some cost in mappers feeling obligated to update a
"companion tag" every time they update a regular tag, as well as in
visual clutter. These downsides will both be lessened with better
tooling, but as of today that isn't widely available yet.

In practice, this could mean ...

* ... not adding key:check_date when the key is first added, or when the
value is changed as opposed to confirmed. (But update check_date tags
that already exist on the object, of course.)
* ... only using check_date where regular re-survey is plausible and
useful. This ties in with your observations on re-check intervals. For
example, there should be an opening_hours:check_date, but probably no
building:levels:check_date.

I don't have any strong opinions on this, and you seem to have given
this a lot of thought already. Just adding my gut feeling to the wisdom
of the crowd here.

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


Re: [Tagging] Map maintenance with StreetComplete - Preferred tagging

2020-07-24 Thread Tobias Knerr
On 24.07.20 14:13, Peter Elderson wrote:
> In comparable cases (non-OSM, but comparible checking schemes), I do not
> record the date it has been checked, I record the future date when it
> should be checked (again).

When it should be checked is opinion-based, though.

The date when you last checked a shop's opening hours it is a fact. But
opinions on how often one should revisit a shop to check the opening
hours again may vary a lot between mappers. So I think the former is
more suitable to be added to the OSM database.

There are some comparatively rare cases where you know in advance that
something will change (e.g. with construction that is scheduled to be
finished by a particular date), but imo that's more the domain of
opening_date or temporary tags.

> The routine is then, ask if check_date is absent OR when the current
> date is past the check_date.

I don't think this is a big benefit compared to "... OR when the current
date is X months past the check_date".

Also, I tend to prefer making software a little more complicated if it
lightens mappers' manual workload, so making at least some use of
history (e.g. so that no check_date needs to be set when a tag is first
added) seems reasonable to me.

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


[Tagging] Map maintenance with StreetComplete - Preferred tagging

2020-07-23 Thread Tobias Zwick
and other shops open in
their place. Sometimes, it is also dependent on how it is currently
tagged whether it is likely that it changes within a number of years: If
a road already has a paved surface such as asphalt, it is less likely to
change than if it was just a compacted road. Same with facilities for
the blind or other things that "upgrade" infrastructure. The issue was
already d

Long story short, not all quests [2] would be eligible for re-survey and
those who are will have different intervals, partly also based on how
they are tagged now. I could use your input on how long these intervals
should be. The issue was already discussed in a GitHub ticket [3], but
now prepared a wiki page here in which further discussion could take place:

https://wiki.openstreetmap.org/wiki/User:Westnordost/Proposed_Resurvey_Intervals

-

So, that's all for now. Looking forward to read your constructive input!

Cheers
Tobias

[1]
https://wiki.openstreetmap.org/wiki/Microgrants/Microgrants_2020/Proposal/Map_Maintenance_with_StreetComplete
[2] https://wiki.openstreetmap.org/wiki/StreetComplete/Quests
[3] https://github.com/westnordost/StreetComplete/issues/1766


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


Re: [Tagging] Automated edit of image tags suggestion

2020-06-28 Thread Tobias Knerr
On 27.06.20 11:18, Mateusz Konieczny via Tagging wrote:
> unlike other many image gathering sites, images there are
> likely to be reusable and with at least basic info being
> machine readable

None of this changes if the Commons image is linked from the image tag,
though. And in fact, I feel these traits (open license, machine-readable
metadata) should be turned into requirements for any image linked from
image=*.

> I would prefer to not mix it with image=*

Would you consider it desirable to have multiple images linked for the
same object (one per hosting platform)? If so, how should a data
consumer select one of them to display?

(Of course, this points at the fundamental issue that the selection of
an image for image=* and similar tags is inherently subjective, so
arguably a poor fit for OSM in the first place. But I guess that's one
of those "it's sufficiently useful/popular to make an exception from the
rules" scenarios.)

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


Re: [Tagging] Automated edit of image tags suggestion

2020-06-26 Thread Tobias Knerr
On 25.06.20 19:57, pangoSE wrote:
> I recently started discussing the problems related to urls and
> File:filename.* that links to wikimedia_commons using the tag. See
> Talk:Key:image#Discourage_linking_to_commons_files_and_migrate_all_File:filename..2A_values_and_direct_urls_to_wikimedia_commons

By your own numbers, there are over 8 image=* tags containing links
to Commons. That makes it the most popular key for images on Commons at
the moment. I don't think there's an established consensus for
deprecating this tagging style.

Because I haven't seen convincing arguments to replace image=* with one
key per hosting platform, I would instead favour doing the opposite:

* Deprecate wikimedia_commons=* (because it unhelpfully mixes links to
categories, images, and other media types – I agree that's an issue)
* Move category links to commons_category=*
* Move image links to image=*

In summary: We first need a consensus how links to Commons should be
tagged. Then we can use an automated edit to standardize the tagging.

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


Re: [Tagging] Name for new wiki pages about roles of members in route relations?

2020-06-26 Thread Tobias Knerr
On 25.06.20 19:46, Joseph Eisenberg wrote:
> Should individual pages for these roles be located at something like
> Role:main and Role:alternative?

So far, I believe roles are typically documented on the wiki page for
the relation type, rather than their own pages. I don't think there's an
established convention for wiki pages about individual roles yet.

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


Re: [Tagging] site relation definition

2020-06-17 Thread Tobias Knerr
On 17.06.20 12:27, Martin Koppenhoefer wrote:
> Can we remove the "man_made" requirement?

I'm ok with removing the requirement for objects to be man-made. I only
added this aspect back in because it had been silently lost during the
transition from the proposal page to the Relation:site page a day prior,
which I felt wasn't ok – this is a significant change that should be
done on its own, not as part of an unrelated rewrite where it's easily
missed. But I do not actually have any personal preference on this
matter one way or the other.

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


Re: [Tagging] Points vs Polygons

2020-04-19 Thread Tobias Knerr
On 19.04.20 20:33, Paul Allen wrote:
> On Sun, 19 Apr 2020 at 19:29, Justin Tracey  <mailto:j3tra...@gmail.com>> wrote:
> 
> Another major exceptions where mapping as an internal node is
> better, IME, are notable (historical) buildings that currently house
> a business. More generally, if the tags of the building and business
> would conflict (e.g., name), then it makes sense to keep them as
> separate features.
> 
> 
> If the building's name is still used as the house name, that's not a
> problem. Otherwise old_name=* takes care of it.

Not in the general case (the name may continue to be in use, but not as
part of the address). And there are other tags which may warrant a
distinction between the building and the business, such as start_date.

I would say the cleanest way to solve this, where necessary, is by
creating separate features for the business and the building. Separate
features don't have to mean a node for the business, it can mean two
polygons.

Of course, that's more work than either of the two popular shortcuts, so
these still have their place. But polygons for businesses work no matter
whether there's multiple tenants or just one, and it even works for
indoor maps and other micromapping use cases.

Tobias

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


Re: [Tagging] Points vs Polygons

2020-04-19 Thread Tobias Knerr
On 19.04.20 19:51, Shawn K. Quinn wrote:
> I have noticed an issue putting things like the address on large
> buildings. Sometimes software that generates routings (OsmAnd) doesn't
> handle it gracefully and routes you to the wrong place.

My preferred way to handle this is to tag a node of the building polygon
as entrance=yes or entrance=main to mark the location of the entrance.
This allows routing software to know where it should guide you.

(Whether any given routing software already supports this is a different
story, of course, but at over 2 million uses this is a thoroughly
established tagging practice.)

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


Re: [Tagging] Addresses with PO Box, and other delivery type addresses.

2020-03-22 Thread Tobias Wrede

Am 20.03.2020 um 16:38 schrieb Paul Allen:
On Fri, 20 Mar 2020 at 13:50, Tobias Wrede <mailto:l...@tobias-wrede.de>> wrote:



I don't get your point here. Either someone wanted a package
delivered to his residence. In that case they gave the wrong
address information to the delivery guys.

Around here, the delivery guys get it wrong even when they have the full
address and no PO boxes involved.  The problem comes when the package
is addressed to the PO box and then the delivery guys do the "last mile"
getting it from the PO Box to the physical location, and get that wrong.

It seems I have a different understanding of the concept PO box. Around 
here if you have a PO box mail is delivered there and you go yourself 
pick it up, convenient for people who are rarely at home or get huge 
amounts of mail. In more rural areas I have seen letter boxes in one 
central point of a several km2 area or a box/bag at the next major road 
where mail is delivered to. Again you go there yourself to pick it up.


I must admit I fail to understand your kind of PO box. One delivery 
company delivers to the PO box (which address/location is known) and 
then some other guys pick the mail up there and take it to your home 
which they don't know anything about? Sounds strange to me.


Regardless of type of address shouldn't a shipment not always have the 
receiver's name on, too?




But as long as we tag phone numbers, websites, fax numbers etc. I
cannot see why we should discourage it, either.

If we're just mapping things that a paper map shows, we wouldn't map 
post/zip
codes either.  In some cases this other information, even PO Box, is 
useful,

so people WILL map it.  It's better we come up with a way of doing it than
have all those people come up with their own way.

I don't say we should do as a paper map creator does. I see why we map 
phone numbers: I am  in an unfamiliar area, look for a restaurant on the 
map, find one and then call ahead to see if they can accommodate me. If 
it's the day before I might look up the email address and drop them an 
email. But I see really rare cases where I would find a business on a 
map and then send a letter or parcel there. But as I said I'm fine with 
people tagging delivery a addresses deviating from physical addresses if 
they want to. I just should go in the contact name space in my opinion.


Tobias

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


Re: [Tagging] Addresses with PO Box, and other delivery type addresses.

2020-03-20 Thread Tobias Wrede

Hi,

Am 20.03.2020 um 12:30 schrieb Paul Allen:


One of the parcel
delivery companies noted for delivering to the wrong
address (Hermes and DHL, I'm looking at you) has
dumped a package outside my door.  The address is
PO Box 123.  Which of the houses near me has that
mailing address?

I don't get your point here. Either someone wanted a package delivered 
to his residence. In that case they gave the wrong address information 
to the delivery guys. Should have given them a street/number or whatever 
is needed in your area to find the place. Or they wanted to have the 
package delivered to their PO Box, then the address information needs to 
be tagged to the post office where the PO Box is located and they need 
to chose a delivery company able to deliver to PO boxes.


(sorry for reordering)


So is PO box, etc. useful?  Yep.


I personally cannot really see a usecase. But as long as we tag phone 
numbers, websites, fax numbers etc. I cannot see why we should 
discourage it, either.


Tobias


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


Re: [Tagging] Addresses with PO Box, and other delivery type addresses.

2020-03-19 Thread Tobias Wrede

Hi Warin.

Isn't the addr:* scheme used to describe the physical address of a 
location/building/amentiy/etc.?


PO Boxes, privat bags etc. are addresses where mail for someone residing 
at said location is delivered to.


As addr:* I would always put in what is needed to find the place as a 
visitor and that is a housenumbet and street, a house name or any other 
place name. And sometimes there might be nothing besides city or postcode.


Mail delivery address I would expect to find under the contact:* scheme 
if at all.


Tobias



While there are methods of entering street addresses there don't appear
to be any way to enter addresses that use Post Office Boxes and other
delivery types.

There is a proposal to may the existence of PO Boxes but no way to enter the
address data for those that use them.

As well as PO Boxes there exits several types of delivery methods in
Australia, below are listed all of the officially accepted types with their
officially accepted abbreviations.

Care of Post Office  CARE PO

Community Mail Agent.  CMA

Community Mail Bag CMB

Community Postal Agent  CPA

General Post Office Box GPO BOX

Locked Bag LOCKED BAG

Mail Service MS

Post Office Box PO BOX

Roadside Delivery  RSD

Roadside Mail Box/Bag  RMB

Roadside Mail Service  RMS

Private Bag  PRIVATE BAG

These all appear in the same placement of the addressed article. Perhaps
a new tag addr:delivery_type=* could be used?

Examples>

Mr Smith

PRIVATE BAG 32

Tennant Creek

Northern Territory  0862

addr:delivery_type=PRIVATE BAG 32

Mr Jones

GPO BOX 3

Sydney

NSW 2000

addr:delivery_type=GPO BOX 3

In these cases there is no house number, street. There are still
city/state/country and postal codes.

--

References?

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

https://www.staff.uwa.edu.au/facilities/mail/formats

https://meteor.aihw.gov.au/content/index.phtml/itemId/430096

https://www.barklyhomestead.com.au/  -'contact us' they use PMB for
Private Mail Bag.




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


Re: [Tagging] addresses on buildings

2020-01-05 Thread Tobias Knerr
On 05.01.20 19:22, Rob Savoye wrote:
>   I assume the right place for tags like 'addr:housenumber' &
> 'addr:street' are on the building way, and not a standalone node ?

If there is a 1:1 relationship between buildings and addresses, the
building way is the most sensible location for addr tags.

My subjective experience with unconnected address nodes is that I often
end up confused about which building outline(s) they were originally
meant to belong to.

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


Re: [Tagging] Discourage use of landuse=churchyard?

2019-12-23 Thread Tobias Zwick
It could be useful to check (at random) how the tag is currently used - as 
synonym for graveyard, or for religious or both, at times (-> tag is ambiguos) 
and put that info in the wiki as well.

If it's both as you suspect, it's a very good reason to point to the other tags 
instead.

Tobias 

Am 23. Dezember 2019 06:27:55 MEZ schrieb Joseph Eisenberg 
:
>The tag landuse=churchyard has been used several thousand times, but
>amenity=graveyard is over 10 times more common, and landuse=religious
>is 4 times more common.
>
>I would recommend discouraging use of this tag, because the wiki
>definition contradicts the plain-English meaning of churchyard, which
>is usually a graveyard (cemetry) or burial ground next to a church.
>
>The wiki page for landuse=churchyard claims "Used to map the area
>surrounding a christian church or chapel, particularly when this does
>not contain a graveyard" - this conflicts with the common English
>definition of the value.
>
>Cambridge Dictionary (UK):
>"an area of land around a church, where dead bodies are buried "
>
>Merriam-Webster (US):
>"a yard that belongs to a church and is often used as a burial ground."
>
>To avoid ambiguity, mappers can use the two well-accepted tags
>landuse=religious + religion=christian
>OR
>amenity=graveyard + religion=christian, depending on the situation.
>
>I would like to update the wiki page for landuse=churchyard to suggest
>not using the tag and changing to one of the other two tags +
>religion=christian instead.
>
>- Joseph Eisenberg
>
>___
>Tagging mailing list
>Tagging@openstreetmap.org
>https://lists.openstreetmap.org/listinfo/tagging

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


Re: [Tagging] state of a proposal

2019-12-08 Thread Tobias Knerr
On 08.12.19 18:37, Catonano wrote:
> https://wiki.openstreetmap.org/wiki/Proposed_features/Street_area
> 
> What' s the state of this proposal ?

Well, I wouldn't hold my breath for a vote unless the author (or someone
who takes over the reins) reboots it, but this doesn't necessarily mean
the idea is abandoned – not all proposals are adopted through voting,
some are simply adopted by people starting to use it.

In the case of this particular proposal, some people have experimented
with using it for mapping and development (myself included, I described
some very preliminary results during my SotM talk last year). From that
development perspective, I still feel Marek's proposal is the most
promising take on the area:highway idea so far.

Note that, although someone has later written wiki pages for
Key:area:highway¹ and related tags, they describe the wiki editors' own
take on the key, rather than any of the formally proposed versions. As a
result, that content is different from and incompatible with the
proposal you linked to. Which is unfortunate, as it lacks the clear
definitions regarding separation of junction areas from the connecting
road areas etc., which I found helpful when experimenting with software
support for it. I'm concerned that, contrary to the proposal, it may not
be as well suited for use cases that go beyond uniformly "painting" an area.

Tobias

¹ https://wiki.openstreetmap.org/wiki/Key:area:highway

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


[Tagging] Tagging of bicycle anti-features

2019-10-28 Thread Tobias Zwick
We know how to tag certain bicycle features such as the "advanced stop line" [1]

It would be interesting to tag also anti-features. Most commonly, a cycleway 
that just ends  without merging it back onto the street. Currently, such a 
situation would be tagged the same as a track that is merged correctly onto the 
road. This situation is especially hindering if combined with cars parking 
closely to each other on the sides of the road.

How could this be tagged, for cycleways mapped on the road-way? Any suggestions 
how a tag for this could be named?

Greetings
Tobias

[1] https://wiki.openstreetmap.org/wiki/Tag:cycleway%3Dasl

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


Re: [Tagging] How to tag pedestrian lanes?

2019-10-21 Thread Tobias Knerr
On 21.10.19 12:12, Tobias Zwick wrote:
> Though, in regards of software support,  I  my earlier suggestion is better, 
> as no modification on existing software is necessary to understand that a 
> sidewalk without kerb is still for pedestrians and used the same as a 
> sidewalk, regardless of whether in (Oxford) English, one may or may not call 
> this thing "sidewalk".

Me too. As I see it, the core of the question comes down to whether the
OSM data model should put a pedestrian road section without a kerb in
the same general category as one with a kerb, or whether these should be
treated as separate concepts.

To me, it makes more sense to consider them as roughly the same thing
and model the distinction with an additional tag. For most use cases,
data users can likely handle them very similarly, even though I
acknowledge that there may be exceptions (such as Markus's example of
navigation for blind users).

In general, I don't think the definition of OSM keys should
automatically duplicate all nuances of the English dictionary,
especially ones that many non-native speakers will be unaware of.

Tobias

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


Re: [Tagging] How to tag pedestrian lanes?

2019-10-21 Thread Tobias Zwick
Shoulders are a common feature on many roads. And the tagging for this is 
already established. Maybe a different way to tag kerb-less sidewalks thus 
would then be 

shoulder=right
shoulder:right:access=foot
(or access no and ...:foot=designated?)
shoulder:right:width=1

Though, in regards of software support,  I  my earlier suggestion is better, as 
no modification on existing software is necessary to understand that a sidewalk 
without kerb is still for pedestrians and used the same as a sidewalk, 
regardless of whether in (Oxford) English, one may or may not call this thing 
"sidewalk".

 (Existing) software will treat shoulders primarily as a feature relevant for 
cars.

Tobias 

On October 21, 2019 9:40:03 AM GMT+02:00, Joseph Eisenberg 
 wrote:
>“Sidewalk” is North American English, but it’s used because the
>British term is “pavement”, which is confusing due to its dual
>meaning. As a North American I would expect it to be separated from
>the road by a curb (kerb) or a strip of grass.
>
>Oxford dictionaries definition, Pavement:
>"1. British A raised paved or asphalted path for pedestrians at the
>side of a road.
>- ‘he fell and hit his head on the pavement’
>- North American term:   sidewalk"
>https://www.lexico.com/en/definition/pavement
>
>Wikipedia claims:
>"... normally separated from the vehicular section by a curb. There
>may also be a median strip or road verge (a strip of vegetation..."
>https://en.wikipedia.org/wiki/Sidewalk
>
>These definitions fit my impression, as an American, that a "sidewalk"
>is a separate feature, not part of the same paved road surface as the
>main lanes of the highway.
>
>If there's just a painted line, we would normally call the space
>between the line and the edge of the asphalt "the shoulder" of the
>road in a rural area, or it can also be a "bike lane" if it's wide
>enough and there are certain markings.
>
>So I'm in favor of a new key like pedestrian_lane=right/left/both,
>rather than calling these a type of sidewalk
>
>- Joseph Eisenberg
>
>On Mon, Oct 21, 2019 at 3:51 PM Mateusz Konieczny
> wrote:
>>
>> 20 Oct 2019, 19:08 by selfishseaho...@gmail.com:
>>>
>>> On Sun, 20 Oct 2019 at 12:42, Tobias Zwick 
>wrote:
>>>>
>>>>
>>>> How about:
>>>>
>>>> sidewalk=right
>>>> sidewalk:right:kerb=no
>>>
>>>
>>> I dislike using these tags for pedestrian lanes for the following
>>> reasons (sorry if i repeat myself):
>>>
>>> * It doesn't make sense: if it doesn't have a kerb (or any other
>>> physical barrier) it isn't a sidewalk.
>>
>> I am curious about opinion of a native speaker
>> of British English.
>>
>> Are you maybe one?
>>
>> (Sorry for poor phrasing here,
>> I tried to make it less aggressive and failed)
>>>
>>> * Blind people are able to make out a sidewalk, but not a pedestrian
>lane.
>>
>> No one argues against tagging this info.
>> We only disagree how it should be tagged.
>>>
>>> * It's misleading: Data users may not know the tag
>>> sidewalk:right:kerb=no and thus may make wrong assumptions. For
>>> example, a navigation application may guide a pedestrian along a
>route
>>> with only pedestrian lanes instead of safer route with sidewalks.
>>
>> And with a new incompatible tag
>> routing software may guide along
>> road without even such lane, instead of
>> using route where at least pedestrian
>> lanes are present.
>>
>> In both cases routing software would
>> benefit from an upgrade.
>>>
>>>
>>> * pedestrian_lane= is simpler for mappers and data
>users.
>>
>> Depends on whatever you consider
>> it as a low quality sidewalk or
>> a separate feature.
>> ___
>> Tagging mailing list
>> Tagging@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/tagging
>
>
>On 10/21/19, Martin Koppenhoefer  wrote:
>>
>>
>> sent from a phone
>>
>>> On 21. Oct 2019, at 08:51, Mateusz Konieczny
>
>>> wrote:
>>>
>>> I am curious about opinion of a native speaker
>>> of British English.
>>
>>
>> while I am not, I’m pretty sure the British term is pavement, not
>sidewalk
>> (for the kerb separated way, no idea about the marking separated way)
>>
>> We had deliberately chosen the word sidewalk for OpenStreetMap
>tagging
>> because of the ambiguity of ”pavement “
>>
>> Cheers Martin
>> ___
>> Tagging mailing list
>> Tagging@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/tagging
>>
>
>___
>Tagging mailing list
>Tagging@openstreetmap.org
>https://lists.openstreetmap.org/listinfo/tagging

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


Re: [Tagging] How to tag pedestrian lanes?

2019-10-20 Thread Tobias Zwick
I have seen this kind of sidewalk that is just a marked lane in Germany as 
well, usually as part of parking lots or larger company grounds.

How about:

sidewalk=right
sidewalk:right:kerb=no
sidewalk:right:surface=asphalt 

The most important thing is to tag whether there is a sidewalk or not. 
Regardless of whether it has a keen or not.

According to taginfo, sidewalk:right:kerb is already used a few times:
https://taginfo.openstreetmap.org/keys/sidewalk%3Aright%3Akerb#overview

Tobias 

On October 20, 2019 8:39:14 AM GMT+02:00, John Willis via Tagging 
 wrote:
>
>
>> On Oct 20, 2019, at 4:44 AM, Markus 
>wrote:
>> 
>> However i think that a sidewalk requires a physical separation to the
>> roadway
>
>
>I agree with you, and I tag all separated standard sidewalks as
>“sidewalks” (iD preset).
>
>however, there are a lot of narrow roads in Japan where the side of the
>road (between the white lane border line and the barrier wall along the
>road) is painted with a (thin) green stripe, and is considered a
>pedestrian path - usually around schools where children walk. The
>infrastructure in the area is very old, and they cannot widen the roads
>to be safer, so they paint the green line on to remind drivers to be
>safe and keep the pedestrians on one side. this is only around schools
>with narrow roads. New roads all have separated sidewalks, so no
>painted area is necessary. 
>
>I tag the green line as a highway=path and add a note=* to the way. 
>
>One example I have seen is much larger, and is a new “lane” created by
>converting a 2-way road to 1-way and giving the margin to pedestrians. 
>https://www.openstreetmap.org/way/667338935
><https://www.openstreetmap.org/way/667338935>.
>
>I do not think this is ideal, but it does properly map the marking and
>the routing that should be used for pedestrians. usually many roads in
>the area are narrow, and the designated way is best. 
>
>If some method is standardized, I will correct my mapping. 
>
>Note: these are not the blue cycle-lanes or cycle arrows in the road
>found on many narrow high traffic roads. 
>
>
>Javbw

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


Re: [Tagging] Guard booth building type

2019-10-07 Thread Tobias Zwick
How about porters_lodge, it's more general. It would cover the small building 
at the entrance of outdoor pools where you buy the tickets, same for other 
outdoor venues, the booth at the entrance of company/factory grounds, the guard 
booth at the entrance of gated communities etc.

Not sure if this word is common in English, I just looked up the translation of 
the German word for that.

Tobias 

On October 7, 2019 3:38:17 PM GMT+02:00, Martin Koppenhoefer 
 wrote:
>Am Mo., 7. Okt. 2019 um 09:09 Uhr schrieb Mateusz Konieczny <
>matkoni...@tutanota.com>:
>
>> What would be the best tagging for guard booth minibuildings?
>>
>> I think that building=guard_booth would be the best one for objects
>> constructed
>> as guard booth.
>>
>
>
>I agree on the selection of building for the key, but the word "guard"
>may
>be too restrictive or misleading. There are many similar structures
>used
>for similar purposes, e.g. staffed by a "porter" or "gate keeper" or
>"janitor" (?) (someone who opens for example a lift gate), which would
>not
>be covered by this term. In my area there are also many similar
>structures
>placed mainly at big crossings, which are sometimes staffed by
>policemen
>(I'm not completely sure if they can control the traffic lights, but I
>guess not, because when chaotic situations occur they step out of the
>enclosement, put the whistle and in the mouth and regulate the traffic
>in
>person). The latter have a writing on them "municipal police", I would
>not
>consider them guard houses (although they look the same), these are
>typically airconditioned and will be locked when they leave.
>
>There's also a not so well known key (but still has more than 1000 uses
>as
>of now) to be added as a property to barriers:
>https://wiki.openstreetmap.org/wiki/Key:barrier:personnel
>(it is physically a different feature, but functionally very similar).
>
>And there's a proposal for extending surveillance which has a
>(functionally) similar property:
>https://wiki.openstreetmap.org/wiki/Proposed_features/Extended_tags_for_Key:Surveillance#Guard
>
>Looking at taginfo, I also found security_guard=no/yes (no is by far
>more
>used)
>https://taginfo.openstreetmap.org/keys/security_guard
>
>and guarded=yes/nighttime/yes/daytime/...
>https://taginfo.openstreetmap.org/keys/guarded
>
>both of these are currently around 250 uses globally, and far from
>reaching
>"supervised=*" (200K uses)
>
>I wonder if the tag would also be suitable for "temporary" structures
>like
>tents, which may not always be as temporary as they look. For example
>there
>are such tents set up in Rome since the government decided to put armed
>forces in front of embassies, and this is a situation that goes on for
>many
>years, one example can be seen here in the background on the right:
>https://www.mapillary.com/app/?lat=41.87225687537841=12.496776313017108=17=2L3AoKjXelz-CEG5Z4JBQg=photo=0.5120040767123977=0.5725924352245725=0
>
>Cheers,
>Martin

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


Re: [Tagging] Feature Proposal - RFC - (Phone)

2019-10-05 Thread Tobias Knerr
On 28.09.19 10:31, Valor Naram wrote:
> now I'm ready to open a new proposal which you can see here
> https://wiki.openstreetmap.org/wiki/Proposed_features/Phone#Second_proposal_.28pending.29

I agree with the basic goal of ending the co-existence of phone and
contact:phone. I don't care that much about which one "wins", but having
multiple competing tagging styles around makes it just that little bit
harder for new mappers to learn the ropes (and for editor developers to
optimize usability). This particular co-existence has gone on for a
decade, and we should finally come to a decision.

That being said, I find the proposal a bit confusing as currently
written. It isn't clear to me if you are proposing any changes besides
deprecation of contact:phone, because there's a lot of text on that page
about country codes, the value syntax and such. Is this just
describing/affirming the status quo?

What adds to the confusion is that there are now multiple proposals on
the same wiki page, which is unexpected and messes with links and
categories. For example, that page is now in both the "rejected" and
"proposed" categories at the same time. Unless there's a strong reason
I'm missing, I suggest taking the conventional route of creating a new
page for your proposal.

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


Re: [Tagging] New tag proposal: 'addr=milestone'

2019-10-01 Thread Tobias Zwick
Milestones are not necessarily located at the true distance of A to B. Not sure 
why this is the case, but I know that this is true for at least Thailand. 

On 01/10/2019 21:10, Paul Allen wrote:
> On Tue, 1 Oct 2019 at 19:40, Jorge Aguirre  > wrote:
> 
> The addresses that utilize ‘Km’ as part of the actual address are always 
> related to a specific 'highway:milestone’ on that particular highway. For 
> instance, the address for the Hilton Guatemala Vista Real Hotel in Guatemala 
> - as it appears on their official website: 
> [https://www3.hilton.com/en/hotels/guatemala/hilton-guatemala-city-GUALLHH/index.html]
>  - is ‘Km. 9.5 CA-1 East Vista Real Complex, Guatemala City, 01015’. What 
> this means is the location is 500 meters from where the 'highway:milestone=9’ 
> on that particular ‘CA-1 East’ highway...
> 
> 
> I think we're close to hitting the record for how misleading a tag name can 
> be.
> 
> This is a proposal for a tag addr:milestone to allow us to specify a distance 
> in kilometres
> (not miles), of a house (not a milestone) and the nearest milestone isn't a 
> stone but a sign.
> If the locals call the road markers (marked in kilometres and which are not 
> stones)
> milestones then there is some slight justification for addr:milestone.  But 
> only slight,
> because the address doesn't give the nearest "milestone" but a distance along 
> a road.
> 
> If I understand you correctly, this is actually a distance along a particular 
> highway.  A distance
> from where, exactly?  A highway has two ends, and there may be a milestone 
> (that is neither
> a stone, nor marked in miles) 9km from each end.  I assume that since the 
> address
> is in Guatemala City, that would be what is used for addr:city; I also assume 
> that since
> the street is CA-1 East, that would be what is used for addr:street.  
> Therefore the only
> other thing required would be addr:distance to specify the distance from 
> addr:city
> along addr:street.
> 
> Unless the locals call road markers "milestones" and think of the "9.5km" in 
> terms of
> milestones, addr:milestone is a horrific misnomer and addr:distance better.
> 
> -- 
> Paul
> 
> 
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


[Tagging] Tagging meadow orchards

2019-09-18 Thread Tobias Zwick
Hey there

What is the best way to tag meadow orchards?

Most orchards are plantations with monocultures of one kind of tree, usually 
planted in rows and pruned to have a short trunk for easier picking.

There is another type of orchard, in German "Streuobstwiese", in English I 
think "meadow orchard" or "meadow with fruit trees". This orchard has many 
different types of fruit trees scattered all over the meadow. The trees are 
usually not pruned. The meadow serves multiple purposes: As a meadow and as an 
orchard.
(Nowadays) meadow orchards are less common, because they are less accessible to 
machines for hay harvest and less convenient to harvest the fruit.

Show the meadow orchard be 

a) an own tag, like landuse=meadow_orchard?

b) a subtag of landuse=orchard? Maybe orchard=meadow/plantation?

c) or should the "meadow orchard" be a landuse=meadow with every single fruit 
tree added separately? (Well, I suppose it could in any case, but that's quite 
a micromapping solution)

What do you think?

Tobias

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


Re: [Tagging] oneway street with two combined foot-cycle lanes

2019-09-18 Thread Tobias Zwick
Hi Volker 

The full tagging here would be:

oneway = yes 
oneway:bicycle = no  <- oneway not for bicyclists
sidewalk = both  <- there is a sidewalk on both sides
cycleway = track...which is also a cycleway and
cycleway:segregated = no...not segregated 

Because the unsegregated foot+cycleway is really slim, it'd be useful to also 
record the width of the sidewalk/cycleway in

cycleway:width = X

Greetings
Tobias


On 16/09/2019 21:29, Volker Schmidt wrote:
> How to tag a
> oneway street with a combined foot-cycle lanes on either side with oneway 
> restrictions for bicycles.
> To understand my description you need to look at the photo:
> 
> http://www.mapillary.com/map/im/ndVXZQlQxoTi_678lWXc9A/photo
> 
> 
> Thanks in advance
> 
> Volker
> 
> 
> <https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail>
>  Virus-free. www.avast.com 
> <https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail>
> 
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] "part:wikidata=*" tag proposal for multiple elements connected to the same wikidata id

2019-09-08 Thread Tobias Knerr
On 08.09.19 18:26, Janko Mihelić wrote:
On Fri, Sep 6, 2019, 15:05 Janko Mihelić wrote:
> "*A Wikidata item cannot be connected to more than one OSM item*".
[...]
> If one wants to tag all route segments with a wikidata tag, I
> propose a general usage "*part:wikidata=**" which would be used when
> a single wikidata tag just isn't viable. Proposal wiki page here:
> 
> https://wiki.openstreetmap.org/wiki/Proposed_features/part:wikidata

Seems reasonable enough to me. It upholds the (generally desirable) 1:1
relationship while offering a realistic solution for items where there
is no single OSM element representing the feature as a whole. Streets
are probably the most prominent example where this would be used.

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


Re: [Tagging] Feature Proposal - RFC - footway=indoor

2019-09-05 Thread Tobias Knerr
On 05.09.19 18:41, Jeremiah Rose wrote:
> Here's a proposal for marking indoor routes within a building mapped with 
> Simple Indoor Tagging. 

I can see some value in mapping routes through a room which is full of
obstacles, but I don't like the idea of using this where a routing graph
could be calculated from indoor=corridor/area/room polygons just fine.
While the slow progress of OSM-based routing engines in this regard is
regrettable, trading extra mapper hours for something that could be
realistically automated always seems wasteful to me.

Of course, if someone feels it's worth spending their time, that's
ultimately up to them and I'm not going to stop them. Even with that in
mind, though, there are some aspects of this proposal which I find
problematic as they might have collateral effects on many other data
consumers besides the ones it's designed to help:

* the lack of a clear statement that this tagging is to be used in
addition to the SIT tags on polygons and should not replace them
* use of highway=footway, rather than a new tag which would have no
effect data consumers which don't opt in
* sharing the same tag for both use cases (hints for routers without
good indoor support which should be ignored by more advanced routing
engines, versus routes which should always be preferred over
automatically derived routes).

Tobias

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


Re: [Tagging] tag templates in the wiki

2019-08-12 Thread Tobias Knerr
On 12.08.19 20:27, Martin Koppenhoefer wrote:
> AFAIK the template is not filled from wikidata.org but rather from a wikidata 
> installation on OpenStreetMap-Foundation servers (or for OpenStreetMap but on 
> another server), with information harvested in the osm wiki. It is a parallel 
> system to wikidata.org by wikimedia.(?)

Yes. The OSM "data items" use the same software as Wikidata, but it's an
entirely separate installation on wiki.openstreetmap.org. Technically,
it's just an add-on (extension) for the wiki software.

There *is* a Wikidata link on some key and tag pages, but that is simply
an outgoing external link which doesn't do anything magical and is
unrelated to the above.

Tobias

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


Re: [Tagging] Charging stations: socket::output -- which format for the value?

2019-08-04 Thread Tobias Knerr
On 31.07.19 09:34, Warin wrote:
> There is no present default unit for power - see
> https://wiki.openstreetmap.org/wiki/Map_Features/Units#Default_units
> Adding a default would be good

Why would it be good to add a default value?

I believe explicit units are generally preferable because they avoid
ambiguity and misunderstandings. With other tags, values without an
explicit unit are already common in the database, so this usage needs to
be documented. But introducing a default for a tag that is generally
used with explicit units doesn't seem useful unless you *want* people to
start omitting the units and rely on the default.

> And the wiki could also state that a space is required between the
> numeric values and the units, if any.

The wiki mentions this as a general rule: "The following units can be
explicitly specified by adding them after the numeric value, separated
by a space". But I agree that this recommendation should also
be repeated on Key:* pages.

Tobias



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


Re: [Tagging] lanes = 0

2019-07-30 Thread Tobias Zwick
Also, the mention of that lanes key (should) only be used to denote the number 
of MARKED lanes was added in 2017 after a short discussion in the German forum 
about the same topic.

However, in this topic here on the ML, arguments were brought forth that made 
us get to a different conclusion (the one documented in the wiki, see recent 
change history) which is why I consider the decision reached in 2017 (to only 
include marked lanes) obsolete.

Tobias 

On July 30, 2019 1:19:32 PM GMT+02:00, Martin Koppenhoefer 
 wrote:
>Am Di., 30. Juli 2019 um 12:32 Uhr schrieb Jérôme Seigneuret <
>jerome.seigneu...@gmail.com>:
>
>> Please don't use lanes=0. That don't make sense!
>>
>
>
>if lanes is about the total amount of marked "2-tracked-vehicle"-lanes
>(as
>it is according to my understanding), then lanes=0 means no marked
>lanes.
>
>Cheers,
>Martin

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


Re: [Tagging] lanes = 0

2019-07-30 Thread Tobias Zwick
This topic again? We had this just a few weeks back and we actually reached to 
a conclusion that lanes=0 should NOT be used to denote that there are no marked 
lanes.

I believe I also documented that conclusion on the wiki, prompting here for 
review.

Tobias 

On July 30, 2019 1:19:32 PM GMT+02:00, Martin Koppenhoefer 
 wrote:
>Am Di., 30. Juli 2019 um 12:32 Uhr schrieb Jérôme Seigneuret <
>jerome.seigneu...@gmail.com>:
>
>> Please don't use lanes=0. That don't make sense!
>>
>
>
>if lanes is about the total amount of marked "2-tracked-vehicle"-lanes
>(as
>it is according to my understanding), then lanes=0 means no marked
>lanes.
>
>Cheers,
>Martin

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


Re: [Tagging] Are disused=yes and abandoned=yes deprecated by disused:key=value & abandoned:key=value?

2019-07-29 Thread Tobias Zwick
Sounds to me that those pages were incorrectly deleted. Only because someone 
can tag the abandonedness of a single tag of a feature, doesn't mean that the 
tag that applies to the whole feature is deprecated.

Actually, sine best practice is to map each feature as an own element (unless 
maybe both features encompass the whole element, i.e. a building), the plain 
non-namespace tag would probably be used in the vast majority of cases.

Even in cases where two or more features encompass the whole object, I can't 
really think of a use case where the namespacing made sense: For example a 
disused hotel in a stately building may be mapped on one element, but then, 
wouldn't the whole building not also be diused?

Tobias 

On July 29, 2019 8:23:42 AM GMT+02:00, Joseph Eisenberg 
 wrote:
>I was going to fix the status of abandoned=yes which is currently
>incorrectly listed as "obsolete". I thought it was probably
>deprecated, since the wiki page was deleted when Key:abandoned:*
>(namespaced) was made in 2015, but it's still used 40,000 times.
>
>The key disused (mainly disused=yes) is also used 60,000 times, even
>though the situation is the same: no wiki page, and the Key:disused:
>page suggests it is deprecated.
>
>Should these two be added to deprecated features, or should I recreate
>the deleted pages and change the status to something other than
>obsolete/deprecated?
>
>I see that there was just a mention added that landuse=quarry plus
>disused=yes might be more sensible than disused:landuse=quarry.
>
>Joseph
>
>___
>Tagging mailing list
>Tagging@openstreetmap.org
>https://lists.openstreetmap.org/listinfo/tagging

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


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

2019-07-29 Thread Tobias Zwick
One or several wiki edits should stand at the end of every tagging discussion, 
to document the conclusions made.

Tobias 

On July 29, 2019 8:37:25 AM GMT+02:00, Warin <61sundow...@gmail.com> wrote:
>Err .. sent to tagging list, so response here. Not to worry, a little
>more chatter.
>(Should there be a wiki edit list? Or would 'we' all then have to join
>that well as the tagging list? Anyone not want to be part of the
>discussions on wiki edits possibly of relevance to tagging? )
>
>On 29/07/19 16:13, Joseph Eisenberg wrote:
>
>> (Not sent to tagging list)
>>
>> I think the idea was that a tree with a proper name is an important /
>> landmark tree?
>>
>> Perhaps you crazy Europeans name your special trees, eg King George's
>Oak?
>>
>> The other suggestion was to use "landmark=yes" but this key is also
>> not recommended. Someone needs to check how denotation=cluster is
>> actually used now days.
>
>Correct. I looked it up.  :)
>
>The key denotation is meant for special trees .. see
>https://wiki.openstreetmap.org/wiki/Key:denotation
>
>So I have changed the wiki again . to simply direct 'special tree'
>tagging to that page.
>https://wiki.openstreetmap.org/wiki/Tag:denotation%3Dcluster
>
>If people want to mention names .. the denotation page would be the
>better place for it.
>
>>
>> Joseph
>>
>> On 7/29/19, Warin <61sundow...@gmail.com> wrote:
>>> On 29/07/19 15:26, Joseph Eisenberg wrote:
>>>> I've edited the page:
>>>>
>>>> 1) I reworded some of the helpful changes that Mateusz Konieczny
>just
>>>> made, for better English style.
>>>>
>>>> 2) I've removed the implication that de facto / approved are
>>>> "recommended" and that "deprecated" / "discardable" etc. are "not
>>>> recommended".
>>>>
>>>> I also removed the suggestion that "de facto" tags are supported by
>>>> rendering / routing / editing software - while this is usually
>true,
>>>> it isn't what determines if a tag is given "de facto" status.
>>>>
>>>> 3) I removed "obsolete" status from the list with
>deprecated/discouraged.
>>>>
>>>> However, I now think I figured out what this status is supposed to
>>>> mean: it's supposed to be used for tags that were deprecated, but
>now
>>>> no longer even appear in the database, so the wiki page is only for
>>>> historical information.
>>>>
>>>> Do we really need a special status for this, or should is it ok if
>I
>>>> retag the 6 tags with this status to "deprecated"?
>>>>
>>>>
>https://wiki.openstreetmap.org/wiki/Category:Tag_descriptions_with_status_%22obsolete%22
>>>>
>>>> - Tag:abandoned=yes - recommended replacement abandoned:*=* - used
>34,000
>>>> times
>>>> - Tag:amenity=Kneippbecken - approved replacement is
>>>> amenity=kneipp_water_cure - used 0 times
>>>> - Tag:man_made=power_hydro / Tag:man_made=power_nuclear /
>>>> Tag:man_made=power_wind - use  power=generator, generator:source=*
>>>> instead - used a couple of times only.
>>>> - Tag:denotation=cluster - for special trees. Recommend to use
>name=*
>>>> instead with natural=tree. Had been down to 0 uses at one point,
>but
>>>> now there are a few hundred?
>>> Gah! use name=* for something other than the name? No. Use the
>description
>>> key for that.
>>> Edited wiki to remove this suggestion.
>>>
>>>> So only amenity=Kneippbecken and man_made=power_* really fit the
>>>> "obsolete" status, though there are a number of tags currently with
>>>> "deprecated" that are also no longer found in the database.
>>>>
>>> Once something has been 'depreciated' but now has little to no
>presence then
>>> 'obsolete' is a good status for it.
>>>
>>>
>
>
>___
>Tagging mailing list
>Tagging@openstreetmap.org
>https://lists.openstreetmap.org/listinfo/tagging

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


Re: [Tagging] [Indoor] is indoor=level walled ?

2019-07-26 Thread Tobias Knerr
On 23.07.19 13:42, PanierAvide wrote:
> So according to wiki, indoor=level doesn't involve having a implicit
> wall following the geometry. Is it something we agree on ?

indoor=level does not add an implicit wall.

However, building and building:part probably do have outer walls by
default, regardless of indoor=level or any other indoor mapping. There's
no solution for switching these walls off yet. We can't really assume
that the absence of an indoor=wall or indoor=room element means there's
no outer wall – fully indoor-mapped buildings are the exception, not the
rule.

Therefore, my suggestion would be to include a tag like wall=no on your
indoor=level polygon for these unwalled levels.

> According to wiki, indoor=wall can only be used on
> lines, so if I create a closed line, it should not render as an area
> (same behaviour as footways). Is it also something we agree on ?

Yes, a closed way with indoor=wall should be considered a line, not an area.

> Last question, if I want to create a wall as an area (imagine for
> example a wide pillar where no one can enter), should I just use
> indoor=wall + area=yes ?

Using area=yes makes sense here, yes.

Conceptually, I'm a bit uncomfortable with wall polygons because they
break the logic for doors and windows (which are nodes on the wall
ways). But for something completely solid like a pillar, this is
probably not going to cause problems.

Tobias

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


Re: [Tagging] shop=window(s) incorrectly deprecated in favor of craft=window_construction ?

2019-07-09 Thread Tobias Zwick
I always thought that there is no norm for standard sizes of windows, so every 
window is made to measure. (And in case of a larger construction project, then 
1000s of windows are made with the same measure)
Is this not true after all?

Tobias 

On July 9, 2019 4:54:59 PM GMT+02:00, ael via Tagging 
 wrote:
>On Tue, Jul 09, 2019 at 04:03:35PM +0200, Martin Koppenhoefer wrote:
>> 
>> like in only selling, not fitting/mounting them? Not offering to
>replace the glass, etc.? Can you go there to buy a window, and take it
>away, or will you order a window or maybe the whole facade which will
>then be produced and delivered to you? 
>> 
>> While a shop like this may exist, I must admit I have never seen it.
>Can you refer to a real example?
>
>Several in my area in UK. 
>
>ael
>
>
>___
>Tagging mailing list
>Tagging@openstreetmap.org
>https://lists.openstreetmap.org/listinfo/tagging

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


Re: [Tagging] Removing an ATM

2019-07-09 Thread Tobias Knerr
On 09.07.19 15:04, MARLIN LUKE wrote:
> I have an ATM mapped in a street which does not exist anymore
> (apparently since 2014).

Historic features should not be mapped in OSM:

https://wiki.openstreetmap.org/wiki/Good_practice#Don.27t_map_historic_events_and_historic_features

Therefore, an object which no longer exists can simply be deleted.
The editing history is still stored in our database even after an object
is deleted, so you don't need to worry about permanently losing data.

Tobias

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


Re: [Tagging] Maxweight wiki page changes

2019-07-06 Thread Tobias Zwick
Ok, it seems that "unladen" is somewhat favoured here on the list because it is 
more precise, more common and conforms with the wording in the (UK) legislation.

I'll change the one mention in the wiki of "maxemptyweight" to 
"maxunladenweight".

Cheers
Tobias

On 06/07/2019 14:17, Martin Koppenhoefer wrote:
> 
> 
> sent from a phone
> 
>> On 6. Jul 2019, at 12:53, Tobias Zwick  wrote:
>>
>> So "unladen" is the word used in UK legislation? Do you have a link?
>> Even if "unladen" is most commonly used in UK, I still find "empty" better 
>> because it is easier to understand what it means for non native speakers 
>> (simpler word).
> 
> 
> to me unladen seems more specific (I am not a native speaker of course), 
> empty could mean more things (seats removed? No gasoline in the tank?) 
> although I agree unladen also leaves it open whether it is with petrol or 
> without.
> 
> Ciao, Martin 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] lit=yes/no threshold

2019-07-06 Thread Tobias Zwick
> I am trying to make lit=yes/no definition more precise

I think that your suggestions would make the definition actually less precise 
because they add a fair level of subjectiveness: "necessary to bring your own 
light"

The least subjective definition is to map the physical presence of street 
lanterns on the way, not the light they emit. (This definition (though) would 
mean that a footway close to a lit street would be mapped as unlit as long as 
it does not have own lanterns.)

Tobias 

On July 6, 2019 12:24:18 PM GMT+02:00, Mateusz Konieczny 
 wrote:
>Some cases of lit=yes are clear (direct lighting of street/footway by
>lamps)
>
>Some cases of lit=no are clear (no lighting whatsoever)
>
>But in cities there is also often strong or weak ambient light, for
>example:
>
>- carriageway is directly lit with so powerful light that spillover
>light
>makes footway well lit - clearly lit=yes
>
>- spillover light is quite dim but enough to comfortably walk - also
>lit=yes
>
>- there is some ambient light, but not enough to walk without own
>source of light - lit=no
>
>- there is an ambient light, one can carefully walk, but only slowly,
>people with poor eyesight needs their own source of light - lit=no (?)
>
>Overall, I am considering adding to
>https://wiki.openstreetmap.org/wiki/Key:lit
><https://wiki.openstreetmap.org/wiki/Key:lit>
>recommendation to consider "is it necessary to bring your own light
>source to see it properly"
>as recommended threshold for footways/paths.
>
>Any problems with that or ideas for a better threshold between lit=yes
>and lit=no?
>
>disclaimer: I am trying to make lit=yes/no definition more precise as
>part of my grant
>https://www.openstreetmap.org/user/Mateusz%20Konieczny/diary/368849

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


Re: [Tagging] Maxweight wiki page changes

2019-07-06 Thread Tobias Zwick
>Unladen weight is used in European countries to apply only to goods
>vehicles, either 3.5t or 7.5t, and is tagged as hgv=no/destination.

Are you absolutely sure about this?

I am pretty sure myself that hgv are defined differently: as goods vehicles 
with a "gross vehicle weight rating" (gvwr), a.k.a. "gross vehicle mass" (gvm) 
or plainly said maximum laden weight above 3.5t

...  and also documented it this way on the Key:hgv page

Tobias

On July 6, 2019 1:38:34 PM GMT+02:00, Philip Barnes  
wrote:
>
>
>On Saturday, 6 July 2019, Warin wrote:
>> On 06/07/19 19:46, Colin Smale wrote:
>> >
>> > On 2019-07-06 10:48, Warin wrote:
>> >
>> >> On 06/07/19 18:16, Colin Smale wrote:
>> >>>
>> >>> On 2019-07-06 05:03, Warin wrote:
>> >>>
>> >>> On 05/07/19 19:33, Mateusz Konieczny wrote:
>> >>>
>> >>> 3 Jul 2019, 12:52 by o...@westnordost.de:
>> >>>
>> >>> 1.1 At the examples: for max empty weight, I propose
>the
>> >>> key maxemptyweight. It suggests itself.
>> >>>
>> >>> Added, with link back to this post
>> >>>
>> >>>
>> >>> Here that would be called "maximum Tare weight". In the UK? 
>> >>>
>> >>> Probably "maximum unladen weight." "Tare" does exist as a word,
>and 
>> >>> is frequently used in logistics (empty weight of containers etc)
>but 
>> >>> AFAIK not in the context of traffic regulations.
>> >>>
>> >>
>> >> Possibly not where you are.. but
>> >>
>> >> "registrable light motor vehicle means a motor vehicle that is 
>> >> registrable and has a tare mass that is not greater than 2,794 
>> >> kilograms."
>> >>
>> >> From
>https://www.legislation.nsw.gov.au/#/view/regulation/2017/451/full
>> >>
>> >> And also in other traffic legislation in Australia...
>> >>
>> >> In the UK?
>> >>
>> >> "(h)the manner in which the tare weight of road vehicles, or of
>road 
>> >> vehicles of any particular class or description is to be
>determined. "
>> >> from https://www.legislation.gov.uk/ukpga/1985/72
>> >>
>> >>
>> > That is not a traffic regulation, that's about metrology. And by
>the 
>> > way, I am speaking as a Brit, so native speaker and somewhat 
>> > conversant with the laws and legal system. As I said, the word
>"tare" 
>> > does exist, and is used in certain specific contexts. But in 
>> > connection with road vehicles, everybody in the UK speaks of
>Unladen 
>> > Weight.
>> >
>> > https://www.gov.uk/vehicle-weights-explained
>> >
>> 
>> Ok.
>> Here trucks have small signs on there side, they state the tare
>weight 
>> and gvw. I think these are used to confirm the vehicle is not
>overloaded 
>> when inspected (we have both mobile and stationary testing).
>> Also tare is used to specify the maximum tare weight of a trailer
>that 
>> inexperienced drivers can use, and that is a road regulation. It may 
>> also be used for other things.
>> A fairly common term here.
>> 
>> -
>> Further nit picking..
>> The "Unladen weight" is usually done without fuel but in all other
>ways 
>> ready for the road -i.e. includes spare tyre/s, tools, battery,
>coolant, 
>> oil etc etc. ???
>> I think some manufactures sales brochures quote figures without some
>of 
>> these to make it appear that they have greater load carrying
>capabilities.
>> Again this may vary from place to place around the world.
>> 
>> 
>> I would be happy with "unladen weight" rather than "empty weight".
>> As for "maximum" .. I would use "limit" similar to the use of "speed 
>> limit". So it would become "unladen weight limit".
>> 
>> I don't think I have ever seen a sign limiting the unladen weight ..
>it 
>> is always a limit on the total weight that the structure is rated
>for.
>> So I don't think there is much point in discussing it? At least not
>from 
>> my limited knowledge.
>>
>Unladen weight is used in European countries to apply only to goods
>vehicles, either 3.5t or 7.5t, and is tagged as hgv=no/destination.
>
>It has nothing to do with structures, it is to prevent heavy goods
>vehicles taking short cuts through residential areas.
>
>It only apples to goods vehicles, as you need buses to have access.
>
>Phil (trigpoint)

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


Re: [Tagging] Maxweight wiki page changes

2019-07-06 Thread Tobias Zwick
So "unladen" is the word used in UK legislation? Do you have a link?
Even if "unladen" is most commonly used in UK, I still find "empty" better 
because it is easier to understand what it means for non native speakers 
(simpler word).

In the US, "empty" seems to be most commonly used, as it is also written on the 
signs while at the same time, the word is not exclusively known/used in the US 
- unlike mall, freeway, etc.

"maxbogieweight" caused confusion earlier and was misunderstood as synonymous 
to "maxaxleload" recently. "maxemptyweight" I think does not need documentation 
to clarify what it stands for, "maxunladenweight" might.

In the end, UK naming should usually win, but maybe "empty vehicle weight" does 
not sound so exotic to British ears?

Tobias

On July 6, 2019 11:46:33 AM GMT+02:00, Colin Smale  
wrote:
>On 2019-07-06 10:48, Warin wrote:
>
>> On 06/07/19 18:16, Colin Smale wrote: 
>> 
>> On 2019-07-06 05:03, Warin wrote: 
>> On 05/07/19 19:33, Mateusz Konieczny wrote: 
>> 3 Jul 2019, 12:52 by o...@westnordost.de: 
>> 1.1 At the examples: for max empty weight, I propose the key
>maxemptyweight. It suggests itself. 
>> Added, with link back to this post
>
>Here that would be called "maximum Tare weight". In the UK? 
>
>Probably "maximum unladen weight." "Tare" does exist as a word, and is
>frequently used in logistics (empty weight of containers etc) but AFAIK
>not in the context of traffic regulations. 
>Possibly not where you are.. but 
>
>"registrable light motor vehicle means a motor vehicle that is
>registrable and has a tare mass that is not greater than 2,794
>kilograms." 
>
>From  
>https://www.legislation.nsw.gov.au/#/view/regulation/2017/451/full
>
>And also in other traffic legislation in Australia... 
>
>In the UK?
>
>"(h)the manner in which the tare weight of road vehicles, or of road
>vehicles of any particular class or description is to be determined. "
>from https://www.legislation.gov.uk/ukpga/1985/72 
>
>That is not a traffic regulation, that's about metrology. And by the
>way, I am speaking as a Brit, so native speaker and somewhat conversant
>with the laws and legal system. As I said, the word "tare" does exist,
>and is used in certain specific contexts. But in connection with road
>vehicles, everybody in the UK speaks of Unladen Weight. 
>
>https://www.gov.uk/vehicle-weights-explained

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


Re: [Tagging] one feature one element

2019-07-05 Thread Tobias Knerr
On 05.07.19 11:57, Mariusz wrote:
> On 05.07.2019 07:05, Joseph Eisenberg wrote:
>> [Examples of bad situations:] "An area object representing a
>> single-use building with a point object inside it. Move the tags to
>> the area object and delete the point."
> 
> This is common and widly accepted practice. Don't try to change mappers
> behaviour by editing wiki.

It's true that shop tags on building outlines are a common practice.
However, POI nodes inside buildings are likewise common. So I believe it
was a good idea for Joseph to remove this statement. It did present a
widely accepted practice as a "bad situation" in need of fixing, after all.

> It is fine to map multiple real objects with one osm element

It'd say it's ok as a shortcut during initial mapping, but it is far
from ideal. As soon as you want to add tags which only apply to one of
the features (you mentioned "start_date" or "operator" as two examples,
but of course there are more), using separate elements becomes necessary.

> Nothing new, this problem already existed with roads and bridges and was
> fixed by putting bridge name into bridge:name tag.

It wasn't properly fixed until the introduction of man_made=bridge –
that is, a separate OSM element for the bridge.

The bridge:name tag was only a band-aid for a single symptom of a deeper
issue. It did little to address the other symptoms, such as multiple
roads running across the same bridge, and tags other than name.

Tobias

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


Re: [Tagging] Maxweight wiki page changes

2019-07-03 Thread Tobias Zwick
Reviewed it. That is some impressive work, thank you for this!

A few remarks:

1. Maxweight

1.1 At the examples: for max empty weight, I propose the key maxemptyweight. It 
suggests itself.

1.2 At the examples: Conditionals should maybe better be catch-all, so i.e. 
axles>=3 instead of axles=3

2. Maxweightrating:

2.1 At the examples, Poland: This sign is actually an access restriction for 
all HGVs: hgv=no. By definition in EU laws and most other countries, a heavy 
goods vehicle is a goods vehicle with a GVWR of 3.5t and above. See the wiki 
page for Key:hgv for a longer explanation.

3. Maxaxleload mentions that weight in USA must always be given in short tons 
while the maxweight article also mentions pounds. Same with the article about 
maxbogieweight.

4. Maxbogieweight in Romania: I'd say a tri-axle is still a bogie.

Tobias 


On July 3, 2019 9:43:12 AM GMT+01:00, Mateusz Konieczny 
 wrote:
>There were recently significant changes at OSM Wiki page about
>maxweight tag
>and related tags. Review is welcomed.
>
>See
>https://wiki.openstreetmap.org/wiki/Key:maxweight
><https://wiki.openstreetmap.org/wiki/Key:maxweight> - major changes
>included fixing mistakes
>in examples, adding additional examples, reformatting, documenting how
>object without max weight
>sign may be tagged
>
>https://wiki.openstreetmap.org/wiki/Key:maxweightrating
><https://wiki.openstreetmap.org/wiki/Key:maxweightrating> - page itself
>is quite new. Recent changes
>included reformatting and new examples
>
>https://wiki.openstreetmap.org/wiki/Key:maxaxleload
><https://wiki.openstreetmap.org/wiki/Key:maxaxleload> - smaller
>changes, but for completeness:
>fixing mistake and additional examples
>
>Again, review is welcomed!

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


Re: [Tagging] New sections added to "Good Practice" page?

2019-07-01 Thread Tobias Zwick
Maybe mobile-but-usually-stationary (or with a fixed schedule) amenities and 
shops could get an extra tag to denote that property. For example mobile=yes or 
something.
POIs with this tag set could be resurveyed more often than others.

Tobias 

On July 1, 2019 11:15:32 AM GMT+01:00, Paul Allen  wrote:
>On Mon, 1 Jul 2019 at 09:49, Martin Koppenhoefer
>
>wrote:
>
>>
>> For example there are boats used as restaurants, they could move, but
>they
>> don’t (in some instances at least).
>
>
>Got one of those near me.  I've mapped it.
>
>
>> Or mobile fruit or ice cream vendors, which may be there only during
>the
>> daytime, but will be there every day.
>>
>
>Or mobile food vendors who have a fixed spot but take the trailer home
>at
>night.  Got two of those
>near me, and I've mapped them.  There used to be three, but one of them
>upgraded from a
>mobile vehicle to a building.
>
>Or a mobile butcher serving small communities and visits each community
>on
>a fixed day of the
>week at a fixed time.  Got one of those near me, but I've not mapped it
>(can't find his schedule).
>
>Or mobile banks.  Got several of those near me.  They're in each
>village
>for a couple of hours one
>day a week.
>
>Or mobile libraries.  Similar deal to the mobile banks.
>
>Or a ticket office for boat trips.  It's a trailer in a fixed location
>and
>remains there overnight but
>is only present during the tourist season.  Got one of those near me.
>
>Generally it doesn’t seem a good idea to add stuff to the „good
>practice“
>> page at this stage, without consulting with the wider community
>before.
>>
>
>I've altered the "good practice" page to state that it should not be
>changed without consulting
>the wider community.  Joking.

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


Re: [Tagging] paid ferry - fee or toll tag

2019-06-22 Thread Tobias Zwick
Colin Smale, this is a very wise thing to say. I think this is often a missing 
element in tagging discussions.

Is there a tagging suggestion guidelines page on the wiki? If yes, this is 
definitely one point that should be added. And if not,  maybe we (people on the 
mailing list) should create one: Not too set up rules, but just to get everyone 
on the same page regarding what a good tag design is.

On June 22, 2019 11:03:31 AM GMT+02:00, Colin Smale  
wrote:
>On 2019-06-22 10:38, bkil wrote:
>
>> If we step back a bit from our dictionaries, fee=* as a concept is
>> isomorphic to toll=* (and fare) in this context.
>
>Only insofar as they indicate that the user has to pay. "Toll" has a
>distinct meaning, in the UK at least, that it is (and needs to be)
>sanctioned by law. 
>
>> As all of them could
>> be understood by native speakers and fee=* covers a more general
>> category, it is clearly the better choice. If we consider our data
>> users, non-native speakers and learning curve, the less terms we use
>> in our vocabulary, the better.
>
>"As simple as possible, but not simpler". Attributed to Albert
>Einstein,
>and a philosophy I wholeheartedly embrace. If it is required to be able
>to make the distinction between a charge levied based on a legal
>sanction, and a charge simply levied by the owner because they feel
>like
>it, then the subtle difference between "toll" and the other words is
>significant. If we all agree that the distinction is not to be
>represented in OSM, then this discussion is moot - call it something
>neutral like payment, fee, charge, whatever. This process is called
>data
>modelling; the modelling aspect comes from the fact that you have to
>make compromises, and you have to choose which compromises to make
>according to what is important to you. Otherwise you are just
>replicating reality at full scale, which defeats the point of
>modelling.
>
>
>As this is OSM, it only takes one person to want to make this
>distinction to unchain interminable discussions... 
>
>> On Thu, Jun 20, 2019 at 11:20 AM Paul Allen 
>wrote:
>> On Thu, 20 Jun 2019 at 01:33, Warin <61sundow...@gmail.com> wrote:
>> The Oxford Dictionary says
>> 
>> Toll : A charge payable to use a bridge or road.
>> 
>> Yep.  Also, in the UK, carries legal implications.  Legislation is
>required to require tolls on a
>> public highway.
>> 
>> Fee : A payment made to a professional person or to a professional or
>public body in exchange for advice or services.
>> 
>> That's how I'd use it.  Of course, ferries provide a ferry service,
>so fee could be used.  But I'd go
>> with something else: fare.  We don't talk of rail tolls or rail fees,
>we talk of rail fares.  We don't talk
>> of air tolls or air fees, we talk of air fares.  From OED online:
>"The money paid for a journey on
>> public transport."
>> 
>> --
>> Paul
>> 
>> ___
>> Tagging mailing list
>> Tagging@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/tagging
>> ___
>> Tagging mailing list
>> Tagging@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/tagging

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


Re: [Tagging] lanes = 0

2019-06-16 Thread Tobias Zwick
Okay, to wrap this up, I added this title in the wiki and referenced back to 
this discussion, advising to not use lanes=0/1.5/none to signify no lane 
markings but instead use something like lane_markings=no.

https://wiki.openstreetmap.org/wiki/Key:lanes#No_lane_markings

---

Additionally, I noted that after a similar discussion about lanes=1.5 in the 
German forum in 2017, the wiki page was changed to stress that the lanes-key is 
for *marked* traffic lanes. The change was announced on the Talk page and the 
German forum discussion linked there.

I did not change the formulation back but only added the outcome of this 
discussion to that topic on the Talk page because I do not feel legitimated to 
do that as the 2017 wiki change was also done only after discussion in the 
community, same as now:
https://wiki.openstreetmap.org/wiki/Talk:Key:lanes#No_centerline_-_one_or_two_lanes.3F

[1] https://forum.openstreetmap.org/viewtopic.php?pid=627975#p627975

On 15/06/2019 18:55, Martin Koppenhoefer wrote:
> 
> 
> sent from a phone
> 
>> On 15. Jun 2019, at 01:10, Joseph Eisenberg  
>> wrote:
>>
>> This requirement is fine for Europe, but the presence of lane markings
>> is not reliable in all of the world.
>>
>> In developing countries, such as here in Indonesia, the presence of
>> painted lane markings is inconsistent. Often cheap pain is used
>> instead of more durable thermoplastic, so the markings only last a
>> year. After that the road still functions the same, even though the
>> markings are no longer visible.
>>
>> There are also sections of primary or trunk road that are at least 6
>> or 7 meters wide and freshly painted, but have not yet been marked and
>> may not be for a number of years. I tag these as lanes=2 because the
>> road is clearly wide enough for two lanes.
>>
>> And here in town the main road was recently marked with 2 lanes in
>> each direction, but before it already functioned as 4 lanes because
>> the width was sufficient.
>>
>> While tagging the width is useful, I believe tagging the presence of
>> "de facto" lanes is reasonable in developing countries and places
>> where painted lane markings are not frequently used.
> 
> 
> 
> This description is a perfect fit for the situation in central Italy as well, 
> not having marked lanes can happen on 2+2 roads for years and for many 
> kilometers. Often there are lane markings for some part of the road while 
> they are missing on others. Generally they are aiming at having lanes, but it 
> isn’t pursued with high priority ;-)
> I can understand the argument that lanes have to be painted in order to be 
> there, but it isn’t the reality I am observing.
> 
> We shouldn’t dismiss lane_markings=no as it can solve both cases: no lanes 
> marked but lanes=n is set, and no lanes tag set (confirmation the tag wasn’t 
> forgotten).
> 
> Cheers, Martin 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] shop=cannabis including medical cannabis

2019-06-14 Thread Tobias Zwick
Wouldn't medical cannabis be sold in pharmacies?

On 14/06/2019 18:26, Jmapb wrote:
> An accepted answer to a recent question on help.openstreetmap.org (
> https://help.openstreetmap.org/questions/69593/how-to-tag-a-medical-cannabis-dispensary
> ) suggested expanding the definition of shop=cannabis to include
> dispensaries for medical cannabis.
> 
> This makes sense to me, and the original discussion (
> https://wiki.openstreetmap.org/wiki/Talk:Proposed_features/shop%3Dcannabis
> ) doesn't really give any clear reason for excluding medical cannabis
> shops. (In fact, the subtags cannabis:medical and cannabis:recreational
> are proposed and not disputed.)
> 
> I'm inclined to go ahead and edit the shop=cannabis wiki page (also take
> out some of the verbiage... the history in Colorado is interesting but
> not really relevant to the map) but I'd first like to fish for
> objections. (Agreement also welcome!)
> 
> Thanks, Jason
> 
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging


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


Re: [Tagging] lanes = 0

2019-06-14 Thread Tobias Zwick via Tagging
Ok so to recap. All fairly weak reasons (except 2) here, but let's find the 
best tag:

1. Allroads did not favour nolanes=yes because it is a double negative

2. lanes=no is not so good because there are people who estimate the lanes 
value if no markings are present (see ael's message). Adding "no" as a possible 
value that is to be applied when no visual markings are present would make a 
portion of the currently tagged lanes-tags wrong and thus would be a 
redefinition of the lanes key.

3. lane_marking=no has of the proposed tags the least semantic similarity to 
the lanes tag but on the other hand is used a few times already and is safe for 
the "_" instead of the ":" what Warin suggested

4. lanes:mark...=no would maybe imply that lanes=X must be tagged as well?

On 13/06/2019 15:15, Tobias Zwick wrote:
>> I think a tag to say "lane:marking=no" could be better for that situation???
> 
> 1. or lanes:marked=no? (mark_ed_ instead of mark_ing_)
> 
> Would be (more) consistent with the naming of opening_hours:signed, 
> collection_times:signed, (1k-2k usages each)
> 
> 2. or nolanes=yes?
> 
> Would be consistent with noname=yes, noaddress=yes, ...
> 
> 3. or lane_marking=no? I found this on taginfo, it has 90 usages. Personally, 
> I like either 1 or 2 better though.
> 
> Point 1 and your (Warin's) suggestion have the advantage that it semantically 
> refers to the lanes-key. Though on the other hand, would that imply that 
> lanes=X should always be tagged if lanes:marked=no is tagged?
> 
> Cheers
> Tobias
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] lanes = 0

2019-06-13 Thread Tobias Zwick
> I think a tag to say "lane:marking=no" could be better for that situation???

1. or lanes:marked=no? (mark_ed_ instead of mark_ing_)

Would be (more) consistent with the naming of opening_hours:signed, 
collection_times:signed, (1k-2k usages each)

2. or nolanes=yes?

Would be consistent with noname=yes, noaddress=yes, ...

3. or lane_marking=no? I found this on taginfo, it has 90 usages. Personally, I 
like either 1 or 2 better though.

Point 1 and your (Warin's) suggestion have the advantage that it semantically 
refers to the lanes-key. Though on the other hand, would that imply that 
lanes=X should always be tagged if lanes:marked=no is tagged?

Cheers
Tobias

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


Re: [Tagging] lanes = 0

2019-06-13 Thread Tobias Zwick
> Here, legally, if there are no lane makings then it is considered to have one 
> lane in either direction.

I am kind of a fan of lanes=0, denoting that there are no marked lanes. Here is 
why:

a. if a road with no lane marking is tagged as lanes=2, this situation cannot 
be distinguished from a road with 2 lanes
b. if a road with no lane marking is tagged as lanes=1, this situation cannot 
be distinguished from a road with 1 marked lane (a oneway road?)

So, in both these cases, the tagging is not explicit.

But it is important to be able to make the distinction. Some reasons:

1. Verifiability: Clearly, "on the ground", a road with 2 lanes looks different 
from a road with no lanes. A famous example for even a very broad road that has 
no lanes is Place Charles-de-Gaulle in Paris [1]

2. Legal implications: As far as I know, there are legal implications for roads 
with no lanes. Depends on the country of course, two examples that come to my 
mind:

  2.1 In Germany, (afaik) it has implications when passing obstacles. If there 
are marked lanes, you can only cross into the other lane when it is free, while 
if there are no marked lanes, whoever reaches the obstacle first may pass 
first, independent on whose "side" it is

  2.2 In China, the default speed limit if nothing is signed in towns is 50 
km/h but on urban roads without a center line, it's 30 km/h [2]

3. Fuzzy/Implicit implications: Software may want to treat roads with unmarked 
lanes differently from ones that are marked. A few examples:

  3.1 StreetComplete may want to ask surveyors to measure a road width in 
meters only for unmarked roads because they are likely very thin and the 
traffic throughput is not clear through the lane count 

  3.2 router software may want to slightly prefer roads with lanes>=2 over 
unmarked roads and/or calculate a virtual lane count from the given width, if 
any - especially if the maxspeed-tag is missing

  3.3 map rendering software may want to render roads as they appear in 
reality. F4Map already does this rudimentary [3]

---

Now, my argumentation is in favour of making a distinction between unmarked and 
marked but not explicitly for lanes=0. I wouldn't mind or even slightly favor a 
tag like nolanes=yes or similar - this would be even more explicit. But since 
this does not exist (yet), lanes=0 would do as well in my opinion because it 
also reads as "zero (=no) lanes".

Cheers
Tobias

[1] see 
https://www.google.de/maps/@48.8734657,2.2942766,3a,75y,117.5h,85.1t/data=!3m7!1e1!3m5!1s4ofE9aRZMKKfWiiB2SiOrQ!2e0!6s%2F%2Fgeo1.ggpht.com%2Fcbk%3Fpanoid%3D4ofE9aRZMKKfWiiB2SiOrQ%26output%3Dthumbnail%26cb_client%3Dmaps_sv.tactile.gps%26thumb%3D2%26w%3D203%26h%3D100%26yaw%3D166.38968%26pitch%3D0%26thumbfov%3D100!7i16384!8i8192

[2] see https://wiki.openstreetmap.org/wiki/Default_speed_limits

[3] see https://demo.f4map.com/#lat=53.5832254=9.9338489=19


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


Re: [Tagging] Constructive communication medium (was:Filter bubbles in OSM)

2019-05-24 Thread Tobias Zwick
Sorry in hindsight I should have left out the last paragraph, please ignore it. 
I would rather not discuss concrete suggestions for software but collect ideas 
for certain modes of communications that may make constructive communication 
happen more.

On 25/05/2019 02:28, Tobias Zwick wrote:
> 
> 1. Thesis: Mailing lists (and to a lesser degree, classical forums) promote a 
> culture of dissent. This is because if people just agree, they tend towards 
> not answering at all on these mediums because they do not want to litter the 
> conversation when they don't have something own to say. So, as someone posing 
> a topic that does not develop into a long thread (like this one), you never 
> know if it was due to that nobody is interested, or if everyone is like "ok 
> sounds good".
> Now, what we actually want to achieve when starting a discussion on the 
> mailing list or forums to get so some kind of result with which all or most 
> people are actually fine with, to a consent. 
> 
> 1.1 A Solution: In real life, if you agree but have nothing more to say, you 
> simply show that by nodding or clapping. While, if you don't, you voice this 
> and state your reasons. So, I think simply a  "sounds good" button, aka  
> "like" (facebook) or  "clap" (medium.com) will make a big difference. (Did 
> you know that a "thanks" button was introduced in our wiki recently? Use it!) 
> This will make it much easier also for people who usually just lurk on the 
> mailing list and don't feel they want to actively participate in the 
> discussion to give the people who write some feedback.
> 
> 2. Get more "normies" on board. I think it can only be good for the overall 
> communication culture to get more people on board. 
> 
> 2.1 Linked from the main page. Was already mentioned before in this thread 
> somewhere - the communication medium should be linked directly from the 
> openstreetmap.org start page to get more people on board. See for example 
> https://kotlinlang.org/community/ on how it could look like
> 
> 2.2. OAuth. Users should simply be able to use their openstreetmap login, no 
> further registration required.
> 
> 3. Moderation and Edits.
> 
> 3.1 Edit: Every now and then, people derail verbally, it happens. We are all 
> humans. So, to be able to edit your post after you realized that you 
> shouldn't have said something inflammatory, abusive or stupid, is important.
> 
> 3.2 Report: And sometimes, a person will just not cool down and fail to see 
> that he is being abusive, then this needs to be moderated in order to keep 
> the discussion factual. An abusive comment on the mailing list will stay 
> forever, while one on a well moderated medium will only be seen by those that 
> see it before it is reported. Having an abusive comment just stay there, even 
> if it is rebuked, broadcasts a nasty odor and poisons the discussion. This is 
> the "toxicity" that pops up time and again here. Don't underestimate 
> emotions. Just remember how this discussion here started ( 
> https://lists.openstreetmap.org/pipermail/tagging/2019-May/045501.html ). So, 
> my conclusion, *good* moderation is most important really.
> 
> 3.3 Moderation: Sometimes discussions go off topic or branch off. Especially 
> if using a threaded forum or a mailing list. Then, it should be possible to 
> put those branches into own threads.
> 
> 3.x All three are not possible on a mailing list, but at least in the forum.
> 
> All those points I mentioned are nothing new or outrageous. Any modern 
> conversation software will have all of this.
> 
> For example F-Droid (Android OpenSource Software Repository) and Kotlin 
> (modern programming language) both use Discourse. Could this be an option to 
> replace both the mailing lists and the forums? https://www.discourse.org/
> 
> I am talking about replace here, because one part of the problem is, is that 
> the community is so scattered ("filter bubbles").
> On 25/05/2019 01:43, Tobias Zwick wrote:
>>> Sometimes, it goes the other way - the good way. There's consensus, or if 
>>> disagreement, the different options are offered constructively. You can see 
>>> that happen pretty often. How do we make that happen more?
>>
>> The discussion pretty quickly drifted from considering technical solutions 
>> to behaviors, toxicity, cultural differences etc. etc., I have read this a 
>> thousand times. I don't see how this brings us forward.
>>
>> But I was waiting for a cue like this. Thank you for that, Nick. Let's be 
>> positive, and talk about ideas.
>> We can't change the people, but we can change the communication medium which 
>> can 

Re: [Tagging] Constructive communication medium (was:Filter bubbles in OSM)

2019-05-24 Thread Tobias Zwick

1. Thesis: Mailing lists (and to a lesser degree, classical forums) promote a 
culture of dissent. This is because if people just agree, they tend towards not 
answering at all on these mediums because they do not want to litter the 
conversation when they don't have something own to say. So, as someone posing a 
topic that does not develop into a long thread (like this one), you never know 
if it was due to that nobody is interested, or if everyone is like "ok sounds 
good".
Now, what we actually want to achieve when starting a discussion on the mailing 
list or forums to get so some kind of result with which all or most people are 
actually fine with, to a consent. 

1.1 A Solution: In real life, if you agree but have nothing more to say, you 
simply show that by nodding or clapping. While, if you don't, you voice this 
and state your reasons. So, I think simply a  "sounds good" button, aka  
"like" (facebook) or  "clap" (medium.com) will make a big difference. (Did you 
know that a "thanks" button was introduced in our wiki recently? Use it!) This 
will make it much easier also for people who usually just lurk on the mailing 
list and don't feel they want to actively participate in the discussion to give 
the people who write some feedback.

2. Get more "normies" on board. I think it can only be good for the overall 
communication culture to get more people on board. 

2.1 Linked from the main page. Was already mentioned before in this thread 
somewhere - the communication medium should be linked directly from the 
openstreetmap.org start page to get more people on board. See for example 
https://kotlinlang.org/community/ on how it could look like

2.2. OAuth. Users should simply be able to use their openstreetmap login, no 
further registration required.

3. Moderation and Edits.

3.1 Edit: Every now and then, people derail verbally, it happens. We are all 
humans. So, to be able to edit your post after you realized that you shouldn't 
have said something inflammatory, abusive or stupid, is important.

3.2 Report: And sometimes, a person will just not cool down and fail to see 
that he is being abusive, then this needs to be moderated in order to keep the 
discussion factual. An abusive comment on the mailing list will stay forever, 
while one on a well moderated medium will only be seen by those that see it 
before it is reported. Having an abusive comment just stay there, even if it is 
rebuked, broadcasts a nasty odor and poisons the discussion. This is the 
"toxicity" that pops up time and again here. Don't underestimate emotions. Just 
remember how this discussion here started ( 
https://lists.openstreetmap.org/pipermail/tagging/2019-May/045501.html ). So, 
my conclusion, *good* moderation is most important really.

3.3 Moderation: Sometimes discussions go off topic or branch off. Especially if 
using a threaded forum or a mailing list. Then, it should be possible to put 
those branches into own threads.

3.x All three are not possible on a mailing list, but at least in the forum.

All those points I mentioned are nothing new or outrageous. Any modern 
conversation software will have all of this.

For example F-Droid (Android OpenSource Software Repository) and Kotlin (modern 
programming language) both use Discourse. Could this be an option to replace 
both the mailing lists and the forums? https://www.discourse.org/

I am talking about replace here, because one part of the problem is, is that 
the community is so scattered ("filter bubbles").
On 25/05/2019 01:43, Tobias Zwick wrote:
>> Sometimes, it goes the other way - the good way. There's consensus, or if 
>> disagreement, the different options are offered constructively. You can see 
>> that happen pretty often. How do we make that happen more?
> 
> The discussion pretty quickly drifted from considering technical solutions to 
> behaviors, toxicity, cultural differences etc. etc., I have read this a 
> thousand times. I don't see how this brings us forward.
> 
> But I was waiting for a cue like this. Thank you for that, Nick. Let's be 
> positive, and talk about ideas.
> We can't change the people, but we can change the communication medium which 
> can have a very big effect.
> 
> I would like to brainstorm what features of a desired communication medium 
> would have a positive impact on the discussion culture, and also on the 
> ability of us, to find something like a consensus.
> 
> Please, everyone, feel invited in this branch of this thread to give some 
> input. I have some ideas myself so I will start with that, but in the next 
> message. :-)
> 
> Tobias
> 
> On 25/05/2019 00:47, Nick Bolten wrote:
>>> What I'd suggest is that (much as I suggested before) everyone tries to 
>>> understand how points of view can be misunderstood and how conversation

Re: [Tagging] Constructive communication medium (was:Filter bubbles in OSM)

2019-05-24 Thread Tobias Zwick
> Sometimes, it goes the other way - the good way. There's consensus, or if 
> disagreement, the different options are offered constructively. You can see 
> that happen pretty often. How do we make that happen more?

The discussion pretty quickly drifted from considering technical solutions to 
behaviors, toxicity, cultural differences etc. etc., I have read this a 
thousand times. I don't see how this brings us forward.

But I was waiting for a cue like this. Thank you for that, Nick. Let's be 
positive, and talk about ideas.
We can't change the people, but we can change the communication medium which 
can have a very big effect.

I would like to brainstorm what features of a desired communication medium 
would have a positive impact on the discussion culture, and also on the ability 
of us, to find something like a consensus.

Please, everyone, feel invited in this branch of this thread to give some 
input. I have some ideas myself so I will start with that, but in the next 
message. :-)

Tobias

On 25/05/2019 00:47, Nick Bolten wrote:
>> What I'd suggest is that (much as I suggested before) everyone tries to 
>> understand how points of view can be misunderstood and how conversations 
> can go downhill, when each side believes that there is malice on the other.  
> This thread is actually a pretty good example of it ...
> 
> Yes, of course. It's important to ask questions and assume the best, when 
> possible.
> 
> Sometimes, the insults are as subtle as a sledgehammer. It's not 
> miscommunication, it's a free-for-all, and it turns away new users. I've seen 
> it happen in real time.
> 
>> The initial "OSM needs an alternative for community tagging discussions" 
>> message in the other thread said a number of things that surely were not 
>> intended as 
> personal attacks but were directed at a place with which people felt a sense 
> of community, and therefore _were_ interpreted as direct personal attacks.  
> I'd suggest everyone asks themselves "If I write this, how will it be 
> interpreted?  How will it make other people feel?".
> 
> This point is well-taken. I should have contextualized my points so that it 
> was clear that I'm objecting to a particular atmosphere and want it to 
> improve. I do believe there are fundamental problems with the mailing list 
> format that contribute to that atmosphere.
> 
>> The next thing that I'd suggest is when someone has said something out of 
>> order (or that seems at first glance to be out of order) to wait a 
> bit before replying.  An initial retort will be be unlikely to contain the 
> clearest thought out response.  If you've managed to get into an argument 
> with someone and the other person behaves in a particularly childish way, you 
> can rely on someone else to tell them that what they are saying is silly (as 
> happened in this thread when Clifford Snow intervened).
> 
> Of course, but this won't help new users asking questions. They will still 
> have a negative experience. This is still (in theory) a volunteer-driven 
> effort, so that really matters. They can (and do) just leave. You can see 
> that the main dev of the most popular editor has already given up on these 
> lists for very similar reasons. That's why this is relevant: that's a 
> surprisingly reasonable response, so how can we fix it? How can we interface 
> properly and decrease alienation?
> 
> Finally, while it is surely helpful when certain behavior is called out as 
> unacceptable, and it's appreciated, it doesn't happen nearly often enough to 
> establish a minimum sense of decorum.
> 
>> Finally, (and this is one for British politicians as well) if it feels like 
>> everyone's ganging up on you and no-one seems to agree, stop, take 
> a step back and try and draw a thread between what "everyone" seems to be 
> saying.
> 
> Oh, I think "ganging up" is fine so long as it's civil. That would be 
> something like consensus - sounds great! 
> 
> I may not be making my point about disagreement clear. I love disagreement: 
> it's healthy, it's productive, there's no other way to get consensus. New 
> users should be met with it, when appropriate. We should all have robust 
> discussions about differing views to establish the meaning of tags.
> 
> However, it's hard to see how "establish the meaning of tags" is served when 
> there are 3, 4, 5, 6, etc absolutist, often insulting, yet also incompatible, 
> opinions offered. That forces the visitor into this position: ignore at least 
> N - 1 of those people and either give up or plod along hoping that those 
> positions can be, in some way, taken back. I'm not simply talking about 
> proposals: if you ask, "how do I tag this?" and are in that s

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

2019-05-23 Thread Tobias Zwick
These are some valid points, and I also have some input to that, but are you 
sure you want to discuss this on the tagging ML? The talk ML might be a better 
spot for this, this topic has already strayed quite far from the original 
topic. (And maybe start the topic on a more positive prospect instead of with a 
rant ;-)

Tobias

On 23/05/2019 21:58, Nick Bolten wrote:
>> Yes, it would be great. There is plenty of negative emotion on both sides 
>> and it would be great to reverse this (for example title that I used was 
>> frankly stupid what I realized after sending the message).
> 
> OSM needs an alternative for community tagging discussions outside of these 
> mailing lists. Ones that people will actually use and that have a reasonable, 
> community-oriented code of conduct. I have talked to 10X more people about my 
> `crossing` proposals outside of this mailing list (in-person, personal 
> emails, slack, etc.) and the differences could not be more stark:
> 
> # My experiences with OSMers in other contexts:
> - Very friendly, all focused on making maps better, highly motivated to 
> donate their time to help others via the map.
> - Disagreements are pleasant. Both sides acknowledge the other point of view 
> and usually come around to a compromise.
> - There is interest in knowing more: lots of questions back and forth.
> - Objections are qualified and polite.
> - 10s-100s of people giving feedback on a single idea.
> 
> # My experience with this mailing list:
> - Quick to exasperate.
> - You will be assumed to be coming to the table in bad faith.
> - You will probably be insulted at some point, potentially sworn at.
> - The same 8 or so people respond to posts out of a community of tens of 
> thousands of people, companies, non-profits, etc.
> - The odd situation of absolute certainty in completely incompatible opinions 
> from those that do respond.
> - Difficult for people to discover. How do we know that the opinions shared 
> here are in any way representative of the community, given that so few 
> discover + participate in it?
> - Difficult to filter for relevance. Have to set up email filters and/or 
> specialized search queries.
> - Zero real synchronization with OSM editors, the only way people add data to 
> the map. Blame doled out everywhere, but very little in the way of 
> collaboration, no real venue for doing so (see previous bullet points).
> 
> Focusing on the idea of being an "arbiter", does that sound like a good way 
> to figure out which tags are good/acceptable?
> 
> When I was mentoring a group of students a few years ago, several were 
> offended by the condescending and insulting responses they received on this 
> mailing list, all because they suggested making a coherent way of combining 
> existing tags into a pedestrian schema and doing a carefully-vetted import. 
> The import was so carefully-vetted that we later realized it wasn't even 
> really an import, but this didn't stop there being several insulting 
> accusations from several long-term OSMers on these lists. Those students were 
> motivated by helping other people and spent literal months attempting to 
> gather enough information from underspecified tagging standards and would 
> have been put off the community entirely if it weren't for the project's 
> momentum and much more productive and friendly interactions with local 
> OSMers. I think it's probably a good thing that it's so hard to even know 
> that there is a mailing list, as users have a negative experience.
> 
> To boot, there are technical problems solved by virtually every other 
> messaging system:
> - Difficult to discover.
> - Virtually impossible for new users to join recent discussions - they need 
> to have subscribed to the list first.
> - Discovering old discussions is difficult, requires some nerdy prowess.
> - Terrible security practices. Passwords sent in plain text over email. No 
> encryption. I was almost put off the mailing list entirely when I saw this. 
> Completely unacceptable.
> 
> Gripes aside, I have a suggestion: move these discussions to a real forum 
> system, properly organized around regional/topic-specific/tagging 
> discussions. It could be a revamped https://forum.openstreetmap.org/ or 
> something fancier and slack-like (like riot chat). Have actual moderators and 
> code of conduct. The current mode of communication is systematically flawed.
> 
> On Thu, May 23, 2019 at 12:06 PM Mateusz Konieczny  <mailto:matkoni...@tutanota.com>> wrote:
> 
> 23 May 2019, 18:32 by o...@westnordost.de <mailto:o...@westnordost.de>:
> 
> reverse this development.
> 
> Yes, it would be great. There is plenty of negative emotion on both sides 
> and it

Re: [Tagging] iD adding highway=footway to all railway/public_transport=platform ways and relations

2019-05-23 Thread Tobias Zwick
I'd say so. 

On 23/05/2019 19:03, Nick Bolten wrote:
> So would it be fair to say that a linear *=platform implies foot=yes and can 
> be tagged with reasonable tags for a footway such as width, incline, surface, 
> tactile paving, etc?
> 
> On Thu, May 23, 2019, 9:46 AM Tobias Zwick  <mailto:o...@westnordost.de>> wrote:
> 
> "Redundant" is perhaps not the best way to describe the problem. I'd go 
> about this like this:
> 
> A "highway=footway" is a footway, a "public_transport=platform" is a bus 
> stop (platform). These are simply two different things. They *share* certain 
> properties, for example, they are accessible both by pedestrians, but that 
> does not make a bus stop platform a footway.
> Giving an extreme example: Paved brownfields and parking lots are not 
> footways. But following the argument of the iD developers, they probably 
> should.
> 
> Tobias
> 
> On 23/05/2019 18:26, Nick Bolten wrote:
> > I'm confused, because these two statements seem incompatible. If it's 
> redundant, how can it also have a conflict like different address 
> restrictions? I'd like to know how, as a data consumer, I should reliably 
> interpret existing platforms without the tag added by iD.
> >
> > Taking a step back, can anyone name an instance where a linear transit 
> platform is not a footway?
> >
> > On Thu, May 23, 2019, 12:49 AM Markus  <mailto:selfishseaho...@gmail.com> <mailto:selfishseaho...@gmail.com 
> <mailto:selfishseaho...@gmail.com>>> wrote:
> >
> >     I agree that adding highway=footway to platforms is not only
> >     redundant, but (as pointed out by Michael) is bad because platforms
> >     often have different access restrictions than highway=footway. iD's
> >     validation rule should be removed.
> >
> >     Regards
> >
> >     Markus
> >
> >     ___
> >     Tagging mailing list
> >     Tagging@openstreetmap.org <mailto:Tagging@openstreetmap.org> 
> <mailto:Tagging@openstreetmap.org <mailto:Tagging@openstreetmap.org>>
> >     https://lists.openstreetmap.org/listinfo/tagging
> >
> >
> > ___
> > Tagging mailing list
> > Tagging@openstreetmap.org <mailto:Tagging@openstreetmap.org>
> > https://lists.openstreetmap.org/listinfo/tagging
> >
> 
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org <mailto:Tagging@openstreetmap.org>
> https://lists.openstreetmap.org/listinfo/tagging
> 
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] iD adding highway=footway to all railway/public_transport=platform ways and relations

2019-05-23 Thread Tobias Zwick
"Redundant" is perhaps not the best way to describe the problem. I'd go about 
this like this:

A "highway=footway" is a footway, a "public_transport=platform" is a bus stop 
(platform). These are simply two different things. They *share* certain 
properties, for example, they are accessible both by pedestrians, but that does 
not make a bus stop platform a footway.
Giving an extreme example: Paved brownfields and parking lots are not footways. 
But following the argument of the iD developers, they probably should.

Tobias

On 23/05/2019 18:26, Nick Bolten wrote:
> I'm confused, because these two statements seem incompatible. If it's 
> redundant, how can it also have a conflict like different address 
> restrictions? I'd like to know how, as a data consumer, I should reliably 
> interpret existing platforms without the tag added by iD.
> 
> Taking a step back, can anyone name an instance where a linear transit 
> platform is not a footway?
> 
> On Thu, May 23, 2019, 12:49 AM Markus  <mailto:selfishseaho...@gmail.com>> wrote:
> 
> I agree that adding highway=footway to platforms is not only
> redundant, but (as pointed out by Michael) is bad because platforms
> often have different access restrictions than highway=footway. iD's
> validation rule should be removed.
> 
> Regards
> 
> Markus
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org <mailto:Tagging@openstreetmap.org>
> https://lists.openstreetmap.org/listinfo/tagging
> 
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] ID is not a king and final arbiter of OSM (was: iD adding highway=footway to all railway/public_transport=platform ways and relations)

2019-05-23 Thread Tobias Zwick
I simply have the feeling that we are heading straight for an escalation course 
here. I already see it looming that some day the plug might be pulled on iD 
(being hosted on openstreetmap.org) and I really really don't want this to 
happen, lest even to think about it makes me sick.

Undoubtedly, the developers behavior is not helping there. I have the 
impression that they have almost given up on the OSM community. But this 
doesn't come out of nowhere.  I think it is important to understand their side 
of the story if we were to reverse this development.

I had to rewrite this last paragraph several times, but, well, I hope this does 
not come across the wrong way...
it can certainly not continue like this, so ... why not interview him, honestly 
and with open outcome, how should the collaboration and communication in OSM 
happen in the future from his point of view? Would he rather feel relieved or 
rather feel betrayed if the gatekeeping (~deployment) is done by other people? 
Does he really feel alienated (because I assumed it) from the community and if 
yes, why? And most importantly, what would it take to reverse this? 

Tobias

On 23/05/2019 17:15, Mateusz Konieczny wrote:
> Though repeated attempts by @bhousel and @quincylvania to declare themselves 
> as
> final arbiters of OSM tagging and dismissing everybody else is certainly not 
> helping.
> 
> That is really not going to work, and it is a pity because plenty of work 
> done of him is really great
> but it is tainted by ignoring arguments of critics. No one is right all the 
> time.
> 
> To directly quote part of
> https://github.com/openstreetmap/iD/issues/6409#issuecomment-495231649
> 
> "Some things that don't really factor at all into our decision:
> 
>     how long a tag with implicit semantics has been in use
>     how many softwares (renderers / routers or whatever) already support the 
> implicit rule
>     how frequently the tag is used
>     what a handful of people on a mostly dormant mailing list think
>     what one person has written on the osm wiki
>     how many downvotes you encourage people to put on our issue list
>     what they are saying about us in the weekly osm tabloid"
> 
> So someone is dismissing what everybody else thinks and at the same time 
> expects everybody
> to accept his own opinions?
> 
> Some ideas from tagging mailing list and OSM wiki (even after limiting to 
> popular ones
> or "approved") are pointless/harmful but that is not a valid reason to simply 
> ignore all of them.
> 
> 23 May 2019, 10:16 by o...@westnordost.de:
> 
> I like your wording. It is a burden. He also takes all the complaints for 
> bugs and when iD steps on someone's shoes. This is a very stressful position 
> to be in.
> 
> 
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] iD adding highway=footway to all railway/public_transport=platform ways and relations

2019-05-23 Thread Tobias Zwick
I like your wording. It is a burden. He also takes all the complaints for bugs 
and when iD steps on someone's shoes. This is a very stressful position to be 
in.

Am 23. Mai 2019 09:38:06 MESZ schrieb Martin Koppenhoefer 
:
>
>
>sent from a phone
>
>> On 23. May 2019, at 09:21, Mateusz Konieczny
> wrote:
>> 
>> I think that main difference between JOSM validation (that is not
>causing repeated complaints, 
>> at least on this mailing list) and iD validation is that JOSM devs
>have no trouble 
>> with reverting or fixing changes that are not actually wanted (or are
>better on judging what 
>> is wanted by community).
>
>
>a big difference is that in Josm there is a team, where different
>opinions can be discussed, while in iD it is Bryan who has the whole
>burden on his shoulders to decide alone about raised issues.
>
>Cheers, Martin 
>___
>Tagging mailing list
>Tagging@openstreetmap.org
>https://lists.openstreetmap.org/listinfo/tagging

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


Re: [Tagging] Feature Proposal - RFC (etc) for crossing:signals

2019-05-22 Thread Tobias Knerr
On 08.05.19 01:30, Nick Bolten wrote:
> Would it be fair to say you're suggesting something along the lines of
> crossing:marking=*, where * can be yes, no, or a marking type? You make
> a good point about the simplicity of avoiding a subtag for markings.

Yes, this is pretty much what I'm suggesting. And I believe it would be
an useful tag no matter whether we make crossing mapping fully
orthogonal or just mostly orthogonal.

Taking a step back to explain my thoughts on splitting off signals...

The core of the issue seems to be that there are two conflicting
mindsets: Mapping "types" of crossings versus having a "construction
kit" of several tags which each describe one facet of the crossing.

If we want to have "types of crossings" at all, it would be highly
unexpected to ignore the presence of traffic signals for that purpose.
And the crossing=* key clearly seems to be intended for mapping the type
of the crossing. That meaning is suggested by the name of the key
itself, not just the current set of values, so I believe it's
counter-intuitive to turn it into just one of several equally important
orthogonal keys.

What else could we do with crossing=*? In theory, we could just get rid
of it entirely, but realistically, that's not going to fly, and I'm not
even sure if it would be desirable. People _do_ tend to mentally put
things to categories, and describing the most common crossings with just
one tag is certainly convenient.

So what I would probably do is mix the two approaches instead of going
for a conceptually pure implementation. Use
crossing=unmarked/marked/traffic_signals
for a basic classification of the crossing's type, and then add
orthogonal subtags like crossing:island=*, crossing:marking=* etc. as
needed. It lacks the elegance of full orthogonality, but covers all
practical use cases.

Tobias

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


Re: [Tagging] Feature Proposal - RFC (etc) for crossing:signals

2019-05-07 Thread Tobias Knerr
On 07.05.19 23:08, Nick Bolten wrote:
> This proposal suggests the deprecation of crossing=traffic_signals and
> replacing it with crossing:signals=yes, i.e. placing pedestrian
> signalization on a dedicated tag that is separate from crossing=* values.

I agree with separating orthogonal characteristics of crossings into
different tags. A single tag cannot easily express both the presence of
traffic signs and the presence of markings.

However, it seems odd to "demote" traffic signals to a sub-tag when
their presence or absence is perhaps the biggest influence on the
crossing's overall character.

In comparison, it seems somewhat less important whether a signalled
crossing also has painted markings on the road. So I would suggest using
a separate tag for the markings instead. We need a tag for the _type_ of
the markings anyway (as different patterns for marked crossings can have
entirely different legal meanings in some jurisdictions), and we can use
that same tag for presence/absence by also allowing yes/no values.

Tobias

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


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

2019-05-06 Thread Tobias Knerr
On 06.05.19 15:36, Martin Koppenhoefer wrote:
> Am Mo., 6. Mai 2019 um 14:06 Uhr schrieb Martin Koppenhoefer
> If you can get the second one working I don’t understand why the
> first one is different (presuming it is split). For the second one
> to work there must also be polygonal ramps (basically the same as
> steps, just without the steps) at the border.I just added them:
> https://www.openstreetmap.org/way/688139506
> https://www.openstreetmap.org/way/688139507

Looks like I misinterpreted the shape based on the original photograph.
Seeing it from the top makes it clear that it's pretty much the same
problem as the Cologne example and is not going to work either, sorry.

Tobias

___
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 Tobias Knerr
On 03.05.19 19:00, Christoph Hormann wrote:
> That illustration does not show the original data so it does not tell 
> very much.

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.

> 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

Indeed. Winding/curved steps are a separate category from the straight
steps this algorithm is designed to solve. As I said previously:

On 11.04.19 23:28, Tobias Knerr wrote:
> Note that the method I describe above does not even try to work for
> winding steps (i.e. those which you don't ascend in a straight line).
> But there are other algorithms that would work for those, and the two
> classes of steps could potentially be distinguished with a tag.

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.

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.
Increasingly complex staircases could then be modelled accurately by
simply adding more information (if the mapper is in the mood for
micromapping):

1. Just draw a way.
2. Additionally draw a polygon around the steps.
3. Additionally draw a way along the edge of each step.

Each level of detail would just add more data on top of what's already
there, which I believe is a desirable property.

Tobias

___
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 Tobias Knerr
On 03.05.19 18:20, Paul Allen wrote:
> Or this https://goo.gl/maps/TxVMau8EBrLUAaeU6
[...]
> You will note that there are narrow, normal-size steps within big
> steps.  It's complicated.

Yeah, there's absolutely no chance to make that guess from just a
polygon OR the relation originally proposed in this thread. :)

On 03.05.19 17:49, Martin Koppenhoefer wrote:
> Can it cope with cases like these?
>
http://1.bp.blogspot.com/--QaPv-T1b2Q/TWEia7iPWYI/EwQ/dtB1TfiqeA0/s1600/Dresden_Treppe_BrTerrasse_1905.jpg

Only if we split it into a bottom and top part:
http://tobias-knerr.de/upload/Step%20Polygon%203D%20Examples/br%C3%BChl.png

As splitting is likely necessary to properly model the landing in the
first place, you may or may not consider that acceptable.

> Or similarly these
> https://t-ec.bstatic.com/images/hotel/max1024x768/504/50497971.jpg

Also would have to be split into multiple parts (three, to be exact) for
the algorithm to work, unfortunately. The multiple quasi-right angles
make this shape ambiguous.

> This one shows a common problem, occurring when the surroundings are not
> completely leveled (steps that do not run across the whole width):
>
http://www.bilderbuch-koeln.de/bilder/k%C3%B6ln_altstadt_nord_freitreppe_am_dom_treppe_domplatte_bahnhofsvorplatz_753a433380_978x1304xin.jpeg
[...]
> https://c2.staticflickr.com/4/3902/14798079901_ff9a5b72c8_b.jpg

The second example will work fine, the first one won't. This, too, is a
limitation shared by the relation originally proposed in this thread, by
the way.

Tobias

___
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 Tobias Knerr
On 11.04.19 23:28, Tobias Knerr wrote:
> A decent heuristic is to connect each node from the upper border to the
> closest point (not necessarily a node) on the lower border, and vice
> versa. Then you place steps at regular intervals along these connections.
> 
> For common step shapes, this should produce the expected results. I
> might be able to cobble together a proof of concept over the next few
> days if that could help convince you?

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

This image shows a few examples of steps with a basic 3d rendering
alongside a debug view that highlights the algorithm's internal view of
the data (in particular the automatic decomposition into left/right and
front/back parts of the outline, and the construction of the steps).

Tobias

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


Re: [Tagging] Whispering asphalt

2019-05-02 Thread Tobias Wrede

Am 02.05.2019 um 23:23 schrieb Yuri Astrakhan:
I don't think we should do asphalt classification -- too difficult for 
many cases, and very little value, especially in this case because it 
is not the "type" of asphalt, it is rather a "feature" of asphalt. 
Multiple features could exist in the same asphalt - e.g. it could have 
noise-canceling qualities, or it could have under-surface charging, or 
it could have solar panels integrated into it, or it could have high 
melting point so it works well under sun.


In other words, I think it should be a yes flag, something like  
noise_reducing_surface=yes


I would question to use any qualification at all. Whatever is now called 
a quiet/whispering/noise reducing asphalt will have become a standard in 
a couple of years and then a new type even more noise reducing will have 
been invented. Will we then have 
noise_reducing_surface=no|little|yes|yes_yes|definitely_yes?


If someone cannot resist I would second Yuri's suggestion.

Tobias


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


  1   2   3   4   5   6   >