Re: [Tagging] Feature Proposal - RFC - highway=scramble

2022-09-26 Thread Georg


Dear all,

Hungerburg wrote Mon Sep 26 2022 22:19:03 GMT+0200


Nearly two weeks passed since the RfC started. Quite some changes have
happened. I’d like to invite a second reading, to help weed out
remaining problems.
https://wiki.openstreetmap.org/wiki/Proposed_features/highway=scramble


"use of hands is required" is not defined at all, thus stays fully
subjective: My sister needs hands where I do not even start to think
about using hands, most people living in German cities will use hands
where people from rural areas of Peru's Andes won't because their daily
routine ways differ so much.
→ This massively reduces the added value of highway=scramble and invites
for edit wars. I posted some definition possibilities in my mail of
2022-09-20, 17:00



scramble=grade* is mentioned in the current proposal. The grades
definition posted earlier in this thread tells


On grade 2 and 3 scrambles it’s worthwhile taking a rope at least 30m
long, some eight-foot slings, HMS karabiners and maybe a very small
rack, half a dozen large nuts and hexes at most.


The proposal excludes any scrambles using equipment, so forbids all
scrambles of grades 2+3 to be tagged as highway=scramble. Thus, only
scramble=grade1 remains by definition, so it cannot add any information
and shall be removed from the proposal.

Regards,
Georg

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


Re: [Tagging] Are different definitions for same key/value OK? – was: Re: Is tracktype=grade1 surface=compacted a valid combination?

2022-09-26 Thread stevea
On Sep 26, 2022, at 5:14 PM, Georg  wrote:
> Dear all,
> stevea wrote Mon Sep 26 2022 01:36:26 GMT+0200
> 
 Is tracktype=grade1 surface=compacted a valid combination?
>>> 
>>> while the EN wiki page https://wiki.openstreetmap.org/wiki/Key:tracktype
>>> does not explicitly exclude it [...] the DE wiki page >> 
>>> https://wiki.openstreetmap.org/wiki/DE:Key:tracktype tells (translated
>>> by me) "waterproof surface" and thus explicitly excludes the combination.
> 
>> As I said earlier, and as I've found in OSM across different countries / 
>> continents, there do seem to be and will seem to be "regional variations" 
>> like this.  The wiki using words like "usually" might encourage this, but it 
>> also "encompasses" it, as we're not very likely to get "perfection" with 
>> tracktype=* grades across the whole world.  Best practice seems to be 
>> denoting this in our respective wikis, which we appear to be on track doing 
>> so now.
> 
> noting regional or language specific variances of a definition in the
> wiki is OK for manual mapping, but
(and wrote a great deal more, which I appreciate, have read and here politely 
redact most of it).
> 
> Hence, I speak up for and strongly prefer to limit variances of
> definitions as much as possible, e.g. where simply not at all applicable
> because of local law.
> 
> How do you see it?

The short version of how I see it is "there will be regional variations" and 
"updating what regions know and do about this in our wiki is at least something 
(a good start, anyway)."

I'm certainly open and very much in a listening mode to hear how others think 
we might address the specifics of this (and related tags where similar 
"syntactic smearing" takes place due to regional differences).  I also believe 
that acknowledging that "we are not likely to achieve perfection" and 
"perfection is the enemy of the good" are useful talking points for us to agree 
upon.
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


[Tagging] Are different definitions for same key/value OK? – was: Re: Is tracktype=grade1 surface=compacted a valid combination?

2022-09-26 Thread Georg

Dear all,

stevea wrote Mon Sep 26 2022 01:36:26 GMT+0200


Is tracktype=grade1 surface=compacted a valid combination?


while the EN wiki page https://wiki.openstreetmap.org/wiki/Key:tracktype
does not explicitly exclude it [...] the DE wiki page >> 
https://wiki.openstreetmap.org/wiki/DE:Key:tracktype tells (translated
by me) "waterproof surface" and thus explicitly excludes the combination.



As I said earlier, and as I've found in OSM across different countries / continents, there do seem to be and will seem 
to be "regional variations" like this.  The wiki using words like "usually" might encourage this, 
but it also "encompasses" it, as we're not very likely to get "perfection" with tracktype=* grades 
across the whole world.  Best practice seems to be denoting this in our respective wikis, which we appear to be on 
track doing so now.


noting regional or language specific variances of a definition in the
wiki is OK for manual mapping, but
1) causes quite a lot of wiki maintenance effort: Every language needs
to contain all variances of all other languages because we can't expect
e.g. all US citizens to understand French, German and Italian
sufficiently well when they are touring Europe and driving the 3 hours
from Euro-Airport (in France) through German speaking part of
Switzerland to Italy.
2) makes it quite hard to create programs that work correctly and behave
user friendly. Example below.
3) discussions are much more prone to misunderstandings if the same
key/value is defined in different ways, like we recently saw for SAC
scale in scramble topic (may or must a T5 path contain scramble sections?).
4) because we simply don't have the resources to implement 1+2 really
100%, we end up with data that does not match one of the definitions.
And cleanup is really difficult, because you cannot tell which data was
entered due to which definition. Example below.


Example for 2): A seasoned US mapper travels central Europe and maps
there using Vespucci. The mapper's mobile is still in English, so
Vespucci cannot simply rely on "it's enough if German GUI covers German
variance". Instead, it  would now have to contain a piece of logic
telling that temporarily, the English preset texts need to be changed to
match German content (so all regional variations need to be existing in
all preset languages). Moreover, the mapper shall be made aware of this
switch, because a seasoned mapper won't read the texts all the time but
instead directly click on a value out of routine. Things get worse if
the mapper has still pending changes in US and jumps between changes in
DE and US, as Vespucci needs to switch presets depending on which edit
is shown to the user. Same applies to all other editors, all quality
assurance tools, all routers, many analysis tools,...

Example for 4): A highway=path is tagged as SAC T5. Does it contain a
scrambling section as required by SAC, or does it not, because the EN
variant of https://wiki.openstreetmap.org/wiki/Key:sac_scale did mention
for years that scrambling is optional for T5, so someone may have tagged
the path as T5 despite it does not contain a scrambling section, i.e. it
shall be tagged as T4 only. As a consequence, we'd need to re-check the
tagging for thousands of paths but we have AFAIK no effective means to
document which paths have been checked (e.g. MapRoulette does not help
much here).

Hence, I speak up for and strongly prefer to limit variances of
definitions as much as possible, e.g. where simply not at all applicable
because of local law.

How do you see it?

Best regards,
Georg

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


[Tagging] Feature Proposal - RFC - pickup

2022-09-26 Thread Martin Fischer
Many retailers let you order online and pick up what you ordered at a 
store (this is often called click and collect). However such retailers 
also often provide dedicated pick up points — these are not stores — you 
cannot buy anything there, you can only pick up products there that you 
previously ordered online.


Currently such pickup locations are tagged with shop=outpost, which does 
not make any sense. A pickup location is neither a shop (because you 
cannot buy anything there) nor an outpost (which is a military post or 
an outlying settlement). So why should it be tagged with shop=outpost? 
That is just confusing and misleading.


I therefore propose to deprecate shop=outpost in favor of pickup=*. E.g. 
an IKEA pickup point could be tagged with pickup=furniture and a 
Decathlon pickup point with pickup=sports (the values of pickup=* are 
meant to be analogous to the already established shop=* values).


https://wiki.openstreetmap.org/wiki/Proposal:Pickup

Please discuss this proposal on its Wiki Talk page.

Best regards,
Martin

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


Re: [Tagging] Feature Proposal - RFC - Training

2022-09-26 Thread Illia Marchenko
Maybe also amenity=university, but this out of scope of this proposal.

вт, 27 сент. 2022 г., 1:27 Graeme Fitzpatrick :

>
> On Tue, 27 Sept 2022 at 02:10, Mateusz Konieczny via Tagging <
> tagging@openstreetmap.org> wrote:
>
>>
>> What about universities where future sailors/pilots are training
>> (often these are military schools).
>>
>
> They should then be under military=base + base_function=training
>
> 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] Feature Proposal - RFC - Training

2022-09-26 Thread Graeme Fitzpatrick
On Tue, 27 Sept 2022 at 02:10, Mateusz Konieczny via Tagging <
tagging@openstreetmap.org> wrote:

>
> What about universities where future sailors/pilots are training
> (often these are military schools).
>

They should then be under military=base + base_function=training

Thanks

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


Re: [Tagging] Feature Proposal - RFC - highway=scramble

2022-09-26 Thread Asa Hundert
Nearly two weeks passed since the RfC started. Quite some changes have
happened. I’d like to invite a second reading, to help weed out
remaining problems.
https://wiki.openstreetmap.org/wiki/Proposed_features/highway=scramble

Please comment in the medium of your choice.

Thank you in advance

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


Re: [Tagging] Feature Proposal - RFC - highway=scramble

2022-09-26 Thread Asa Hundert
Thank you Alan for the insightful comment. The scrambles I have in
mind require little to no generalization step. This is the concept
that I was missing to understand some previous comments.

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


Re: [Tagging] Feature Proposal - RFC - Training

2022-09-26 Thread Mateusz Konieczny via Tagging
Probably worth mentioning how places which are officially classified
as schools and part of school system would be affected.

What about for example
https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dmusic_school
?

What about universities where future sailors/pilots are training
(often these are military schools).


Sep 26, 2022, 15:01 by illiamarchenk...@gmail.com:

> Training centers (reactivated proposal). 
> https://wiki.openstreetmap.org/wiki/Proposed_features/training
> Please discuss this proposal on its Wiki Talk page. 
>

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


Re: [Tagging] incline=up_and_down

2022-09-26 Thread Mateusz Konieczny via Tagging
Though note that for areas without very good DEM this tags may still provide 
useful
info on short section of way.

There is a difference between gradual drop with a
normal slope and case where you have bunch of 10 cm high cliffs/kerbs - 
especially
when going uphill.

Or 2m long section which is strongly uphill within slope which is normal 
otherwise.


Sep 26, 2022, 14:40 by bradha...@fastmail.com:

>
> Any good cycling router needs to use a digital elevation model in  it's 
> algorithm, or use elevation tied to the paths somehow (such  as with a 
> gpx track).   These odd OSM tags are a sideshow.
>
>
>
>
> On 9/26/22 03:16, Mateusz Konieczny via  Tagging wrote:
>
>>
>>
>>
>> 26 wrz 2022, 09:02 od >> o...@tobias-knerr.de>> :
>>
>>> On 26.09.22 02:21 Mateusz Konieczny wrote:
>>>
 But what can be done in cases where there is no realincline 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?
>>>
>> In this case I am thinking about something
>> that overall has tiny elevation change.
>>
>> What would you propose as such extra tag?
>>
>> up_and_down=yes
>>
>> (not really happy about it, but right now I
>> have no better idea)?
>>
>> ___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] Feature Proposal - RFC - Training

2022-09-26 Thread Illia Marchenko
Training centers (reactivated proposal).
https://wiki.openstreetmap.org/wiki/Proposed_features/training
Please discuss this proposal on its Wiki Talk page.
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] incline=up_and_down

2022-09-26 Thread martianfreeloader
To me, it seems that the root of the problem is that the 
mtb:scale:uphill=* key is flawed.


Instead, these keys should be name mtb:scale:forward=* and 
mtb:scale:backward=* . This would make everything unambiguous.


And, of course, an additional incline=up/down would be optional but very 
helpful. One could for example easily infer a mtb:scale:uphill/downhill 
from this combination (if still of interest for some reason). (+obvious 
other advantages for routing)




On 26/09/2022 14:40, Brad Haack wrote:
Any good cycling router needs to use a digital elevation model in it's 
algorithm, or use elevation tied to the paths somehow (such as with a 
gpx track).   These odd OSM tags are a sideshow.



On 9/26/22 03:16, Mateusz Konieczny via Tagging wrote:




26 wrz 2022, 09:02 od o...@tobias-knerr.de:

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?

In this case I am thinking about something
that overall has tiny elevation change.

What would you propose as such extra tag?

up_and_down=yes

(not really happy about it, but right now I
have no better idea)?

___
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] incline=up_and_down

2022-09-26 Thread Brad Haack
Any good cycling router needs to use a digital elevation model in it's 
algorithm, or use elevation tied to the paths somehow (such as with a 
gpx track).   These odd OSM tags are a sideshow.



On 9/26/22 03:16, Mateusz Konieczny via Tagging wrote:




26 wrz 2022, 09:02 od o...@tobias-knerr.de:

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?

In this case I am thinking about something
that overall has tiny elevation change.

What would you propose as such extra tag?

up_and_down=yes

(not really happy about it, but right now I
have no better idea)?

___
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] incline=up_and_down

2022-09-26 Thread Mateusz Konieczny via Tagging
Still, splitting into 60 segments withinaccuracy greater than their lengthseems 
to not be a good idea.
26 wrz 2022, 07:09 od y...@mailbox.org:

> You can't really micromap until you micromap for real ;-)
> More seriously, there may be no need to split ways down to the *exact* meter 
> to give the router a sense of the way profile with incline=*.
> Yves 
>
> Le 26 septembre 2022 02:21:24 GMT+02:00, Mateusz Konieczny via Tagging 
>  a écrit :
>
>> tagging incline direction on ways with mtb:scale:uphill is useful
>> as otherwise you need high-quality elevation model
>> to do routing, and in some cases it may be unavailable at all in sufficient 
>> detail
>>
>>
>>
>> I wanted to systematically tag mtb scale info in some places to improve 
>> routing
>> for bicycle trekking.
>>
>> Some people (like myself) are NOT interested at all in MTB routes but 
>> mtb:scale=1
>> (or just mtb:scale=0) is still fine for them.
>>
>>
>>
>>
>>
>>
>> So mtb:scale=1 mtb:scale:uphill=3 is fine downhill but not uphill for such 
>> people,
>> but it is hard to check in which way given path goes uphill
>>
>>
>>
>>
>> This is also recommended by wiki:
>>
>> https://wiki.openstreetmap.org/w/index.php?title=Key:mtb:scale=en#mtb:scale:uphill=0-5
>>
>> So I wanted to systematically tag missing incline tags, as even without exact
>> value it is already valuable info for routing.
>>
>> But what can be done in cases where there is no real incline but 
>> path goes through series of up and down hops?
>>
>> In many cases it is deliberately engineered (legally or not)
>> and looks often like >> https://www.moredirt.com/photo/91766
>> https://www.zip06.com/local-news/20220622/rockland-preserve-pump-track-is-officially-a-hit/>>
>>   
>> https://www.bikehinton.com/hinton-bike-park
>> -
>>
>> Would it be fine to tag incline=up_and_down in such case?
>> https://taginfo.openstreetmap.org/tags/incline=up_and_down
>> has some minimal use already.
>>
>> Or maybe incline:variable=yes?
>>
>> Splitting such way into incline=up / incline=down segments
>> is too much for me and I was splitting footway into 20m
>> segments to mark changing surface/lit status.
>>
>> -
>>
>> And why I want to tag some incline value? Because I want to do it
>> systematically for all such ways.
>> See >> https://github.com/streetcomplete/StreetComplete/pull/4385
>> for the context (I want to also add it to StreetComplete if it will
>> be accepted there).
>>___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] incline=up_and_down

2022-09-26 Thread Mateusz Konieczny via Tagging



26 wrz 2022, 09:02 od o...@tobias-knerr.de:

> 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?
>
In this case I am thinking about somethingthat overall has tiny elevation 
change.

What would you propose as such extra tag?

up_and_down=yes
(not really happy about it, but right now Ihave no better idea)?___
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