Luonto-Liiton metsäryhmän GIS
Transcription
Luonto-Liiton metsäryhmän GIS
Luonto-Liiton mets¨aryhm¨an GIS-kurssi Markku Koskinen 10.12.2010 1 Johdanto 1.1 GIS GIS on lyhenne sanoista Geographic Information System. Suomeksi GISj¨arjestelmi¨ a kutsutaan paikkatietoj¨arjestelmiksi. Nimens¨a mukaisesti paikkatietoj¨ arjestelm¨ ass¨ a on paikkaan sidottua tietoa, eli tietoja jonkin fyysisess¨a maailmassa sijaitsevan pisteen, janan tai alueen ominaisuuksista. Yksinkertaisimmillaan paikkatietoj¨ arjestelm¨ a koostuu kartasta ja vihkosesta, johon kirjataan karttaan merkittyjen kohteiden ominaisuuksia. Automaattinen tiedonk¨asittely on kuitenkin tuonut uusia ulottuvuuksia tietojen hallintaan valtavan kapasiteetin, tiedonhaun ja muokkauksen helppouden sek¨a aineistojen yhdistelemisen nopeuden muodossa. Paikkatietoj¨ arjestelmi¨a k¨aytet¨a¨an laajalti etenkin maank¨ayt¨on suunnittelussa, jossa on t¨ arke¨ a¨a sijoittaa eri toiminnot optimaalisiin paikkoihin. 1.2 Paikkatieto luonnonsuojelussa Luonnonsuojelussa paikkatietoj¨arjestelmill¨a on oma t¨arke¨a roolinsa. Suojelurajauksia on helppo tehd¨ a ja muokata: mik¨ali esim. halutaan muodostaa suojelurajaus liito-oravien pes¨ apuiden perusteella, voidaan yksinkertaisesti muodostaa niiden muodostaman parven ymp¨arille halutulla puskurilla kuvio. Tietojen siirt¨ aminen yksitt¨ aisten toimijoiden ja viranomaisten v¨alill¨a on my¨os yksinkertaista, kun valtava kokoelma suojeluesityksi¨a ja niiden perusteluja voidaan l¨ ahett¨ a¨ a vaikka s¨ ahk¨ opostin v¨alityksell¨a. 2 Perusteita 2.1 Karttaprojektio Maapallo on pallo1 , mutta etenkin maastoon otettavat kartat ovat tasoja. Pallon pinta joudutaan siis projisoimaan kartalle. T¨ah¨an on kehitetty monia menetelmi¨ a, kuten koulujen sein¨akartoissa k¨aytett¨av¨a pystyasentoinen lieri¨ oprojektio, jossa pinta projisoidaan p¨aiv¨antasaajalla maan pintaan koskevaan etel¨ a-pohjoissuuntaiseen lieri¨o¨on. T¨am¨a johtaa napoja kohti siirrytt¨aess¨a eritt¨ ain voimakkaaseen v¨ a¨ aristym¨a¨an, jonka vuoksi esim. Gr¨onlanti n¨aytt¨a¨a n¨ aiss¨ a kartoissa l¨ ahes yht¨ a isolta kuin Afrikka. Todellisuudessa sen pinta-ala on noin kolmastoistaosa Afrikan pinta-alasta. T¨allainen projektio on kuitenkin 1 Tai oikeastaan navoiltaan litistyneen pallon ja p¨ aa an v¨ alimuoto, geoidi. ¨ryn¨ 1 suuntatarkka koko alueellaan, eli pohjoinen on aina ylh¨aa¨ll¨a riippumatta siit¨a, miss¨ a kohtaa karttaa ollaan. Pinta-alat ovat tarkkoja ainoastaan p¨aiv¨antasaajan ymp¨ arill¨ a varsin kapealla vy¨ ohykkeell¨a. Toinen lieri¨oprojektioon perustuva projektio on poikittaisasentoinen lieri¨oprojektio eli englanniksi Transverse Mercator. T¨ allaista projektiota k¨aytt¨aa¨ esimerkiksi Suomessa k¨aytett¨av¨a kartastokoordinaattij¨ arjestelm¨ a (KKJ), samoin kuin tuloaan tekev¨a ETRS-TM35FINj¨arjestelm¨ a. Poikittaisessa lieri¨oprojektiossa lieri¨o asetetaankin osoittamaan id¨ ast¨ a l¨ anteen, ja se koskee maan pintaan halutun pituuspiirin kohdalla tai kummallakin puolella sit¨ a, jolloin lieri¨on pinta on keskipituuspiirin kohdalla maan alapuolella (ks. kuva 1). T¨ am¨a johtaa siihen, ett¨a mittakaava on keskipituuspiirin kohdalla pienempi kuin sen ymp¨arill¨a. Kun k¨aytett¨av¨a kaista pidet¨a¨an riitt¨ av¨ an kapeana, mittakaavan v¨a¨aristyminen id¨ast¨a l¨anteen siirrytt¨aess¨a j¨a¨a v¨ ah¨ aiseksi. Kuva 1: UTM-projektio 2.2 Koordinaatisto Tasoiksi projisoiduissa kartoissa k¨aytet¨a¨an kartan pisteiden todellisuuteen sijoittamiseen tasokoordinaatteja. Ne m¨a¨aritell¨a¨an yleens¨a metrein¨a suhteessa johonkin sovittuun pisteeseen, KKJ:n tapauksessa p¨aiv¨antasaajaan (pohjoiskoordinaatti) ja kaistan keskipituuspiiriin (it¨akoordinaatti). Kuntien j¨arjestelmiss¨a saatetaan k¨ aytt¨ a¨ a jotain maamerkki¨a koordinaatiston nollapisteen¨a, ja kaikkien muiden pisteiden sijainti kuvataan suhteessa esimerkiksi Kallion kirkontorniin. 2.3 Koordinaattij¨ arjestelm¨ a Koordinaattij¨ arjestelm¨ a tarkoittaa karttaprojektion ja koordinaatiston yhdistelm¨ a¨ a. 2.4 Mit¨ a v¨ ali¨ a? Paikkatietoainestoa k¨ asitelt¨ aess¨a ja etenkin yhdistelt¨aess¨a on eritt¨ain t¨arke¨a¨a tiet¨ a¨ a, mit¨ a koordinaattij¨ arjestelm¨a¨a niiss¨a on k¨aytetty. Kun eri kaupunkien aineistoissa sama koordinaatti voi tarkoittaa t¨aysin eri kohtaa maapallolla, on niiden yhdistely ilman muuntamista ep¨amielek¨ast¨a. Jos mahdollista, aineisto 2 kannattaa pyyt¨ aa ¨ KKJ:n kolmoskaistassa eli yhten¨aiskoordinaatistossa (YKJ) (n¨ aiden merkitys selvi¨ aa ohemmin), tai ainakin pyyt¨aa¨ selostus k¨aytetyst¨a ¨ my¨ koordinaattij¨ arjestelm¨ ast¨ a, jotta muuntaminen on mahdollista. 2.5 Koordinaattij¨ arjestelm¨ at Suomessa Suomessa on t¨ all¨ a hetkell¨ a k¨ ayt¨oss¨a p¨a¨aasiassa kaksi koordinaattij¨arjestelm¨a¨a: Kartastokoordinaattij¨ arjestelm¨a ja ETRS-TM35FIN. Luonto-Liiton saamat rasterimuotoiset peruskartat ovat k¨ayt¨ost¨a v¨ahitellen poistuvassa kartastokoordinaattij¨ arjestelm¨ ass¨ a, joten t¨ ass¨a keskityt¨a¨an kuvaamaan sit¨a. KKJ on jaettu kuuteen kaistaan, 0–5, jotka eroavat toisistaan niiden k¨aytt¨am¨an keskipituuspiirin suhteen. Pituuspiirit ovat kolmen asteen v¨alein 18–33. Keskipituuspiirin it¨ akoordinaatille annetaan KKJ-j¨arjestelm¨ass¨a arvo 500 000 metri¨a, jonka eteen lis¨ at¨ a¨ an viel¨ a k¨ aytetyn kaistan numero. Luonto-Liiton aineisto on sijoitettu koko maan kattavaksi sovittuun KKJ:n kolmoskaistaan, jonka keskipituuspiiri on 27 astetta, ja it¨ akoordinaatti keskipituuspiirin kohdalla 3 500 000 m. Pohjoiskoordinaatti on metrej¨a keskipituuspiiri¨a pitkin p¨aiv¨antasaajalle. Koska eri kaistat k¨ aytt¨ av¨ at eri pituuspiiri¨a, saman pisteen pohjoiskoordinaatti vaihtelee sen kaistan mukaan, jossa se kuvataan (ks. kuva 2, jossa esitetyn Vaasan torin koordinaatit KKJ:n ykk¨oskaistassa ovat N 6 999 366 E 1 531 297 ja KKJ:n kolmoskaistassa eli yhten¨ aiskoordinaatistossa N 7 010 596 E 3 228 476). Kuva 2: KKJ:n kaistajako ja koordinaatin m¨aa¨r¨aytyminen 2.6 Paikkatietoj¨ arjestelmist¨ a Paikkatietoj¨ arjestelmiss¨ a kohteet voivat yleens¨a olla kolmenlaisia: pistem¨aisi¨a, janamaisia tai monikulmioisia. Pistem¨aisell¨a kohteella on ainoastaan sijainti, janamaisella on sijanti (ja suunta) ja pituus, ja monikulmioisella tiedolla sijanti ja pinta-ala (eli pituus monessa suunnassa). Kohteille annetut tiedot voivat olla lukuarvoja tai teksti¨ a. Esimerkkej¨a erilaisista kohteista voisivat olla esimerkiksi l¨ ahteet, jotka ovat selke¨asti pistem¨aisi¨a kohteita, purot ja norot, jot- 3 ka ovat selv¨ asti janamaisia kohteita, sek¨a runsaslahopuustoiset korvet, jotka ovat selv¨ asti monikulmioisia, pinta-alaisia kohteita. Kohteille annettuja tietoja voisivat olla esimerkiksi lahopuuston m¨aa¨r¨a, joka voitaisiin antaa vaikkapa arvioituna kuutiom¨ aa an¨ a tai jollakin luokka-asteikolla eli lukuarvoisia tieto¨r¨ ja, tai uhanalaisen lajin nimi, eli tekstitietoja. Edell¨a esiteltyjen vektorimuotoisten aineistojen lis¨ aksi k¨ aytet¨a¨an rasterimuotoista aineistoa, joka muodostuu m¨ a¨ ar¨ atyn kokoisista soluista, joille on m¨a¨aritelty arvo yhdell¨a tai useammalla kanavalla. Ilmakuvat ovat esimerkki rasteriaineistosta. 3 Quantum GIS 3.1 Alkuun Quantum GIS (QGIS) on helppok¨aytt¨oinen, alunperin paikkatietoaineistojen katselemiseen tarkoitettu ohjelma. Sit¨a on my¨ohemmin kehitetty t¨aysiverisen paikkatietoj¨ arjestelm¨ an suuntaan siten, ett¨a sill¨a voi my¨os muokata vektorimuotoista aineistoa. Kun QGIS k¨ aynnistet¨ a¨ an, se luo tyhj¨an projektin. Projekti on yhdistelm¨a eri paikkatietoaineistoja ja s¨ a¨ ann¨ot niiden esitt¨amiseen. Jos aletaan luoda uutta projektia, ensin on valittava sille koordinaattij¨arjestelm¨a. T¨am¨a tapahtuu Filevalikosta Project Properties-valinnan alta. Avautuvasta ikkunasta valitaan ’Coordinate Reference System (CRS)’-v¨alilehti. Tarjolla on satoja eri koordinaattij¨ arjestelmi¨ a, joten niist¨ a kannattaa hakea jotain tietty¨a hakusanalla tai EPSGkoodilla2 . Luonto-Liiton aineiston k¨aytt¨am¨an KKJ:n kolmoskaistan (eli yhten¨ aiskoordinaattij¨ arjestelm¨ an) EPSG-koodi on 2393. Sy¨otet¨a¨an hakukentt¨a¨an 2393, ja painetaan ’Search’. Varmistetaan, ett¨a ohjelma tarjoaa valinnaksi KKJ, ja painetaan OK. Nyt voidaan alkaa ladata ja luoda aineistoa. Luonto-Liiton saamat peruskartat ovat KKJ 3:n mukaan referoituja rasteritiedostoja. Sellaisen avaaminen tapahtuu valitsemalla Layer-valikosta Add Raster Layer (tai painamalla shift-control-R) ja valitsemalla avautuvasta tiedostonvalintaikkunasta haluttu tiedosto. Vastaavasti vektoriaineistoa ladataan saman valikon valinnalla Add Vector Layer tai painamalla shift-control-V. Lis¨ atyt aineistot tulevat n¨ akyviin Layers-palkkiin. Aineiston voi valita tarkastelua varten klikkaamalla sen nime¨a hiiren vasemmalla napilla. Oikealla napilla saa esiin valikon, josta voi mm. poistaa aineiston, suurentaa aineiston rajoihin, aloittaa muokkaamisen, selata tietotaulua ja muokata aineiston esitystapaa eli symboliikkaa. 3.2 Selaaminen ja muokkaaminen QGISin valikoissa on monenlaisia aineiston selaamiseen tarkoitettuja ty¨okaluja. Kartan siirt¨ aminen onnistuu pan-ty¨okalulla, ja suurentaminen ruudun keskikohtaa kohti tapahtuu hiiren rullalla. Vaihtoehtoisesti voi suurentaa suurennusty¨ okalulla, jolla voi rajata kiinnostuksensa kohteen. Identify features-ty¨okalulla voi tarkastella valittuna olevan aineiston kohteille annettuja tietoja klikkaamalla kartalla kohteen p¨ aa a. Measure-ty¨okalulla voi mitata et¨aisyyksi¨a. ¨ll¨ Vektoriaineiston luominen ja muokkaaminen on my¨os melko yksinkertaista. Olemassa olevaa aineistoa voi muokata valitsemalla aineiston ja klikkaamalla 2 European Petroleum Survey Groupin m¨ aa a koodisto ¨rittelem¨ 4 ’Toggle editing’ Layer-valikosta. Uuden aineiston luominen tapahtuu saman valikon alavalikosta New, valinta New Shapefile Layer. T¨am¨a avaa ikkunan, jossa pit¨ aa ¨ valita aineiston muoto: piste, jana, monikulmio (polygon). T¨am¨a valinta on t¨ arke¨ a, koska shapefile-tiedostomuodossa, jota QGIS k¨aytt¨aa¨, yhdess¨a aineistotiedostossa voi olla vain yhden muotoista aineistoa. Aineiston muodon valinnan j¨alkeen tulee mietti¨a, mit¨a tietoja kohteille halutaan antaa. Yleens¨ a kannattaa luoda ainakin jonkinlainen tunnistekentt¨a ja luokituskentt¨ a. Aineiston esitt¨amist¨a teemakarttana helpottaa, mik¨ali yhdess¨a aineistotiedostossa ei kuvailla liian montaa luokitusta. Toisaalta saman aineiston voi ladata kartalle useampaan kertaan, ja k¨aytt¨a¨a symboliikan pohjana eri tietokentt¨ a¨ a. Kannattaa my¨ os harkita, tekeek¨o luokituskentist¨a teksti- vai lukuarvokentti¨ a. Jos kohteella voi olla vain muutama erilainen luokka, joiden nimet ovat pitki¨ a, kannattaa luokituskent¨ast¨a tehd¨a lukuarvoinen ja panna muistiin, mit¨ a eri luokat tarkoittavat. T¨all¨oin kirjoitusvirheet ovat pienempi murhe kuin pitk¨ an tekstikent¨ an tapauksessa. Teemakarttaa luodessa voidaan eri luokituksille antaa nimet avaimessa. Toisaalta taas lajinimi¨a varten kannattanee luoda tekstikentt¨ a, koska niiden etsiminen erillisest¨a luettelosta (ja sellaisen luettelon luominen) aiheuttaa huomattavaa tuskaa. Kun kent¨ at on luotu, tulee valita nimi luotavalla aineistotiedostolle. Kannattaa keksi¨ a kuvaava nimi, mieluummin kuin esim. ’omajuttu1.shp’ (shp on shapefilen tiedostop¨ a¨ ate). Kolmen kuukauden p¨a¨ast¨a on mahdotonta muistaa, miss¨ a omajuttu-n.shp:ssa juuri tietty aineisto oli. Kun aineistotiedosto on luotu, sit¨a voidaan alkaa muokata. Muokaaminen aloitetaan samoin, kuin olemassa olevan aineistotiedoston tapauksessa. Kohteita luodaan valitsemalla ’Capture (point, line, polygon)’ ja naputtelemalla noodeja eli k¨ a¨ annepisteit¨ a kartalle. Pisteaineistolla voi olla vain yksi noodi kohdetta kohden. Jana- ja monikulma-aineistossa noodeja voi olla rajattomasti. Noodeja sijoitellaan hiiren vasemmalla napilla, ja niiden lis¨a¨aminen lopetetaan hiiren oikealla napilla. Noodien sijoittelun j¨alkeen tulee halutuille tietokentille antaa arvot ohjelman avaamassa ikkunassa. Sijoiteltuja noodeja voi my¨os siirt¨a¨a tai poistaa. Kohteen luomisen j¨ alkeen voidaan joko luoda uusi kohde tai tallentaa tehdyt muutokset ja lopettaa muokkaaminen. Luotuja kohteita voidaan muokata erilaisilla ty¨okaluilla. Pistem¨aisi¨a kohteita voi vain siirt¨ a¨ a paikasta toiseen (ja niille annettuja kentti¨a muokata). Janamaisia kohteita voidaan lis¨ aksi katkoa, jolloin muodostuva uusi kohde perii luokitustiedot alkuper¨ aiselt¨ a kohteelta. Monikulmiokohteille voidaan antaa erillisi¨ a osia, ns. saaria, tai niiden keskelt¨a voidaan ottaa paloja pois, eli luoda keh¨ a. Monikulmiokohteen pilkkominen antaa mahdollisuuden ensin rajata jonkin isomman kohteen ulkoreunat ja sitten pilkkoa sit¨a pienemmiksi kuvioiksi. Shapefile ei ole niin sanottu topologinen paikkatietoaineisto. Toisin sanoen kahden toisiaan sivuavan polygonin rajalla on kaksi viivaa sen sijaan, ett¨a niit¨a olisi vain yksi. T¨ am¨ a aiheuttaa ongelmia, jos vaikkapa kuviorajoja halutaan siirt¨ a¨ a. QGISiss¨ a on onneksi mahdollisuus matkia topologista muokkausta. T¨am¨a ominaisuus kytket¨ a¨ an p¨ a¨ alle File-valikosta Project Properties-valinnan Generalv¨ alilehdelt¨ a. Valinnan ’Snapping Options’ alta voidaan m¨a¨aritell¨a, miten helposti mit¨ akin aineistoa muokatessa noodit kytket¨a¨an toisiinsa, jolloin ne siirtyv¨ at yhdess¨ a. 5 3.3 Aineiston vienti QGIS tallentaa aineistot Shapefile-muodossa, jota avaavat k¨ayt¨ann¨oss¨a kaikki viranomaisten k¨ ayt¨ oss¨ a olevat paikkatieto-ohjelmistot. Tiedostoja l¨ahett¨aess¨a on kuitenkin t¨ arke¨ a¨ a huomata l¨ahett¨a¨a kaikki samalla tiedostonnimell¨a olevat tiedostot p¨ a¨ atteest¨ a huolimatta. Luotujen tiedostojen p¨a¨atteet ovat .shp, .prj, .dbf, .qpj ja .shx. 3.4 Teemakartat Er¨ as t¨ arkeimmist¨ a paikkatietoj¨arjestelmien k¨aytt¨otavoista on teemakarttojen luonti. Teemakartassa taustakartan (usein ilmakuva tai peruskartta) p¨a¨alle liitet¨ a¨ an haluttuja paikkatietoaineistoja, kuten kuviorajoja, liito-oravien pes¨apuita ym. Aineiston esitystavan valinnalla p¨a¨atet¨a¨an se, millaisena se esiintyy teemakartoissa. Esitystapa voi olla sama kaikille aineiston kohteille, tai sitten sit¨a voi muuttaa jonkin aineiston kent¨an perusteella. Esimerkiksi jos halutaan esitt¨aa¨ eri m¨ aa a lahopuita sis¨ alt¨ avi¨a kuvioita eri tavoin, voidaan valita lahopuun ¨ri¨ m¨ aa r¨ a a kuvaavan kent¨ a n mukaan muuttuva v¨ari kuviolle. Usein kuviot merk¨ ¨ it¨ aa n karttaan niiden ID-numerolla, jotta kartan k¨aytt¨aminen erillisten kuvioti¨ etojen kanssa olisi mahdollista. QGISin teemakarttaeditori on melko helppok¨aytt¨oinen ja yksinkertainen. Ensin on valittava paperin koko. T¨am¨an j¨alkeen t¨arkein elementti on karttaikkunan lis¨ aa ¨minen, joka tapahtuu Layout-valikon valinnalla ’Add map’. Oletuksena t¨ am¨ a luo paperille karttaikkunan, jonka keskipiste on sama, kuin QGISin p¨ aa ¨karttaikkunan keskipiste. Teemakartan karttaikkunan keskipistett¨a ja mittakaavaa voi muutella. ’Add Vector Legend’-valinnalla voi paperille lis¨at¨a vektoriavaimen, johon tulostuu automaattisesti vektorien symbolien selitykset. Niit¨akin voi halutessaan ja tarvittaessa muokata. Valmiin kartan voi tulostaa paperille maastoon viemist¨ a tai esittely¨a varten, tai tulostaa PDF- tai SVGtiedostoon. 3.5 Projektin tallentaminen Kun aineistotiedostoja on ladattu ja niiden esitystapoja muokattu sopiviksi, kannattaa auki oleva projekti tallentaa. Tallennetun projektin avulla QGIS osaa avata samat karttatiedostot ja esitt¨a¨a niiss¨a olevat aineistot samalla tavalla kuin edellisell¨ a k¨ aytt¨ okerralla. Aineistoihin tehdyt muutokset toki s¨ailyv¨at istuntojen v¨ alill¨ a vaikka projektia ei erikseen tallentaisikaan. 3.6 Rasteriaineiston georeferointi Georeferoiminen tarkoittaa kuva-aineiston sijoittamista koordinaatistoon niin, ett¨ a jokaisella kuvan kuvapisteell¨a on tunnettu sijainti. T¨ah¨an on olemassa komentorivity¨ okaluja ja ikkunoituja ty¨okaluja, joita voi etsi¨a verkosta, mutta my¨os QGISiss¨ a on oma georeferointity¨okalunsa. Ty¨okalulla georeferointi tapahtuu kertomalla ohjelmalle, miss¨ a tietyt kuvan pisteet sijaitsevat kartalla. Pisteit¨a pit¨a¨a antaa v¨ ahint¨ a¨ an kaksi, mutta tulos on aina sit¨a parempi, mit¨a useampia pisteit¨ a annetaan. N¨ aiden pisteiden perusteella ohjelma laskee kuvan muille pisteille koordinaatit. Yleens¨ a georeferoidaan esimerkiksi ilmakuvia peruskartan 6 perusteella. Hyvi¨ a referenssipisteit¨a ovat esimerkiksi talojen nurkat ja purojen suut, niemenk¨ arjet ynn¨ a muut, jotka n¨akyv¨at tarkasti sek¨a ilmakuvalla ett¨a peruskartassa. T¨ am¨ a k¨ ayd¨ aa ¨n kurssilla l¨api k¨adest¨a pit¨aen. 7