Mewnforio data o OpenStreetMap i QGIS
Y swm o ddata sydd ynddo OpenStreetMap mae'n wirioneddol eang, ac er nad yw'n hollol ddiweddar, yn y rhan fwyaf o achosion mae'n fwy cywir na data a gasglwyd yn draddodiadol trwy gyfrwng taflenni cartograffig gyda graddfa 1: 50,000.
Yn QGIS, mae'n wych llwytho'r haen hon fel map cefndir megis delwedd Google Earth, y mae plugiau eisoes yn bodoli, ond dim ond map cefndir yw hwn.
Beth sy'n digwydd os yw'r hyn sydd ei angen arnoch i gael yr haen OpenStreetMap fel fector?
1. Dadlwythwch gronfa ddata OSM
I wneud hyn, rhaid i chi ddewis yr ardal lle rydych chi'n disgwyl lawrlwytho data. Mae'n amlwg y bydd maint y gronfa ddata yn aruthrol ac yn cymryd llawer o amser i ardaloedd mawr iawn, lle mae llawer o wybodaeth. I wneud hyn, dewiswch:
Fector> OpenStreetMap> Llwytho i lawr
Yma rydych chi'n dewis y llwybr lle bydd y ffeil xml gyda'r estyniad .osm yn cael ei lawrlwytho. Mae'n bosibl nodi'r amrediad cwadrant o haen sy'n bodoli eisoes neu gan yr arddangosfa gyfredol o'r olygfa. Unwaith y dewisir yr opsiwn derbyn, mae'r broses lwytho i lawr yn dechrau a dangosir maint y data a lwythir i lawr.
2. Creu Cronfa Ddata
Unwaith y bydd y ffeil XML wedi'i lwytho i lawr, yr hyn sy'n ofynnol yw ei drosi i mewn i gronfa ddata.
Gwneir hyn gyda: Fector> OpenStreetMap> Mewnforio topoleg o XML ...
Yma mae'n gofyn i ni fynd i mewn i'r ffynhonnell, ffeil allbwn DB SpatiaLite ac os ydym am i'r cysylltiad mewnforio gael ei greu ar unwaith.
3. Ffoniwch yr haen i QGIS
Mae galw data fel haen yn ei gwneud yn ofynnol:
Fector> OpenStreetMap> Allforio topoleg i SpatiaLite ...,
Rhaid nodi a ydym am alw pwyntiau, llinellau neu bolygonau yn unig. Hefyd gyda'r botwm Llwyth o'r gronfa ddata gallwch chi restru pa rai yw'r gwrthrychau o ddiddordeb.
O ganlyniad, gallwn lwytho'r haen i'n map, fel y gwelir yn y ddelwedd ganlynol.
Wrth gwrs, gan fod OSM yn fenter ffynhonnell agored, bydd hi'n amser hir i offer perchnogol wneud y math hwn o beth.