Yet another noname layer ...
โพสต์โดย SimonPoole เมื่อ 26 ตุลาคม 2012 ในภาษา English อัปเดตล่าสุดเมื่อ 26 พฤศจิกายน 2012I’ve set up an experimental noname layer at http://qa.poole.ch/ .
It differs a bit from previous attempts in that it respects noname and unsigned tags (that have never become popular) and is generated directly from a synchronized database. Currently changes can be expected to show up in roughly 5 minutes.
Legend:
- red: major and minor roads, service with service=alley without name or ref tag
- orange: unspecified service, unnamed roundabouts, motorway_link, trunk_link
- dashed red: unsigned=yes
- dashed orange: unsigned=yes and/or noname=yes
update 28th October 2012
- render motorway_link and trunk_link in orange. There is currently no clear way to tag such roads in the absence of explicit sign posting.
- reduce line widths at lower zooms
update 16th November 2012
- render *_link in orange.
- support validate:no_name=yes as synonym for noname=yes and validate:no_name=no_sign as synonym for unsigned=yes
- note: only zoom levels 0-9 will be automatically re-rendered
update 26th November 2012
- support name:left amd name:right as valid name tags
- note: only zoom levels 0-9 will be automatically re-rendered
การอภิปราย
ความคิดเห็นจาก karida เมื่อ 28 ตุลาคม 2012 เมื่อเวลา 18:26 น.
In countries like Japan roads have usually no name. There are no street names as there are no street addresses.
Would it make sense to tag roads as having “no name”?
ความคิดเห็นจาก SimonPoole เมื่อ 28 ตุลาคม 2012 เมื่อเวลา 19:03 น.
That is a bit of a tricky question.
The main reason that the overlay supports unsigned and noname tags is to avoid mappers constantly resurveying the same roads (false positive suppression). If you live in an area that normaly doesn’t have street names the overlay doesn’t really make a lot of sense and insofar it is not necessary to weed out the false positives anyway.
ความคิดเห็นจาก Verdy_p เมื่อ 12 พฤศจิกายน 2012 เมื่อเวลา 02:19 น.
Many rural roads don’t have any assigned name (may be they are colloquially named in one area by saying “road of City-X” or “road of City-Y” but the choice of the city has no formal agreement. In addition this name will vary depending on the direction (even if this is a bidirectional road without separation), depending from where you start.
Instead, these roads have a national or regional numeric reference (this is the case in France where NoName ‘'’incorrectly’’’ signals “no name” despite this is definitely not an error.
Sometimes they may have informal names, used for commercial purpose (e.g. “route du vin”, “route du meuble”) or hultural and historical names (e.g. “route de la liberté”, which very frequently colloquially references a long series of distinct roads with distinct statuses) and it is not consistant and NOT used in addresses (which will instead use names of localities (e.g. for hamlets), and more rarely the numeric reference.
You should not signal roads that have a correct “ref=*” (e.g. ref=”D 637” in France): the reference is really enough (the directions that appear on road indicators indicate various distant cities according to the direction, NOT the name of the road, but they consistantly display the national/regional/local classification, depending on the local collectivities that manage it, as a letter and the numeric reference).
In France, we use Osmose, which already does a pretty good job in detecting roads missing references (and or streets in cities), and which perform many additional checks that your tool do not perform.
So most of the red colors that appear in France are completely wrong: they do not indicate a low level of advancement. I think this is also the case in most countries of Europe : we should NEVER add in OSM “fancy” road names (or descriptive names), just to avoid your “red” colors you assign to them. (If you need to add a descriptive name just tag “description=”, NOT “name=” !!!
ความคิดเห็นจาก SimonPoole เมื่อ 12 พฤศจิกายน 2012 เมื่อเวลา 06:17 น.
As the blog post says
red: major and minor roads, service with service=alley without name or ref tag
and it has been that way since day one.
And yes you are quite correct, there are masses of roads in France that should have name or ref tags and don’t.
ความคิดเห็นจาก naoliv เมื่อ 15 พฤศจิกายน 2012 เมื่อเวลา 04:01 น.
Is it also possible to have more additional layers? (for example, one “nosurface”, with roads that have no surface tags and one “nospeed”, with roads without a maxspeed tag)
ความคิดเห็นจาก andrewpmk เมื่อ 15 พฤศจิกายน 2012 เมื่อเวลา 17:00 น.
There are several ways to tag no name roads. layers.openstreetmap.fr which has an alternative no names tool uses validate:no_name=yes, but ignores noname=yes. Can you please support the alternative ways of tagging no name roads (or should layers.openstreetmap.fr support noname=yes?)
highway=primary_link, highway=secondary_link, highway=tertiary_link etc. usually have no name and having no name is not incorrect. These should show up as orange.
Can you make the JOSM remote control not open a new tab? Thanks.
ความคิดเห็นจาก SimonPoole เมื่อ 15 พฤศจิกายน 2012 เมื่อเวลา 22:54 น.
The problem with both “nosurface” and “nospeed” that that there is no global consensus if they are really needed. For example in Western Europe you would always assume surface asphalt unless specified otherwise, similar with speed limits where you would assume the national max speeds (for the road type and location) for roads that don’t have maxspeed tagged.
ความคิดเห็นจาก SimonPoole เมื่อ 15 พฤศจิกายน 2012 เมื่อเวลา 23:37 น.
None of the “noname” tagging proposals was ever “accepted” so using the validate:* schema is just as valid as what I’m currently supporting. There is no reason I can’t support this tagging variant going forward and probably I will.
Wrt *_link: I have no strong feelings about this, and will probably move that to the “orange” might have a nome or might not category.
ความคิดเห็นจาก naoliv เมื่อ 16 พฤศจิกายน 2012 เมื่อเวลา 02:20 น.
But at least from what I see here in Brazil, a lot of streets are left without a surface type; it’s possible to see that there are several unpaved streets without a proper surface type (and they will be wrongly treated as paved; I wouldn’t like to be routed through unpaved ways, for example). Having a “nosurface” would help to look at places like this.
Likewise the “nospeed”, but with a lesser need. It could be used to calculate better routes (highways with the same value (residential), but with different max speeds, for example) or warning the driver about being faster than the max speed of the way.
ความคิดเห็นจาก metaodi เมื่อ 1 มกราคม 2013 เมื่อเวลา 23:06 น.
Is the software of the NoName-Layer Open Source? If so, where can I find it? I’m particularly interested in the data and how you generate it.
Or maybe you could even provide a dump of the noname database?