Re: [FreeGeoCZ] OSM + QGIS - relace
honny <[email protected]> Thu, 14 Mar 2019 10:45:21 +0100
| Newsgroups | gmane.comp.gis.grass.cz |
|---|---|
| Message-ID | <CAKOSGAoL=P15HhPOfXC29BXz5YpMAmxgOvsDXTN5Kh=AWxW7uQ@mail.gmail.com> |
--00000000000083673705840ac89c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Zdar, tak ten =C5=99=C3=A1dek ve style file byl p=C5=99esn=C4=9B to co jsem hleda= l! O=C4=8Dividn=C4=9B jsem tuhle cestu v doku p=C5=99ehl=C3=A9dl. D=C3=ADky moc. On Tue, Mar 12, 2019, 15:28 Martin Tesar <[email protected]> wrote: > 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]> na= psal: > >> 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]= om> 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 te= nto >> 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=C3=ADlatel honny <[email protected]> naps= al: >> >> >> >> 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 by= ch 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 sloup= ec 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;Lipi= nka;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/ >> > > > -- > Martin Tesar > http://mtbmap.cz/ > Twitter <https://twitter.com/mattes_CZ> GitHub > <https://github.com/mattesCZ> > ____________________________________________________ > https://sympa.fsv.cvut.cz/wws/info/freegeocz/ > ____________________________________________________ https://sympa.fsv.cvut.cz/wws/info/freegeocz/ --00000000000083673705840ac89c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Zdar,=C2=A0<div dir=3D"auto"><br></div><div dir=3D"auto">= tak ten =C5=99=C3=A1dek ve style file byl p=C5=99esn=C4=9B to co jsem hleda= l! O=C4=8Dividn=C4=9B jsem tuhle cestu v doku p=C5=99ehl=C3=A9dl.</div><div= dir=3D"auto"><br></div><div dir=3D"auto">D=C3=ADky moc.</div></div><br><di= v class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Mar 1= 2, 2019, 15:28 Martin Tesar <<a href=3D"mailto:[email protected]">osmmtb@= gmail.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir= =3D"ltr">Aha :D tam jsem to prehledl. Jinak server <a href=3D"http://mtbmap= .cz" target=3D"_blank" rel=3D"noreferrer">mtbmap.cz</a> mel nejaky vypadek,= ale uz to snad bezi, kdybys chtel videt jak to tam vypada v praxi.<div>Mar= tin</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gma= il_attr">=C3=BAt 12. 3. 2019 v=C2=A010:45 odes=C3=ADlatel honny <<a href= =3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">honnycz= [email protected]</a>> napsal:<br></div><blockquote class=3D"gmail_quote" styl= e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin= g-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" rel=3D"noreferrer">[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 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 noreferrer" target=3D"_blank">mtbmap.cz</a>, ktere jsou na gith= ubu <a href=3D"https://github.com/mattesCZ/mtbmap/tree/master/osm_data_proc= essing" rel=3D"noreferrer noreferrer" target=3D"_blank">https://github.com/= mattesCZ/mtbmap/tree/master/osm_data_processing</a>, ale neni to zrovna hez= ky napsane ani zdokumentovane. Kazdopadne tuhle ulohu tam resi ten skript r= elations2lines.py ve stejnojmenne 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" rel=3D"noreferrer">[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 noreferrer" target=3D"_blank">http://download.geofab= rik.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 noreferrer" 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 noreferrer" target=3D"= _blank">http://mtbmap.cz/</a><br> > Twitter GitHub<br> > ____________________________________________________<br> > <a href=3D"https://sympa.fsv.cvut.cz/wws/info/freegeocz/" rel=3D"noref= errer noreferrer" target=3D"_blank">https://sympa.fsv.cvut.cz/wws/info/free= geocz/</a><br> ____________________________________________________<br> <a href=3D"https://sympa.fsv.cvut.cz/wws/info/freegeocz/" rel=3D"noreferrer= 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"m_3961990565378066089gmail_signature"><div dir=3D"ltr"><div><div = dir=3D"ltr"><div>Martin Tesar<br><a href=3D"http://mtbmap.cz/" target=3D"_b= lank" rel=3D"noreferrer">http://mtbmap.cz/</a><br></div><div><a href=3D"htt= ps://twitter.com/mattes_CZ" target=3D"_blank" rel=3D"noreferrer">Twitter</a= >=C2=A0<a href=3D"https://github.com/mattesCZ" target=3D"_blank" rel=3D"nor= eferrer">GitHub</a><br></div></div></div></div></div> <div style=3D"background:transparent;border:none;clear:both;display:block;f= loat:none">____________________________________________________<br><a href= =3D"https://sympa.fsv.cvut.cz/wws/info/freegeocz/" target=3D"_blank" rel=3D= "noreferrer">https://sympa.fsv.cvut.cz/wws/info/freegeocz/</a></div> </blockquote></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> --00000000000083673705840ac89c--