Re: [Talk-GB] Road refs

2018-09-03 Thread Toby Speight
0> In article <1535573378846-0.p...@n8.nabble.com>,
0> Richard Fairhurst mailto:rich...@systemed.net> ("Richard") wrote:

Richard> Toby Speight wrote:
>> That's why we have
>> rendering rules - if you don't like the rendering, change the rules.

Richard> What you're suggesting would imply that every worldwide site using
Richard> OSM data to display a consumer-facing map, or provide routing,
Richard> needs to write a special exception for Great Britain. With the
Richard> best will in the world, that doesn't and isn't going to happen. (I
Richard> think only one such site does so, and it's the one I run!)

Yeah, it seems that most don't make use of country-level tags, and
that's unfortunate: it leads to the situation we have now where every
mini-roundabout also has to have a "direction" tag instead of the router
just reading a country-level tag (hypothetically, "drives_on=left").

I guess the problem is that the API doesn't return enclosing areas like
it returns containing relations, so it's harder to see from a tile what
adminstrative region it's in.


Richard> Dave's edit (minutiae about highway_authority_ref vs
Richard> unsigned_ref vs official_ref aside[1]) brings this country into
Richard> line with how most of the rest of the world does it: the ref=
Richard> tag is for signposted references. See how
Richard> https://wiki.openstreetmap.org/wiki/Key:ref#Examples_on_ways
Richard> refers to "on the ground", "on the signs", "the usage on the
Richard> signs".

That text appears to be talking about whether refs include spaces or
hyphens, not whether to use ref or another tag (if there is another tag
that's understood worldwide, then it makes sense to do the same - but it
should be listed with Key:ref on the tag wiki so it can be found).

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-30 Thread Colin Smale
All "ref" values are relative to some authority who is responsible for
maintaining the list. The "A1" in ref=A1 is not unique unless you
specify that (for example) the UK Department for Transport issued that
value. A C-number is still a valid ref, but the maintainer of the list
is a local council. Even within the UK there are duplicates by the way -
Northern Ireland has its own set of road numbers which often duplicate
numbers in GB. So we can't say that a plain "ref=*" is nationally unique
either. 

Assuming the formal definition of "ref" is "the value in some
administration" and not "the value on the sign", the proper fix is to
change all ref=* to ref:XXX=* where XXX represents the issuing
authority. Alternatively keep ref=* and add authority:ref=XXX. Using
source:ref is no good because that represents how you found out, and may
be something like source:ref=sign.

If we define "ref" as "the value on the sign" it should be
"signed_road_number" or something, not "ref" as this implies a
referential relationship with some other entity. 

On 2018-08-30 01:57, Dave F wrote:

> On 29/08/2018 20:32, Toby Speight wrote: 
> 
>> I consider it a "niche" that wants them hidden.
> 
> The vast, vast majority are hidden on the ground.
> 
>> I don't see
>> that we have to mis-tag them all to have them hidden - I can see it
>> would be useful to have a map with less clutter, but it shouldn't be
>> hard to do that without having to mangle the underlying OSM database!
> 
> Separating tags isn't "mangling" It makes the database more detailed & 
> accurate.
> 
> How would you propose to do it?
> 
>> Yes, I appreciate that if the highways_authority_ref were documented and
>> somehow agreed to be correct, then for mkgmap it would be a simple
>> matter of "add ref ${highways_authority_ref};" near the beginning; it
>> would be a bit harder to get a workable tag template for Merkaartor, but
>> tools like KeepRight and Geofabrik QA aren't so easily adjusted, and
>> unlikely to adopt new tagging until it's at least documented.
> 
> I'm sorry, but this is poppycock. All data users should have ability to 
> responded to changes in the database. The tail does not wag the dog.
> 
> DaveF
> 
> ___
> Talk-GB mailing list
> Talk-GB@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-gb___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-29 Thread Dave F

On 29/08/2018 20:32, Toby Speight wrote:


I consider it a "niche" that wants them hidden.


The vast, vast majority are hidden on the ground.


  I don't see
that we have to mis-tag them all to have them hidden - I can see it
would be useful to have a map with less clutter, but it shouldn't be
hard to do that without having to mangle the underlying OSM database!


Separating tags isn't "mangling" It makes the database more detailed & 
accurate.


How would you propose to do it?


Yes, I appreciate that if the highways_authority_ref were documented and
somehow agreed to be correct, then for mkgmap it would be a simple
matter of "add ref ${highways_authority_ref};" near the beginning; it
would be a bit harder to get a workable tag template for Merkaartor, but
tools like KeepRight and Geofabrik QA aren't so easily adjusted, and
unlikely to adopt new tagging until it's at least documented.


I'm sorry, but this is poppycock. All data users should have ability to 
responded to changes in the database. The tail does not wag the dog.


DaveF

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-29 Thread Dave F

On 29/08/2018 20:44, Toby Speight wrote:

0> In article ,
0> Dave F. mailto:davefoxfa...@btinternet.com> ("Dave") wrote:

Dave> Point about OSM wiki: IMO giving multiple options for the same
Dave> entity leads to confusion & errors so should be avoided.

That's exactly what's problematic about "highways_authority_ref": it
creates a tag that contains the same information as belongs in "ref".

Based on the name, the similarity to ncn_ref and the like suggests a
non-authoritative alternative identifier.


Hi Toby

Let's deal with the last point first. Unsure how you could describe 
'highways_authority_ref' as 'non-authoritative'.


'ncn_ref' isn't 'non-authoritative' or similar to it's a label given to 
an assigned highway by Sustrans, many miles of which are maintained by 
local authorities.


OK, main point: 'ref' was used almost from the start of OSM when Steve 
C. mapped the first ways. As the database evolved it became clear 'ref' 
was too ambiguous & so other 'ref' tags evolved. Please remember there 
were no focus groups meetings laying out a pathway concept. OSM is a 
truly organic development. Things change, evolve. As the database 
becomes more detailed so the tags become more detailed. Contributors 
should be expecting change & willing to adapt. Being fearful of change 
is not a reason for the status-quo.


I've used 'highways_authority_ref' as it was suggested as a more 
specific tag to the alternatives. As I said in my OP I'm wiling to amend 
that, but only after I've amalgamated all the relevant tags & someone 
comes up with a better alternative. So far no one has done so.


Getting all contributors to use 'highway_authority_ref' will be 
problematic, in *exactly* the same way it is for so many other tags. 
That is *not* a reason to not improve OSM's database.


General point to all: Others here & on private email appear to think I, 
& I alone, conceived this proposal. I did not. This is clearly evident 
from reading the links in my OP. If anyone wishes to criticize the 
proposal, please have the common decency to base it on facts & evidence.


Cheers
DaveF

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-29 Thread Richard Fairhurst
Toby Speight wrote:
> That's why we have
> rendering rules - if you don't like the rendering, change the rules.

What you're suggesting would imply that every worldwide site using OSM data
to display a consumer-facing map, or provide routing, needs to write a
special exception for Great Britain. With the best will in the world, that
doesn't and isn't going to happen. (I think only one such site does so, and
it's the one I run!)

Dave's edit (minutiae about highway_authority_ref vs unsigned_ref vs
official_ref aside[1]) brings this country into line with how most of the
rest of the world does it: the ref= tag is for signposted references. See
how https://wiki.openstreetmap.org/wiki/Key:ref#Examples_on_ways refers to
"on the ground", "on the signs", "the usage on the signs".

Richard


[1] Personally, I honestly don't mind whether it's unsigned_ref or admin_ref
or official_ref or highway_authority_ref or one of the many other things
that have been suggested over the years. It might be worth having the
conversation here to see if there's something that people can coalesce
around, and then no doubt a further edit would be possible.

At that point, though, I would be tempted to bow out and redirect my
energies to the intriguing question of how an entirely bogus pub appears to
have survived in an allegedly well-mapped urban area for eight years. ;)
https://www.openstreetmap.org/node/678796800/history



--
Sent from: http://gis.19327.n8.nabble.com/Great-Britain-f5372682.html

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-29 Thread Toby Speight
0> In article ,
0> Dave F. mailto:davefoxfa...@btinternet.com> ("Dave") wrote:

Dave> Point about OSM wiki: IMO giving multiple options for the same
Dave> entity leads to confusion & errors so should be avoided.

That's exactly what's problematic about "highways_authority_ref": it
creates a tag that contains the same information as belongs in "ref".

Based on the name, the similarity to ncn_ref and the like suggests a
non-authoritative alternative identifier.

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-29 Thread David Woolley

On 29/08/18 20:25, Toby Speight wrote:

Thanks for that - it predates my joining this list.  It seems to (partially)
answer only my first question - it's to benefit those who don't like their
rendering (on paper/screen or on a navigation device).  That's why we have
rendering rules - if you don't like the rendering, change the rules.  Using
the wrong tag for the data (especially a totally undocumented tag) to get a
rendering you like is really not helpful.



The people it benefits are people using OSM to navigate in vehicles, 
whether with routing software or with visual maps, as displaying 
information that doesn't exist on the ground results in their looking 
for signs that don't exist.


I would argue that the people tagging for the renderer are those who add 
references that don't exist on the ground and are not actually 
nationally unique.


___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-29 Thread Andy Townsend

On 29/08/2018 20:25, Toby Speight wrote:

Thanks for that - it predates my joining this list.  It seems to (partially)
answer only my first question - it's to benefit those who don't like their
rendering (on paper/screen or on a navigation device).  That's why we have
rendering rules - if you don't like the rendering, change the rules.  Using
the wrong tag for the data (especially a totally undocumented tag) to get a
rendering you like is really not helpful.


How would you suggest that data is tagged so that a renderer or a router 
knows the true local situation, e.g. "This reference tag, B1363, appears 
on signs is nationally unique and is something that drivers can use as a 
reference, but this other reference tag, C91, doesn't appear on signs, 
is unique only to the local authority that issued it, and can't be used 
for navigation"?  It's not as simple as saying "all B road refs and 
signed and all C road refs are unsigned" - there are quite a few exceptions.


Best Regards,

Andy


___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-29 Thread Toby Speight
0> In article <1535456684095-0.p...@n8.nabble.com>,
0> Richard Fairhurst mailto:rich...@systemed.net> ("Richard") wrote:

Richard> Toby Speight wrote:
>> Who is responsible for coordinating the related changes to software -
>> editors, renderers, converters and QA tools - that are required?  I
>> see no sign of any of this having started.

Richard> No changes are required to core OSM software, but if your own
Richard> niche requires a map on which C-road refs are displayed (and I
Richard> recognise you from the SABRE forums, so I guess that might be
Richard> the case ;) ) I'd be more than happy to help you and/or others
Richard> set up a server to do that. I'm sure there are other people
Richard> here who'd extend the same offer of help.

Interesting that you say there's a "niche" where road refs should be
displayed; I consider it a "niche" that wants them hidden.  I don't see
that we have to mis-tag them all to have them hidden - I can see it
would be useful to have a map with less clutter, but it shouldn't be
hard to do that without having to mangle the underlying OSM database!

Yes, I appreciate that if the highways_authority_ref were documented and
somehow agreed to be correct, then for mkgmap it would be a simple
matter of "add ref ${highways_authority_ref};" near the beginning; it
would be a bit harder to get a workable tag template for Merkaartor, but
tools like KeepRight and Geofabrik QA aren't so easily adjusted, and
unlikely to adopt new tagging until it's at least documented.

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-29 Thread Toby Speight
0> In article 
,
0> Andrew Hain mailto:andrewhain...@hotmail.co.uk> ("Andrew") wrote:

Andrew> Toby, I really think you need to read through the conversation
Andrew> archived at
Andrew> 
https://lists.openstreetmap.org/pipermail/talk-gb/2018-August/thread.html
Andrew> and answer the points discussed there.

Thanks for that - it predates my joining this list.  It seems to (partially)
answer only my first question - it's to benefit those who don't like their
rendering (on paper/screen or on a navigation device).  That's why we have
rendering rules - if you don't like the rendering, change the rules.  Using
the wrong tag for the data (especially a totally undocumented tag) to get a
rendering you like is really not helpful.

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-28 Thread David Woolley

On 28/08/18 12:54, webmas...@killyfole.org.uk wrote:

The objection is that you are undoing the effort and time spent by mappers


The data has not been destroyed, just more correctly tagged.

In general most of this information can only be obtained from armchairs, 
so it is irrelevant as to whether or not the mapper is in the area.


___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-28 Thread Richard Fairhurst
Toby Speight wrote:
> Who is responsible for coordinating the related changes to software -
> editors, renderers, converters and QA tools - that are required?  I
> see no sign of any of this having started.

No changes are required to core OSM software, but if your own niche requires
a map on which C-road refs are displayed (and I recognise you from the SABRE
forums, so I guess that might be the case ;) ) I'd be more than happy to
help you and/or others set up a server to do that. I'm sure there are other
people here who'd extend the same offer of help.

Richard



--
Sent from: http://gis.19327.n8.nabble.com/Great-Britain-f5372682.html

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-28 Thread Dave F

Hi Toby

You've been given the link to the previous discussions, which explains 
the reasons.


What is your objection to the reasons given for this amendment?

The wiki is a guide, not the law. It hasn't been updated yet as you & 
others still wish to discuss the situation. If it had, I suspect there 
would have been complaints that it was amended before being discussed 
(even though it has).


It's the responsibility of the creators of the software to ensure they 
keep up to date with the ever changing database.


Cheers
DaveF

On 27/08/2018 19:15, Toby Speight wrote:

Recently, all the tertiary roads in my region had their ref tags
removed, and replaced with "highways_authority_ref".  A week later the
unclassified and residential roads suffered similar attack.

* Who is supposed to benefit from hiding these data?
* Who is responsible for documenting what this tag means, and when it
   should be used in place of the standard tagging?  So far, there's no
   mention of it on its own tag wiki, nor on key:ref
* Who is responsible for coordinating the related changes to software -
   editors, renderers, converters and QA tools - that are required?  I
   see no sign of any of this having started.

In short, what's going on, what's wrong with the standard tagging, and
how can we get the data back where they belong?

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb



___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-28 Thread Dave F

Hi Adam

On 28/08/2018 08:35, Adam Snape wrote:


The UK tagging guidelines have always advised against using the ref 
tag: 
https://wiki.openstreetmap.org/wiki/United_Kingdom_Tagging_Guidelines 
although you'll notice from that there's still no overall agreement on 
exactly which other tag to use for unsigned references. I do believe 
this should have been discussed before the mechanical edit.


It was discussed back in '15. Some felt the two listed were specific 
enough with another option put forward, which I'm currently using. I 
indicated in my OP that that was up for discussion. Please start the 
ball rolling if you have objections to highway_authority_ref.


Point about OSM wiki: IMO giving multiple options for the same entity 
leads to confusion & errors so should be avoided.


Cheers
DaveF



___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-28 Thread Adam Snape
Hi Tony,

Please do read the conversation, but I think it's important to stress that
no one is changing the standard  tagging here. It has never been standard
to map unsigned references for tertiary/unclassified roads under the ref
tag; indeed there has long been a consensus against doing so.

The UK tagging guidelines have always advised against using the ref tag:
https://wiki.openstreetmap.org/wiki/United_Kingdom_Tagging_Guidelines
although you'll notice from that there's still no overall agreement on
exactly which other tag to use for unsigned references. I do believe this
should have been discussed before the mechanical edit.

As a reminder, if you are adding unsigned references you do need to make
sure that you're using an acceptable source which doesn't infringe council
copyright. ie. a source that is released under a public licence such as the
Open Government Licence or one which we have explicit permission to include
in OSM and release under the ODBL.

Kind regards

Adam



On Mon, 27 Aug 2018, 19:16 Toby Speight,  wrote:

> Recently, all the tertiary roads in my region had their ref tags
> removed, and replaced with "highways_authority_ref".  A week later the
> unclassified and residential roads suffered similar attack.
>
> * Who is supposed to benefit from hiding these data?
> * Who is responsible for documenting what this tag means, and when it
>   should be used in place of the standard tagging?  So far, there's no
>   mention of it on its own tag wiki, nor on key:ref
> * Who is responsible for coordinating the related changes to software -
>   editors, renderers, converters and QA tools - that are required?  I
>   see no sign of any of this having started.
>
> In short, what's going on, what's wrong with the standard tagging, and
> how can we get the data back where they belong?
>
> ___
> Talk-GB mailing list
> Talk-GB@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-gb
>

On 27 Aug 2018 19:16, "Toby Speight"  wrote:

Recently, all the tertiary roads in my region had their ref tags
removed, and replaced with "highways_authority_ref".  A week later the
unclassified and residential roads suffered similar attack.

* Who is supposed to benefit from hiding these data?
* Who is responsible for documenting what this tag means, and when it
  should be used in place of the standard tagging?  So far, there's no
  mention of it on its own tag wiki, nor on key:ref
* Who is responsible for coordinating the related changes to software -
  editors, renderers, converters and QA tools - that are required?  I
  see no sign of any of this having started.

In short, what's going on, what's wrong with the standard tagging, and
how can we get the data back where they belong?

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb
___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Road refs

2018-08-27 Thread Andrew Hain
Toby, I really think you need to read through the conversation archived at 
https://lists.openstreetmap.org/pipermail/talk-gb/2018-August/thread.html and 
answer the points discussed there.

--<https://www.mail-archive.com/talk-gb@openstreetmap.org/>
Andrew

From: Toby Speight 
Sent: 27 August 2018 19:15
To: talk-gb@openstreetmap.org
Subject: [Talk-GB] Road refs

Recently, all the tertiary roads in my region had their ref tags
removed, and replaced with "highways_authority_ref".  A week later the
unclassified and residential roads suffered similar attack.

* Who is supposed to benefit from hiding these data?
* Who is responsible for documenting what this tag means, and when it
  should be used in place of the standard tagging?  So far, there's no
  mention of it on its own tag wiki, nor on key:ref
* Who is responsible for coordinating the related changes to software -
  editors, renderers, converters and QA tools - that are required?  I
  see no sign of any of this having started.

In short, what's going on, what's wrong with the standard tagging, and
how can we get the data back where they belong?

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb
___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb


[Talk-GB] Road refs

2018-08-27 Thread Toby Speight
Recently, all the tertiary roads in my region had their ref tags
removed, and replaced with "highways_authority_ref".  A week later the
unclassified and residential roads suffered similar attack.

* Who is supposed to benefit from hiding these data?
* Who is responsible for documenting what this tag means, and when it
  should be used in place of the standard tagging?  So far, there's no
  mention of it on its own tag wiki, nor on key:ref
* Who is responsible for coordinating the related changes to software -
  editors, renderers, converters and QA tools - that are required?  I
  see no sign of any of this having started.

In short, what's going on, what's wrong with the standard tagging, and
how can we get the data back where they belong?

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb