Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Paul Johnson
On 10/18/2010 04:54 PM, Anthony wrote:

 First of all, the ref tags aren't valid.  The numbers are references
 of *routes*, not of *ways*.

Seems like whenever I point that out, the counterargument is that there
should be different tags for refs that actually do have anything at all
to do with the way, rather than putting route refs where they belong in
route relations...



signature.asc
Description: OpenPGP digital signature
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/18/2010 04:54 PM, Anthony wrote:

On Mon, Oct 18, 2010 at 5:48 PM, Alex Mauerha...@hawkesnest.net  wrote:

On 10/18/2010 04:41 PM, Anthony wrote:

And, in fact, that attitude is exactly why the maps currently suck.


And having no shields at all is a big improvent.  Oh, wait, it’s not.


No, it's a step toward fixing the current mess.


No, fixing the renderers is what’s needed to fix the current “mess”.


In what strange alternate universe do you live where deleting valid
information which is stored following the current documented system, is not
vandalism?


First of all, the ref tags aren't valid.  The numbers are references
of *routes*, not of *ways*.


The numbers are references of neither.  “ways” is a concept built by 
openstreetmap, and has no true analogue in the real world.


You could equally say “the name tags aren’t valid; the names are 
references of *streets*, not of *ways*”.  But that’s both silly and 
irrelevant.  We have to apply the tags we have to the elements we have.


So just like applying a name= tag to a way to say “this way is part of 
the street named foo”, we must apply a ref= tag to a way to say “this 
way is part of the route with reference foo” in order to get it to show 
up on the map.  It’s what we’ve got for now; until we have something 
better we have to live with it.



Secondly, they are redundant.  In what strange alternative universe do
you live in where deleting redundant information is vandalism?


The world we actually live in, where sometimes you need redundant data 
in order to be able to make use of it.  At some point (hopefully) the 
renderers will be able to handle ref tags on route relations.  At that 
point, the documentation can be updated to note that applying ref tags 
to ways is deprecated (at least for routes, which AFAIK is the only 
current use of ref tags on ways).  Only then do ref tags on ways becomes 
*extraneous* as well as redundant, and they can reasonably be removed. 
And at that time I’ll be happy to be among the first to start deleting them.


Fix the renderers first.

—Alex Mauer “hawke”


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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Anthony
On Tue, Oct 19, 2010 at 2:59 PM, Alex Mauer ha...@hawkesnest.net wrote:
 On 10/18/2010 04:54 PM, Anthony wrote:
 First of all, the ref tags aren't valid.  The numbers are references
 of *routes*, not of *ways*.
[snip]
 You could equally say “the name tags aren’t valid; the names are references
 of *streets*, not of *ways*”.

I could, and I have, actually.

 So just like applying a name= tag to a way to say “this way is part of the
 street named foo”, we must apply a ref= tag to a way to say “this way is
 part of the route with reference foo” in order to get it to show up on the
 map.  It’s what we’ve got for now; until we have something better we have to
 live with it.

In terms of routes, we do have something better.  Route relations.

There are also street relations, but so far they are only proposed.

 Fix the renderers first.

Don't tag for the renderer.

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Nathan Edgars II
On Tue, Oct 19, 2010 at 3:06 PM, Anthony o...@inbox.org wrote:
 Don't tag for the renderer.

Don't tag *incorrectly* for the renderer.

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Anthony
On Tue, Oct 19, 2010 at 3:15 PM, Nathan Edgars II nerou...@gmail.com wrote:
 On Tue, Oct 19, 2010 at 3:06 PM, Anthony o...@inbox.org wrote:
 Don't tag for the renderer.

 Don't tag *incorrectly* for the renderer.

Exactly!

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/19/2010 02:06 PM, Anthony wrote:

On Tue, Oct 19, 2010 at 2:59 PM, Alex Mauerha...@hawkesnest.net  wrote:

On 10/18/2010 04:54 PM, Anthony wrote:

First of all, the ref tags aren't valid.  The numbers are references
of *routes*, not of *ways*.

[snip]

You could equally say “the name tags aren’t valid; the names are references
of *streets*, not of *ways*”.


I could, and I have, actually.


And I agree that street relations are a better option in the long run, 
if a little silly for the majority of cases where a street consists of a 
single way (and also a usability nightmare in editors).  But I also 
don’t think that removing the names from every way in the hopes that 
someone will notice the problem and fix the renderer would be the right 
way to go.  Same for ref tags.



 until we have something better we have to
live with it.


In terms of routes, we do have something better.  Route relations.


We don’t have something better.  We have the *start* of something better.


Fix the renderers first.


Don't tag for the renderer.


That’s not tagging for the renderer.  “Tagging for the renderer” would 
be if I wanted my fenceline to show up as a blue line at a low zoom 
level, so I might it highway=motorway.  That’s wrong.  Tagging something 
accurately, but also applying something which is not your pet schema, is 
not wrong, and is not “tagging for the renderer”.


No matter how much you may wish it were otherwise, part of the current 
standard system is to apply ref=* to the ways which make up the route. 
Once the route relation is better, I’m sure people will start using that 
instead, and stop using the current system.


—Alex Mauer “hawke”.


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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/18/2010 09:53 PM, Peter Budny wrote:

Ian Deesian.d...@gmail.com  writes:

On Mon, Oct 18, 2010 at 3:22 PM, Alex Mauerha...@hawkesnest.net  wrote:
 For relations I agree, but for ways this doesn’t work.  And as renderers
 can only handle ways for now…

This is a data project, not a renderer project.


It’s actually kinda both.  Without the renderers, the data is useless 
(at least for making a map—analysis is still useful)



If the renderers aren't doing
the right thing then we need to make them do the right thing.


+1


+1 from me as well.


Continuing to use ref= tags at all when we have relations that represent
a much cleaner way to tag roads is a terrible case of tagging for the
renderer.  I think it's premature to remove ref tags, but I don't see
any point in adding them to new ways, rather than just creating a
relation.


If you want them to actually appear on this map we’re making, you kind 
of need to add them to new ways until renderers support the new system. 
 If you don’t care whether or not they appear on the map, what’s the 
point of adding them?


—Alex Mauer “hawke”


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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Anthony
On Tue, Oct 19, 2010 at 3:21 PM, Alex Mauer ha...@hawkesnest.net wrote:
 And I agree that street relations are a better option in the long run, if a
 little silly for the majority of cases where a street consists of a single
 way (and also a usability nightmare in editors).  But I also don’t think
 that removing the names from every way in the hopes that someone will notice
 the problem and fix the renderer would be the right way to go.

I certainly wouldn't recommend removing the names from the ways until
you have the names in the relations.  At the point where you do, sure,
they should be removed.  The idea that no one will ever create a
renderer which uses the names in the relations is ludicrous.  It would
be trivial to write a preparser to take the names from the street
relations and stick them on the ways, which could then be fed right
back into a stupid renderer that knows nothing about relations.  This
wouldn't be a particularly good solution, but it'd get you back to
where you were tagging the ways (with the improvement that the tags
for a single route would be consistent), and it could be written in a
couple hours, probably much less by anyone who knows anything about
how the renderer works.

 No matter how much you may wish it were otherwise, part of the current
 standard system is to apply ref=* to the ways which make up the route. Once
 the route relation is better, I’m sure people will start using that instead,
 and stop using the current system.

What about the route relation needs to be improved?

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/19/2010 02:37 PM, Anthony wrote:

On Tue, Oct 19, 2010 at 3:21 PM, Alex Mauerha...@hawkesnest.net  wrote:

And I agree that street relations are a better option in the long run, if a
little silly for the majority of cases where a street consists of a single
way (and also a usability nightmare in editors).  But I also don’t think
that removing the names from every way in the hopes that someone will notice
the problem and fix the renderer would be the right way to go.


I certainly wouldn't recommend removing the names from the ways until
you have the names in the relations.  At the point where you do, sure,
they should be removed.  The idea that no one will ever create a
renderer which uses the names in the relations is ludicrous.


Agreed, but that does us little good when we’re trying to make a map in 
the present, using the tools we have now.



It would
be trivial to write a preparser snip explanation


Sounds good.  Why hasn’t it been done, then?


No matter how much you may wish it were otherwise, part of the current
standard system is to apply ref=* to the ways which make up the route. Once
the route relation is better, I’m sure people will start using that instead,
and stop using the current system.


What about the route relation needs to be improved?


Renderer support, and a decision about how to handle mixed 
dual/single-carriageway roads. Should it be one relation per direction 
plus a super-relation, or one relation with roles? In either case, 
validator support needs improvement.


—Alex Mauer “hawke”


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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Anthony
On Tue, Oct 19, 2010 at 3:53 PM, Alex Mauer ha...@hawkesnest.net wrote:
 On 10/19/2010 02:37 PM, Anthony wrote:

 On Tue, Oct 19, 2010 at 3:21 PM, Alex Mauerha...@hawkesnest.net  wrote:

 And I agree that street relations are a better option in the long run, if
 a
 little silly for the majority of cases where a street consists of a
 single
 way (and also a usability nightmare in editors).  But I also don’t think
 that removing the names from every way in the hopes that someone will
 notice
 the problem and fix the renderer would be the right way to go.

 I certainly wouldn't recommend removing the names from the ways until
 you have the names in the relations.  At the point where you do, sure,
 they should be removed.  The idea that no one will ever create a
 renderer which uses the names in the relations is ludicrous.

 Agreed, but that does us little good when we’re trying to make a map in the
 present, using the tools we have now.

That's not what I'm trying to do, because I don't see the point in
trying to do that.  There are much better places for me to get maps in
the present.  OSM, to me at least, is about the data, and how it can
be used in the future.  Especially in the United States.

 It would
 be trivial to write a preparser snip explanation

 Sounds good.  Why hasn’t it been done, then?

Because it's unnecessary, because no one has removed the ref tags from the ways.

It's also more difficult to write the preparser when you have
contradictory information on the ways.  Part of the process of
removing the information from the ways would be to reconcile
inconsistencies and decide which of the two pieces of information is
correct and which is incorrect.

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Toby Murray
So to get back to the basics of this thread... I think we can all
agree that we should (and are) using relations to represent highway
routes and that we need to get renderer support for route relations
ASAP.

So then the question is what tags to use on relations. From what I
have seen in the wiki and from most people around here, the accepted
convention is as follows.

For example, Kansas highway 18:
type = route
route = road
network = US:KS
ref = 18
(optional?) symbol=* tag

I haven't messed with any US highways. I believe I saw someone suggest
US:US for the network? And interstates seem to be US:I

Yes/No?

There does seem to be some debate about county roads. I would probably
throw my vote in with something like network=US:KS:Riley

If this information is accurate then renderers can decide if they want
a dash or a shield or what have you. That is not a concern of the
mapper.

I do have one question: Is it acceptable/proper to have a name=* tag
on a relation? I have seen it on some and have actually used it a
couple of times - for example name=KS 18

The only advantage I see is that it makes things easier to read in
editors and when browsing data since the name tag is used when
displaying relations in lists or listing what relations a way is part
of instead of just showing the numeric ID. But this is a case of
tagging for tools so I could see reasonable objections to it.

What to do with ref=* tags on individual ways is a separate
discussion. Let's focus on getting a concrete system in place that we
can go beat the rendering people over the head with. I think if we as
a US community come out with a solid plan and say we need this now
people will listen.

Toby

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/19/2010 03:09 PM, Anthony wrote:
 Agreed, but that does us little good when we’re trying to make a map 
in the

 present, using the tools we have now.

 That's not what I'm trying to do, because I don't see the point in
 trying to do that.

…you may want to consider some other project, then.

 It would
 be trivial to write a preparsersnip explanation

 Sounds good.  Why hasn’t it been done, then?

 Because it's unnecessary, because no one has removed the ref tags 
from the ways.


Sure, it’s unnecessary…unless you want people to stop applying the ref 
tags to ways.


 It's also more difficult to write the preparser when you have
 contradictory information on the ways.  Part of the process of
 removing the information from the ways would be to reconcile
 inconsistencies and decide which of the two pieces of information is
 correct and which is incorrect.

Not necessary.  Use the route relation and ignore the way ref data.

Or if you’re particularly ambitious, just combine the two, ignoring 
duplicates and you’re good.  So a way which was tagged WI-66 and a 
member of a relation tagged with network=US:WI + ref=66 would end up 
with two final-rendering ref values (One WI-66, one US:WI 66).  It’s not 
the end of the world, and I am quite certain that it’d get fixed PDQ.


—Alex Mauer “hawke”


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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/19/2010 03:27 PM, Toby Murray wrote:

So to get back to the basics of this thread... I think we can all
agree that we should (and are) using relations to represent highway
routes and that we need to get renderer support for route relations
ASAP.


+1



So then the question is what tags to use on relations.


All documented long ago at 
http://wiki.openstreetmap.org/wiki/Relation:route (especially 
http://wiki.openstreetmap.org/wiki/Relation:route#Tags )



There does seem to be some debate about county roads. I would probably
throw my vote in with something like network=US:KS:Riley


Yup, there’s debate about that.

I’d prefer something like US:KS:CTH or US:KS:COUNTY.  Or even US:KS:CR, 
though I don’t like the two-character code as it looks just like a state 
abbreviation.


IMO, connecting the road to the county should be done with a relation 
(super-relation actually) between the route and the boundary of the 
applicable county.



I do have one question: Is it acceptable/proper to have a name=* tag
on a relation? I have seen it on some and have actually used it a
couple of times - for example name=KS 18


It is incorrect on a route relation unless it does have a name, like 
“The Joe Q. Bloggs Memorial Parkway” or something like that.



The only advantage I see is that it makes things easier to read in
editors and when browsing data since the name tag is used when
displaying relations in lists or listing what relations a way is part
of instead of just showing the numeric ID. But this is a case of
tagging for tools so I could see reasonable objections to it.


Exactly.  The tools should be improved.  The interface for relations in 
josm (not sure about potlatch) is atrocious.



Let's focus on getting a concrete system in place that we
can go beat the rendering people over the head with. I think if we as
a US community come out with a solid plan and say we need this now
people will listen.


We’ve had one for a long time.  What’s needed is for someone to do the 
hard (“trivial” as Anthony would say) work of actually making use of the 
plan.


—Alex Mauer “hawke”


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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Peter Budny
Toby Murray toby.mur...@gmail.com writes:

 For example, Kansas highway 18:
 type = route
 route = road
 network = US:KS
 ref = 18
 (optional?) symbol=* tag

Also an optional wikipedia link.

 There does seem to be some debate about county roads. I would probably
 throw my vote in with something like network=US:KS:Riley

+1

The county name needs to be in there, otherwise you can't tell two
county roads apart which use the same number.  (Analogously, you
wouldn't put US:STATE... how would you know which state?)

I don't see any advantage to abbreviating the county name... that just
seems like more effort for mappers, with no real payback.  (I certainly
don't know abbreviations for all 159 counties in Georgia.)

 I do have one question: Is it acceptable/proper to have a name=* tag
 on a relation? I have seen it on some and have actually used it a
 couple of times - for example name=KS 18

 The only advantage I see is that it makes things easier to read in
 editors and when browsing data since the name tag is used when
 displaying relations in lists or listing what relations a way is part
 of instead of just showing the numeric ID. But this is a case of
 tagging for tools so I could see reasonable objections to it.

Well, the question is, does the name apply to the whole route?  For
basic cases, you might have name=Interstate 75 or name=U.S. Route
41.  For KY-555 you might have name=Kentucky Route 555 and
loc_name=Triple 5 Highway.

However, there are many stretches of road that are designated Col. John
Q Public Memorial Highway or something like that.  It only applies to
part of the route (the whole route through a state, or maybe just a
bridge or an intersection).  In that case, it belongs on the ways, not
the route.

So, there seems to be utility for both.  The question is, what happens
when both a way and a relation have name= set, and they don't match?
-- 
Peter Budny  \
Georgia Tech  \
CS PhD student \

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Anthony
On Tue, Oct 19, 2010 at 4:35 PM, Alex Mauer ha...@hawkesnest.net wrote:
 On 10/19/2010 03:09 PM, Anthony wrote:
 Agreed, but that does us little good when we’re trying to make a map in
 the
 present, using the tools we have now.

 That's not what I'm trying to do, because I don't see the point in
 trying to do that.

 …you may want to consider some other project, then.

What project would you recommend?  I'm looking for a project that
creates and provides free geographic data such as street maps to
anyone who wants them.  Not one that makes maps in the present, using
the tools we have now.

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/19/2010 04:00 PM, Anthony wrote:

What project would you recommend?  I'm looking for a project that
creates and provides free geographic data such as street maps to
anyone who wants them.  Not one that makes maps in the present, using
the tools we have now.


Well, presumably you’d want to start your own.  That way it can always 
be a perfect system in the future, never actually producing a map with 
the tools that you have in the present.


—Alex Mauer “hawke”


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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Ian Dees
On Tue, Oct 19, 2010 at 4:07 PM, Alex Mauer ha...@hawkesnest.net wrote:

 On 10/19/2010 04:00 PM, Anthony wrote:

 What project would you recommend?  I'm looking for a project that
 creates and provides free geographic data such as street maps to
 anyone who wants them.  Not one that makes maps in the present, using
 the tools we have now.


 Well, presumably you’d want to start your own.  That way it can always be a
 perfect system in the future, never actually producing a map with the tools
 that you have in the present.


Can we stop biting each other in the ass and switch back to having a civil
conversation? We're all in the same project working towards the same goal.
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Anthony
On Tue, Oct 19, 2010 at 5:07 PM, Alex Mauer ha...@hawkesnest.net wrote:
 On 10/19/2010 04:00 PM, Anthony wrote:

 What project would you recommend?  I'm looking for a project that
 creates and provides free geographic data such as street maps to
 anyone who wants them.  Not one that makes maps in the present, using
 the tools we have now.

 Well, presumably you’d want to start your own.  That way it can always be a
 perfect system in the future, never actually producing a map with the tools
 that you have in the present.

What would be the point of that?

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Ian Dees
On Tue, Oct 19, 2010 at 3:58 PM, Peter Budny pet...@gatech.edu wrote:

 Toby Murray toby.mur...@gmail.com writes:

  For example, Kansas highway 18:
  type = route
  route = road
  network = US:KS
  ref = 18
  (optional?) symbol=* tag

 Also an optional wikipedia link.

  There does seem to be some debate about county roads. I would probably
  throw my vote in with something like network=US:KS:Riley

 +1


As I've mentioned further up this thread we need a way to specify what sort
of route it is. There's no easy way to determine if it's a US/State/County
route from the proposed set of tags.


 [...snip...]
 So, there seems to be utility for both.  The question is, what happens
 when both a way and a relation have name= set, and they don't match?


For the most part, I doubt route relations will be used for rendering names
(only shields), so I don't know that we should worry about the name too
much.
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


[Talk-us] Do City Labels look funny to you?

2010-10-19 Thread Richard Weait
Tom Hughes, OSM contributor and infrastructure guru has written an
interesting summary of why some part of OSM can look strange.

http://compton.nu/2010/10/city-labels-in-openstreetmap/

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


Re: [Talk-us] Do City Labels look funny to you?

2010-10-19 Thread Mike N.

Tom Hughes, OSM contributor and infrastructure guru has written an
interesting summary of why some part of OSM can look strange.

http://compton.nu/2010/10/city-labels-in-openstreetmap/


Sounds like a good project for a bot to correct to the OSM norm?


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


Re: [Talk-us] Do City Labels look funny to you?

2010-10-19 Thread Ian Dees
On Tue, Oct 19, 2010 at 4:52 PM, Mike N. nice...@att.net wrote:

 Tom Hughes, OSM contributor and infrastructure guru has written an
 interesting summary of why some part of OSM can look strange.

 http://compton.nu/2010/10/city-labels-in-openstreetmap/


 Sounds like a good project for a bot to correct to the OSM norm?


On the contrary: I say all these critiques indicate the need for a
US-specific rendering of the map that does things in a more United States-ey
way.

- Non-rectangular highway shields
- Colors that are closer to what most other US road maps
- More granular city name placement based closer on population than on the
place tag
- Support for route relations
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/19/2010 03:58 PM, Peter Budny wrote:

For example, Kansas highway 18:
type = route
route = road
network = US:KS
ref = 18
(optional?) symbol=* tag


Also an optional wikipedia link.


There does seem to be some debate about county roads. I would probably
throw my vote in with something like network=US:KS:Riley


The county name needs to be in there, otherwise you can't tell two
county roads apart which use the same number.  (Analogously, you
wouldn't put US:STATE... how would you know which state?)


A relation with the boundary relation.  This could be done with US:STATE 
as well, but I think the use of the postal abbreviation for states is 
well-established while this is not the case for counties.


You could also add a link to an SVG icon for the shield rendering into 
the county boundary relation, so it would only be need to be changed in 
once place.  (I know linking to such things is a little iffy though)



I don't see any advantage to abbreviating the county name... that just
seems like more effort for mappers, with no real payback.  (I certainly
don't know abbreviations for all 159 counties in Georgia.)


+1.


However, there are many stretches of road that are designated Col. John
Q Public Memorial Highway or something like that.  It only applies to
part of the route (the whole route through a state, or maybe just a
bridge or an intersection).  In that case, it belongs on the ways, not
the route.


Yup, or on another route relation.


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


Re: [Talk-us] Do City Labels look funny to you?

2010-10-19 Thread Ian Dees
On Tue, Oct 19, 2010 at 5:09 PM, Nathan Edgars II nerou...@gmail.comwrote:

 On Tue, Oct 19, 2010 at 6:00 PM, Ian Dees ian.d...@gmail.com wrote:
  - Support for route relations

 Why should this be US-specific? Canada certainly has the same sort of
 route system as the US, and many European countries have signed
 overlaps, at least of E-routes and nationally-numbered routes.


I think I've mentioned in this thread that osm2pgsql already creates
geometries from route relations so when I said Support for route relations
I meant Add Mapnik rules so that route relations are rendered.
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/19/2010 05:24 PM, Peter Budny wrote:

Alex Mauerha...@hawkesnest.net  writes:

You could also add a link to an SVG icon for the shield rendering into
the county boundary relation, so it would only be need to be changed
in once place.  (I know linking to such things is a little iffy
though)


I'd support this, too... for generic shields that look like put numbers
inside an outline of the state we could do this, and then handle the
exceptions as such, but I'd be quite happy right now just to have
ordinary symbol= tags rendered.


There was (is) some work done (I think by JohnSmith) to get this sort of 
thing done.  Wikipedia has some blank SVGs with placeholder digits which 
can be substituted; it’s not hard at all with the appropriate fonts to 
make that bit work, or to modify an existing numbered SVG.  Only problem 
is that you generally need a different sign for 3-digit vs. 2-digit 
signs (and sometimes 1-digit signs as well).



However, there are many stretches of road that are designated Col. John
Q Public Memorial Highway or something like that.  It only applies to
part of the route (the whole route through a state, or maybe just a
bridge or an intersection).  In that case, it belongs on the ways, not
the route.


Yup, or on another route relation.


What, so make the route relation contain sub-relations for each distinct
stretch of road, recursively, until it gets down to single ways that
can't be combined (e.g. due to different bridge/tunnel tags, speed
limits, etc)?


It could be done that way, but I was thinking of a more single-level 
approach:


route
 network=US:I/
 ref=XX/
 members
  way1/
  way2/
  way3/
  way4/
  way5/
  way6/
 /members
/route
route
  name=John Q. Public Memorial Highway/
  members
way3/
way4/
  /members
/route
route
  name=Joe Bloggs Interchange/
  note=interchange between I-XX and I-YY/
  members
way5/
way6/
way7/
way8/
  /members
/route


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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Alex Mauer

On 10/19/2010 04:11 PM, Anthony wrote:

Well, presumably you’d want to start your own.  That way it can always be a
perfect system in the future, never actually producing a map with the tools
that you have in the present.


What would be the point of that?


I don’t know, it’s what you seem to want to do.

I’ll take Ian’s advice and stop here.

—Alex Mauer “hawke”


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


Re: [Talk-us] Do City Labels look funny to you?

2010-10-19 Thread Paul Johnson
On 10/19/2010 05:00 PM, Ian Dees wrote:
 On Tue, Oct 19, 2010 at 4:52 PM, Mike N.
 nice...@att.net
 mailto:nice...@att.net wrote:
 
 Tom Hughes, OSM contributor and infrastructure guru has written an
 interesting summary of why some part of OSM can look strange.
 
 http://compton.nu/2010/10/city-labels-in-openstreetmap/
 
 
 Sounds like a good project for a bot to correct to the OSM norm?
 
 
 On the contrary: I say all these critiques indicate the need for a
 US-specific rendering of the map that does things in a more United
 States-ey way.
 
 - Non-rectangular highway shields

This benefits more than just the US.  Mexico and Canada also have
non-rectangular shields.

 - Colors that are closer to what most other US road maps

I do appreciate the depth of detail of the OS-style coloring Mapnik
provides at-a-glance; even the USGS maps leave a lot to be desired if
you're not driving a car.  Ideally, OSM would be substantially less
mode-dependent.

 - More granular city name placement based closer on population than on
 the place tag

Ideally, we should be moving away from city centroids for tagging and go
with outlines anyway.

 - Support for route relations

I doubt this is a US-specific problem; doesn't the UK have this going ad
nauseum with the Sustrans NCN already?



signature.asc
Description: OpenPGP digital signature
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


[Talk-us] how to tag US townships?

2010-10-19 Thread Antony Pegg
ok, I got a question

tagging admin area / populated centers / labels in USA seems to come down to
two main tags:

admin_level and place

http://wiki.openstreetmap.org/wiki/Admin_level#10_admin_level_values_for_specific_countries
plus
http://wiki.openstreetmap.org/wiki/Place


I've ran into a problem recently fixing up my area, where either the TIGER
import, or inexperienced contributors have/are mis-tagging townships as
being, in some way, more important / more visible than Cities or Towns.

Before I go further, If you aren't sure exactly what a Township is in the
US, please read this first:
http://en.wikipedia.org/wiki/Township_%28United_States%29

In rural PA (Lancaster) I am specifically dealing with a buttload of these:
http://en.wikipedia.org/wiki/Township_%28United_States%29#Civil_townships

From personal experience, the best I can equate them to is neighbourhoods or
in-town areas in england.

West Lampeter is to Lancaster as Tarpots is 918 years ago) to South
Benfleet, or the Sea-front in Southend.

The problem is that currently we dont have a discrete tag for place=township
and all admin_level= are =8

so, half a question, half a statement of intent, unless someone argues me
down from the ledge...

I'm going to start using place=suburb for townships as the closest
comparison I can find
http://wiki.openstreetmap.org/wiki/Tag:place%3Dsuburb


thx
Ant
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Do City Labels look funny to you?

2010-10-19 Thread Paul Johnson
On 10/19/2010 05:09 PM, Nathan Edgars II wrote:
 On Tue, Oct 19, 2010 at 6:00 PM, Ian Dees 
 ian.dees-re5jqeeqqe8avxtiumw...@public.gmane.org wrote:
 - Support for route relations
 
 Why should this be US-specific? Canada certainly has the same sort of
 route system as the US,

That was an amazingly ignorant thing to say. Canada has no national
highways and nothing even remotely close to the Interstate network.
They're all maintained, designed and numbered by the individual
provinces, even within the Trans-Canada system, and very few freeways
cross between provinces.  Route numbers in BC, for example, are
sequential save for 99; in Ontario, they're all three-digit and the
first digit indicates the type of route; and in Quebec, the numbering
and design considerations have more in common with mainland France than
anything else in North America.



signature.asc
Description: OpenPGP digital signature
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Mike N.



That's not what I'm trying to do, because I don't see the point in
trying to do that.  There are much better places for me to get maps in
the present.  OSM, to me at least, is about the data, and how it can
be used in the future.  Especially in the United States.


 Keep in mind that there are already people using US OSM data in real 
applications.By all means, let's move forward, but not burn consumers by 
removing ref* or name* tags to force them to change.   Otherwise we will 
just be laboring like monks to produce a mountain of pure XML that no one 
cares about because it's to difficult to catch a moving specification that 
has no concern for compatibility.




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


Re: [Talk-us] [Tagging] how to tag US townships?

2010-10-19 Thread Nathan Edgars II
On Tue, Oct 19, 2010 at 8:54 PM, Antony Pegg anttheli...@gmail.com wrote:
 The problem is that currently we dont have a discrete tag for place=township
 and all admin_level= are =8

 so, half a question, half a statement of intent, unless someone argues me
 down from the ledge...

 I'm going to start using place=suburb for townships as the closest
 comparison I can find
 http://wiki.openstreetmap.org/wiki/Tag:place%3Dsuburb

Use place=township anyway; you shouldn't tag incorrectly to make
something render well. admin_level=8 would be correct, since it's a
city-level division.

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


Re: [Talk-us] Highway Tagging Consensus to Improve OSM (and address some of 41 latitude's concerns)

2010-10-19 Thread Mike N.

On Tue, Oct 19, 2010 at 9:03 PM, Mike N. nice...@att.net wrote:

Keep in mind that there are already people using US OSM data in real
applications.


Where?


 Cloudmade developers, who sell smartphone apps that use Cloudmade tiles 
and routing data, and can provide turn by turn directions.  For example, the 
iPhone paid 'offmaps' app, which offers US coverage.


 There's Skobbler, whose 'Skobbler US' navigation app for the iPhone is the 
#1 free US nav app, and the #18 free app overall for the iPhone in the US. 
I believe they process their own planet data, and probably don't follow the 
US OSM talk list.I use it and am mostly surprised when it works well in 
areas that I've never touched.


 And MapQuest is looking at US data and processing it (even though you 
could argue that no one uses it yet) - it would be a courtesy to their devs 
to get a notice from the community that something will change rather than 
their renderer just start churning out blank maps because the data no longer 
makes sense.



By all means, let's move forward, but not burn consumers by
removing ref* or name* tags to force them to change.   Otherwise we will
just be laboring like monks to produce a mountain of pure XML that no one
cares about because it's to difficult to catch a moving specification 
that

has no concern for compatibility.


For now, if people don't want the spec to change, they shouldn't
download new planet files.  If that becomes a big enough problem (one
of the reasons I'd like to know who it is that's using the data), then
the solution is to offer stable branches, not to stop the development
of anything that might break backward compatibility.


  Many changes can be implemented with an announce and transition period. 
Telling Skobbler to stop downloading the planet because they want a spec 
they can follow (and work with the Apple app store 3 month release cycle) is 
not realistic.We no longer are working with a clean sheet of paper.   We 
can move forward, but just need to consider those using the data.




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


Re: [Talk-us] [Tagging] how to tag US townships?

2010-10-19 Thread Brad Neuhauser
Aren't admin_level and place getting at slightly different things?
 admin_level is to mark official political/legal boundaries.  place is to
mark a...well...place that has a name, and the
place=city|town|village|hamlet does not necessarily align with the type of
government (if any) of the place.  From the place page:
In most Western countries, the status of a location (whether it is a
city/town/etc.), is decided by the government, and is not a function of
size. ***But most OSM communities of those countries have made a convention
to use the population to decide which place tag to use, to ensure a more
common way of tagging across the globe, and not to end up with cities of
1000 residents for example.***  Just like the term township that Ant
linked to, the same word can have different meanings in different contexts.

Brad

On Tue, Oct 19, 2010 at 7:54 PM, Antony Pegg anttheli...@gmail.com wrote:

 ok, I got a question

 tagging admin area / populated centers / labels in USA seems to come down
 to two main tags:

 admin_level and place


 http://wiki.openstreetmap.org/wiki/Admin_level#10_admin_level_values_for_specific_countries
 plus
 http://wiki.openstreetmap.org/wiki/Place


 I've ran into a problem recently fixing up my area, where either the TIGER
 import, or inexperienced contributors have/are mis-tagging townships as
 being, in some way, more important / more visible than Cities or Towns.

 Before I go further, If you aren't sure exactly what a Township is in the
 US, please read this first:
 http://en.wikipedia.org/wiki/Township_%28United_States%29

 In rural PA (Lancaster) I am specifically dealing with a buttload of these:
 http://en.wikipedia.org/wiki/Township_%28United_States%29#Civil_townships

 From personal experience, the best I can equate them to is neighbourhoods
 or in-town areas in england.

 West Lampeter is to Lancaster as Tarpots is 918 years ago) to South
 Benfleet, or the Sea-front in Southend.

 The problem is that currently we dont have a discrete tag for
 place=township and all admin_level= are =8

 so, half a question, half a statement of intent, unless someone argues me
 down from the ledge...

 I'm going to start using place=suburb for townships as the closest
 comparison I can find
 http://wiki.openstreetmap.org/wiki/Tag:place%3Dsuburb


 thx
 Ant

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


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