Uppdaterat QGIS Plugin

Som jag nämnde igår så har jag gjort en liten förändring i mitt plugin till QGIS för att enkelt kunna lägga till Lantmäteriets bakgrundskartor.

Det är en tillfällig lösning som får duga tills jag hittat en mer permanent variant.

Jag har helt enkelt bytt ut sökvägen till den gamla tjänsten mot den nya där jag inkluderat en egen permanent token.

Det är nog inte meningen att man godtyckligt skall använda andras tokens, även om LM endast använder inloggningsuppgifter till att få fram statistik för användandet. Det enklaste vore kanske om jag kunde få en permanent token för just QGIS så att man fick uppföljning på programvarunivå.

När jag får tillräckligt med tid över så har jag tänkt se över möjligheterna att implementera oauth 2.0 autentisering i insticksprogrammet, som det är tänkt att det skall fungera mot det nya API:et.

Skärmbild från 2016-01-02 16:42:18

Så länge så kan du använda det gamla insticksprogrammet, i uppdaterad version.

  1. Ladda hem LmOpenData-Master.zip
  2. Packa upp till .qgis2/python/plugins (dold katalog i ”home”)
  3. Byt namn på katalogen till LmOpenData
  4. Starta om QGIS och aktivera tillägget (bilden ovan)

Kartan läggs till via menyn ”Web” / ”LmOpenData”.

Hjälp

Med ovanstående instruktion så kommer tillägget att fungera som tidigare!

Det är dock meningen att man skall använda en egen ”token” för att komma åt kartorna. Du kan ganska enkelt byta ut ”min” token mot din egen:

  1. Skapa ett konto på https://opendata.lantmateriet.se/#register
  2. Logga in och kontrollera din ”statiska nyckel”
    Skärmbild från 2016-01-02 17:06:32
    (Där det står <ditt token> i bilden ovan).
  3. Kopiera denna text (bara själva token koden).
  4. Öppna filen .qgis/python/plugins/lmOpenData.py i en texteditor.
  5. Leta reda på variabeln layer nästan längst ned.
    Skärmbild från 2016-01-02 17:10:42
  6. Ersätt den befintliga token koden med din egen (finns där texten är markerad i bilden ovan).
  7. Spara och stäng.
  8. Radera filen lmOpenData.pyc.
  9. Starta om QGIS.

Jag rekommenderar starkt att du gör detta! Om jag genererar en ny permanent token så kommer nämligen den gamla att sluta fungera (tror jag), vilket innebär att kartorna inte kommer att visas längre.

Annonser

Taggar:, ,

5 responses to “Uppdaterat QGIS Plugin”

  1. hekke says :

    Grymt jobb! Men något måste vara fel i hur QGIS väljer bild och eller hur den visar bilderna. Jämför man med https://kso.etjanster.lantmateriet.se/ som förmodligen går på samma data så ser den tjänsten mycket bättre ut. Fler zoomnivåer och skarpare bilder.
    Jag la upp några bilder på Eksjös sjukhus för jämförelse här: http://imgur.com/a/DLqIb

    Några ideér vad det kan bero på?

  2. Janne says :

    Men går det verkligen att få in den ”icke öppna” tjänsten i QGIS (kso.etjanster.lantmateriet.se/karta/topowebb/v1…). Hur då i så fall? Verkar inte funka för mig.

    Den har ju en betydligt högre upplösning än den öppna tjänsten så detta skulle vara välkommet!

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Google+ photo

Du kommenterar med ditt Google+-konto. Logga ut / Ändra )

Ansluter till %s

%d bloggare gillar detta: