Mitä uutta QGIS 3.40 LTR?
Uusi QGIS 3.40 LTR-versio julkaistaan helmikuun aikana. QGIS 3.40 sisältää kymmenittäin uusia ominaisuuksia ja parannuksia, ja ohjelmistovirheitä eli bugeja on korjattu useita satoja edellisen LTR-version jälkeen. Tämä on pääsyy siihen, miksi suosittelemme käyttämään aina uusinta LTR versiota QGISistä – se on vakain ja suorituskykyisin. LTR tulee sanoista Long Term Release ja viittaa pidempään tuettuun ja vakaaseen versioon ohjelmistosta. Tässä blogissa sukellamme uuden LTR-version uusiin ominaisuuksiin.
Uudessa LTR-versiossa on mukana kaikki edellisen LTR-version jälkeen ilmestyneiden ohjelmistoversioiden uudet ominaisuudet ja toiminnot. Ohjelmisto kehittyy joka julkaisun myötä, ja kehityksessä voi olla hankala pysyä kärryillä. Siksi olemme Gispolla keränneet tähän artikkeliin (mielestämme) tärkeimmät ja hyödyllisimmät uudet ominaisuudet ja toiminnallisuudet. QGIS-versioiden kaikki uudet ominaisuudet kirjataan muutoslokeihin, joiden linkit keräsimme alle, näiden kautta pääsee tutustumaan kaikkiin ohjelmiston päivityksiin:
- https://changelog.qgis.org/en/qgis/version/3.36/
- https://qgis.org/project/visual-changelogs/visualchangelog338/
- https://changelog.qgis.org/en/qgis/version/3.40/
Käyttöliittymän parannuksia
QGISin käyttöliittymä on säilynyt pääosin tuttuna ja turvallisena, mutta siihen on tullut joitakin pieniä ja näppäriä parannuksia. Tässä muutama kokeilemisen arvoinen:
- Hiiren keskinäppäin aukaisee Lausekkeen muokkaajan/Expression builderin.
- Kohteeseen liittyvät relaatiot näkyvät nyt Kohteen tiedot- taulussa
- Uudet toiminnot ”Luo tietokanta” ja ”Luo tietokanta ja taso” on lisätty tarjoamaan selkeämpiä ja yhtenäisempiä vaihtoehtoja tietokantojen luomiseen.
- Selaimen yhteyksien monistaminen. Tämä helpottaa, jos käytössä on useita samantapaisia yhteyksiä, sillä monistetuista yhteyksistä voi vain vaihtaa parametrit eikä kaikkia tietoja tarvitse syöttää uudelleen.
- Mahdollisuus uudelleenjärjestää kentät luotaessa uutta vektoritasoa. Esimerkiksi GeoPackagea luodessa kenttiä voi järjestää itse eikä kenttien järjestystä tarvitse miettiä jo niitä syöttäessä.
- Selainpaneelissa on mahdollisuus lisätä yhteydet pilvitallennuspalveluntarjoajiin
- Käyttäjä voi merkitä tärkeimmät prosessointityökalut suosikeiksi, jolloin ne löytyvät aina nopeasti.
- Ominaisuustietotaulukon sarakkeiden leveys on mahdollista asettaa määräytymään automaattisesti, jolloin taulukon avatessa sarakkeiden leveys säätyy automaattisesti taulukon sisällön mukaan, ja on siten luettavampi.
Vektoritasojen uusia ominaisuuksia
Yksi maanmittauksen kannalta oleellinen ominaisuus, joka on puuttunut QGISistä tähän asti, on korkeuskoordinaattijärjestelmän valinta. Uudessa QGIS 3.40 versiossa voit valita korkeusjärjestelmän jokaiselle tasolle erikseen (Tason ominaisuudet → Korkeus). Kun korkeusjärjestelmät on valittu tasoille niin esimerkiksi 3D näkymät, kohteen tiedot -työkalun tulokset ja korkeusprofiilit näkyvät oikein. Tämän ominaisuuden myötä on mahdollista määritellä myös tarkemmin, miten korkeusjärjestelmä kiinnitetään ja sidotaan korkeusprofiiliin (ks. kuva alla). Tarkemmin tästä ominaisuudesta kerrotaan täällä.

Jo aiemmin tason datasta on voinut tehdä erilaisia diagrammeja, mutta vaakapalkkikaaviot ovat uupuneet. Nyt ne ovat tulleet QGISin diagrammivalikoimaan, ja esimerkiksi väestöpyramidien luominen on nyt mahdollista suoraan QGISilla

Rasteritasojen uusia ominaisuuksia
Ehkä suurimmat muutokset ovat tulleet rasteritasoille. Isoimmat muutokset ovat korkeustietojen määrittelyissä ja asetuksissa. Rastereille voi nyt suodattaa korkeustietoja eli voit valita, mikä korkeustaso näkyy rasteritasolla. Tästä on hyötyä esimerkiksi tulvamallinnuksissa. Sama ominaisuus löytyy myös kanaville, ja kanavakohtaisesti on mahdollista säätää näkyviin tietty korkeusalue.
Toinen merkittävä ominaisuus on dynaaminen aikasäädin. Pikselin arvon voi määrittää temporaaliseksi päiväykseksi. Pikselit häviävät näkyvistä, kun ne ovat arvon ulkopuolella. Tästä on hyötyä esimerkiksi
- esityksessä maankäytön muutoksista kuten metsien häviämisestä
- tulvien esittämisessä ajan mittaan
- liikkumiskustannusten esittämisessä (esim. GRASS’ r.walk)
Rasteritasojen hallintaa helpottaa jatkossa myös, että tyyliluokat ovat käytössä myös rasterikarttatasoille (aiemmin vain vektoritasoille). Voit siis kätevästi kopioida rasteritason tyyliluokat ja liittää ne toiselle rasteritasolle. Myös rasteriluokkien tallennus onnistuu tyylitiedostoksi.
Päivitykset kuvaustekniikkaan
Peruskäyttäjän näkökulmasta yksi näkyvimmistä uusista ominaisuuksista on päivitykset symbologiaan. Niitä on kaiken kaikkiaan useita. Esimerkiksi viiva- ja aluetasoille on tullut uusi symbolitaso “Linear referencing”, suomennettuna Lineaarinen referointi, jolla tarkoitetaan epäsuoran sijainnin ilmaisutapaa, jossa sijainti ilmaistaan etäisyytenä tunnettua käyrää pitkin. Esimerkiksi jos tielinjalle halutaan tasaisin välein mittalukuja (paalulukuja) tien alkupisteestä, niin silloin tämä symbolitaso on juuri oikea työkalu. Lineaarinen referointi perustuu 2D-pituuksille. Myöhemmin on mahdollisesti tulossa vielä ominaisuus 3D-pituuksille.

Muita uutuuksia kuvaustekniikassa ovat muun muassa:
- Kun symboli täytetään rasterikuvalla, kuvan korkeutta ja leveyttä on mahdollista säätää.
- Viivoille on tarjolla uusi tyyppi: täytetty viiva. Viivan voi täyttää millä tahansa täyttösymbolilla.
- Uusi yksivärinen piirto rastereille. Rasteritaso on mahdollista renderöidä yksivärisenä.
- Wind Barb (tuulen suunta) -piirto mesh-vektoriaineistoille. Mesh-tasoja voi nyt visualisoida kuvaamaan vaihtuvaa tuulen suuntaa ja voimakkuutta.
- Näytä värirampin selitys vektorilämpökartan tasoille. Aikasemmin tasot -paneelissa ei näkynyt selitettä, nyt se näkyvissä.
- loppupistesymbolit osoitinviivaan puhekuplasymboleille ja pistesymboleille bufferit (ks. kuva alla)

Nimiöiden sijoittelun uudet ominaisuudet
Kun karttakohteille annetaan nimiöt, on mahdollista asettaa projektikohtaisia nimiöintisääntöjä, jotka vaikuttavat nimiöiden automaattiseen sijoittumiseen. Tähän on tullut uusia sääntötyyppejä, ja käyttäjä voi nyt ohjata nimiöiden sijoittumista neljällä erilaisella sääntötyypillä. Näillä voi estää päällekkäisyyksiä, vetää nimiöt kohteiden lähelle tai työntää ne kauemmaksi kohteista tai toisista nimiöistä.

Pistetasojen nimiöinti on saanut uuden asetuksen, ja nyt on mahdollista asettaa maksimietäisyys kohteesta nimiöön. Tämä asetus on saatavilla, kun nimiöiden sijoittamisen tilaksi on valittu kartografinen tai pisteen ympärillä. Tämän asetuksen kanssa on siis mahdollista hallita, kuinka kauaksi nimiö voi kohteesta joutua, mikä auttaa luomaan luettavampia karttoja.
Kun QGISin pisteen nimiöiden sijoittamisen tilaksi on valittu kartografinen, voi nimiöiden sijoittumisen prioriteettia ohjata “position priority” -asetuksella. Tähän toimintoon on tullut uusi valinta “over point” (O) pisteen päällä, jonka avulla voidaan siis jatkossa määritellä onko nimiön sijoittuminen pisteen päälle ensisijainen vai viimeinen toivottava sijainti.
Taiton uudet ominaisuudet
Myös QGISin Taitto-työkalu on saanut uusia ominaisuuksia ja toiminnallisuuksia. Rasteritasojen uusissa ominaisuuksissa mukana oleva korkeusalueen mukainen suodatus on käytössä myös Taitto-työkalussa. Jatkossa on siis mahdollista valita taiton puolella, mitkä korkeusarvot näkyvät tulosteessa.
Aiemmin hieman hankalasti löydettävä sivun asetukset on nyt lisätty taitto-ikkunan päävalikkoon Taitto-osion alle. Toinen pieni mutta käyttäjän hermoja säästävä ominaisuus on kaksi painiketta, joilla selitteen asetuksissa saa laajennettua tai suljettua kerralla kaikki karttaselitteen lukuisat tasot, ryhmät ja luokat .
Mittakaavajana kuuluu perinteisesti jokaiseen karttaan. Maantieteilijän sielua lämmittää uusi ominaisuus, jossa käyttäjä voi valita, miten mittakaava lasketaan, tai tarkemmin sanottuna, mistä kohtaa karttaa mittakaava lasketaan. Mittakaava voidaan laskea karttakehyksen alareunasta, keskeltä tai yläreunassa, tai näiden kolmen mittauksen keskiarvona.
QGISiä kehittämässä
Me Gispolla olemme myös olleet mukana uusimpien QGIS versioiden kehittämisessä – kiitos Maanmittauslaitoksen yhteisprojektin! Uuteen QGIS-versioon on tulossa peräti kolme Gispon kehittämää uutta ominaisuutta, jotka liittyvät digitointityökaluihin ja attribuuttien hallintaan.
Attribuuttitietojen säilyminen, kun geometria jaetaan
Kun kohde jaetaan kahteen osaan, alkuperäisen kohteen attribuutti- eli ominaisuustiedot säilyvät jaetun kohteen suuremmassa osassa. Tämä toiminnallisuus parantaa kohteiden hallintaa ja varmistaa, että alkuperäisen kohteen attribuutit säilyvät parhaalla mahdollisella tavalla.

Attribuuttien oletusarvojen päivittyminen kohteita yhdistettäessä
Kohteita yhdistettäessä attribuuttien oletusarvot päivittyvät nyt välittömästi. Tämä tarkoittaa, että kun yhdistetään kohteita, joiden attribuuteille on asetettu tietokantaan oletusarvoja, nämä arvot päivittyvät heti ilman viivettä. Tämä tehostaa työskentelyä, vähentää virheiden mahdollisuutta ja parantaa siten datan laatua.
Ennen:

Nyt:

Taitepiste-työkalu lisää topologiset pisteet kaikille muokattaville tasoille
Taitepiste-työkalu lisää nyt topologiset pisteet kaikkille muokattaville tasoille. Tämä tarkoittaa, että kun muokattavana on päällekkäisiä segmenttejä eri tasoilla, pisteet lisätään vastaavasti kaikille muokattaville tasoille. Tämä parantaa topologian hallintaa ja vähentää virheiden mahdollisuutta mutkikkaammissa muokkaustilanteissa.
Lopuksi
QGISissä ehtii tapahtua paljon kahden LTR-version välillä, ja uusissa ominaisuuksissa ja toiminnallisuuksissa voi olla haastavaa pysyä mukana. Yksi asia, joka ei ole pysynyt uusissa ominaisuuksissa mukana, on QGISin suomenkielinen käännös, mikä näkyy selvästi tämän artikkelin kuvakaappauksissa. Me Gispolla teemme QGIS käännöksiä talkootyönä, joten jos tiedät sopivat termit esitellyille uusille vielä kääntämättömille ominaisuuksille, kerro meille ja me huolehdimme käännökset ohjelmistoon!
Jäivätkö QGIS 3.40 LTR:n uudet ominaisuudet vielä hämäriksi? Me esittelemme esittelemme näitä uutuuksia ensimmäisessä Gisponaarissa (= Gispon webinaari) torstaina 6.3. klo 14.15. Lue lisää Gisponaareista ja ilmoittaudu mukaan.