Village vs. suburb

2 zpráv
Zpět na přehled

Village vs. suburb

2 zpráv MJ 2 účastníků 5 min čtení
  1. Mike mike na mikecrash.com #m6b99b5
    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
  2. jzvc jzvc na tpfree.fdns.net #m98ed8b
    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.
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.