budovy s dalším tagem

7 zpráv
Zpět na přehled

budovy s dalším tagem

7 zpráv SKJM 4 účastníků 5 min čtení
  1. Stanislav Brabec utx na penguin.cz #m8b7e66
    Ahoj. Jak značíte budovy s dalším tagem (kostel, škola, úřad, veřejná budova...)? josm se podle předvoleb tváří, že tam building=yes pak být nemusí. mapnik tam pro kostel a školu building=yes mít nesmí (jinak nekreslí budovu správnou barvou), zatímco pro veřejnou budovu ho tam mít musí (jinak se nevykreslí nic). Osmarender tam building=yes vyžaduje vždy, jinak nevykreslí nic. Co je tedy správné řešení?
  2. Karel Volný kavol na seznam.cz #m0a7850
    zdar a sílu,
    Jak značíte budovy s dalším tagem (kostel, škola, úřad, veřejná budova...)? josm se podle předvoleb tváří, že tam building=yes pak být nemusí. mapnik tam pro kostel a školu building=yes mít nesmí (jinak nekreslí budovu správnou barvou), zatímco pro veřejnou budovu ho tam mít musí (jinak se nevykreslí nic). Osmarender tam building=yes vyžaduje vždy, jinak nevykreslí nic. Co je tedy správné řešení?
    opravit JOSM, Mapnik i Osmarender z http://wiki.openstreetmap.org/wiki/Key:building The most used tag scheme is simply building=yes. Mappers may also define their own values. Renderers are free to support these or just treat them as synonyms for building=yes. ad JOSM - to, že je například amenity=theatre ještě neimplikuje building=yes ... tedy alespoň já bych některá divadla v přírodě rozhodně za "building" neoznačil, jako "building" si představuju něco, co má střechu, nebo třebas alespoň nějaké obvodové zdi ... takže jestli to správně chápu a JOSM bere amenity=theatre (kostel, škola, úřad, veřejná budova ...) automaticky jakože je to building, tak to je IMO špatně ad Mapnik - to jsem nepochopil ... s tou barvou jde o to "=yes" anebo o to "building="? - jakože building=school vykreslí jinou barvou než building=yes a amenity=school? - že nevykreslí pro některé budovy nic, i pokud je building=yes, je samozřejmě špatně ad Osmarender - to je nekorektní, dle výše uvedené citace pro vykreslení stačí building=cokoliv ... je to blbě napsané, s tím "free to", ale to bych chápal jen na tu první půlku, že není povinné podporovat každou blbost, ale ten fallback, že když tomu nerozumím, tak to beru jako "yes" by IMO měl fungovat vždy K.
  3. Stanislav Brabec utx na penguin.cz #m4be562
    Karel Volný píše v Pá 26. 06. 2009 v 12:10 +0200:
    ad JOSM - to, že je například amenity=theatre ještě neimplikuje building=yes ... tedy alespoň já bych některá divadla v přírodě rozhodně za "building" neoznačil,
    Jenže když v josm vyberete z menu Budovy->Škola, josm vyplní pouze amenity=school, a tag building=yes se nepřidává. Buď je tedy špatně nadpis menu, nebo implementace. Každopádně v mapniku výstup z josm zafunguje, takže vám nedojde problém, dokud neuvidíte vástup z osmarenderu.
    ad Mapnik - to jsem nepochopil ... s tou barvou jde o to "=yes" anebo o to "building="? - jakože building=school vykreslí jinou barvou než building=yes a amenity=school? - že nevykreslí pro některé budovy nic, i pokud je building=yes, je samozřejmě špatně
    Pokud mají jen amenity, kreslí se žlutě nebo šedě, podle účelu, kterému slouží. Pokud mají i tag building=yes, všechny se kreslí hnědě: http://www.openstreetmap.org/?lat=50.07016&lon=14.41883&zoom=17&layers=B000FTF Tag building tam momentálně není. Pokud ho tam přidám, bude mapnik opět jednobarevný. Pokud ho nepřidám, v osmarenderu budovy chybí.
    - to je nekorektní, dle výše uvedené citace pro vykreslení stačí building=cokoliv
    building=cokoliv zřejmě funguje všude, viz budova skleníku v botanické zahradě na mapě výše.
  4. Stanislav Brabec utx na penguin.cz #mc0e098
    Stanislav Brabec píše v Pá 26. 06. 2009 v 12:48 +0200:
    Jenže když v josm vyberete z menu Budovy->Škola, josm vyplní pouze amenity=school, a tag building=yes se nepřidává. Buď je tedy špatně nadpis menu, nebo implementace. Každopádně v mapniku výstup z josm zafunguje, takže vám nedojde problém, dokud neuvidíte vástup z osmarenderu.
    Opravuji: Bez tagu building=yes: Škola se vykreslí v obou mapách, kostel pouze v mapniku, veřejná budova v žádné. S tagem building=yes: Vykreslí se vše, ale má to nesprávnou barvu.
  5. jzvc jzvc na tpfree.fdns.net #ma0008e
    Zdravim, IMO je by building=yes melo mit vsecho, co je budovou a dalsi tagy by mely jen rozlisovat specifickou budovu. To ze se to renderuje blbe je chyba renederu. Specificky tag by mel mit prednost pred obecnym. Narazil sem na to uplne stejne - napr pokud je neco skola, tak s tagem bulding to vypada jako obycejny dum. Totez plati pro tovarnu a dalsi ... :/ Uplne nej reseni by byla samozrejme vrstva "budovy".
  6. MP singularita na gmail.com #m8b1b81
    Obcas je v mape treba amenity=school na celem skolnim pozemku (a pak uvnitr nej je dalsi tag s building=yes, aneb samotna skolni budova), takze amenity=school bez tagu building chapu jako skolni pozemek (na kterem asi teda nekde bude i ta budova), s tagem building je to jen ta skolni budova. Takze to neni nesmysl ze se oboji renderuje jinyma barvama, kdyz jde o ruzne veci. Obzvlaste u skol, ke kterym casto patri nejaky ten (obvykle oploceny) pozemek okolo. Martin
  7. Stanislav Brabec utx na penguin.cz #mb23a5d
    MP píše v Pá 26. 06. 2009 v 14:53 +0200:
    Obcas je v mape treba amenity=school na celem skolnim pozemku (a pak uvnitr nej je dalsi tag s building=yes, aneb samotna skolni budova), takze amenity=school bez tagu building chapu jako skolni pozemek (na kterem asi teda nekde bude i ta budova), s tagem building je to jen ta skolni budova.
    Pak je špatně josm, který na menu Budovy->Škola nenastaví tag building=yes. Buď by se to nemělo jmenovat "Budovy" (ale třeba "Pozemky"), anebo by to mělo nastavit "building=yes".
Napsat odpověď e-mailem… Odpovědět

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