[OSM-talk] Tracks and there place in society

2011-05-26 Thread Ben Robbins

I wonder that noone, so far, mentioned that we had similar discussions
on talk-de.
Please, do not discuss only in GB.

The sitiuation is even a bit more complicated because of law (especially
for bikes) and we have foot/bicycle=official, too.

I stoped using footway or cycleway at all.

And do not forget emergencies which could use a track but not a path.

Thanks
colliar

Well in a nutshell, this is the debate, and how every ML conversation on the 
matter ends up: 
http://i57.photobucket.com/albums/g226/ben_robbins_/Tracks-1.png?t=1306366810

It starts in the 'blue' section.  It then goes in circles for the best part, or 
it all ends with the renderer.

Either of the 3 points where I have put an exclamation mark (but not the bottom 
right one) would deal with the problem I think you have described. 
(Ignore the other one, it was for something else)

It's rather amazing the complexity of something so simple!

---

So really, going along the lines of 'highway=track; designation=xyz' it just 
about works, but 3 issues remain.  

1) It doesn't render correctly/at all.
2) The assumed access rights of highway=track in a route planner are not clear, 
and/or a problem as shown in diagram.
3) The need for Highway=byway/bridleway/footway...is there one; again shown in 
diagram.

Any definite answers or advice on these points from anyone?

cheers,
Ben

  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-26 Thread Richard Mann
Ben - you end up with one of three things:
highway=track+tracktype=whatever+designation=public_footpath (or whatever)
highway=track+tracktype=whatever
highway=track+access=private

If it's got a simple private / keep out sign, then use access=private.
This renders.

Anything else, you can probably access with anything except a private
car (not because it's banned, just because of the potential damage).
Whether you want to probably depends on the tracktype (which renders)
and whether it goes anywhere (which renders).

If you want to know about the subtle distinction between a Right of
Way and a dunno-seems-to-be-ok track, use the designation tag (or
umpteen access tags), and look at Free-map, or render it yourself.

In summary - access=private is for tracks that declare themselves to
be exclusively for private access, not for things that are merely
privately-owned.

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-25 Thread colliar
Am 24.05.2011 20:49, schrieb Richard Fairhurst:
 Ben Robbins wrote:
 All we need is a phisical list, and an access list.
 
 Um, we have that already.
 
 For physical tags, we have:
 highway=footway, or
 highway=cycleway, or
 highway=bridleway, or
 highway=track
 
 See http://wiki.openstreetmap.org/wiki/Duck_tagging. If it quacks like a
 duck, looks like a duck, and walks like a duck, call it a duck. If you want
 to refine this further, there are other physical tags you can use, such as
 surface=.
 
 For access, we have, and always have had, access tags for particular
 users. Such as:
 foot=yes
 horse=no
 bicycle=permissive
 
 One of the keenest principles in OSM (and one which tag proponents would do
 well to remember now and then) is that we optimise for ease of mapping.
 Mappers are scarce resources.
 
 So tagging systems should not impose an extra burden on the mapper, which
 means that there are long-established shortcuts that mappers can take. One
 of those is that if it both quacks like a footway (physical) and has access
 rights consistent with footways (access), you can infer one from the other.
 So a rural public footpath in the UK would typically be tagged:
 highway=footway (physical, implies foot access)
 
 But if it had additional permissions you could add
 highway=footway (physical, implies foot access)
 bicycle=permissive (access)
 
 If it was only available because of the generosity of some owner or other,
 you could add
 highway=footway (physical, implies foot access)
 foot=permissive (overrides the above)
 
 If it was a bit bigger physically, you might want to change it to:
 highway=track
 foot=yes
 bicycle=no
 horse=no
 
 There are other tags you can add to ice the cake. surface= is the obvious
 physical one. In the UK, we like the 'designation' tag, which adds the legal
 icing to this particular cake, and which you can infer access values from.
 And so on.
 
 I know you've been away for a while, Ben, but it would help if you actually
 read some of what's happened since then. In the UK we are all happily
 mapping as per above and we really don't need someone who hasn't kept up
 (that's fine, we all have busy lives) to blunder in without checking and say
 YOU'RE DOING IT WRONG. One other thing that has changed is that we now
 have a tagging list, and even if you won't take this to talk-gb (which you
 should), you should take it to tagging.

I wonder that noone, so far, mentioned that we had similar discussions
on talk-de.
Please, do not discuss only in GB.

The sitiuation is even a bit more complicated because of law (especially
for bikes) and we have foot/bicycle=official, too.

I stoped using footway or cycleway at all.

And do not forget emergencies which could use a track but not a path.

Thanks
colliar

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-25 Thread Russ Nelson
Ben Robbins writes:
  The easiest way to create order in OSM is to DOCUMENT HOW YOU MAP, and
  DON'T MAP IN OPPOSITION TO HOW OTHER PEOPLE MAP. We don't all need to
  map the same way, but the people who use the data need to understand it.
  
  Here I completely disagree.  Not that it's not the commonly stated
  philosophy, but that it works.  Standardisation is everything to
  data of any value.

That is why I said that you need to write down how your personal
standard works. That's how standards arise. People see how something
it done; it makes sense; and they do it themselves.

  If I decide to change motorways to natural-wood then that is just wrong, 

It's wrong because it violates rule #2 above.

  but where something does exist unity is vital to good data. 

Only if you can get people to agree with you, but it sounds like you
haven't been able to. You can continue to beat your head against this
wall, or you can map in a style that's documented and renderable which
doesn't conflict with what anybody else is doing. Map enough, and the
renderers will start to notice all this juicy data that they've been
ignoring. It sounds, though, like there isn't enough data using the
BenRobbins tag style to make it worth the effort to modify the
renderer. May I suggest the obvious solution to that problem?

But if you want to tag using the same tags differently than other
people use them, then I suggest that your desire is the problem that
needs to be solved; not other people's tagging habits, and not the
renderer.

-- 
--my blog is athttp://blog.russnelson.com
Crynwr supports open source software
521 Pleasant Valley Rd. | +1 315-600-8815
Potsdam, NY 13676-3213  | Sheepdog   

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-24 Thread Ben Robbins

Frederik,

Where you map, maybe a track is public.  Not where I map.  A track, like a 
pencil or a car, is just a phisical thing.
Now I'm not requesting it should be made private by default, or public by 
default.
I'm saying that where it 'IS' just a phisical thing, it 'can coexist' with 
other highway tags.

The whole problem is differences between the defination of track in different 
countries, so talking about it
just in Talk-GB somewhat misses the point.

Now in any ideal system both 'tracks' as you have them, and 'tracks' as we have 
them can be mapped/rendered.
In OSM, and on Mapnik (possibly osmarender?), both track and ROW's are under 
the same key, and the designation=
doesn't render, although is a hacky way of tackling the problem.

So yes, the exposing of the problem is specific to the UK.  The problem is not 
specific to the UK.

All we need is a phisical list, and an access list.  byway/bridleway/footway 
are access.  
track/path are physical.  Therefore where you map x=track can be by itself, and 
you get what you want.
Where I map x=track can go with y=footway and the UK can also be mapped 
correctly.

It's so incredibly simple!

Hi,

On 05/21/2011 01:41 PM, Ben Robbins wrote:
 If it is a) (just a track), show just a track. If it is b) (a footway
 (public access)) show a footway. If it is both, we need to be able to
 show both.

A track which does not have access=private or access=no or something is 
always accessible and usable for pedestrians, so why would anyone want 
to tag it as footway too? A footway, on the other hand, is never a track 
because then it would have been tagged as one. I don't understand what 
you're going on about, it must be something specific to the UK, and I 
second Richard Fairhurst's suggestion that you take this to talk-gb.

Bye
Frederik
  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-24 Thread Ben Robbins

Frederik,

Where you map, maybe a track is public.  Not where I map.  A track, like a 
pencil or a car, is just a phisical thing.
Now I'm not requesting it should be made private by default, or public by 
default.
I'm saying that where it 'IS' just a phisical thing, it 'can coexist' with 
other highway tags.

The whole problem is differences between the defination of track in different 
countries, so talking about it
just in Talk-GB somewhat misses the point.

Now in any ideal system both 'tracks' as you have them, and 'tracks' as we have 
them can be mapped/rendered.
In OSM, and on Mapnik (possibly osmarender?), both track and ROW's are under 
the same key, and the designation=
doesn't render, although is a hacky way of tackling the problem.

So yes, the exposing of the problem is specific to the UK.  The problem is not 
specific to the UK.

All we need is a phisical list, and an access list.  byway/bridleway/footway 
are access.  
track/path are physical.  Therefore where you map x=track can be by itself, and 
you get what you want.
Where I map x=track can go with y=footway and the UK can also be mapped 
correctly.

It's so incredibly simple!

Hi,

On 05/21/2011 01:41 PM, Ben Robbins wrote:
 If it is a) (just a track), show just a track. If it is b) (a footway
 (public access)) show a footway. If it is both, we need to be able to
 show both.

A track which does not have access=private or access=no or something is 
always accessible and usable for pedestrians, so why would anyone want 
to tag it as footway too? A footway, on the other hand, is never a track 
because then it would have been tagged as one. I don't understand what 
you're going on about, it must be something specific to the UK, and I 
second Richard Fairhurst's suggestion that you take this to talk-gb.

Bye
Frederik
  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-24 Thread Richard Fairhurst
Ben Robbins wrote:
 All we need is a phisical list, and an access list.

Um, we have that already.

For physical tags, we have:
highway=footway, or
highway=cycleway, or
highway=bridleway, or
highway=track

See http://wiki.openstreetmap.org/wiki/Duck_tagging. If it quacks like a
duck, looks like a duck, and walks like a duck, call it a duck. If you want
to refine this further, there are other physical tags you can use, such as
surface=.

For access, we have, and always have had, access tags for particular
users. Such as:
foot=yes
horse=no
bicycle=permissive

One of the keenest principles in OSM (and one which tag proponents would do
well to remember now and then) is that we optimise for ease of mapping.
Mappers are scarce resources.

So tagging systems should not impose an extra burden on the mapper, which
means that there are long-established shortcuts that mappers can take. One
of those is that if it both quacks like a footway (physical) and has access
rights consistent with footways (access), you can infer one from the other.
So a rural public footpath in the UK would typically be tagged:
highway=footway (physical, implies foot access)

But if it had additional permissions you could add
highway=footway (physical, implies foot access)
bicycle=permissive (access)

If it was only available because of the generosity of some owner or other,
you could add
highway=footway (physical, implies foot access)
foot=permissive (overrides the above)

If it was a bit bigger physically, you might want to change it to:
highway=track
foot=yes
bicycle=no
horse=no

There are other tags you can add to ice the cake. surface= is the obvious
physical one. In the UK, we like the 'designation' tag, which adds the legal
icing to this particular cake, and which you can infer access values from.
And so on.

I know you've been away for a while, Ben, but it would help if you actually
read some of what's happened since then. In the UK we are all happily
mapping as per above and we really don't need someone who hasn't kept up
(that's fine, we all have busy lives) to blunder in without checking and say
YOU'RE DOING IT WRONG. One other thing that has changed is that we now
have a tagging list, and even if you won't take this to talk-gb (which you
should), you should take it to tagging.

Richard



--
View this message in context: 
http://gis.638310.n2.nabble.com/Tracks-and-there-place-in-society-tp6399867p6399930.html
Sent from the General Discussion mailing list archive at Nabble.com.

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-24 Thread Ben Robbins

Nelson

I agree with Richard and Frederik's suggestion that this is an issue
only in the UK, and that you take it to a forum where everybody
understands what the heck you're talking about.

See previous reply.

But may I make a suggestion?  That the best way to resolve differences
is to write them down in a Wiki page (easy to do in your own
namespace), link to places where your wisdom differs from the common
wisdom, insert a link from there back to your page, and say This is
how I map.  If people share your wisdom, they will follow you.

This has been done. Both in and not in my own namespace.  There is no wisdom in 
this.  It's just the flaming obvious!

 And a further suggestion: that if what you are doing does not conflict
with what other people are doing, then the problem isn't a mapping
problem, it's a rendering problem. Rendering problems are solvable
without requiring coordination between people.

This does conflict.  One person may tag highway=track to what is a footway (UK 
access right).  It is highway=footway
with a track there also.  Or (according to designation=) it's highway=track 
designation=public_footway, but this is
not recognised by mapnik, and therefore is half way to being a solution.

 The easiest way to create order in OSM is to DOCUMENT HOW YOU MAP, and
DON'T MAP IN OPPOSITION TO HOW OTHER PEOPLE MAP. We don't all need to
map the same way, but the people who use the data need to understand it.

Here I completely disagree.  Not that it's not the commonly stated philosophy, 
but that it works.  Standardisation
is everything to data of any value.  If I decide to change motorways to 
natural-wood then that is just wrong, 
it's not 'my own style'.  It is important to be able to make up tags and tag as 
you wish where tags currently 
don't exist, but where something does exist unity is vital to good data. 

And that is why I'm posting here.  I can easily get rid of the whole problem by 
just having a render rule sheet
which has tracktype= render a track, rather than highway=track+tracktype= 
render a track.  And yes this is a 'render'
issue.  But mapnik and osmarender are on OSM's main page, so it's more than 
just a render.  There 'keys' which state
what things mean contradict map features, and they influence how people map, so 
they are more than just a render.

Now asuming progress is made on a wiki discussion page, which has happened many 
times, and people with similar mapping
issues have come to agree with what i'm saying.  The issue then is that the 
rulesheets for the main renders
then have to follow, and then ironically lead that change, and that doesn't 
happen.  I love the work that people
have done, and mapnik is stunning, but it is vital that it and the wiki match 
up for the fundermental features.

Now what happens is that I state the issue and a solution, and people say why 
it's not an issue for them, 
and that's that.  It make's no progress.  People then have issues later on, 
don't corralate it as being the same
issue, and in dribs and drabs (rather than in it's entirety) have map feature 
changes made to patch there specific
issue.

If there was no issue, which boy I'd really like to be the real answer, then 
someone would say, ok tag xyz and it
will render abc.
Never has this happened; therefore there is a problem, becuase an alarmingly 
commonly appearing feature can't be mapped/rendered.  And I can't stress the 
word 'commonly' enough.

Ben

  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-24 Thread Alex Mauer
On 05/24/2011 01:49 PM, Richard Fairhurst wrote:
 Um, we have that already.
 
 For physical tags, we have:
 highway=footway, or
 highway=cycleway, or
 highway=bridleway, or
 highway=track
 
 See http://wiki.openstreetmap.org/wiki/Duck_tagging. If it quacks like a
 duck, looks like a duck, and walks like a duck, call it a duck. 

It’s unfortunate then that footways, cycleways, and bridleways, and even
some tracks, all fall within the same range of appearance.

—Alex Mauer “hawke”


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-24 Thread Ben Robbins

 That said, highway= implies that the object is a public or private way
 (US terms, but usable by the public), except for highway=service and
 highway=track.


actually a highway=* is any kind of way, and access by the public
might only be implied if no other access is tagged explicitly.

Cheers,
Martin

This is the problem in a nutshell.  Implications, and bundling of values in a 
key.

Let's say there is no such tag as highway=motorway.

Is a 'motorway' just - highway=primary[1]; access:private[2]; car=yes[3]; 
motorway=yes; lorry;yes; max_speed;x; 
lanes:3; hardsholder:yes?

i.e. do you take an implied access[1], then void that applied access[2], then 
state specific means of transport
to build up a motorway like description through multiple specific tags?[3]

now see the 'track issue' as this.

highway=track; access:private; foot=yes; horse;yes; (a hundred other 
regulations;yes)

now just like the motorway being more than just tarmack for cars motorbikes. it 
is 'a motorway' - a bundle of
rules and regulations.  A package.  And this needs to render as such.  The 
motorway example isn't a sort of
primary road.  It is a 'motorway'.  The bridlway on a track isn't a sort of 
track.  It is a bridlway.  It can go
on a track.

So the aforementioned track tag combo is a 'bridleway'.

highway=track; highway=bridleway

not possible.

highway=track; designation=public bridleway

not rendering, and contradicted by what does render.

Ben

  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-24 Thread Ben Robbins

Ben Robbins schrieb:
 does seem like an incredably hacky way of solving this issue.

Practically everything in OSM is done in a hacky way. And actually, 
that's probably the only way that works in a mostly unorganized, 
freedom-promoting community. If you want strictly logical organization, 
you're probably in the wrong project. ;-)

Robert KaiserThe freedom is a farse, becuase people tag to render!  Sad but 
true.  I'm awair this sounds blunt and near on angry, but I'm not at all 
bothered by this, so long as that contributors are free to map.  It's not a 
screech of annoyance, I'm just stating what I have realised to be true.  A 
realist can agree with a pessimist, but just by chance; not all the time.  In 
almost all other aspects of the project there is nothing to stop anyone 
mapping what they want, where they want.  This is freedom. 

In a metaphor, a person may be free to write a story, but don't hand them a pen 
that doesn't work, becuase that means they can't then exploit there freedom.

I don't agree at all that it can only work in an unorganised way, and my 
previous emails propose organisation in one specific example.

However, I also elaborated before to say that the answer I'm after in this 
thread is for 'any' way of solving the problem, even if it's drastically 
irrational and hacky!.  I just want to map.

Ben

  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-24 Thread Ben Robbins

Richard,

I am appreciative of the lengthy reply, but I really feal like you haven't read 
what i have asked.

Firstly let me say that I havn't been away for a long time.  I simply haven't 
been editing much recently (I'm assuming you say this based on my edit log or 
something).  I have read much, often, and gathered data intensively in this 
period.  I do stand corrected however on the designation=public footway, and 
apologies for not finding this; however it doesn't render and is a sub-page 
listing, so it doesn't actually devalidate the original point.  If you point 
was valid, then I would expect to have a clear answer returned at me, and to 
find myself quite stumped.  Yes I have barged in, but I am welcoming a barge 
back out the door with an answer.  Hell, I wan't nothing more than to have it 
thrown back at me. (question repeated at the bottom)

foot=yes, horse=yes i explained the problem about in previeous emails.  a 
motorway is more than car=yes.  It's a bundle.  This is more than just a word 
issue.  It doesn't get render results, and would be hard to.
we optimise for ease of mapping - I agree that this is where to go, but I 
don't see it in this case.You then go onto explain highway=footway 
bicycle=permissive etc.  I understand this, this isn't new, hell it's been 
around years.

What you are doing is taking 'tweak' tags, to modify a 'bundle' tag (yes made 
up terminology, but hopefully it makes it clear).  Rendering a set of 'tweaks' 
would be a lot of work, and wouldn't correctly define something.  It would also 
require modifcation on any change in the 'real world' which wouldn't be 
required with a 'bundle'.  However...again, if it renders and is correctly 
mapped, does it matter, i don't know.

Again to the 'ice the cake' I know all of this.  I don't want to seem big 
headed, but this isn't isn't a 'new development' that I haven't considered, and 
it seems somewhat like what I have said is, ironically, has been walked in on 
and your telling me I've approached it all wrong.

I'm sure many people are happily mapping, but if you look at the renders, it 
doesn't represent quite what is there, and i can't really explain this in any 
more detail.

Also, I have no idea how to take this to talk-gb, except by simply replying 
there not here, and breaking up a string of responses.  I did however justify 
why it's here, which your welcome to read.  I'm still struggling some what with 
getting these replies in the right place, so sorry about that.

So to get back on track, and I think the answer is clear.  There is no way to 
get a byway on a track to render as a byway on a track on either mapnik or 
osmarender.  Is that correct?  And if so, does the current tagging scehem 
simply require a render change to allow this, and if so I shall move on to a 
render request/proposal where needed and forget about all the other points I 
initially stated and that have been missed.

Ben

  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-24 Thread Richard Fairhurst
Ben Robbins wrote:
 Also, I have no idea how to take this to talk-gb, except by simply
 replying there not here, and breaking up a string of responses.  I did
 however justify why it's here, which your welcome to read.  I'm still
 struggling some what with getting these replies in the right place, so
 sorry about that.

I find nabble.com is really good for being able to follow threaded
discussions on the OSM lists without having ten tons of messages dumped in
your inbox every day. :) I've crossposted this to talk-gb so you can reply
there.

 So to get back on track, and I think the answer is clear.  There is no way
 to get a byway on a track to render as a byway on a track on either mapnik
 or osmarender.  Is that correct?  And if so, does the current tagging
 scehem simply require a render change to allow this

Yep.

The tag highway=byway has fallen out of use. It doesn't really make
sense to anyone outside the UK.

Instead, in the UK, those of us who like tagging byways tend to add
designation=restricted_byway or designation=byway_open_to_all_traffic
(which are the two legal categories, and imply access) to a more physical
tag - usually highway=bridleway or highway=track.

So if you wanted a map that highlights byways, you'd just need to make
sure that the stylesheet noticed those tags and chose the rendering
occasionally. I _think_ Nick W's Freemap does this already. Personally I
think it's fairly unlikely for either Mapnik or Osmarender, because
they're worldwide stylesheets. But you can always ask!

cheers
Richard




___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-24 Thread Cartinus
On Tuesday 24 May 2011 21:47:36 Ben Robbins wrote:
 Also, I have no idea how to take this to talk-gb, except by simply replying
 there not here, and breaking up a string of responses.

The only one breaking it up are you, by starting a new tread with every mail.

-- 
m.v.g.,
Cartinus

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-23 Thread M∡rtin Koppenhoefer
2011/5/21 Greg Troxel g...@ir.bbn.com:

 That said, highway= implies that the object is a public or private way
 (US terms, but usable by the public), except for highway=service and
 highway=track.


actually a highway=* is any kind of way, and access by the public
might only be implied if no other access is tagged explicitly.

Cheers,
Martin

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [Talk-GB] [OSM-talk] Tracks and there place in society

2011-05-22 Thread Nick Whitelegg
The problem is having highway=bridleway with highway=track.  Now as  Richard B 
said there is now the designation tag so highway=track and  
designation=public bridleway can be done.  However this isn't rendered  
either at all, or if it were would clash and not render correctly (brown  
dash for track with yellow dash for byway on mapnik).  Freemap seems to  
asume that highway=byway is another way of saying it's a road.  Which  is 
odd becuase byways may be on a tarmacked road (can only think of 1  i've 
seen), but they are also on tracks or just grass.  In this example  the byways 
are mere tire tracks in the grass:  http://www.free-map.org.uk
freemap/index.php?zoom=16lat=52.09726lon=-1.06801layers=

Tag them with designation=public_byway, or byway, or byway_open_to_all_traffic, 
then they'll show up. ;-)

Nick


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


Re: [OSM-talk] Tracks and there place in society

2011-05-21 Thread Richard Bullock
Very basically this is all a problem becuase highway=track and 
highway=bridleway/byway/footway cannot both be tagged together.  They need 
to be understood and moved, or duplicated into 'routes' or another key to 
state access.   Having them together any longer will knock 10 years off my 
life, I'm sure of it!  We need to either move bridleways/byways and 
footways to routes or somewhere/anywhere else!, and just leave 
highway=track and highway=path.  Or we need to move physical things (like 
tracks) out of the highway key, even though highway is apparently 
'Physical', realistically it primarily states access rights.


This has been done to death before. The wheel does not need to be 
reinvented.


In the UK, most people mapping countryside areas use what is described in 
the wiki under the Classic UK Tagging style


http://wiki.openstreetmap.org/wiki/United_Kingdom_Tagging_Guidelines#Rights_of_ways_in_England_and_Wales

Note, in particular, that the access-type keys are

designation=public_footpath
designation=public_bridleway
designation=restricted_byway
designation=public_byway or designation=byway_open_to_all_traffic

You can see a real rendering of these rules here;
http://www.free-map.org.uk/freemap/index.php

RichardB



___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-21 Thread Ben Robbins

RichardB: I'm aware it's appeared before, that means nothing if theres still an 
issue.
To class the tagging system as 'the wheel' is giving it far to much praise, the 
wheel is what would be great to have.

are the following tags rendering on the main openstreetmap renderers?  If so, 
can designation=public_footpath appear without highway=footway.  If so, that 
does then bring up the issue of good rendering, and correlation between style 
and meaning, and also asks why it was necessary to have yet another key to 
patch up an issue.
designation=public_footpath
designation=public_bridleway
designation=restricted_byway
designation=public_byway or designation=byway_open_to_all_trafficDesignation 
does seem like an incredably hacky way of solving this issue.  It's an 
attachment tag to correct a bug, where a new key is invented where not 
necessary.  Guess that's standard OSM practice!  At least there has been some 
progress.


Simon: Access means the rules/rights you have to access something. I.e there is 
no public access to my house. or, there is public access on foot to a footway.  
Physical means what is physically there.  I.e. there is physically a path in my 
back garden.  There is also physically a path where there is a public access 
footway.

So, a good example is the M69 in the UK, and I'm sure there are other versions 
in most countries.  It is a fake section of motorway used for training.  
Therefore it isn't actually a 'motorway' it's just a piece of tarmac.  
Physically it has all the properties of a motorway.  It doesn't however have 
public access, you can't go on it, and if you did, i assume becuase it's not on 
the highway, it doesn't have the same standard highway laws.  Therefore it is 
physically a motorway, access is private.  It is not a highway.

In many countries the 2 can happily be merged together.  However in the UK, 
there are footways(access) which are on private roads, tracks, paths, or not 
visible at all.  The phisical properties are highly varied, the access is the 
same.  Likewise all the aforementioned physical routes can exist with no foot 
way on.

Renderers and OSM's tagging scheme being set out to make this easy really 
doesn't involve much, and it would have no effect on people in other countries 
where it's not an issue.

Ben

  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-21 Thread Ben Robbins

RichardB: This also makes me wonder, why do highway=bridleway or highway=byway 
still exist, if designation=public_bridleway is possible?  What is a bridleway 
if not designated a bridleway?!
  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-21 Thread Ben Robbins

Simon: To put it simply.  There is 'can' and there is 'may'.  Places one 'can' 
go, and places one 'may'.  

I can walk across my neighbours lawn, but I may not.  I may choose to take a 
footway where I 'can' walk on a track, then take another footway where i 'may' 
walk where i 'can' on a path.  In OSM track and footway can't coexsist.  

The 'highways' key has a mix of these as well as tags that state both, neither 
or something completely different.  Likewise for rendering.

Hope that makes sense.
  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-21 Thread Richard Fairhurst
Ben Robbins wrote:
 [...]

Please take this to talk-gb.

cheers
Richard



--
View this message in context: 
http://gis.638310.n2.nabble.com/Tracks-and-there-place-in-society-tp6389100p6389114.html
Sent from the General Discussion mailing list archive at Nabble.com.

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-21 Thread Simon Poole



Am 21.05.2011 11:45, schrieb Ben Robbins:
Simon: To put it simply.  There is 'can' and there is 'may'.  Places 
one 'can' go, and places one 'may'.


I can walk across my neighbours lawn, but I may not.  I may choose to 
take a footway where I 'can' walk on a track, then take another 
footway where i 'may' walk where i 'can' on a path.  In OSM track and 
footway can't coexsist.


That was really already clear to me. I was just confused by your use of 
access track since afaik track doesn't actually correspond to any 
specific right of way classification in the UK, so really is more of a 
physical or/and usage classification in any case  (see the German 
version of the highway=track page in the wiki).


The 'highways' key has a mix of these as well as tags that state both, 
neither or something completely different.  Likewise for rendering.


Woudn't it be best simply to ignore that historically the values for 
some of the highway tags originated in the UK right of way system and 
(for the UK)  rely on the designation tag to map the row status? In the 
end that is what the overwhelming majority of OSM outside of the UK has 
to do anyway.




Hope that makes sense.



Well as much as anything in the UK makes any sense :-)

SImon
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-21 Thread Ben Robbins

Simon:

There is no such thing as a track as an access right in the UK.  I merely give 
this example becuase I am talking generally, and apparently they do exist 
elsewhere, and this has been insistend relentlessly by others in the past, so 
I'm just going with that.  In the UK there is no use for highway=track at all, 
but it's not 'just a UK' thing.

I agree that the origins of the highway tag can be ignored and that they 
started in with UK definitions doesn't matter.  It's what we now have that 
matters.  The rendering rule sheets on OSM's main page are not listening it 
seems to what there is now.  If it did, the highway=byway/bridleway/foot-way 
would be a rarely used tag within the UK.  It is not.  I think justifying why 
something is a mess doesn't make it justification for leaving it as such.

The problem is having highway=bridleway with highway=track.  Now as Richard B 
said there is now the designation tag so highway=track and designation=public 
bridleway can be done.  However this isn't rendered either at all, or if it 
were would clash and not render correctly (brown dash for track with yellow 
dash for byway on mapnik).  Freemap seems to asume that highway=byway is 
another way of saying it's a road.  Which is odd becuase byways may be on a 
tarmacked road (can only think of 1 i've seen), but they are also on tracks or 
just grass.  In this example the byways are mere tire tracks in the grass: 
http://www.free-map.org.uk/freemap/index.php?zoom=16lat=52.09726lon=-1.06801layers=B

Now the 'designation' option could work.  3 things then need to be done.  1) It 
just needs to be listened to and rendered.  WIth logic. 2)  'access' rights 
should be removed from the Highway tag.  2) There should be consideration as to 
what the difference is between route= and designation= really is, and why there 
under different keys.

Richard Fairhurst:

This is talking about highways in general, and the render rule-sheets. The fact 
that the problem is exposed within the UK does not make it UK specific.

Ben

  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-21 Thread Greg Troxel

  are the following tags rendering on the main openstreetmap renderers?
  If so, can designation=public_footpath appear without highway=footway.
  If so, that does then bring up the issue of good rendering, and

I think you are conflating two things:

  in tagging, it makes sense to describe both the physical object and
  the legal issues.  I think everyone agrees that these are conceptually
  separate, and that our tagging scheme often carries both meanings.

  In rendering, maps can be made for many purposes by anyone.  You're
  basically complaining that the standard rendering doesn't do what you
  want.


In the case of a way which is physically track but is also a
public_footpath but not a public_bridleway or a byway (please excuse
errors - I'm the US, but I hope you get the point), a map could choose

  a) show a track (because that's what is physically)

  b) show a footway (because that's what most people can do with it)

  c) show a track with some tint to show both concepts (note that we
  already have no-access tint)

  d) skip it, because a clean view for normal driving is wanted

Each of these 4 choices will make some people happy and not others.
So having a debate about the right one for the default render is not
going to be too useful.

The data and the styles are all free.  Perhaps you can render your own,
and share your style.A proposed specific change to the style file to
implement some form of c with an example rendered is soemthing that I
think would be more well received.



That said, highway= implies that the object is a public or private way
(US terms, but usable by the public), except for highway=service and
highway=track.

Those access defaults are perhaps a mess, but the main point is that
there are established clear semantics for the tags.
In the case of physical tracks with various public_foo status, it seems
there is a clear way.



pgp5WTid20xfc.pgp
Description: PGP signature
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Tracks and there place in society

2011-05-21 Thread Ben Robbins

   are the following tags rendering on the main openstreetmap renderers?
   If so, can designation=public_footpath appear without highway=footway.
   If so, that does then bring up the issue of good rendering, and
 
 I think you are conflating two things:

   in tagging, it makes sense to describe both the physical object and
   the legal issues.  I think everyone agrees that these are conceptually
   separate, and that our tagging scheme often carries both meanings.
 
   In rendering, maps can be made for many purposes by anyone.  You're
   basically complaining that the standard rendering doesn't do what you
   want.
 

I'm complaining not because it's not what I want, but because 1) it's not 
possible to map correctly. 2) the system is not particularly neat/organised.  I 
do want it to be better yes, but there's rational behind my point, it's not me 
complaining becuase I don't have what I want...I'm not that simple.

 In the case of a way which is physically track but is also a
 public_footpath but not a public_bridleway or a byway (please excuse
 errors - I'm the US, but I hope you get the point), a map could choose
 
   a) show a track (because that's what is physically)
 
   b) show a footway (because that's what most people can do with it)
 
   c) show a track with some tint to show both concepts (note that we
   already have no-access tint)
 
   d) skip it, because a clean view for normal driving is wanted
 
 Each of these 4 choices will make some people happy and not others.
 So having a debate about the right one for the default render is not
 going to be too useful.

If it is a) (just a track), show just a track.  If it is b) (a footway (public 
access)) show a footway.  If it is both, we need to be able to show both.

For c) it then has assumptions made about highway=track.  If you need to add 
no=access, then has highway=track implied some access, and in which case what?

For d) I'm unclear what you mean by 'it'.  If you mean the public bridleway 
that is on the track then that is a fair point if the map render is made for 
drivers.  However it is not, it's beyond a 'streetmap' as the footways and 
bridleways demonstrated from day 1.

 The data and the styles are all free.  Perhaps you can render your own,
 and share your style.A proposed specific change to the style file to
 implement some form of c with an example rendered is soemthing that I
 think would be more well received.

I do render my own.  I have shared a style in the initial email.  An additional 
image is here: http://wiki.openstreetmap.org/wiki/File:Tracktype_example.PNG 
this is some 5 years old now. I would personally propose that a track 
(phisical) is renderered with core/casing in some form, so that a coloured 
access right can render on top and there is no clash.  However, this 'is' just 
what 'I' want.  It goes beyond just addressing the problem, and even getting 
some acceptance of it.  What I am trying to Emphasise is what map features says 
is near meaningless if it isn't rendering, becuase the renderer will influence 
what people do.  So as far as I can see highway=footway still clashes with 
highway=track on the OSM renders, even if there is a sorta fix on map features.

 That said, highway= implies that the object is a public or private way
 (US terms, but usable by the public), except for highway=service and
 highway=track.

See this is part of the issue.  It implies different things, or many things.  
Ideally it should be clear, and that is what I would like to try to sort out.  
If values appear under the same key then there shouldn't really be the 
'excepts'.  Also it's more complex that just implying 'public or private'.  
'motorway' implies all motorway regulations and properties.  Track's in the UK 
don't have this, they have the regulations of the 'something else' that may or 
may not go along them.

 Those access defaults are perhaps a mess, but the main point is that
 there are established clear semantics for the tags.
 In the case of physical tracks with various public_foo status, it seems
 there is a clear way.

Can you ellaborate on this?  I'm not following.  What is this clear way, and 
would it be possible to see an example of this please?

Sorry if this isn't appearing correctly in the archives...I'm not really clear 
on how make replies attach to specific messages.  Also,I'm off for 3 days, so 
apologies for a slow responce to come.

  ___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-21 Thread Frederik Ramm

Hi,

On 05/21/2011 01:41 PM, Ben Robbins wrote:

If it is a) (just a track), show just a track. If it is b) (a footway
(public access)) show a footway. If it is both, we need to be able to
show both.


A track which does not have access=private or access=no or something is 
always accessible and usable for pedestrians, so why would anyone want 
to tag it as footway too? A footway, on the other hand, is never a track 
because then it would have been tagged as one. I don't understand what 
you're going on about, it must be something specific to the UK, and I 
second Richard Fairhurst's suggestion that you take this to talk-gb.


Bye
Frederik

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-21 Thread Robert Kaiser

Ben Robbins schrieb:

does seem like an incredably hacky way of solving this issue.


Practically everything in OSM is done in a hacky way. And actually, 
that's probably the only way that works in a mostly unorganized, 
freedom-promoting community. If you want strictly logical organization, 
you're probably in the wrong project. ;-)


Robert Kaiser


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Tracks and there place in society

2011-05-21 Thread Russ Nelson
Frederik Ramm writes:
  On 05/21/2011 01:41 PM, Ben Robbins wrote:
   If it is a) (just a track), show just a track. If it is b) (a footway
   (public access)) show a footway. If it is both, we need to be able to
   show both.
  
  A track which does not have access=private or access=no or something is 
  always accessible and usable for pedestrians, so why would anyone want 
  to tag it as footway too? A footway, on the other hand, is never a track 
  because then it would have been tagged as one. I don't understand what 
  you're going on about, it must be something specific to the UK, and I 
  second Richard Fairhurst's suggestion that you take this to talk-gb.

I agree with Richard and Frederik's suggestion that this is an issue
only in the UK, and that you take it to a forum where everybody
understands what the heck you're talking about.

But may I make a suggestion?  That the best way to resolve differences
is to write them down in a Wiki page (easy to do in your own
namespace), link to places where your wisdom differs from the common
wisdom, insert a link from there back to your page, and say This is
how I map.  If people share your wisdom, they will follow you.

And a further suggestion: that if what you are doing does not conflict
with what other people are doing, then the problem isn't a mapping
problem, it's a rendering problem. Rendering problems are solvable
without requiring coordination between people.

The easiest way to create order in OSM is to DOCUMENT HOW YOU MAP, and
DON'T MAP IN OPPOSITION TO HOW OTHER PEOPLE MAP. We don't all need to
map the same way, but the people who use the data need to understand it.

-- 
--my blog is athttp://blog.russnelson.com
Crynwr supports open source software
521 Pleasant Valley Rd. | +1 315-600-8815
Potsdam, NY 13676-3213  | Sheepdog   

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk