[Talk-cz] Village vs. suburb
Vlákno 15.3. - 15.3.2010, počet zpráv: 2
Ahoj
Už jsem to tu jednou nakousl, ale musím se k tomu vrátit - jak
přidělovat typ obce, jestli village/hamlet nebo suburb. Existují dva
případy:
1. vesnice je pod větším územním celkem, například Nedvědice a Chlebov
jsou pod Soběslav, viz [1]
Pokud vezmu jen kreslení mapy, tak je asi lepší značit jako village,
protože to lépe vypadá. Pokud ale s daty chci něco dělat, tak Nedvědice
i Chlebov jsou administrativně i adresně jen část obce Soběslav. Pro
nějaké katastrální účely je lepší zvolit tedy suburb, což je část obce
(asi jako Běchovice v Praze).
Stejně tak pro navigaci při zadávání adresy - musí se detekovat, co je
obec a co ne, buď vzít v úvahu jen node s tagem place a ignorovat
suburb, detekci adres pak dělat podle boundary se stejným jménem, pak to
bude dobře fungovat. Pokud to bude jako village, tak navigace neví, že
to není vesnice, ale jen část obce a bude to nabízet v seznamu obcí, což
je špatně. A pokud bych ignoroval všechny obce, které nemají hranice,
tak to nebude fungovat, protože spousta obcí tam vůbec nebude - ve
většině zemí těch hranic moc není, vlastně skoro nikde, ani v Německu,
třeba ale ve Francii ano.
2. dvě vesnice jsou spojené do jedné administrativní obce, např.
Zlatníky-Hodkovice mají dvě části Zlatníky a Hodkovice, viz. [2]
Zlatníky-Hodkovice jsou obec a při hledání podle adres se musí hledat
právě toto a ne Zlatníky nebo Hodkovice. Ve všech mapách je také správně
označeno Zlatníky-Hodkovice a Zlatníky a Hodkovice jsou jako část obce,
tedy suburb. Správně by tedy mělo být suburb. Do teď tam bylo jen
samostatně Zlatníky a Hodkovice.
Závěr: Já se přikláním ke značení jako suburb. Dokonce se nabízí, aby
bylo k relai KU s admin_level=10 přiřazen admin_center tohoto suburb,
protože to většinou souhlasí s KU, čímž dostaneme kompletní návaznosti,
i když ne všude tohle platí.
Co vy na to? Je mi jasné, že někdo bude proti značení suburb (také to
nevidím jako ideální, ale přesto nejlepší), ale pak navrhněte
programátorské řešení, jak dostat z OSM správné adresy i s tím, aby to
fungovalo nejen u nás, ale i globálně, když budou chybět hranice.
Mike
[1] http://www.openstreetmap.org/?relation=438740
[2] http://www.openstreetmap.org/?relation=436149
Dne 15.3.2010 22:11, Mike napsal(a):
zobrazit citaci
> Ahoj
>
> Už jsem to tu jednou nakousl, ale musím se k tomu vrátit - jak
> přidělovat typ obce, jestli village/hamlet nebo suburb. Existují dva
> případy:
>
> 1. vesnice je pod větším územním celkem, například Nedvědice a Chlebov
> jsou pod Soběslav, viz [1]
> Pokud vezmu jen kreslení mapy, tak je asi lepší značit jako village,
> protože to lépe vypadá. Pokud ale s daty chci něco dělat, tak Nedvědice
> i Chlebov jsou administrativně i adresně jen část obce Soběslav. Pro
> nějaké katastrální účely je lepší zvolit tedy suburb, což je část obce
> (asi jako Běchovice v Praze).
>
> Stejně tak pro navigaci při zadávání adresy - musí se detekovat, co je
> obec a co ne, buď vzít v úvahu jen node s tagem place a ignorovat
> suburb, detekci adres pak dělat podle boundary se stejným jménem, pak to
> bude dobře fungovat. Pokud to bude jako village, tak navigace neví, že
> to není vesnice, ale jen část obce a bude to nabízet v seznamu obcí, což
> je špatně. A pokud bych ignoroval všechny obce, které nemají hranice,
> tak to nebude fungovat, protože spousta obcí tam vůbec nebude - ve
> většině zemí těch hranic moc není, vlastně skoro nikde, ani v Německu,
> třeba ale ve Francii ano.
>
> 2. dvě vesnice jsou spojené do jedné administrativní obce, např.
> Zlatníky-Hodkovice mají dvě části Zlatníky a Hodkovice, viz. [2]
>
> Zlatníky-Hodkovice jsou obec a při hledání podle adres se musí hledat
> právě toto a ne Zlatníky nebo Hodkovice. Ve všech mapách je také správně
> označeno Zlatníky-Hodkovice a Zlatníky a Hodkovice jsou jako část obce,
> tedy suburb. Správně by tedy mělo být suburb. Do teď tam bylo jen
> samostatně Zlatníky a Hodkovice.
>
>
> Závěr: Já se přikláním ke značení jako suburb. Dokonce se nabízí, aby
> bylo k relai KU s admin_level=10 přiřazen admin_center tohoto suburb,
> protože to většinou souhlasí s KU, čímž dostaneme kompletní návaznosti,
> i když ne všude tohle platí.
>
> Co vy na to? Je mi jasné, že někdo bude proti značení suburb (také to
> nevidím jako ideální, ale přesto nejlepší), ale pak navrhněte
> programátorské řešení, jak dostat z OSM správné adresy i s tím, aby to
> fungovalo nejen u nás, ale i globálně, když budou chybět hranice.
>
> Mike
>
Zdravim,
bylo tu nekolikrat, neresit jak se to renederuje a dalsi technicke
aspekty, resit jak je to spravne.
Takze suburb je spravne v obou pripadech. Technicky se da jakekoli
aplikaci vysvetlit, ze v nekterych pripadech ma suburb hodit na jednu
hromadu s obcemi a nekdy je dat do vztahu s obci kam patri, nekdy je
trebas i uplne vyjmout ....
Importovane prehledky toto neresi, to ze je nejake ku soucasti vyssiho
celku neni totez jako soucast obce, i kdyz v mnoha pripadech je vazba 1:1
Kde ma ku administrativni centrum (pocitam ze to bude jeznoznacne ve
znacnem % pripadu) tak samozrejme priradit.
zobrazit citaci
>
> [1] http://www.openstreetmap.org/?relation=438740
> [2] http://www.openstreetmap.org/?relation=436149
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
« zpět na výpis měsíce