On 28/07/2011 15:32, Pieren wrote:
1. It was decided a long time ago that abbreviations are not used in tag "name"
To quote the wiki:
...except if the signs have abbreviated words and you don't know what the full word is. There is currently no table of standard abbreviations (St. could be Street or it could be Saint) and it has been decided that this is a rendering issue. i.e. the underlying data should have the full street name. This will allow a renderer to introduce abbreviations as necessary.

Without licensing the telepathy library (which doesn't exist yet so I can't use it to tell you when it will be ready), no renderer will be able to reliably reproduce the abbreviated form present on street name signs etc. which is most useful for navigation and orientation. We can help the non-telepathic renderer by providing both the full form and the "as signed" form. If "name" is to contain the non-abbreviated form, which may well only exist in the OSM data, then let's nominate a tag to contain the "as signed" form, so everybody knows where they're at. Then the renderers only have two places to look to find the "most useful form".

2. the US contributors can decide to do it differently than the rest of the world for their country but they will have to explain why software developers should develop special code for them
Let's have common semantics at least. If we agree on "name=<as written on a sign>" then everybody can get back to mapping. We can also go for "name=<as decided by a government agency>" then we put the name from the sign somewhere else such as alt_name. If you seriously want to reduce work for software developers, you must reduce (or preferably eliminate) the semantic differences between countries. Simply mandating not using abbreviations is not going to help a lot. On the talk page there is a reference to an essay (see [2]) about why it is a Good Idea to maintain the use of abbreviations in US addresses.

3. the tag official_name has been created for official country names, not for streets or locations with alternative names (for that, we have alt_name)
There may be multiple alt_names; a street will only have one official_name (possibly per language for multilingual territories). Why should official_name only apply to countries? Many things have differing official and colloquial names. Even you were suggesting its use for schools (see [1]) and asking for the same semantic clarifications as I am now.

4. although the tag name is used by Mapnik and others, please don't fulfill the tag "name" for the renderers
Sure, don't deliberately put incorrect information into "name" because it looks pretty... How would you describe what *should* go in "name" then? If there is no way of determining whether the value is "correct" or "appropriate" then it is simply subjective which means no-one can dispute another mapper's conclusion. These nit-picking debates about whether "Bury St Edmunds" should be spelt "Bury Saint Edmunds" or whether "Pkwy" should be tagged as "Parkway" are a drain on everyone's time as it always comes down to a subjective discussion without feedback into the "accepted standards" documented in the wiki to help prevent the same discussion erupting again next week when somebody takes exception to "Ottery Saint Mary". What's the definition of the "name" tag as applied to roads? According to the wiki it's "The common default name".

Colin

[1] http://wiki.openstreetmap.org/wiki/Talk:Key:name#official_name
[2] http://vidthekid.info/misc/osm-abbr.html



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

Reply via email to