Hoppa till innehåll
Meny
  • Hem
  • Dokument
  • Om Mig
Geosupportsystem

Uppdaterat QGIS Plugin

Publicerat den 2016-01-05

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.

0 svar på ”Uppdaterat QGIS Plugin”

  1. hekke skriver:
    2016-03-15 kl. 00:30

    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å?

    Svara
    1. Klas Karlsson skriver:
      2016-03-15 kl. 00:37

      WMTS är känsligt för skalor så prova att ställa in multiplar än 1:30236!
      Sedan ser det ut att vara tätortskartan i en av bilderna, vilket inte finns i den öppna tjänsten.

      Svara
      1. hekke skriver:
        2016-03-15 kl. 01:08

        Lantmäteriets webbtjänst kallar lagret topowebb precis som den öppna tjänsten men de innehåller visst inte samma saker. Man kan ju använda den den *icke öppna* servern istället…
        https://kso.etjanster.lantmateriet.se/karta/topowebb/v1/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=topowebb&STYLE=default&TILEMATRIXSET=3006&TILEMATRIX=13&TILEROW=16472&TILECOL=13265&FORMAT=image%2Fpng

        Svara
        1. Klas Karlsson skriver:
          2016-03-15 kl. 11:38

          Det finns en skillnad i den öppna och den ”stängda” tjänsten och det är användningsvilkoren (http://www.lantmateriet.se/sv/Kartor-och-geografisk-information/Geodatatjanster/Villkor-och-avgifter/).
          Du får som privatperson exempelvis använda dessa tjänster utan kostnad, men i en del andra fall så måste du ansöka om tillstånd (kanske föreningsverksamhet?).
          De öppna data är ÖPPNA, och så länge du är registrerad användare så gör du vad du vill inom ramen för CC BY licensen.

          Svara
  2. Janne skriver:
    2016-04-17 kl. 21:27

    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!

    Svara

Lämna ett svar Avbryt svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Translate with Google

GBR In English
GER Auf Deutch
FRA En Français
ESP En Español
Swedish is a hard language for a machine to translate. Nuance and detail will likely be lost.
     Mastodon  

Bok om QGIS på Svenska

Bok

Beställ Boken/E-bok genom att klicka på bilden (även förhandsgranskning).

Senaste kommentarer

  • Daniel Nilsson om QField
  • denis Empisse om SpaceMouse Python
  • klakar om SpaceMouse Python
  • Anders Jackson om Återbesök, WebODM
  • Anders Jackson om SpaceMouse Python

Arkiv

Meta

  • Logga in
  • Flöde för inlägg
  • Flöde för kommentarer
  • WordPress.org
©2025 Geosupportsystem | WordPress-tema av Superbthemes.com