Ahoj, občas prolézám taginfo a snažím se přetransformovat tagy turistických tras co jsou na cestách do relací. Co jsem dnes koukal jedná se o něco málo přes 1000 cest na kterých je tag kct_barva a ve většině případů nejsou v relaci. Chtěl bych se zeptat jestli by se nenašel někdo šikovný, kdo by nezvládl udělat výpis případně vrstvu do mapy těchto tagů na cestách takovýmto způsobem: 1. cesta (např. s tagem kct_red) už v relaci existuje. Tag (kct_red) se může z cesty smazat. 2. cesta v žádné relaci není nebo je, ale neshodují se barvy. Musí se vytvořit nová relace a do ní cestu přesunout, případně ji přesunout do relace stávající. Kdysi jsem se snažil udělat skript do overpass turba abych si stáhnul všechny cesty co jsou v relaci se stejným tagem (kct_barva), ale bez úspěchu. Děkuji Vašek _______________________________________________ Talk-cz mailing list Talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz
Kdysi jsem se snažil udělat skript do overpass turba abych si stáhnul všechny cesty co jsou v relaci se stejným tagem (kct_barva), ale bez úspěchu.
Kdysi jsem se snažil udělat skript do overpass turba abych si stáhnul všechny cesty co jsou v relaci se stejným tagem (kct_barva), ale bez úspěchu.
Pokud bys to chtěl v rámci Turba i vidět, tak třeba přidat extrakci uzlů: (relation["kct_red"]({{bbox}}); way(r)["kct_red"]; >;);
Pokud bys to chtěl v rámci Turba i vidět, tak třeba přidat extrakci uzlů: (relation["kct_red"]({{bbox}}); way(r)["kct_red"]; >;);
;
;
Pokud bys to chtěl v rámci Turba i vidět, tak třeba přidat extrakci uzlů: (relation["kct_red"]({{bbox}}); way(r)["kct_red"]; >;);Ještě případně jak tam nemít ty původní relace... trochu jsem válčil s plněním proměnné _, takže oklikou přes proměnné a, b, c ;-) (c je tam jen kvuli vizualizaci v Turbu ---------------------------------------------------------------- (relation["kct_red"="major"]({{bbox}})->.a; way(r.a)["kct_red"="yes"] -> .b; .b > -> .c); .b out body; .c out body; ---------------------------------------------------------------- Ale třeba bude mít někdo víc zkušeností a elegantnější řešení... Petr _______________________________________________ Talk-cz mailing list Talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz
;
Od: Tom Ka <tomas.kasparek na gmail.com> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> Datum: 24.10.2015 19:28 Předmět: Re: [Talk-cz]Tagy turistických tras na cestách
;
Pokud bys to chtěl v rámci Turba i vidět, tak třeba přidat extrakci uzlů: (relation["kct_red"]({{bbox}}); way(r)["kct_red"]; >;);Ještě případně jak tam nemít ty původní relace... trochu jsem válčil s plněním proměnné _, takže oklikou přes proměnné a, b, c ;-) (c je tam jen kvuli vizualizaci v Turbu ---------------------------------------------------------------- (relation["kct_red"="major"]({{bbox}})->.a; way(r.a)["kct_red"="yes"] -> .b; .b > -> .c); .b out body; .c out body; ---------------------------------------------------------------- Ale třeba bude mít někdo víc zkušeností a elegantnější řešení... Petr _______________________________________________ Talk-cz mailing list Talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz <https://lists.openstreetmap.org/listinfo/talk-cz>
ak jsem si s tim na chvili zacal hrat a nakonec se osvedcil nejvic tento turbopass kod: /* This has been generated by the overpass-turbo wizard. */ [out:json][timeout:60]; // gather results (relation["kct_yellow"]({{bbox}})->.a; way(r.a)["kct_yellow"] -> .b; .b > -> .c); /*added by auto repair*/ (.b;.b >;)->.b; /*end of auto repair*/ .b out body; /*added by auto repair*/ (.c;.c >;)->.c; /*end of auto repair*/ .c out body; /*added by auto repair*/ (._;>;); /*end of auto repair*/ out skel qt; pro +- moravu jsem postupne poopravoval. Nicmene to nezahrnuje cesty s tagy kct_barva ktere nejsou v zadne relaci, tam je pak asi nejlepsi co jsem dal: [out:json][timeout:25]; // gather results ( // query part for: ?kct_red=*? node["kct_red"]({{bbox}}); way["kct_red"]({{bbox}}); node["kct_blue"]({{bbox}}); way["kct_blue"]({{bbox}}); node["kct_green"]({{bbox}}); way["kct_green"]({{bbox}}); node["kct_yellow"]({{bbox}}); way["kct_yellow"]({{bbox}}); ); // print results out body;;out skel qt; Toz happy mapping :-) Dne 21. října 2015 23:41 Petr Holub <hopet na ics.muni.cz> napsal(a):Pokud bys to chtěl v rámci Turba i vidět, tak třeba přidat extrakci uzlů: (relation["kct_red"]({{bbox}}); way(r)["kct_red"]; >;);Ještě případně jak tam nemít ty původní relace... trochu jsem válčil s plněním proměnné _, takže oklikou přes proměnné a, b, c ;-) (c je tam jen kvuli vizualizaci v Turbu ---------------------------------------------------------------- (relation["kct_red"="major"]({{bbox}})->.a; way(r.a)["kct_red"="yes"] -> .b; .b > -> .c); .b out body; .c out body; ---------------------------------------------------------------- Ale třeba bude mít někdo víc zkušeností a elegantnější řešení... Petr _______________________________________________ Talk-cz mailing list Talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz
Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.