Zdravím,
před pár dny proběhla diskuze o číslech popisných, jejich zobrazování na
mapě a v JOSM. Z diskuse na „josm-dev“ vyplynulo následující:
- Zobrazovat čísla popisná i orientační v JOSM zatím nelze.
- Zobrazovat čísla popisná namísto orientačních lze přidáním
klíče 'mappaint.nameOrder' s hodnotou
'name:cz;name;int_name;ref;operator;brand;addr:alternatenumber'
do nastavení JOSM (ikonka Einsteina).
- Pokud by se číslo popisné mělo standardizovat na úrovni OSM,
padl návrh na přejmenování 'addr:alternatenumber' na 'addr:ref'.
Důvody jsou tři: jednak kratší tag znamená méně překlepů;
dále pak má mít 'addr:ref' větší šance na oficiální schválení;
a jednak je to o chlup systematičtější (ref většinou značí
unikátní číslo v rámci nějaké oblasti, v tomto případě
suburb/village/town). Viz níže přiložený mail v angličtině.
Ještě před podáním oficiálního návrhu jsem se chtěl zeptat, zda má někdo
něco proti použití 'addr:ref'. Osobně je mi to jedno, přejmenování
'alternatenumber' na 'ref' nevnímám jako problém.
Poslední věcí je způsob vykreslování. V současné době je vykreslování
nastaveno následujícím způsobem:
* Node + addr:housenumber = černý text, „bílá záře“ okolo.
* Building + addr:housenumber = černý text, bez bílé záře.
* Cokli+ addr:ref = nic
Osobně by se mi líbilo nejvíce:
* Cokoli + addr:housenumber = černý text, „bílá záře“ okolo.
* Cokoli + addr:ref = černý text, bez bílé záře.
Řeší se problém, kdy se č.o. kreslí jednou s bílým okrajem a jednou bez.
Navíc kreslení č.p. bez okraje dává tušit, že z pohledu uživatele jde o
méně důležitý systém číslování než č.o. Bojím se, že když bychom pro
č.o. např. zvolili jinou barvu písma, naznačovalo by to opak (červená,
modrá, nebo i zelená vypadá „důležitěji“ než obyčejná bílá).
S pozdravem,
Radek Černoch
Přeposlaná zpráva
Od: Shaun McDonald o...@shaunmcdonald.me.uk
Komu: Radomir Cernoch radomir.cern...@gmail.com
Předmět: Re: [josm-dev] Czech house numbers
Datum: Wed, 13 May 2009 01:25:50 +0100
Hi Radek,
addr:ref is shorter, thus less likely to have error in the data entry.
A reference is generally used for something that is unique within a
certain region, such as a country or a city. It is also smaller which
means that it will take less space in the DB and downloads. ref is
something that is rendered for some other things, thus addr:ref is
more likely to be rendered.
The probability of typos being high is a strong reason to avoid
addr:alternatehousenumber.
Hopefully I've explained things well enough. Apologies for
misinterpreting your last e-mail.
Shaun
On 12 May 2009, at 20:58, Radomir Cernoch wrote:
Hi,
I think I should have been more explicit in the previous mail...
What is the reason you prefer 'addr:ref' over 'addr:alternatehouse'?
As I said, I do not mind having one or the other, but I should send
some
argument to Czech mail list why we need to modify all our address
nodes.
Sorry for not being clear for the first time,
Radek Cernoch
Shaun McDonald píše v Út 12. 05. 2009 v 18:28 +0100:
Hi,
As long as it is documented, it shouldn't be a problem. Don't worry
about the fact that no one has used it yet. All tags need to start
from somewhere.
Shaun
On 12 May 2009, at 16:07, Radomir Cernoch wrote:
Hi!
this sounds better to me. I've checked the world through XAPI and
'addr:ref' is not used anywhere. Even though I do not see a reason
for
changing all the Czech address nodes, I am fine with 'addr:ref'.
My only worry is how systematic this would be. In fact we need to
draw
the value of this field on the map. Do you think it is suitable to
render a field 'addr:ref'? I'm just afraid of confusing other
people,
who might think that 'addr:ref' is used just like standard 'ref'.
Regards,
Radek
Shaun McDonald píše v Út 12. 05. 2009 v 00:10 +0100:
addr:ref then
On 11 May 2009, at 23:51, Radomir Cernoch wrote:
But what if someone creates a node with a single attribute
'ref=300'?
I'm afraid it's going to be ambiguous.
As I've already written, this number system is really a part of
the
official address and therefore we need 'addr:something' key.
Even in case of a node with single attribute, it must be clear
that
such
node represents an address.
Radek
Shaun McDonald píše v Po 11. 05. 2009 v 23:22 +0100:
How about ref for reference then?
On 11 May 2009, at 20:03, Radomir Cernoch wrote:
Hi,
the problem is more subtle. Imagine a Czech house:
addr:street=Lidická
addr:housenumber=1
addr:alternatenumber=300
then the official way of writing the address is
Lidická 300/1
which is exactly what we have on our ID cards. The
'alternatenumber'
is
really considered a part of the address and I guess it would be
the
same
in other countries having the same system.
Unfortunately 'name' can't be used for this purpose, because
numbered
houses can also be named.
Regards,
Radek