[Talk-cz] RUIAN adresy - mezirekapitulace
Vlákno 13.2. - 14.2.2014, počet zpráv: 14
Ahoj,
pokusím se o mezirekapitulaci, abychom směřovali k cíli. Z RUIAN adres by se
měly nahrávat/přepisovat tyto tagy:
addr:conscriptionnumber
addr:provisionalnumber
addr:streetnumber
addr:housenumber
addr"street
addr_place
addr:city
addr:postcode
addr:suburb - je v diskusi, mně se docela líbí - nebyl by zdaleka u každé
adresy a tak by zase moc neobtěžoval
addr:country - padly zde návrhy nedávat a mazat a i dávat,ničemu nevadí. Mně
přijde zbytečný
source:addr=cuzk:ruian
ref:ruian:addr=<nnnnn>
mazat tagy:
uir_adr:ADRESA_KOD
source:position - taky trochu s otazníkem, protože pozice zůstane původní
is_in - taky trochu s otazníkem, protože nevíme, zda to někdo nepoužívá, ale
buď doplňovat nebo mazat; ponechávat stávající mi přijde nesmyslné
Připomínky, návrhy?
--
Petr, pv na propsychology.cz
zobrazit citaci
>p<
Na základě diskuze hlasuji pro:
1) Přidat addr:place a addr:suburb
2) Rozlišovat ref:ruian (ref:ruian:addr, ref:ruian:building...)
3) Mazat addr:country, uir_adr a is_in (Dle wiki je is_in přežité)
Marián
Dne 13.2.2014 00:53, Petr Vejsada napsal:
zobrazit citaci
> Ahoj,
>
> pokusím se o mezirekapitulaci, abychom směřovali k cíli. Z RUIAN adres
> by se
> měly nahrávat/přepisovat tyto tagy:
>
> addr:conscriptionnumber
> addr:provisionalnumber
> addr:streetnumber
> addr:housenumber
> addr"street
> addr_place
> addr:city
> addr:postcode
>
> addr:suburb - je v diskusi, mně se docela líbí - nebyl by zdaleka u
> každé
> adresy a tak by zase moc neobtěžoval
>
> addr:country - padly zde návrhy nedávat a mazat a i dávat,ničemu
> nevadí. Mně
> přijde zbytečný
>
> source:addr=cuzk:ruian
> ref:ruian:addr=<nnnnn>
>
> mazat tagy:
> uir_adr:ADRESA_KOD
> source:position - taky trochu s otazníkem, protože pozice zůstane
> původní
> is_in - taky trochu s otazníkem, protože nevíme, zda to někdo
> nepoužívá, ale
> buď doplňovat nebo mazat; ponechávat stávající mi přijde nesmyslné
>
> Připomínky, návrhy?
>
> --
> Petr, pv na propsychology.cz
>> p<
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
On Thu 2014-02-13 10:01:41, Marián Kyral wrote:
zobrazit citaci
> Na základě diskuze hlasuji pro:
>
> 1) Přidat addr:place a addr:suburb
> 2) Rozlišovat ref:ruian (ref:ruian:addr, ref:ruian:building...)
> 3) Mazat addr:country, uir_adr a is_in (Dle wiki je is_in přežité)
A dle wiki se addr:country pouziva. Jestli si myslis, ze se
addr:country ma mazat, oddebatuj to na anglicky wiki, at je pro to
shoda po cely mape.
is_in mozna je prezite, ale to neni duvod ho mazat. Az bude tak
prezite, ze bude dobre ho smazat, pujde to udelat jednou a centralne.
(A viz anglicka wiki, ktera vysvetluje, ze mesto v is_in muze byt jine
nez v addr:city.)
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Dne 13.2.2014 15:37, Pavel Machek napsal:
zobrazit citaci
> On Thu 2014-02-13 10:01:41, Marián Kyral wrote:
>> Na základě diskuze hlasuji pro:
>>
>> 1) Přidat addr:place a addr:suburb
>> 2) Rozlišovat ref:ruian (ref:ruian:addr, ref:ruian:building...)
>> 3) Mazat addr:country, uir_adr a is_in (Dle wiki je is_in přežité)
>
> A dle wiki se addr:country pouziva. Jestli si myslis, ze se
> addr:country ma mazat, oddebatuj to na anglicky wiki, at je pro to
> shoda po cely mape.
>
Budiž.
zobrazit citaci
> is_in mozna je prezite, ale to neni duvod ho mazat. Az bude tak
> prezite, ze bude dobre ho smazat, pujde to udelat jednou a centralne.
>
is_in je takové neurčité a může tam být všechno možné. Navíc dle wiki,
tak kde jsou dobře definovány hranice (což by u nás mělo být), lze is_in
naplnit z těchto hranic.
Takže by neměl být problém, vygenerovat správné is_in komplet pro
všechny adresy.
Více se mi líbí is_in:country
zobrazit citaci
> (A viz anglicka wiki, ktera vysvetluje, ze mesto v is_in muze byt jine
> nez v addr:city.)
Aha. Takže Krásná, pošta Raškovice má být
addr:city=Raškovice
is_in=Krásná
místo
addr:city=Krásná
is_in=Krásná
?
To nevím, jak to v RUIAN poznáme. Není od toho PSČ?
Marián
Dne 13.2.2014 15:37, Pavel Machek napsal(a):
zobrazit citaci
> On Thu 2014-02-13 10:01:41, Marián Kyral wrote:
>> Na základě diskuze hlasuji pro:
>>
>> 1) Přidat addr:place a addr:suburb
>> 2) Rozlišovat ref:ruian (ref:ruian:addr, ref:ruian:building...)
>> 3) Mazat addr:country, uir_adr a is_in (Dle wiki je is_in přežité)
>
> A dle wiki se addr:country pouziva. Jestli si myslis, ze se
> addr:country ma mazat, oddebatuj to na anglicky wiki, at je pro to
> shoda po cely mape.
Už jsem psal komentář vedle, proč tento tag považuji za "pořekonaný".
Ale je pravda, že narozdíl od is_in v tomto případě hrozí větší riziko,
že to stále ještě někdo používá.
Osobně jsem tedy pro: nepřidávat, ale nemazat (krom případů, kdy tam je
nějaký nesmysl).
zobrazit citaci
> is_in mozna je prezite, ale to neni duvod ho mazat. Az bude tak
> prezite, ze bude dobre ho smazat, pujde to udelat jednou a centralne.
Ale tady se bavíme přeci o jednom konkrétním případu - adresy (v ČR), ne
globálním používání is_in. Hoď sem prosím nějaký příklad (např.
konkrétní software), kdy je tento tag na adresách skutečně užitečný. Já
o žádném nevím (a vzhledem k tomu, co je/není v is_in tagu, tak
pochybuju, že takový existuje).
zobrazit citaci
> (A viz anglicka wiki, ktera vysvetluje, ze mesto v is_in muze byt jine
> nez v addr:city.)
Máš konkrétní příklad pro ČR?
zobrazit citaci
> Pavel
>
Zdraví,
Petr Morávek aka Xificurk
Ahoj,
jojo, díky, na tohle jsem málem zapomněl. Ostatně sami jsme se s tím setkali,
když jsi po mě chtěl adresy ze Starého Města. Ano, obce mají duplicitní jména
a tak by se asi měl přidávat okres. V rámci okresu už duplicitní názvy nejsou,
ověřeno empiricky.
addr:district?
http://en.wikipedia.org/wiki/District_
Czech Republic
A "district" in the Czech Republic is an okres (plural okresy). After a reform
in 2002, the districts lost administrative power to regions (kraje) and
selected towns (pověřené obce) and became statistical zones.
Tímto se nevyjadřuji k is_in; okres by měl být i mimo is_in
Dne Čt 13. února 2014 16:19:15, Marián Kyral napsal(a):
zobrazit citaci
> Aha. Takže Krásná, pošta Raškovice má být
>
> addr:city=Raškovice
> is_in=Krásná
>
> místo
> addr:city=Krásná
> is_in=Krásná
>
> ?
>
> To nevím, jak to v RUIAN poznáme. Není od toho PSČ?
--
Petr
On Thu 2014-02-13 18:10:57, "Petr Morávek [Xificurk]" wrote:
zobrazit citaci
> Dne 13.2.2014 15:37, Pavel Machek napsal(a):
> > On Thu 2014-02-13 10:01:41, Marián Kyral wrote:
> >> Na základě diskuze hlasuji pro:
> >>
> >> 1) Přidat addr:place a addr:suburb
> >> 2) Rozlišovat ref:ruian (ref:ruian:addr, ref:ruian:building...)
> >> 3) Mazat addr:country, uir_adr a is_in (Dle wiki je is_in přežité)
> >
> > A dle wiki se addr:country pouziva. Jestli si myslis, ze se
> > addr:country ma mazat, oddebatuj to na anglicky wiki, at je pro to
> > shoda po cely mape.
>
> Už jsem psal komentář vedle, proč tento tag považuji za
> "pořekonaný".
Wiki si to nemysli. Jestli s tebou zbytek sveta souhlasi, tak nebude
problem problem problem opravit na wiki, ze?
zobrazit citaci
> Ale je pravda, že narozdíl od is_in v tomto případě hrozí větší riziko,
> že to stále ještě někdo používá.
Is_in se pouzival treba tady:
http://code.google.com/p/osmand/issues/detail?id=391
Opravdu si chces projit vsechen existujici software, a overit, ze uz
to nikdo nepouziva?
zobrazit citaci
> Osobně jsem tedy pro: nepřidávat, ale nemazat (krom případů, kdy tam je
> nějaký nesmysl).
Na wiki ten tag stale jeste je, tak by to tam byt melo.
zobrazit citaci
> > (A viz anglicka wiki, ktera vysvetluje, ze mesto v is_in muze byt jine
> > nez v addr:city.)
>
> Máš konkrétní příklad pro ČR?
Proc bych mel mit priklad pro CR?
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Dne 13.2.2014 18:52, Petr Vejsada napsal(a):
zobrazit citaci
> Ahoj,
>
> jojo, díky, na tohle jsem málem zapomněl. Ostatně sami jsme se s tím setkali,
> když jsi po mě chtěl adresy ze Starého Města. Ano, obce mají duplicitní jména
> a tak by se asi měl přidávat okres. V rámci okresu už duplicitní názvy nejsou,
> ověřeno empiricky.
Tak to jsi to ověřil špatně ;-)
Mezholezy, okres Domažlice
Březina, okres Brno-venkov
V RUIANu mají ty obce ve sloupci nazev i jméno dřívejšího okresu, viz:
select c.nazev, s.nazev from rn_obec c, rn_okres s where s.kod =
c.okres_kod and c.nazev like '%(%';
zobrazit citaci
> addr:district?
>
> http://en.wikipedia.org/wiki/District_
>
> Czech Republic
> A "district" in the Czech Republic is an okres (plural okresy). After a reform
> in 2002, the districts lost administrative power to regions (kraje) and
> selected towns (pověřené obce) and became statistical zones.
Na okres máme hranice s admin_level=7, víc netřeba.
Zdraví,
Petr Morávek aka Xificurk
Ahoj,
Dne Čt 13. února 2014 19:39:42, Petr Morávek [Xificurk] napsal(a):
no to teda máš sakra pravdu, já si to ověřoval selectem na view, co tu mám pro
zobrazování adres v lidské formě. Naivně jsem si myslel, že ve sloupci 'nazev'
bude název, a ono prd, jsou tam poznámky, ve kterém okrese se obec nacházela v
minulosti. Tak to zase někdo něco po..., když se měnily hranice okresů, hmm.
zobrazit citaci
> Na okres máme hranice s admin_level=7, víc netřeba.
nóó, a proč tam dávat obce, když na to máme admin_level 8? A na části obce
máme admin_level 10. Takže vlastně stačí jen číslo baráku ;-). Ulice přeci
máme taky ;-).
BTW: Už někdo píše uličního bota, co bude propojovat RUIAN ulice s
existujícími cestami? Přemýšlel jsem nad tím a nic jednoduchého, stávající
cesty by se musely rozdělovat.
--
Petr
Dne 13.2.2014 20:41, Petr Vejsada napsal(a):
zobrazit citaci
> Ahoj,
>
> Dne Čt 13. února 2014 19:39:42, Petr Morávek [Xificurk] napsal(a):
>
> no to teda máš sakra pravdu, já si to ověřoval selectem na view, co tu mám pro
> zobrazování adres v lidské formě. Naivně jsem si myslel, že ve sloupci 'nazev'
> bude název, a ono prd, jsou tam poznámky, ve kterém okrese se obec nacházela v
> minulosti. Tak to zase někdo něco po..., když se měnily hranice okresů, hmm.
jj, databáze takovýchle "dárečků" obsahuje více :-)
zobrazit citaci
>> Na okres máme hranice s admin_level=7, víc netřeba.
>
> nóó, a proč tam dávat obce, když na to máme admin_level 8?
Už jsem psal, že v principu tam název obce (addr:city) být nemusí právě
proto, že tahle hranice již existuje, ale zrovna nad názvem obce bych
přimhouřil oko a dával ji duplicitně i na adresní body.
Hlavním důvodem je to, že bod potom bude obsahovat kompletní adresu tak,
"jak se píše" na dopis.
Dalším důvodem je to, že kombinace obec, ulice a domovní číslo (č.p.
nebo č.e.) je v naprosté většině případů unikátní (a taky je to formát,
ve kterém se typicky adresa vyhledává), tj. pro většinu základních
vyhledávání skutečně stačí informace jen z adresního bodu.
zobrazit citaci
> A na části obce máme admin_level 10.
Nene, admin_level=10 jsou katastrální území, to je něco jiného. Jak už
jsem psal víckrát - hranice části obce neexistuje.
Zdraví,
Petr Morávek aka Xificurk
Dne 13.2.2014 20:41, Petr Vejsada napsal:
zobrazit citaci
> BTW: Už někdo píše uličního bota, co bude propojovat RUIAN ulice s
> existujícími cestami? Přemýšlel jsem nad tím a nic jednoduchého,
> stávající
> cesty by se musely rozdělovat.
Jako, nemůžu dělat všechno :-D
Jinak si myslím, že nějaký automat by asi nebyl dobrý. Co tak porovnávám
ulice z RUIAN s OSM a skutečností, tak ulice z RUIAN se dají brát jen
jako základ. Ale už určitě to není kompletní a bude potřeba kontrola.
Myslím, že pro začátek by stačil nějaký seznam obcí, kde v OSM chybí
ulice. Normální php stránka, kouknu do OSM dat, spočítám počet highway s
name=* pro jednotlivé obce a pak to porovnám s daty v RUIAN. Zjištěné
rozdíly pak seřadím a zobrazím. Nějak takhle podobně:
http://www.oma.sk/debug/zle_cisla.html
Stačí to po každé aktualizaci přegenerovat a pak jen zobrazovat
výsledek.
Případně by ses mohl v rámci importu adres rozhlídnout kolem a pokud má
adresa ulici a ta ulice není v dohledu, tak rovnou vypsat upozornění, že
chybí ulice.
Marián
Já teda vím o jednom baráku
http://www.openstreetmap.org/#map=19/48.92397/14.50170
který leží na území jedné obce, ale obyvatelé patří, po dohodě
zastupitelstev, do vedlejší obce.
Takže sice adresa Nedabyle 50, ale obec Vidov
J&D
Dne 13. února 2014 21:30 "Petr Morávek [Xificurk]" <petr na pada.cz> napsal(a):
zobrazit citaci
> Dne 13.2.2014 20:41, Petr Vejsada napsal(a):
> > Ahoj,
> >
> > Dne Čt 13. února 2014 19:39:42, Petr Morávek [Xificurk] napsal(a):
> >
> > no to teda máš sakra pravdu, já si to ověřoval selectem na view, co tu
> mám pro
> > zobrazování adres v lidské formě. Naivně jsem si myslel, že ve sloupci
> 'nazev'
> > bude název, a ono prd, jsou tam poznámky, ve kterém okrese se obec
> nacházela v
> > minulosti. Tak to zase někdo něco po..., když se měnily hranice okresů,
> hmm.
>
> jj, databáze takovýchle "dárečků" obsahuje více :-)
>
> >> Na okres máme hranice s admin_level=7, víc netřeba.
> >
> > nóó, a proč tam dávat obce, když na to máme admin_level 8?
>
> Už jsem psal, že v principu tam název obce (addr:city) být nemusí právě
> proto, že tahle hranice již existuje, ale zrovna nad názvem obce bych
> přimhouřil oko a dával ji duplicitně i na adresní body.
> Hlavním důvodem je to, že bod potom bude obsahovat kompletní adresu tak,
> "jak se píše" na dopis.
> Dalším důvodem je to, že kombinace obec, ulice a domovní číslo (č.p.
> nebo č.e.) je v naprosté většině případů unikátní (a taky je to formát,
> ve kterém se typicky adresa vyhledává), tj. pro většinu základních
> vyhledávání skutečně stačí informace jen z adresního bodu.
>
> > A na části obce máme admin_level 10.
>
> Nene, admin_level=10 jsou katastrální území, to je něco jiného. Jak už
> jsem psal víckrát - hranice části obce neexistuje.
>
>
> Zdraví,
> Petr Morávek aka Xificurk
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140214/c6b705e4/attachment.html>
Dne 14.2.2014 08:56, Jan Dudík napsal(a):
zobrazit citaci
> Já teda vím o jednom baráku
> http://www.openstreetmap.org/#map=19/48.92397/14.50170
> který leží na území jedné obce, ale obyvatelé patří, po dohodě
> zastupitelstev, do vedlejší obce.
> Takže sice adresa Nedabyle 50, ale obec Vidov
>
> J&D
Ahoj,
tohle je další dobrý důvod, proč tam to jméno obce dávat.
Je to tento stavební objekt:
http://vdp.cuzk.cz/vdp/ruian/stavebniobjekty/19774010
V RUIAN ta "dohoda" zanesená není - nevím, jestli to platí jen "na dobré
slovo", nebo je to příliš čerstvé, nebo... Ale prostě to tam (zatím?) není.
Ale podobné přesahy obcí skutečně existují, a ještě nedávno byly dokonce
i na hranici okresů (a asi ještě pořád někde jsou). Ale z toho, co jsem
vyčetl, by se to postupně mělo "opravovat" nějakou dohodou a posunem hranic.
Jeden příklad za všechny:
http://vdp.cuzk.cz/vdp/ruian/stavebniobjekty/7603991
Dům leží v kú Neratov, které patří do obce Neratov.
Ale patří do části obce Dědek, která patří do obce Živanice.
Zároveň to nádherně ilustruje ty rozdílné způsoby dělení - část obce
_nemá_ narozdíl od kú žádnou přesně určenou hranici, ale je definována
právě výčtem adresních míst (resp. stavebních objektů)... a tak občas
dojde k této podivné situaci, kdy jeden dům je vlastně součástí dvou obcí.
Zdraví,
Petr Morávek aka Xificurk
To, kam patří obyvatelé RUIAN nezohledňuje. Není mi jasné, jak bychom to
mohli z dat RUIAN odvodit. A taky netuším, jak v tomto případě pomůže
ten tag is_in. Obzvláště, když is_in se používá jen jako "fallback" v
případě, že nejsou dostupné hranice vyšších územních celků.
"addr:conscriptionnumber"="50"
"addr:housenumber"="50"
"ref:ruian:addr"="20001797"
"addr:place"="Nedabyle"
"addr:city"="Nedabyle"
"addr:postcode"="37006"
"addr:district"="České Budějovice"
"addr:country"="CZ"
"is_in"="Nedabyle, České Budějovice, Jihočeský kraj, CZ"
"source:addr"="cuzk:ruian"
Marián
Dne 14.2.2014 08:56, Jan Dudík napsal:
zobrazit citaci
> Já teda vím o jednom baráku
> http://www.openstreetmap.org/#map=19/48.92397/14.50170 [2]
> který leží na území jedné obce, ale obyvatelé patří, po dohodě zastupitelstev, do vedlejší obce.
> Takže sice adresa Nedabyle 50, ale obec Vidov
>
> J&D
>
> Dne 13. února 2014 21:30 "Petr Morávek [Xificurk]" <petr na pada.cz> napsal(a):
>
>> Dne 13.2.2014 20:41, Petr Vejsada napsal(a):
>>
>>> Ahoj,
>>>
>>> Dne Čt 13. února 2014 19:39:42, Petr Morávek [Xificurk] napsal(a):
>>>
>>> no to teda máš sakra pravdu, já si to ověřoval selectem na view, co tu mám pro
>>> zobrazování adres v lidské formě. Naivně jsem si myslel, že ve sloupci 'nazev'
>>> bude název, a ono prd, jsou tam poznámky, ve kterém okrese se obec nacházela v
>>> minulosti. Tak to zase někdo něco po..., když se měnily hranice okresů, hmm.
>>
>> jj, databáze takovýchle "dárečků" obsahuje více :-)
>>
>>>> Na okres máme hranice s admin_level=7, víc netřeba.
>>>
>>> nóó, a proč tam dávat obce, když na to máme admin_level 8?
>>
>> Už jsem psal, že v principu tam název obce (addr:city) být nemusí právě
>> proto, že tahle hranice již existuje, ale zrovna nad názvem obce bych
>> přimhouřil oko a dával ji duplicitně i na adresní body.
>> Hlavním důvodem je to, že bod potom bude obsahovat kompletní adresu tak,
>> "jak se píše" na dopis.
>> Dalším důvodem je to, že kombinace obec, ulice a domovní číslo (č.p.
>> nebo č.e.) je v naprosté většině případů unikátní (a taky je to formát,
>> ve kterém se typicky adresa vyhledává), tj. pro většinu základních
>> vyhledávání skutečně stačí informace jen z adresního bodu.
>>
>>> A na části obce máme admin_level 10.
>>
>> Nene, admin_level=10 jsou katastrální území, to je něco jiného. Jak už
>> jsem psal víckrát - hranice části obce neexistuje.
>>
>> Zdraví,
>> Petr Morávek aka Xificurk
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz [1]
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz [1]
Links:
------
[1] https://lists.openstreetmap.org/listinfo/talk-cz
[2] http://www.openstreetmap.org/#map=19/48.92397/14.50170
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140214/1c06ded8/attachment.html>« zpět na výpis měsíce