Nyheter i QGIS 3.40 Bratislava
Årets nybakade QGIS LTR (Long Term Release) är här. Varsågod och njut!
Sedan Prizren 3.34 (LTR 2024) släpptes i februari 2024 har utvecklingen gått vidare. Bratislava 3.40 (LTR 2025) innehåller både nya funktioner och buggfixar som har tillkommit tack vare återkoppling, önskemål och finansiering från QGIS-användare. Allt detta gör LTR-versionen till den bästa tillgängliga versionen av QGIS. Vi rekommenderar därför att man laddar ner och börjar använda den senaste LTR-versionen.
Man får hålla hårt i hatten om man vill hänga med. För att underlätta resan har vi samlat de förändringar som vi tycker är de allra nyttigaste och mest relevanta. Kom ihåg att detta dock endast är ett axplock av godis.
Vill du läsa mer om hur planeringen ser ut och ha koll på när nästa version släpps, så hittar du mer generell info på QGIS.org och tidplaner i Roadmap. Vill du fördjupa dig i uppdateringar som gjorts under 2024 kan du läsa mer här:
- 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/
Förbättringar i användargränssnittet
Man känner sig trygg när QGIS Bratislava 3.40 kör igång. Användargränssnitt ser ut som en gammal vän och man behöver ingen Roadmap för att hitta hem och ut igen. Men några små, fiffiga förbättringar har dock lagts till:
- De ofta använda geobearbetningsverktygen kan markeras som favoriter – behändigt om man råkar glömma bort namnet på det där verktyget som man använde för en liten stund sedan.. Det kan ju hända, särskilt om man kör QGIS både på engelska och svenska.
- Modelldesignern kan köras en del i taget och testas om det fungerar på önskat sätt, dvs. man måste inte längre alltid köra hela modellen
- Uttrycksbyggare (Expression Builder) kan öppnas med “mittenklick” på datormusen.
- När kartobjekt har relationer visas de i panelen Identifieringsresultat när man klickar på objektet med i-verktyget (Identifiera objekt).
- Möjlighet att välja mellan “Skapa databas” och “Skapa databas och lager” har lagts till som alternativ för att underlätta när man arbetar med databaser.
- Kopplingar i Datakällor (Browser) kan dupliceras – nyttigt när man har flera nästan likadana kopplingar. Nu kan man ändra de parametrar som behövs utan att man är tvungen att skapa kopplingen helt från början.
- Ordningen på fälten i attributtabellen kan ändras medan man skapar ett nytt vektorskikt, t.ex. i en GeoPackagefil. Man är alltså inte längre låst i “skapelseordningen”.
- Attributtabeller med många, olika stora fält blir lättare att överblicka tack vare en ny inställning som automatiskt anpassar bredden efter innehållet. Det behövs dock några klickar innan man är framme vid rutan som behöver kryssas i, dvs Inställningar – Alternativ – Datakällor – Anpassa storleken på kolumner.
- I Datakällor (Browser) kan man göra en uppkoppling mot molntjänster, se bild nedan:

Hantering av vektordata
Brister vid hantering av höjdsystem i koordinatreferenssystem har plågat många lantmätare. Men från och med nu är det möjligt att ställa in höjdsystemet för varje vektorskikt (Egenskaper -> Höjd). Därefter fungerar de verktyg som hanterar höjddata, bl. a. 3D-kartvyer, höjdprofiler och i-verktyget (Identifiera objekt) mycket bättre och visar korrekta resultat i z-led.

Familjen Diagram har fått en ny medlem. Sedan lång tid tillbaka har man kunnat skapa ett antal olika typer av diagram när man har velat visualisera vektordata. Nu finns en ny variant som heter “Staplade diagram” och kan användas till exempel vid visualisering av befolkningsstatistik som klassiska befolkningspyramider.

Hantering av rasterdata
En hel del förbättringar har tillkommit för att underlätta hantering av rasterdata. En av dem är möjligheten att filtrera rasterdata och visualisera resultatet dynamiskt med ett nytt, smidigt verktyg. Begreppet filtrering kan leda tankarna till en gul trattsymbol, bekant från filtrering av vektordata men då får man leta länge och förgäves. Ta istället raka vägen till Visa-> Datafiltrering och välj antingen Tids– eller Höjdkontroll, se bild nedan.

Har man höjddata i rasterformat och arbetar med översvämningsanalyser eller till exempel studerar historiska strandlinjer, kan man nu använda funktionen Höjdkontroll och välja vilka höjdnivåer eller intervaller som ska visas på kartan. Genom att flytta på de vita rektangulära spakarna kan man enkelt visualisera en stegvis förändring, se bild nedan.

Om rasterdata istället innehåller temporala (tidsmässiga) värden, kan man använda funktionen Tidskontroll för att skapa en dynamisk visualisering över en händelse i tid. Pixlarna visas när värden ligger inom angiven tidsintervall vilket kan vara vid visualisering av förändringar i tid, till exempel:
- Förändringar i markanvändning
- Utbredning av översvämning
- Transport- och resekostnader (t. ex. GRASS’ r.walk)
En liten godbit är värd att nämna: kopiera stil. En uppskattad funktion i QGIS har ju länge varit möjligheten att kopiera stil från ett vektorskikt och klistra in stilen på ett annat vektorskikt. Nu är kan man göra samma mellan två rasterskikt och även spara inställningarna som en egen stilfil.
Symbologi
Flera uppdateringar och förbättringar har gjorts för verktygen som styr symbologin för punkt-, linje- och polygonskikt.
En intressant nyhet är “Linjär referering” som också skulle kunna heta längdmätning. Man blir alldeles lycklig när man kan välja mellan flera alternativ: intervall räknat som kartesiskt 2D-avstånd, höjdskillnader eller motsvarande (z- respektive m-värden) eller avstånd mellan varje brytpunkt.


Linjeobjekt har fått ett nytt symbollager som saknats av många: “Fylld linje”. Äntligen slipper man trixandet med dubbla linjer, se bild nedan.

Några till nyheter om symbologihantering:
- Punktmoln kan renderas som yta (trianguleras).
- En rasterbild som fyllnad i en polygonsymbol kan justeras i bredd och höjd.
- Ny renderingstyp rasterskikt: “enfärgad”
- Wind Barb (vindriktning) för meshlager för att visualisera ändringar i vindriktning och styrka.
- Intensitetskartans (Heatmap) teckenförklaring visas nu i panelen Lager.
- En enkel punktsymbol kan ritas med en buffert: inställningen finns bakom “Avancerat”, se bild nedan.
Hantering av etiketter
Den eviga resan mot perfekta etiketter fortsätter. Många kommer säkert glädjas åt HTML-stöd för etiketter som nu finns i QGIS.
För övrigt har nya regel lagts till för att förbättra styrningen av automatisk placering av etiketter. Man kan konfigurera dessa regel på fyra olika sätt: dra etiketten mot kartobjekt eller trycka iväg den, trycka iväg etiketten från andra etiketter eller hindra överlappning, se bild nedan.

Etiketter för punktskikt har fått en ny inställning som gör det möjligt att ställa in ett maximalt tillåtet avstånd mellan etiketten och kartobjektet vilket ökar läsbarheten. Inställningen hittar man under tema Placering – Generella inställningar – Läge och kan användas vid både “Kartografisk” och “Runt punkt”.
När man väljer Placering -> Läge -> Kartografisk kan man ytterligare styra etikettens placering med inställningen Positionsprioritet, se bild nedan:

Kartlayout
En liten ändring, önskad av en bred publik, har lagts till i Layouthanteraren. Inställningar för sidegenskaper var tidigare varit en aning undangömda men har flyttats till ett logiskt ställe dvs direkt under Layout på huvudmenyn. Njut en stund innan du börjar ta det för givet, se bild nedan.

Det nya verktyget för datafiltrering i QGIS kartfönster får genomslag även i layoutfönstret. Inställningen finns i Layouthanteraren -> Karta -> Elementegenskaper -> Höjd/Tidsintervall, se bild nedan.

Skalstock är något som behövs i varje karta värt namnet. Nu kan man välja mellan fyra olika metoder för hur kartans skala ska räknas ut, närmare sagt i vilken del av kartan.

Att få vara med och utveckla QGIS är kul!
Tack vare ett samarbetsprojekt med finska Lantmäterimyndigheten har vi fått möjlighet att vara med och bidra till utvecklingen av QGIS, något vi på Gispo är glada och stolta över. Den nya QGIS-versionen har fått tre nya funktioner rörande digitaliseringsverktyg och hantering av attributdata som Gispo har utvecklat.
Attributinformation bevaras när ett kartobjekt delas
När man delar ett kartobjekt i två delar, kommer det större objektet automatiskt att ärva attributvärden. Detta förbättrar hanteringen av kartobjekt och försäkrar att attribut från det ursprungliga objektet alltid bevaras.

Uppdatering av defaultvärden vid hopslagning av objekt
När man vill slå ihop två kartobjekt, uppdateras defaultvärden i attributtabellen omedelbart förutsatt att man har ställt in ett defaultvärde i databasen. Detta effektiviserar arbetsflödet och minskar risken för fel och förbättrar kvaliteten på data.
Tidigare:

Nu:

Brytpunktsverktyg påverkar alla redigerbara skikt
Nu kan man lägga till en brytpunkt på ett segment på ett kartskikt och med samma klick skapa en identisk brytpunkt på alla underliggande skikt som har ett motsvarande segment. Då krävs naturligtvis att de övriga skikten också är i redigeringsläge. Man sparar både tid och risk för topologiska fel minskar.
