Tag Archive | Python

Integrera Pythonskript i QGIS

Jag skapade för inte alls länge sedan ett pythonskript för att generera ”norreferensgrafik” i SVG format, som skulle kunna användas i exempelvis QGIS layouter för att tydliggöra skillnaden mellan grid-norr, geografisk- och magnetisk norr.

Den som inte är så bekväm med att skriva pythonkommandon kommer i detta inlägg att få hjälp.

Läs mer…

Python, SVG och Norrpilar

Har du sett kartorna med en samling pilar och text som anger hur olika Norr förhåller sig till varandra. Framför allt är det kartor med koordinater och rutnät i ett projicerat koordinatsystem, som SWEREF99TM. Kartornas vertikala linjer beskriver inte riktningen mot vare sig magnetisk eller geografisk norr, och om det är viktigt att man kan kompensera för detta så behöver man ett sätt att ange avvikelserna för dessa.

Läs mer…

Python för Webb

I mitt projekt med GeoRover så behöver jag koppla ihop ett webbinterface med python, så att användaren kan anropa olika skript från gränssnittet och även se resultat från dessa.

I detta inlägg kikar jag lite på Flask, som är ett ramverk för webbutveckling med Python.

Läs mer…

Egna QGIS processverktyg – i Python

Visste du att du kan skapa egna verktyg för ”Geobearbetning” (Processing)?

Ja det går att bygga grafiska modeller, men det går även att skriva verktyg direkt i Python. I detta inlägg så tittar jag på lite grundläggande förutsättningar för att detta skall fungera.

Läs mer…

Koordinatetiketter för SWEREF99TM

QGIS är bra på väldigt mycket, men att skapa professionella kartor med standardiserade koordinatnät för projicerade data, har det varit sämre med.

Ett tag var det omöjligt, men sedan ett antal QGIS versioner så är det möjligt. Inte direkt enkelt, men fullt möjligt. I detta inlägg visar jag hur.

Läs mer…

QGIS Python Tile Server

Igår utlovade jag ett test av ett pythonskript som genererar en TMS server med Leaflet.JS från ett QGIS projekt. Skriptet är på runt 100 rader så om det fungerar är det ganska imponerande.

Läs mer…

GUI med Python och Qt

QGIS är byggt i C++ med Qt. Plugin i QGIS skrivs i Python med PyQt kopplingar till Qt. Du behöver dock inte använda QGIS för att använda Python och PyQt!

I detta inlägg skapar jag ett enkelt GUI med Qt Designer och ett Python program som körs via detta GUI. Det är enklare än du tror!

Läs mer…