freegeocz AT fsv.cvut.cz
Předmět: Svobodná geoinformační infrastruktura
List archive
- From: Martin Tesar <osmmtb AT gmail.com>
- To: Svobodná geoinformační infrastruktura <freegeocz AT fsv.cvut.cz>
- Subject: Re: [FreeGeoCZ] OSM + QGIS - relace
- Date: Tue, 12 Mar 2019 10:09:06 +0100
Ahoj,
uz jsem trochu zakrnel, ale pred par lety jsem neco takoveho delal na mtbmap.cz, tak zkusim popsat co si pamatuju, treba pomuze...
Nenapsal jsi to asi uplne komplet, tak trochu odhaduju... Predpokladam, ze jsi data nahral do PostGISu pomoci osm2pgsql. Jestli jo, tak by se ti v databazi mela vytvorit tabulka planet_osm_line, v niz jsou i vsechny liniove relace, pouze maji zaporne ID. Abys tam mel sloupecek k rozliseni turistickych tras, pak by melo stacit pridat do konfiguraku osm2pgsql tento radek: way osmc:symbol text linear. Detaily k tagu na wiki OSM. Na hrani uz to mozna bude stacit.
Pak asi narazis na problem, ze soubezne trasy se ti prekresluji pres sebe, ale to uz je docela komplikace, kterou jsem kdysi resil prave tim zpracovanim relaci v planet_osm_rels a kombinaci s liniemi v planet_osm_line. Muzou pomoct zdrojaky k nahravani dat do mtbmap.cz, ktere jsou na githubu https://github.com/mattesCZ/mtbmap/tree/master/osm_data_processing, ale neni to zrovna hezky napsane ani zdokumentovane. Kazdopadne tuhle ulohu tam resi ten skript relations2lines.py ve stejnojmenne slozce.
Jinak jsou asi i lepsi metody, jak to dneska delat. Zkusil bych se zeptat spis na talk-cz.
Martin
po 11. 3. 2019 v 12:35 odesílatel honny <honnycze AT gmail.com> napsal:
Ahoj,
jsem v oboru laik, tak mi možná něco uchází... Hraju si s OSM v QGISu, zdroj
dat je postgis krmený z http://download.geofabrik.de/. Doteď všechno OK, ale
narazil jsem na potřebu vykreslit relace (konkrétně bych rád turistické
trasy). Že planet_osm_rels nemá geometrii a mohu použít inverzní osm_id z
planet_osm_line, to jsem nějak pochytil.
Nicméně pokud chci barvičky :), tak to musím mít podle čeho rozdělit, a v
téhle tabulce žádný příhodný sloupec není. Všechny tagy jsou zase v
planet_osm_rels, například relace 8642590 -
{complete,no,destinations,Moravičany;Bradlec;Úsov;Klopina;Lipinka;Bradlo,kct_blue:major,network,nwn,operator,cz:KČT,osmc:symbol,blue:white:blue_bar,ref,2278,route,hiking,type,route}.
Jak to, Boha, propojit/využít?
Nedaří se mi to rozumně vygooglit...
Díky,
h.
____________________________________________________
https://sympa.fsv.cvut.cz/wws/info/freegeocz/
- [FreeGeoCZ] OSM + QGIS - relace, honny, 03/11/2019
- Re: [FreeGeoCZ] OSM + QGIS - relace, Martin Tesar, 03/12/2019
- Re: [FreeGeoCZ] OSM + QGIS - relace, honny, 03/12/2019
- Re: [FreeGeoCZ] OSM + QGIS - relace, Martin Tesar, 03/12/2019
- Re: [FreeGeoCZ] OSM + QGIS - relace, honny, 03/14/2019
- Re: [FreeGeoCZ] OSM + QGIS - relace, Martin Tesar, 03/12/2019
- Re: [FreeGeoCZ] OSM + QGIS - relace, honny, 03/12/2019
- Re: [FreeGeoCZ] OSM + QGIS - relace, Martin Tesar, 03/12/2019
Archivace běží na MHonArc 2.6.19+.