<html><body>Tak s overpass query vždycky hodně bojuji. Hodně pomáhá google.<br><br>Dostal jsem se sem:<br><br><font face="courier new">{{nominatimArea:"Czech Republic"}}<br>(._; )->.boundaryarea;<br><br>relation(area.boundaryarea)<br>  ["boundary"="administrative"]<br>  ["admin_level"="4"] -> .relation;<br>  relation(r.relation:"subarea")["type"="boundary"];<br>(._;>;);out meta;</font><br><br>http://overpass-turbo.eu/s/eKT<br><br>Ale netuším, proč tam vždycky narve kousek Polska :-(<br><br>Marián<br><br><p>---------- Původní zpráva ----------<br>Od: Pavel Dobes <konference@lnx.cz><br>Komu: OpenStreetMap Czech Republic <talk-cz@openstreetmap.org><br>Datum: 2. 3. 2016 22:41:31<br>Předmět: Re: [Talk-cz] Polygon generator</p><br><blockquote><div><div><div><div>No ja si to trochu upravil na<br><br>{{nominatimArea:"Czech Republic"}}<br>(._; )->.boundaryarea;<br><br>relation(area.boundaryarea)["boundary"="administrative"]<br>    ["admin_level"="4"];<br>  (._;>;);out meta;<br><br></div>Asi mam neco spatne. <a href="http://overpass-turbo.eu/s/eKq">http://overpass-turbo.eu/s/eKq</a> Ale jak vybrat jen oblast uvnitr, to nevim...<br></div><div><br></div></div><div><br><div>Dne 2. března 2016 21:27 Marián Kyral <span><<a href="mailto:mkyral@email.cz">mkyral@email.cz</a>></span> napsal(a):<br><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Ahoj,<br>nevím, jestli tomu rozumím správně, ale k tomu seznamu relací:<br><br>Když si vezmu Českou republiku: <a href="http://www.openstreetmap.org/relation/51684">http://www.openstreetmap.org/relation/51684</a> tak součástí relace jsou i další relace s rolí "subarea"<br><br><ul><li>Relace <a href="http://www.openstreetmap.org/relation/435516"><u></u>Severozápad<u></u> (<u></u>435516<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/435511"><u></u>Jihozápad<u></u> (<u></u>435511<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/435515"><u></u>Střední Čechy<u></u> (<u></u>435515<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/435541"><u></u>Praha<u></u> (<u></u>435541<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/435513"><u></u>Severovýchod<u></u> (<u></u>435513<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/435510"><u></u>Jihovýchod<u></u> (<u></u>435510<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/435508"><u></u>Střední Morava<u></u> (<u></u>435508<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/435512"><u></u>Moravskoslezsko<u></u> (<u></u>435512<u></u>)</a> jako subarea</li></ul><p><br></p>Když si na některou kliknu, tato má taky členy "subarea"<br><br><ul><li>Relace <a href="http://www.openstreetmap.org/relation/442452"><u></u>Ústecký kraj<u></u> (<u></u>442452<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/442314"><u></u>Karlovarský kraj<u></u> (<u></u>442314<u></u>)</a> jako subarea</li></ul><p><br></p><p>A tak dále:</p><ul><li>Relace <a href="http://www.openstreetmap.org/relation/441990"><u></u>okres Cheb<u></u> (<u></u>441990<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/442313"><u></u>okres Sokolov<u></u> (<u></u>442313<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/440798"><u></u>okres Karlovy Vary<u></u> (<u></u>440798<u></u>)</a> jako subarea</li></ul><p><br></p><ul><li>Relace <a href="http://www.openstreetmap.org/relation/439482"><u></u>Karlovy Vary<u></u> (<u></u>439482<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/439476"><u></u>Nejdek<u></u> (<u></u>439476<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/439475"><u></u>Nová Role<u></u> (<u></u>439475<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/439519"><u></u>Toužim<u></u> (<u></u>439519<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/439517"><u></u>Žlutice<u></u> (<u></u>439517<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/439490"><u></u>Bochov<u></u> (<u></u>439490<u></u>)</a> jako subarea</li><li>Relace <a href="http://www.openstreetmap.org/relation/439468"><u></u>Hroznětín<u></u> (<u></u>439468<u></u>)</a> jako subarea</li><li>...</li></ul><p><br></p><p>Takhle ti stačí jen znát číslo relace dané země a z té si pak už vytáhnout úroveň, která tě zajímá.</p><p>A jak tak přemýšlím, pro overpass turbo ani není potřeba znát přesné číslo relace, dá se použít název. <br></p><p><br></p><p>Třeba nějak takto: (krajská města v ČR)</p><p><br></p><p><font face="courier new">{{nominatimArea:"Czech Republic"}}<br>(._; )->.boundaryarea;<br><br>node(area.boundaryarea)[place=city];<br>  (._;>;);out meta;<br></font></p><p><br></p><p>Marián<br></p><p><br></p><p><br></p><p>---------- Původní zpráva ----------<br>Od: Pavel Dobes <<a href="mailto:konference@lnx.cz">konference@lnx.cz</a>><br>Komu: <a href="mailto:talk-cz@openstreetmap.org">talk-cz@openstreetmap.org</a><br>Datum: 2. 3. 2016 20:56:29<br>Předmět: [Talk-cz] Polygon generator</p><br><blockquote><div><div><div><div><div><div>Zdravim,<br><br>pro Geoget (program na spravu kesek) jsem si napsal <a href="https://github.com/PavelD/Osm2GGpoly">https://github.com/PavelD/Osm2GGpoly</a> - script, ktery by mel vygenerovat adresare s polygonsma, ktere jsou pouzit v Geogetu.<br><br></div>V adresari data je zpracovano par statu, aby si nahodny nalezce udelal predstavu, jak by mel script fungovat.<br></div><div><br></div>Script samotny ma nekolik much:<br><div><div><div><div><div>- seznam relaci se musi predpripravit rucne<br>- polygony jsou pro ucely Geogetu moc podrobne<br></div><div>- neni jeste pridana kontrola, ktera by stahla pripadne pouze zmenene polygony<br></div><div>- pokud by nesel vytvorit polygon protoze je napriklad neuzavreny, neni nikde error handling (proto stahuju i html soubory, ve kterych to pripadne najdu)<br></div><div><br></div><div>Potreboval bych nekoho, kdo se podiva na soucasny script a poradi jak to delat lepe, treba s mensim zatizenim pro servery, ze kterych stahuji a tak.<br></div><div><br></div><div>Vyjmenovane problemy jsem se jiz snazil nejak vyresit svepomoci, ale bez valneho vysledku:<br></div><div><br>* Na <a href="http://overpass-turbo.eu/">http://overpass-turbo.eu/</a> jsem zkousel stahnout administrativni hranice nejak globalne vyfiltrovane pro dany stat a dany admin_level, ale bez uspechu... Nicmene polygony pro JOSM, ve kterem rucne vybiram relace z vyznacene casti mapy jsou stahnovat dobre.<br>* Polygony stahuji z <a href="http://polygons.openstreetmap.fr/index.py">http://polygons.openstreetmap.fr/index.py</a> a tam je funkce na zjednoduseni, ale netusim, jestli se provadi na urovni cest a nebo na urovni exportovaneho polygonu. Pokud na urovni cest, tak bu byla sance, ze 2 sousedni takto upravene polygony se neprekrivaji a tim se daji pouzit i pro ucely geogetu, ale jak to jednoduse zjistit...<br></div><div>* update zatim neresim, pokud adrear s exportovanymi polygony existuje, tak se cely preskoci (i kdyby byl prazdny).<br></div><div><br></div><div>Script beha pod linuxem a potrebuje ke svemu behu nainstalovane recode a wget. Zbytek byl ze std instalace. A jeste poznamka k cat-u, ktery se tam pouziva i kdyz je zbytecny. To prepisu, ale presmerovani, ktere jsem pouzival na prizkazove radce, kde jsem to ladil me v $( ) nefungovalo, tak jsem ho (prozatim) naradil cat-em (nejrychlejsi a docasne reseni) ;)<br><br>Predem diky za odpovedi.<br><br></div><div>Pavel<br></div></div></div></div></div></div>
</div></div></div>_______________________________________________<br>Talk-cz mailing list<br><a href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a><br><a href="https://lists.openstreetmap.org/listinfo/talk-cz">https://lists.openstreetmap.org/listinfo/talk-cz</a></blockquote></div><br>_______________________________________________<br>
Talk-cz mailing list<br>
<a href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-cz">https://lists.openstreetmap.org/listinfo/talk-cz</a><br>
<br></blockquote></div><br></div>
</div>_______________________________________________<br>Talk-cz mailing list<br>Talk-cz@openstreetmap.org<br>https://lists.openstreetmap.org/listinfo/talk-cz</blockquote></body></html>