« zpět na výpis měsíce |

[Talk-cz] Village vs. suburb

Vlákno 15.3. - 15.3.2010, počet zpráv: 2


15.3.2010 10:11:36 (#1)
gravatar

Mike

<mike at mikecrash.com>
198
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

15.3.2010 11:41:36 (#2)
gravatar

jzvc

<jzvc at tpfree.fdns.net>
180
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