Då var det dags för ännu en QGIS version. På fredag låser man källkoden och börjar att paketera installationsfiler. Numera så görs detta förhållandevis raskt och vid den här tiden nästa vecka så finns det troligtvis installationsfiler färdiga för många av de stödda operativsystemen.
3.14 är ju även det avrundade värdet för ”pi”, och QGIS 3.14 kommer av detta skäl att få namnet ”Pi”. ”Splash” bilden ovan utsågs till vinnare i en tävling som det går att läsa mer om på http://blog.qgis.org/2020/06/13/qgis-pi-mapping-contest-results/. Men som vanligt så överskuggas detta av den otroliga mängd nya funktioner och verktyg som läggs till i programmet.
På https://changelog.qgis.org/en/qgis/version/3.14/ så finns det redan en visuell logg över många av nyheterna, även om allt faktiskt inte är med där. Det känns ändå som att denna version har fler nyheter än någon annan version, på ganska länge.
Lite höjdpunkter från den långa listan:
Tid
Tidigare har man behövt installera ett plugin för att hantera tidsaspekten av data, men nu är detta inbyggt i kärnan. Det är inte lika omfattande stöd som via plugin riktigt ännu, men att hantera funktionen via kärnan har naturliga fördelar. På sikt så kommer hanteringen av tid att byggas på och utvecklas ännu mera. Allt är inte bättre än med plugin, ännu. Men förutsättningarna finns nu för att göra QGIS till fullständigt ”time enabled”.
Tid kan hanteras på projektnivå, men även i lager av olika typ. Stödet omfattar vektor, raster, mesh, postgres, WMTS, etc…
Naturligtvis finns stödet för tid även med i layouter.
Vektor Tiles
Detta är också en stor nyhet i kärnan. Det går nu inte bara att läsa och visa vektor tiles, utan även generera dessa i QGIS. Fördelarna med vektor tiles jämfört med vanliga vektordata är många, men något som är uppenbart för mig är när jag tänker på Lantmäteriets nuvarande vektordata, där alla data är ”klippta” i rutor för att det inte skall skapas för stora linjer och polygoner. Med tiles så görs detta automatiskt och det kommer inte att finnas några visuella ”skarvar” i kartan. Att fylla en stor polygon med en gradientfyllning kommer därmed inte att se konstig ut, eftersom skarvar i data hanteras.
Stil
Det finns nu en stilsättning för rasterdata som genererar höjdkurvor.
Detta innebär inte att det skapas en ”vektorstil” utan det är fortfarande samma rasterupplösning i grunden. Har man höjddata med lite lägre upplösning, så kommer höjdkurvorna att vara anpassade till den upplösningen.
Teckenmarkörer har fått två ordentliga uppdateringar.
Det går nu att använda datadefinierade åsidosättningar för typsnitt, och det går även att ändra stil för valt typsnitt. Vill man nu ha bokstaven ”A” i fet stil som symbol så behöver man nu inte leta efter ett tjockt teckensnitt, utan det är bara att välja ”fet”.
Etikett
Grunden för att hantera etiketter med HTML är nu lagd. I 3.14 finns stöd för att tolka etiketter som html, men till att börja med är det framför allt förgrundsfärg som slår igenom i kartan.
Om detta fungerar och inte kommer att stöta på större problem, så kan vi se fram emot att html-formatering för etiketter kommer att ge mängder av nya möjligheter längre fram.
Det finns nu även stöd för att placera etiketter utanför polygoner.
Man kan antingen välja att alltid placera utanför, eller att ”tillåta” placering utanför. Detta verkar ha företräde framför inställningen att endast tillåta placering av etiketter som ryms helt innanför polygongränserna. Så om man gör denna inställning så kommer den att sättas ur spel.
Om man använder så kallade ”leaders” eller ”callouts” så finns det nu fler möjligheter att fästa dessa vid etiketter.
Layout
Teckenförklaringar har massor med nyheter. Hur fördelningen i kolumner görs är mer flexibel och storleken på symboler kan justeras per lager.
Det är nu också möjligt att skapa helt skräddarsydda symboler i stället för enkla former i teckenförklaringen.
Skalstockar har också fått uppdaterade möjligheter.
Det finns ytterligare grudstilar, det går att stilsätta linjer på samma sätt som linjer i kartan, dela i faktorer i stället för decimaler, med mera.
Om du vill infoga en bild så kan du nu kopiera den från valfritt program och klistra in den (ctrl – V) i layouten.
Det går nu även att lägga till punktmarkörer i en layout och stilsätta dessa punkter på samma sätt som i kartan. Dessa markörer går även att rotera med kartan och därmed användas som grund för exempelvis norrpilar.
Om man vill kan man låta en kartas projektion i en layout styras av datadefinierade åsidosättningar. Jag kan tänka mig att detta blir användbart exempelvis när man skapar kartböcker som sträcker sig över en projektionsgräns.
Redigering
För snapping så finns det mängder av nyheter.
Det går exempelvis att ställa in en regel för att inte överlappa objekt i det egna lagret. Väldigt praktiskt. Redigering av kurvor har också fått utökat stöd i detta sammanhang.
Snappning kan även göras på centroid, mitten av ett segment samt till area (inte riktigt säker på vad area innebär).
En i mitt tycke helt fantastisk nyhet är att med det avancerade digitaliseringsverktyget så går det nu att snappa till det objekt som man håller på att redigera.
Det går med andra ord numera att enkelt skapa rätvinkliga avslut på en polygon. Lås riktning med ”Alt + a” och snappa till brytpunkt på parallell sida.
Processer
Det finns flera nya uttryck och funktioner i uttrycksbyggare och processverktygslådan. Några är exempelvis kopplade till den nya tidshanteringen.
När man bygger uttryck så har man alltid fått en liten förhandsgranskning av resultatet, men nu går det att förhandsgranska resultatet från valfritt objekt i lagret. Det går även att ”bläddra” mellan objekten för att ytterligare kontrollera att resultatet verkar vara det förväntade.
Knappar har också flyttats om lite, och det har tillkommit knappar för att spara och läsa in uttryck till/från fil, men även att ”radera” skapade användaruttryck.
Modellbyggaren är också förbättrad på många sätt.
Det går exempelvis att skapa block som kan hjälpa till att strukturera modellen och det går att koppla kommentarer till olika block. Gruppboxarna kan även användas för att ”navigera” i modellen genom menyn. Det går nu även att sortera om den ordning som inmatningsfälten presenteras i en modell när den körs. Det går också att kopiera och klistra in olika modellobjekt i modellen.
Ännu mera
Kopiera data mellan QGIS projekt, öppna tabeller som flikar, massor med förbättringar för meshlager, formulär och tabeller är förbättrade, gruppera lager i lagerpanelen är enklare, tänd och släck lager med mellanslag, inbyggt felsökningsverktyg med loggning (F12)…
Det gör lite ont i huvudet nu, efter att försökt ta in alla nyheter. Det blir inte bättre av att man hittar saker som inte ens är beskrivet i listan med dessa nyheter i programmet.
Som att man kan högerklicka i kartan och direkt kopiera koordinaten vid muspekaren i valfritt koordinatsystem…