Tag Archive | Python

Hantera Lantmäteriets vektordata

Lantmäteriets nedladdningsbara öppna data levereras i komprimerade filer som Esri shape. Det är ett effektivt sätt att paketera och skicka filerna, och så länge Esri själva är så urusla på att stödja GeoPackage så kommer vi att få leva med detta leveransformat. Och nej, fildatabas är inte bättre!

Hur kan man då göra om man med jämna mellanrum vill uppdatera de vektordata som finns tillgängliga lokalt på den egna datorn? Det tänkte jag kika lite närmare på här.

Läs mer…

Annonser

Skruvade etiketter

I detta inlägg testar jag ett skript som skapar förutsättningar för snyggt ”skruvade” eller ”krökta” etiketter i oregelbundna polygoner.

Häng med så blir det Pythonskript och projicerade singelgeometrier med snygga etiketter. Detta låter ju fantastiskt, men som det visar sig är skriptet inte riktigt i mål för att jag skall vara helt nöjd.

Läs mer…

Exportera till InkScape, eller vad som helst…

QGIS blir bättre och bättre, men det kan hända att man ändå vill slutföra sin layout i ett annat program. I detta inlägg tittar jag på ett sätt som kanske kan underlätta detta.

Läs mer…

Geokoda med QGIS

I detta inlägg testar jag att geokoda med ett plug-in i QGIS. Adresser hämtar jag från en sida på Internet. Allt fungerar inte perfekt, men det fungerar tillräckligt bra för att säkerställa att metoden fungerar.

Läs mer…

Solen upp, solen ner, sommartid

Varför skall vi ställa om klockan till sommartid? Ju längre norrut man befinner sig, desto mindre roll spelar det ju i praktiken. Hur kan man använda GIS för att kika närmare på detta?

Läs mer…

Python i QGIS 3

Om du börjat använda QIGS 3 så kanske du märkt att inställningar, mallar med mera har bytt plats. Katalogen .qgis3 finns inte, utan inställningarna lagras i stället under katalogen .local/share/QGIS/QGIS3. Dessutom så finns nu möjlighet att använda olika profiler för varje användare, vilket skapar separata kataloger med inställningar.

När man bygger anpassade funktioner i Python så skall dessa lagras på sökvägen .local/share/QGIS/QGIS3/profiles/default/python/expressions/, eller med ett annat profilnamn i sökvägen. Dessa uttryck är helt anpassade till QGIS, men hur gör man om man vill använda ett externt pythonbibliotek i uttrycken?

Läs mer…

QGIS 3 Basemaps

För QGIS 2.18 och tidigare så fanns såväl Open Layers och Quick Map Services som insticksprogram för att lägga till olika typer av bakgrundskartor. Open Layers kan jag inte rekommendera alls, och det pågår en insamling för att porta över QMS till QGIS 3.

Medan vi väntar så kan du ändå väldigt enkelt lägga till ett antal bakgrundskartor till dina projekt, med mitt pythonskript.

Läs mer…