Re: [FreeGeoCZ] OSM + QGIS - relace
Martin Tesar <[email protected]> Tue, 12 Mar 2019 15:27:22 +0100
| Newsgroups | gmane.comp.gis.grass.cz |
|---|---|
| Message-ID | <CABrMp6f7Q8H-sCm217XYVEs9phRF3UH-U3iyT7bOFC1ROhcweg@mail.gmail.com> |
--00000000000010c91a0583e67f15 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Aha :D tam jsem to prehledl. Jinak server mtbmap.cz mel nejaky vypadek, ale uz to snad bezi, kdybys chtel videt jak to tam vypada v praxi. Martin =C3=BAt 12. 3. 2019 v 10:45 odes=C3=ADlatel honny <[email protected]> naps= al: > Ahoj, > jasn=C4=9B, osm2pgsql. Mrknu se, d=C3=ADk za nasm=C4=9Brov=C3=A1n=C3=AD. = Na talku m=C4=9B poslali sp=C3=AD=C5=A1 > sem. :) > > > h. > > =C3=BAt 12. 3. 2019 v 10:09 odes=C3=ADlatel Martin Tesar <[email protected]= m> napsal: > > > > 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 ten= to > 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 t= am > 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=C3=ADlatel honny <[email protected]> napsa= l: > >> > >> Ahoj, > >> jsem v oboru laik, tak mi mo=C5=BEn=C3=A1 n=C4=9Bco uch=C3=A1z=C3=AD..= . Hraju si s OSM v QGISu, > zdroj > >> dat je postgis krmen=C3=BD z http://download.geofabrik.de/. Dote=C4=8F= v=C5=A1echno > OK, ale > >> narazil jsem na pot=C5=99ebu vykreslit relace (konkr=C3=A9tn=C4=9B byc= h r=C3=A1d turistick=C3=A9 > >> trasy). =C5=BDe planet_osm_rels nem=C3=A1 geometrii a mohu pou=C5=BE= =C3=ADt inverzn=C3=AD osm_id > z > >> planet_osm_line, to jsem n=C4=9Bjak pochytil. > >> Nicm=C3=A9n=C4=9B pokud chci barvi=C4=8Dky :), tak to mus=C3=ADm m=C3= =ADt podle =C4=8Deho rozd=C4=9Blit, a > v > >> t=C3=A9hle tabulce =C5=BE=C3=A1dn=C3=BD p=C5=99=C3=ADhodn=C3=BD sloupe= c nen=C3=AD. V=C5=A1echny tagy jsou zase v > >> planet_osm_rels, nap=C5=99=C3=ADklad relace 8642590 - > >> > {complete,no,destinations,Moravi=C4=8Dany;Bradlec;=C3=9Asov;Klopina;Lipin= ka;Bradlo,kct_blue:major,network,nwn,operator,cz:K=C4=8CT,osmc:symbol,blue:= white:blue_bar,ref,2278,route,hiking,type,route}. > >> Jak to, Boha, propojit/vyu=C5=BE=C3=ADt? > >> > >> Neda=C5=99=C3=AD se mi to rozumn=C4=9B vygooglit... > >> D=C3=ADky, > >> h. > >> ____________________________________________________ > >> https://sympa.fsv.cvut.cz/wws/info/freegeocz/ > > > > > > > > -- > > Martin Tesar > > http://mtbmap.cz/ > > Twitter GitHub > > ____________________________________________________ > > https://sympa.fsv.cvut.cz/wws/info/freegeocz/ > ____________________________________________________ > https://sympa.fsv.cvut.cz/wws/info/freegeocz/ > --=20 Martin Tesar http://mtbmap.cz/ Twitter <https://twitter.com/mattes_CZ> GitHub <https://github.com/mattesCZ> ____________________________________________________ https://sympa.fsv.cvut.cz/wws/info/freegeocz/ --00000000000010c91a0583e67f15 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Aha :D tam jsem to prehledl. Jinak server <a href=3D"http:= //mtbmap.cz">mtbmap.cz</a> mel nejaky vypadek, ale uz to snad bezi, kdybys = chtel videt jak to tam vypada v praxi.<div>Martin</div></div><br><div class= =3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=C3=BAt 12. 3. 2019 = v=C2=A010:45 odes=C3=ADlatel honny <<a href=3D"mailto:[email protected]= ">[email protected]</a>> napsal:<br></div><blockquote class=3D"gmail_qu= ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20= 4);padding-left:1ex">Ahoj,<br> jasn=C4=9B, osm2pgsql. Mrknu se, d=C3=ADk za nasm=C4=9Brov=C3=A1n=C3=AD. Na= talku m=C4=9B poslali sp=C3=AD=C5=A1 sem. :)<br> <br> <br> h.<br> <br> =C3=BAt 12. 3. 2019 v 10:09 odes=C3=ADlatel Martin Tesar <<a href=3D"mai= lto:[email protected]" target=3D"_blank">[email protected]</a>> napsal:<br> ><br> > Ahoj,<br> ><br> > uz jsem trochu zakrnel, ale pred par lety jsem neco takoveho delal na = <a href=3D"http://mtbmap.cz" rel=3D"noreferrer" target=3D"_blank">mtbmap.cz= </a>, tak zkusim popsat co si pamatuju, treba pomuze...<br> ><br> > 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 lini= ove relace, pouze maji zaporne ID. Abys tam mel sloupecek k rozliseni turis= tickych tras, pak by melo stacit pridat do konfiguraku osm2pgsql tento rade= k: way osmc:symbol text linear. Detaily k tagu na wiki OSM. Na hrani uz to = mozna bude stacit.<br> ><br> > Pak asi narazis na problem, ze soubezne trasy se ti prekresluji pres s= ebe, ale to uz je docela komplikace, kterou jsem kdysi resil prave tim zpra= covanim relaci v planet_osm_rels a kombinaci s liniemi v planet_osm_line. M= uzou pomoct zdrojaky k nahravani dat do <a href=3D"http://mtbmap.cz" rel=3D= "noreferrer" target=3D"_blank">mtbmap.cz</a>, ktere jsou na githubu <a href= =3D"https://github.com/mattesCZ/mtbmap/tree/master/osm_data_processing" rel= =3D"noreferrer" target=3D"_blank">https://github.com/mattesCZ/mtbmap/tree/m= aster/osm_data_processing</a>, ale neni to zrovna hezky napsane ani zdokume= ntovane. Kazdopadne tuhle ulohu tam resi ten skript relations2lines.py ve s= tejnojmenne slozce.<br> ><br> > Jinak jsou asi i lepsi metody, jak to dneska delat. Zkusil bych se zep= tat spis na talk-cz.<br> ><br> > Martin<br> ><br> ><br> > po 11. 3. 2019 v 12:35 odes=C3=ADlatel honny <<a href=3D"mailto:hon= [email protected]" target=3D"_blank">[email protected]</a>> napsal:<br> >><br> >> Ahoj,<br> >> jsem v oboru laik, tak mi mo=C5=BEn=C3=A1 n=C4=9Bco uch=C3=A1z=C3= =AD... Hraju si s OSM v QGISu, zdroj<br> >> dat je postgis krmen=C3=BD z <a href=3D"http://download.geofabrik.= de/" rel=3D"noreferrer" target=3D"_blank">http://download.geofabrik.de/</a>= . Dote=C4=8F v=C5=A1echno OK, ale<br> >> narazil jsem na pot=C5=99ebu vykreslit relace (konkr=C3=A9tn=C4=9B= bych r=C3=A1d turistick=C3=A9<br> >> trasy). =C5=BDe planet_osm_rels nem=C3=A1 geometrii a mohu pou=C5= =BE=C3=ADt inverzn=C3=AD osm_id z<br> >> planet_osm_line, to jsem n=C4=9Bjak pochytil.<br> >> Nicm=C3=A9n=C4=9B pokud chci barvi=C4=8Dky :), tak to mus=C3=ADm m= =C3=ADt podle =C4=8Deho rozd=C4=9Blit, a v<br> >> t=C3=A9hle tabulce =C5=BE=C3=A1dn=C3=BD p=C5=99=C3=ADhodn=C3=BD sl= oupec nen=C3=AD. V=C5=A1echny tagy jsou zase v<br> >> planet_osm_rels, nap=C5=99=C3=ADklad relace 8642590 -<br> >> {complete,no,destinations,Moravi=C4=8Dany;Bradlec;=C3=9Asov;Klopin= a;Lipinka;Bradlo,kct_blue:major,network,nwn,operator,cz:K=C4=8CT,osmc:symbo= l,blue:white:blue_bar,ref,2278,route,hiking,type,route}.<br> >> Jak to, Boha, propojit/vyu=C5=BE=C3=ADt?<br> >><br> >> Neda=C5=99=C3=AD se mi to rozumn=C4=9B vygooglit...<br> >> D=C3=ADky,<br> >> h.<br> >> ____________________________________________________<br> >> <a href=3D"https://sympa.fsv.cvut.cz/wws/info/freegeocz/" rel=3D"n= oreferrer" target=3D"_blank">https://sympa.fsv.cvut.cz/wws/info/freegeocz/<= /a><br> ><br> ><br> ><br> > --<br> > Martin Tesar<br> > <a href=3D"http://mtbmap.cz/" rel=3D"noreferrer" target=3D"_blank">htt= p://mtbmap.cz/</a><br> > Twitter GitHub<br> > ____________________________________________________<br> > <a href=3D"https://sympa.fsv.cvut.cz/wws/info/freegeocz/" rel=3D"noref= errer" target=3D"_blank">https://sympa.fsv.cvut.cz/wws/info/freegeocz/</a><= br> ____________________________________________________<br> <a href=3D"https://sympa.fsv.cvut.cz/wws/info/freegeocz/" rel=3D"noreferrer= " target=3D"_blank">https://sympa.fsv.cvut.cz/wws/info/freegeocz/</a><br> </blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"= class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div>Mart= in Tesar<br><a href=3D"http://mtbmap.cz/" target=3D"_blank">http://mtbmap.c= z/</a><br></div><div><a href=3D"https://twitter.com/mattes_CZ" target=3D"_b= lank">Twitter</a>=C2=A0<a href=3D"https://github.com/mattesCZ" target=3D"_b= lank">GitHub</a><br></div></div></div></div></div> <div style=3D"background: transparent; border: none; clear: both; display: = block; float: none; position: static">_____________________________________= _______________<br/>https://sympa.fsv.cvut.cz/wws/info/freegeocz/</div> --00000000000010c91a0583e67f15--