[Talk-cz] Tagy turistických tras na cestách

Petr Holub hopet na ics.muni.cz
Středa Říjen 21 21:28:14 UTC 2015


> 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.

Po chvíli koukání do Overpass API... jednoduché volání Overpass Turba,
které snad dělá, co chceš v bodě 1, je například:

----------------------------------------------------------------

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“type:relation and kct_red=major in bbox”
*/
[out:json][timeout:120];
// gather results
// query part for: “kct_red=major”
(relation["kct_red"]({{bbox}}); way(r)["kct_red"];);
(relation["kct_blue"]({{bbox}}); way(r)["kct_blue"];);
(relation["kct_green"]({{bbox}}); way(r)["kct_green"];);
(relation["kct_yellow"]({{bbox}}); way(r)["kct_yellow"];);
// print results
out body;
//>;
//out skel qt;

----------------------------------------------------------------

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"]; >;);

Případně se lze zaměřit na kombinace hodnot
(relation["kct_red"="major"]({{bbox}}); way(r)["kct_red"="yes"]; >;);

Nicméně moc Overpass nepoužívám, takže se někdy teprve budu muset
dobrat k tomu, abych se ho pořádně naučil (proto píši "snad").

HTH,
Petr






Další informace o konferenci talk-cz