Metsävarakuvio GeoPackage - ohje

Samankaltaiset tiedostot
Ladataan taustalle ensin Maanmittauslaitoksen WMTS-rajapinnan maastokartta

Tilastokeskuksen rajapintapalveluiden käyttöönotto QGIS-ohjelmistossa

Aimo-ohjauspaneelin käyttöohje Sisällys

Moottorikelkkareittien ja -urien lataaminen Lipas liikuntapaikat.fi järjestelmään

Excel-taulukkoon X- ja Y-sarakkeisiin tallennettujen koordinaattien muuntaminen paikkatietokohteiksi

Collector for ArcGIS. Ohje /

RATKI 1.0 Käyttäjän ohje

Nuorten hyvinvointi tilastotietokannan käyttöohjeet Tieke

Avoimen metsätiedon jakaminen

Maanmittauslaitoksen nimistö Spatialite-tietokantana. - kuvitettu ohje Quantum GIS ohjelmaa varten

Viivojen pituuksien laskenta ja tilastot

HAME PostGIS-tietokanta

Ohjeet asiakirjan lisäämiseen arkistoon

Jyväskylän kaupungin metsät

Paikkatieto-ohjelmistot maataloudessa

Tilastokeskuksen rajapintapalveluiden käyttöönotto ArcGISohjelmistossa

Sonera Yrityssähköposti. Outlook 2013 lataus ja asennus

Vesipuitedirektiivin mukaiset vesimuodostumat

Ryhmäkirjeen hyödyntäminen

Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen

Metsävarastandardiin esitetyt muutokset vuonna 2013

HAME-maakuntakaavatyökalun ohjeet SYKE/VSL

GDAL ja WFS: suora muunnos ogr2ogr-ohjelmalla

Collector käyttöohje. Ohje /

Psoriasisliitto Nettijäsenrekisterin Koulutustilaisuus Nettijäsenrekisterin ohje

Gps-reittien lataaminen Lipas liikuntapaikat.fi - järjestelmään

Tilastokeskuksen rajapintapalveluiden käyttöönotto QGISohjelmistossa

SQL Buddy JAMK Labranet Wiki

Kemikaalitieto yhdestä palvelusta. Kemikaali-ilmoituksen tekeminen CSV lomakkeen avulla

Seuraavat tasot sisältävät alueita ja pisteitä samassa tasossa. o Asemakaavat o Kaavayksiköt o Kiinteistöt

Päivitysohje Opus Dental

Käyttöohje: LAPIO latauspalvelu

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

RATKI 1.0 Talousraportin käyttäjän ohje

METSÄSUUNNITTELU YKSITYISMETSISSÄ

Katalogin luominen Coupan toimittajaportaalissa

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

Raporttiarkiston (RATKI) käyttöohjeet Ohjeet

Kirjaudu sisään palveluun klikkaamalla Omat kartat -painiketta.

Tilastokeskuksen rajapintapalveluiden käyttöönotto MapInfo - ohjelmistossa Ohjeita laatiessa on käytetty MapInfon versiota 11.5.

Valitse aineisto otsikoineen maalaamalla se hiirella ja kopioimalla (Esim. ctrl-c). Vaihtoehtoisesti, Lataa CSV-tiedosto

JÄRJESTELMÄN TEKNINEN KÄYTTÖOHJE

HAME-maakuntakaavatyökalun ohjeet LUONNOS MMK MK, LL

Pikaohjeita OneNote OPS:in käyttäjille

Office 365 palvelujen käyttöohje Sisällys

Ponnahdusikkunoiden ja karttatekstien hallitseminen ArcGIS Online kartoissa

Toimittajaportaalin pikaohje

STS UUDEN SEUDULLISEN TAPAHTUMAN TEKO

5. Sijainnin määrittäminen olemassa olevalle liikuntapaikalle

Tiedonsiirto helposti navetta-automaation ja tuotosseurannan välillä

Lipas 2.0 käyttöohjeet ( )

Asiointipalvelun ohje

Octo käyttöohje 1. Sisältö

Tiedonsiirtorajapinta ja hilatieto kuvioiden rinnalle Esko Välimäki ja Juha Inkilä

SIVIILEIHIN KOHDISTUNEET KONFLIKTIT AFRIKASSA. Matias Järvinen 2019

Käsikirjan paperiversiota ei enää ylläpidetä ohjeen päivämäärän jälkeen. Viimeisimmät versiot ohjeista löydät ohjelman Help-ruudulta.

OpeOodi Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen

Suunnittele, asioi ja löydä töille tekijä. Hoida metsäasiat verkossa - maksutta.

Vaatimusluettelo. Liite2_Vaatimusluettelo. Tun nus (ID) Kpl Tärkeys Toimittajan kommentit Navigointi. Haut

Lipas- järjestelmän tallennusohjeet, käyttöohjeet-kansio. Lipas- järjestelmä löytyy myös osoitteesta

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys

Kullaa Asiakkuusasiantuntija Jussi Somerpalo

ALVin käyttöohjeet. Kuvaus, rajaus ja tallennus puhelimella ALVin -mobiilisovelluksen avulla dokumentit kuvataan, rajataan ja tallennetaan palveluun.

Kuva 7.2 vastaustaulu harjoitukseen 7.2

OSAAMISENHALLINTA HENKILÖSTÖ. Esimiehen pikaohje

2017/11/21 17:28 1/2 Tilitapahtumat. Tilitapahtumat... 1 Käyttö:... 1 Asiakirjan kentät:... 1

Toimittajaportaalin pikaohje

Yhdistäminen. Tietolähteen luominen. Word-taulukko. Joukkokirje, osoitetarrat Työvälineohjelmistot 1(5)

Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 IT Juha Nalli

MV - Metsävarastandardisanoman muutoshistoria

Kemikaalitieto yhdestä palvelusta

SQL Server 2008 asennus

Suomen metsäkeskuksen metsävaratieto ja sen hyödyntäminen

TTS kannattavuuslaskentaohjelma

Public Account-tili on pysyvä, joten kannattaa käyttää mieluummin sitä kuin kaupallisen tilin kokeiluversiota.

Access-kyselyt. Luetteloinnin kehittämispäivä Mia Kujala

TIEDONHALLINTA - SYKSY Luento 10. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

Sonera Viestintäpalvelu VIP VIP Laajennettu raportointi Ohje

OHJE Jos Kelaimeen kirjautuminen ei onnistu Windows-koneilla

Excel -sisäänlukutaulukko. Haahtela RES -järjestelmän huoltokohteiden - vienti/tuontitoimintojen käyttöohje

Tunne, mitä omistat. Tiedä, mitä kasvatat.

Kun valitset Raportit, Lisää uusi, voit ryhtyä rakentamaan uutta raporttia alusta alkaen itse.

Salasanojen turvallinen tallentaminen KeePass ohjelmalla

Sähköinen tilaustenhallinta

Using the QGIS Browser

MultiSave - käyttö ja käyttöönotto

Toimittajaportaalin rekisteröityminen Toimittajaportaalin sisäänkirjautuminen Laskun luonti Liitteen lisääminen laskulle Asiakkaiden hallinta Uuden

Yrjö Määttänen Kokemuksia SuLVInetin käytön aloituksen

OpeOodi Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen

Lipas- järjestelmän tallennusohjeet, käyttöohjeet-alasivu. Lipas- järjestelmä löytyy myös osoitteesta

Webforum. Version 14.2 uudet ominaisuudet. Viimeisin päivitys:

Action Request System

STS Uuden Tapahtuma-dokumentin teko

Liikuntapaikan tallentaminen Lipakseen ja olemassa olevien paikkojen muokkaus

Solteq Tekso v Versiopäivitysohje.

Suunnittele, asioi ja löydä töille tekijä. Velu Sipola metsän- ja luonnonhoidon asiakasneuvoja

EasyGO Hunter Käyttäjän opas

Tuotetietopankin alustanvaihdon muutostöiden luokittelu

Transkriptio:

Metsävarakuvio GeoPackage - ohje

2 (25) 2

3 (25) 1 Johdanto Tässä ohjeessa on kuvattu avoimen metsätiedon metsävarakuvioiden GeoPackage-tiedostojen sisältämää tietokantaa, tietokantatauluja sekä aineiston käyttömahdollisuuksia QGIS-ohjelmalla. Yleisluonteeltaan metsävarakuvio GeoPackage-tiedostot ovat pienoiskoossa olevia tietokantoja, jotka sisältävät useita tietokantataulua kenttineen. Tietokantataulut on myös linkitetty keskenään, jotta monipuoliset tietohaut aineistosta ovat mahdollisia. Tietokantamainen rakenne mahdollistaa suuren ja monipuolisen tietomäärän pakatussa muodossa. Tästä johtuen GeoPackage-formaatti eroaakin monelta osin yleisesti käytössä olevasta Esrin Shapefileformaatista. Ennen aineiston käyttöönottoa kannattaa tutustua huolellisesti tietokantakaavioon, josta selviää aineiston tietokantataulut, niiden sisältämät kentät sekä taulujen välinen kytkeytyvyys. Tärkeää tietoa tietokantatauluista, niiden kentistä sekä luokittelumuuttujien koodeista löytyy myös MetsatietostandardienSanomakuvauksetKoodistot_V13 excel-tiedostosta. Aineistossa kaikki luokittelumuuttujat on koodattu numeerisiksi arvoiksi ja koodien selitteet löytyvät kyseisestä exceltiedostosta. Kaikki avoimen metsätiedon aineistopaketit ja niihin liittyvä dokumentointi ovat ladattavissa ilmaiseksi osoitteesta https://www.metsaan.fi/paikkatietoaineistot. 3

4 (25) Sisällys 1 Johdanto... 3 2 Metsavarakuviot aineisto... 5 2.1 GeoPackage-formaatti... 5 2.2 Metsävarakuvioiden tietomalli... 5 3 Metsävarakuviot QGIS-ohjelmassa... 8 Esimerkki 1: Metsävarakuvioiden tuonti QGIS-ohjemaan... 8 Esimerkki 2: Tietojen valinta - Varttuneiden taimikoiden haku... 10 Esimerkki 3: Tietojen valinta ja kahden taulun liitos - METE-Lehdot... 12 Esimerkki 4: SQL-kysely - Taimikonhoito kuviot 2019... 16 Esimerkki 5: SQL-kysely - Metsävarakuviot ja puustotiedot... 19 Esimerkki 6: SQL-kysely - Mahdolliset nuoren metsän hoidon kemera-kuviot... 22 4

5 (25) 2 Metsavarakuviot aineisto 2.1 GeoPackage-formaatti Metsävarakuviot jaetaan GeoPackage-tiedostomuodossa. GeoPackage on pohjimmiltaan SQLite-tietokanta, jolle on määritelty standardimuotoinen tallennusmuoto paikkatietoaineistoille. SQLite-tietokanta mahdollistaa tiedon tallentamisen relaatiomuodossa, mikä helpottaa monimutkaisten aineistojen, kuten metsävarakuvioiden tallentamista. Geopackagen ominaisuudet: Versio 1.2 Laajennokset: Rtree Lisätietoa GeoPackage formaatista löytyy https://www.geopackage.org OGC:n tekninen dokumentaatio GeoPackagesta löytyy osoitteesta http://www.geopackage.org/spec120/index.html 2.2 Metsävarakuvioiden tietomalli Metsävarakuvioiden tietomallina on relaatiomalli. Metsävarakuviot sisältävät yhteensä 10 tietokantataulua, joihin on tallennettu metsävarakuvioiden ominaisuustietoja. Tietokantataulu Suomennos Keskeinen sisältö Stand Metsikkökuvio Metsikkökuvion perustiedot ja kuvio geometria Treestand Puustotieto Puustotietojen tyyppi ja puustotietojen pvm. Treestandsummary Puustoyhteenveto Nykyhetkeen laskettu sekä tulevaisuuteen ennustettu (10 vuoden päähän) puustoyhteenveto 5

6 (25) treestratum Puusto-osite Puulajikohtaiset puusto-ositteet inventointi hetkellä sekä nykyhetkeen laskettuna Assortment Hakkuuehdotuksen puutavaralajitiedot Hakkuuehdotuksen puutavaralajitietoja Datasource Tietolähde Tietolähde kuvattuna tauluille stand, treestand, operation ja specialfeature Operation Toimenpide-ehdotus Kuvion hakkuu-/metsänhoito ehdotukset Restriction Toimenpiderajoitus Toimenpiderajoitukset hakkuu- /metsänhoitotöille Specialfeature Erityispiirre Kuvion suojelu-/monimuotoisuus tieto Specification Toimenpidetarkenne Toimenpidetarkenne hakkuu- /metsänhoitotöille Tietokantataulujen sisältämät kentät ja taulujen väliset kytkökset on kuvattu tietokantakaaviossa (kuva1). Yhteistä kaikille tauluille on: Kaikkien taulujen pääavaimena (PK=Primary key) id-kenttä Kaikista tauluista on indeksoitu kentät, joihin toisen taulun vierasavaimet (FK=Foreing key) viittaavat. Viittaus esimerkiksi taulusta specialfeature tauluun stand tapahtuu täten kentän standid avulla 6

7 (25) Kuva 1: Metsävarakuviot Geopackagen-tietokantakaavio. Ladattavissa https://www.metsaan.fi/sites/default/files/avoinmetsatieto-kuviot-tietokantakaavio.pdf 7

8 (25) 3 Metsävarakuviot QGIS-ohjelmassa Käydään esimerkeillä läpi metsävarakuvio aineiston tuonti QGIS-ohjelmaan sekä aineistoon tehtäviä yleisiä tietohakuja. Käytössä on QGIS-versio 3.4.1-Madeira ja esimerkkiaineistona on käytetty MV_Hämeenkyrö.gpkg. QGIS paikkatieto-ohjelma on ladattavissa ilmaiseksi osoitteesta https://www.qgis.org/fi/site/ Esimerkki 1: Metsävarakuvioiden tuonti QGIS-ohjemaan 1. GPKG-tiedostopaketin tietokantatauluineen voi tuoda QGIS-ohjelmaan valitsemalla Tasot Lisää taso Lisää vektoritaso 2. Valitse sitten lataamasi metsävarakuviot GPKG-tiedosto sekä valitse tuotaviksi kaikki siihen kuuluvat taulut ja paina ok. 8

9 (25) 3. Kartalle pitäisi ilmestyä metsävarakuviot näkyviin. Tasot-paneelissa vasemmalla näkyvät myös kaikki tietokantataulut. Maastokartta on tuotu taustalle WMTS-rajapintana ja sen lisäys on kuvattu WMS/WMTS-ohjeessa. 9

10 (25) Esimerkki 2: Tietojen valinta - Varttuneiden taimikoiden haku Valitaan tässä esimerkissä metsävarakuvioista ne, jotka ovat kehitysluokaltaan varttuneita taimikoita. Käytetään valinnan tekemiseen QGISin vektorityökalua: Valitse ominaisuustiedon perusteella. Tietokantataulut ja koodisto: Esimerkissä tarvitaan taulun stand tietoja. Stand-taulussa kehitysluokkatieto on tallennettu kenttään developmentclass. Stand-taulu sisältää myös metsävarakuvioiden geometriat kentässä geometry. Developmentclass kentän arvot ovat koodattuja. Niiden arvot selityksineen on mahdollista tarkistaa MetsatietostandardienSanomakuvauksetKoodistot_V13.xlsx tiedostosta. Koodisto on ladattavissa osoitteesta https://www.metsaan.fi/paikkatietoaineistot. Selvitetään seuraavaksi millä koodilla varttuneet taimikot on merkitty. Koodattujen arvojen haku kannattaa aloittaa tietokantakuvaus-välilehdeltä, johon on kuvattu Tietokantataulut ja niiden kentät. Jos kentän arvot on koodattu, niin niihin löytyy suora linkki taulukon oikealla. Haluttuihin koodeihin pääsee suoraan näistä linkeistä 10

11 (25) Linkkiä painamalla aukeaa koodistot välilehti, josta on mahdollista selvittää koodien arvot ja selitteet. Koodistosta huomaamme, että varttuneille taimikoille (Taimikko yli 1,3 m) on käytetty koodia T2. QGIS-työvaiheet: 1. Valitaan varttuneet taimikot seuraavasti. Prosessointityökalut Vektoritiedosta poiminta Valitse ominaisuustiedon perusteella 2. Valitaan työkalun parametrit kuten kuvassa alla. 11

12 (25) 3. Valitut kohteet näkyvät nyt kartalla keltaisina ja attribuuttitaulussa sinisellä. Esimerkki 3: Tietojen valinta ja kahden taulun liitos - METE-Lehdot Tehdään karttataso, jossa on kaikki Hämeenkyrön lehdot, jotka ovat metsälain erityisen tärkeitä elinympäristöjä (METE). Esimerkissä käytämme QGISin vektorityökaluja: Valitse käyttäen lauseketta ja Liitä attribuutit sarakkeen arvolla. Tietokantataulut ja koodisto: Metsälakikohteet ja muut erityisen tärkeät elinympäristöt on tallennettu tauluun specialfeature. Taulun kentät, joista olemme kiinnostuneita ovat featurecode (Erityispiirteen koodi) ja featureadditionalcode (Erityispiirteen tarkenne). Haluamme tehdä valituista METE-lehdot kohteista myös oman karttatason, joten se tarvitsee yhdistää vielä stand-tauluun, jossa on kuvioiden geometriat. Taulut voidaan linkittää keskenään kentän standid avulla. 12

13 (25) Selvitetään vielä tarvittavat koodit samoin kuin esimerkissä 2. Ensin tietokantakuvaus välilehdeltä etsitään siis haluttu tietokantataulu ja sen kenttä, josta löytyy linkki koodistoon. Linkkiä painamalla aukeaa koodistot välilehti, josta on mahdollista selvittää koodien arvot ja selitteet. Featureadditionalcoden avulla voimme löytää kaikki metsälain tärkeät elinympäristöt. Koodi niille on 43. Featurecoden avulla tarkennamme hakua vielä lisää. Tässä tapauksessa haluamme löytää kaikki lehdot, joille koodit ovat 570-573. 13

14 (25) QGIS-työvaiheet: 1. Valitaan ensin kaikki METE-lehdot kohteet Specialfeaturestaulusta. Tähän voidaan käyttää Prosessointityökalut Vektoritiedosta poiminta Valitse käyttäen lausekettatyökalua 2. Haku lausekkeen voi muotoilla esimerkiksi seuraavasti: "featureadditionalcode" = 43 AND (("featurecode" >= 570) AND ("featurecode" <=573)). Kun työkalu ajetaan, se valitsee kaikki hakuehdon täyttävät kohteet specialfeature-taulusta. 14

15 (25) 3. Liitetään valitut kohteet vielä stand-tauluun ja tehdään niistä oma karttataso. Tähän voidaan käyttää Prosessointityökalut Yleiset vektorityökalut Liitä attribuutit sarakkeen arvollatyökalua. Määritetään sen asetukset seuraavasti: Syötetaso, joka sisältää kuvioiden geometrian + perustiedot Syötetaso2, joka sisältää valitut METE-lehdot kohteet Liitoskenttä Ei oteta mukaan kohteita, joita ei voi liittää 4. Kun työkalu suoritetaan, niin kartalle ilmestyy Yhdistetty taso. Yhdistetty tasossa on nyt valittuna METE-lehdot ja se sisältää sekä stand- että specialfeatures-taulun tiedot. 15

16 (25) Esimerkki 4: SQL-kysely - Taimikonhoito kuviot 2019 GeoPackagen tietokantatauluihin on mahdollista QGISillä tehdä SQL-kyselyitä. SQL-kyselyillä voidaan kätevästi tehdä aineistoa rajaavia hakuja ja taulujen liitoksia. Lisää SQL-kielestä ja sen kyselyistä löytyy mm. osoitteesta https://www.w3schools.com/sql/ Tehdään nyt karttataso, johon poimitaan kaikki Hämeenkyrön metsävarakuviot, joille on ehdotettu taimikonhoitoa vuonna 2019. Tehdään tarvittavien tietojen poiminta sekä taulujen liitos tällä kertaa yhdellä SQL-kyselyllä. Tietokantataulut ja koodisto: Tällä kertaa olemme kiinnostuneita tauluista stand ja operation. Operation-taulu sisältää hakkuu- ja metsänhoitotoimenpide ehdotukset. Vuoden 2019 taimikonhoito kuviot voidaan hakea Operation-taulusta seuraavilla ehdoilla (Koodit poimittu excel-tiedostosta kuten edellisissäkin esimerkeissä): maintype=2 Metsänhoito operationtype=740 Taimikonhoito proposalyear =2019 Ehdotusvuosi 16

17 (25) QGIS työvaiheet: 1. Avataan Tietokanta Tietokannan hallinta 2. Luodaan uusi yhteys Geopackage-tiedostoon ja valitaan MV_Hämeenkyrö.gpkg 3. Avataan SQL-ikkuna, jolloin avautuu uusi välilehti, jossa voi tehdä SQL-kyselyitä. Käytetään tietojen poimintaan seuraavanlaista SQL-kyselyä: SELECT * Valitaan kaikki kentät FROM stand,operation Tauluista stand ja operation WHERE stand.standid=operation.standid and Missä standid on tauluja yhdistävä kenttä operation.maintype=2 and Ja missä täyttyy lisäksi nämä kolme ehtoa operation.operationtype=740 and operation.proposalyear=2019 17

18 (25) SQL-kyselyn voi myös tallentaa myöhempää käyttöä varten SQL-kysely SQL-kyselyn tulos. Huom! Ei aina näytä tulosta. Lataaminen kartalle kuitenkin onnistuu. QGis-bugi! SQL-kyselyn tuloksen voi myös ladata karttatasoksi. Latauksen jälkeen ilmestyy QueryLayer kartalle 4. HUOM! QGIS saattaa antaa tietokantavirhe-ilmoituksen kun lataa uutena tasona on ruksitettu ja painaa suorita nappia. Tämän ilmoituksen voi kuitenkin ohittaa ja ladata sen jälkeen kyselyn tuloksen kartalle. 18

19 (25) Esimerkki 5: SQL-kysely - Metsävarakuviot ja puustotiedot Tehdään tässä esimerkissä karttataso, jossa yhdistämme metsävarakuviot ja niiden ajantasaistetut puustotiedot. Tehdään tarvittavien tietojen poiminta sekä taulujen liitos yhdellä SQL-kyselyllä. Tyylitetään lopuksi karttataso puuston keskitilavuuden mukaan. Tietokantataulut ja koodisto: Nyt tarvitsemme tietoja stand, treestand ja treestandsummary tauluista. Taulu treestand sisältää luokituksen puustotietojen tyypille. Tämä luokitus on kentässä type, jossa 1=Inventoitu puusto, 2= Nykyhetkeen laskettu puusto ja 3= Tulevaisuuteen ennustettu puusto. Käytetään nykyhetkeen laskettua puustotietoa eli type=2. Treestand taulu sisältää myös kentän treestandid, jolla on mahdollista linkittää valittu puustotieto treestandsummary-taulusta treestand-tauluun. 19

20 (25) QGIS työvaiheet: 1. Käytetään seuraavaa SQL-kyselyä, jolla liitetään taulut ja valitaan nykyhetkeen laskettu puustotieto. Huom! Saattaa jälleen antaa tietokantavirhe-ilmoituksen, mutta sen voi taas ohittaa ja ladata kyselyn tuloksen kartalle. SELECT * FROM stand,treestand,treestandsummary WHERE stand.standid=treestand.standid and treestand.treestandid=treestandsummary.treestandid and treestand.type=2 20

21 (25) 2. Tyylitetään vielä QueryLayer puuston keskitilavuuden mukaan. Valitaan tason ominaisuustiedoista kuvaustekniikka ja tehdään seuraava porrastettu luokittelu. 21

22 (25) Esimerkki 6: SQL-kysely - Mahdolliset nuoren metsän hoidon kemera-kuviot Tehdään viimeiseksi karttataso, johon on poimittu Hämeenkyrön nuoren metsän hoidon mahdolliset kemera tuki kuviot. Huom! Kemera-tuki kelpoisuuden määrittäminen vaatii aina tarkistuksen maastossa. Tehdään tarvittavien tietojen poiminta sekä taulujen liitos yhdellä SQL-kyselyllä Tyylitetään tämän jälkeen karttataso perustuen runkolukuun Tuodaan kartalle myös uuden kemeran vireille tulleet rahoitushakemukset WMS-rajapintana Tietokantataulut ja kenttien koodit Kyselyä varten tarvitsemme tietoja stand, operation, treestand ja treestandsummary tauluista. Yhdistetään taulut SQL-kyselyllä kuten aiemmissa esimerkeissä 22

23 (25) Käytetetään tietojen poimintaan lisäksi myös seuraavia ehtoja, joilla pyritään rajaamaan kemeraan mahdollisesti soveltuvat kuviot. Sulkeissa tietokantataulu, josta kenttä löytyy. area (stand) >= 0.5 ha Kemera ehto: yksittäisen kuvion minimi pinta- ala stemcount (treestandsummary) > 3100 runkoa/ha Kemera ehto: poistuma vähintään 1500 runkoa/ha, joten tässä kuviolle jää vielä 1600 runkoa/ha. meandiameter (treestandsummary)<= 16 cm Kemera ehto: jäävän puuston läpimitalle meanheight (treestandsummary) > 3 m Kemera ehto: jäävän puuston minimi pituus type (treestand) =2 Nykyhetken laskettu puusto maintype (operation) =2 Metsänhoito operationtype (operation) = 740 or 750 Taimikonhoito ja Nuoren metsän hoito proposalyear (operation) <= 2019 Ehdotusvuosi QGIS työvaiheet 1. Käytetään nyt seuraavaa SQL-kyselyä tietojen rajaukseen ja taulujen yhdistämiseen: SELECT * FROM stand,operation,treestand,treestandsummary WHERE stand.standid=operation.standid and stand.standid=treestand.standid and treestand.treestandid=treestandsummary.treestandid and treestand.type=2 and stand.area>=0.5 and treestandsummary.stemcount>3100 and treestandsummary.meanheight>3 and treestandsummary.meandiameter<=16 and operation.maintype=2 and (operation.operationtype=740 or operation.operationtype=750) and operation.proposalyear<=2019 23

24 (25) 2. Kun karttataso on luotu niin tyylitetään se runkoluvun suhteen. Annetaan sille nimeksi NMH_Kemera. 3. Lisätään lopuksi kartalle nykyisen kemeran saapuneet rahoitushakemukset WMS-rajapintana. Näin näemme missä kemera-hakemuksia on jo vireillä. 24

25 (25) 4. Kartalla näkyy nyt mahdolliset nuoren metsän hoidon kemera-kuviot sekä jo rahoitushakemuksen tehneet kuviot. Vuosiluku kuvioissa kuvaa rahoitushakemuksen saapumisvuotta. 25