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

QGIS plug-in för Lantmäteriets Öppna Data

Publicerat den 2015-07-08

Ett kort inlägg såhär mitt i semestern.

Jag har skapat ett mycket simpelt plugin till QGIS som lägger till Lantmäteriets topografiska karta till kartfönstret.

Du kan hämta insticksprogrammet här: https://github.com/klakar/lmOpenData/tree/legacy

(EDIT: Detta plug-in finns numera i det officiella biblioteket för alla QGIS versioner.)

Packa upp filerna i din plug-in katalog och starta QGIS.

Skärmbild från 2015-07-07 11:21:27Aktivera insticksprogrammet som vanligt och sedan hittar du ett nytt menyalternativ under ”Web”.

Skärmbild från 2015-07-07 11:23:05Jag har inte lagt en massa tid på finesser eller ”snygghet” så insticksprogrammet är inte uppladdat i det officiella biblioteket. Vi får se om jag gör det så småningom, men tills vidare så ligger allt på GitHub (använd sökvägen i början), så vem som helst som är intresserad kan ta upp bollen och fortsätta, eller skapa ett eget bättre insticksprogram.

0 svar på ”QGIS plug-in för Lantmäteriets Öppna Data”

  1. Simon skriver:
    2015-07-27 kl. 14:22

    Verkligen användbart, men tyvärr får jag det inte riktigt att funka. Det går bra tills jag zommar in för mycket (vid 1:64 000 blir det pixligt).

    Jag får också en varning när jag aktiverar pluginen: ”This plugin is broken invalid syntax”

    (QGIS 2.8.2 och Win7)

    Svara
    1. Klas Karlsson skriver:
      2015-07-27 kl. 14:27

      Pixligheten beror på att tjänsten inte publicerar detaljerade kartor, ännu. Syntaxen får jag titta på, kanske blir ett officiellt plug-in i alla fall.

      Svara
      1. Simon skriver:
        2015-07-27 kl. 14:30

        Tack för svar. Hade varit snyggt med samma detaljnivå som på kso2.lantmateriet.se

        Svara
        1. Klas Karlsson skriver:
          2015-07-27 kl. 14:30

          Det kommer efter årsskiftet.

          Svara
    2. Klas Karlsson skriver:
      2015-07-27 kl. 20:48

      Nu har jag uppdaterat tillägget på GitHub. Har testat framgångsrikt med Linux, Mac och Win7 (QGIS 2.8.2 och 2.10).

      Svara
  2. Erik skriver:
    2015-08-27 kl. 11:41

    Jag är helt ny inom QGIS (använt ArcGIS tidigare) och lyckas inte installera plug-inet på QGIS 2.10 i OS10.10.5.

    Jag extraherar ditt plug-in i Contents/PlugIns/ImOpenData, startar sedan QGIS och letar sedan efter det under ”Insticksprogram”. Kan dessvärre inte hitta det här trots att jag har kryssat i att QGIS ska visa experimentella insticksprogram.

    Tacksam för hjälp.

    Svara
    1. Klas Karlsson skriver:
      2015-08-27 kl. 12:00

      Jag är ute på resa och har ingen Mac i närheten. Så länge den inkopierade katalogen följer den struktur som övriga plugin så borde det fungera. På linux finns katalogen i .qgis2/python/plugins vilket är en dold katalog i hemkatalogen.

      Svara
      1. Erik skriver:
        2015-08-27 kl. 15:59

        Tack för snabbt svar! Jag letade tydligen på fel ställe. Behövde tydligen visa ”dolda filer” och hittade sedan rätt under följande sökväg: $HOME/.qgis2/python/plugins

        Riktigt bra jobb med pluginet för övrigt.

        Svara
  3. Richard skriver:
    2015-09-25 kl. 11:39

    Snyggt!
    Men som Simon säger, längtar efter efter när man kan ha kso2.lantmateriet.se och alla dess lager som bakgrund.

    Svara
  4. Pingback: QGIS stilar för LM öppna data | Geosupportsystem
  5. Klas Karlsson skriver:
    2016-01-01 kl. 14:04

    Lantmäteriet har gjort om autentiseringen för tjänsten, så de nya lagren visas ej med detta plugin. Tyvärr så används unika tokens för autentisering vilket kommer att komplicera tillverkningen av ett plugin som fungerar lika bra som detta.

    Svara
  6. Bertil Sjölund skriver:
    2016-01-02 kl. 12:50

    Finns det någon plugin för ”Terrängkartan” ?

    Svara
    1. Klas Karlsson skriver:
      2016-01-02 kl. 13:15

      Inte än! Det är lite nya förutsättningar med nytt API…

      Svara
  7. Mats skriver:
    2016-06-09 kl. 11:40

    Hej Klas!

    Köpte din bok och försöker komma igång med Lantmäteriets öppna kartor. Det fungerar inte. Vore bra med en uppdatering. T ex om det går att få igång eller inte.

    Har även en fundering kring tjänsten ”Min fastighet”. Kan man använda kartor därifrån i QGIS?

    Mvh Mats

    Svara
    1. Klas Karlsson skriver:
      2016-06-09 kl. 11:50

      Lantmäteriets WMTS tjänst fungerade senast jag kollade men jag kan kolla igen. Det bör finnas teknisk information på LM webbsida om det skett förändringar i adresser eller motsvarande. Några andra data eller tjänster från Lantmäteriet än de som finns under ”öppna data” är formellt inte tillgängliga. Om det finns ett API för andra tjänster så behöver bara ”någon” skapa ett plugin för det i QGIS.

      Svara
      1. Klas Karlsson skriver:
        2016-06-10 kl. 17:34

        Det finns ett senare inlägg som beskriver några ändringar och problem som behöver åtgärdas när man använder detta insticksprogram.

        https://geosupportsystem.wordpress.com/2015/08/07/lm-open-data-plug-in/

        Svara
  8. Klas Karlsson skriver:
    2016-09-01 kl. 08:15

    Numera finns detta tillägg i QGIS officiella plug-in katalog.

    Svara
  9. Jonas skriver:
    2018-02-12 kl. 15:25

    Hej,

    Jag har laddat LM Open Data WMTS plugin i Mac QGIS 2.18.15, men får det inte att funka. Jag får bara en dialogbox med ”Layer has no valid token… Try again!” när jag väljer menyn Web > LM Open Data WMTS.

    När jag avinstallerat och installerat det igen får jag felmeddelandet:

    The plugin is broken. Python said:
    setText(self, QString): argument 1 has unexpected type ’QPyNullVariant’

    Jonas

    Svara
    1. Klas Karlsson skriver:
      2018-02-12 kl. 15:39

      Dialogen dyker upp för att du behöver en egen ”token” från LM för att visa kartorna. Andra gången du startar tillägget kommer en ny dialog upp där denna token skall fyllas i. Där finns även en länk till LM där man gratis kan registrera sig för att få en token. Tillägget hanterar token och liknande i en systemparameter, beroende på vilket OS som används. I ditt fall är det kanske en *.conf fil där inställningen sparas. Detta kan ha ställt till det när du avinstallerade. Prova att radera tillägget manuellt i .qgis katalogen, eller lägg till det manuellt på samma sätt. Men du kan behöva hitta inställningen och ta bort den i conf-filen för att det skall fungera. Jag har tyvärr ingen Mac längre så jag kan inte prova själv.

      Svara
    2. Klas Karlsson skriver:
      2018-02-12 kl. 18:32

      När jag letar i Linux (kan vara liknande på Mac) så finns konfigurationen för QIGS i ”hem” katalogen på sökvägen .config/QGIS/QGIS2.conf (i Windows är det Windows Registret som gäller.)
      Mot slutet i den filen finns en rubrik: [lmopendata] där token finns. Det är denna post med token som kan rensas bort manuellt, men egentligen borde det inte behövas.

      Svara
      1. Jonas skriver:
        2018-02-13 kl. 13:20

        På Mac Sierra skapar qgis2 en mapp ~/.qgis2 och en fil ~/Library/Preferences/org.qgis.QGIS2.plist. När jag raderat dessa, ominstallerat qgis 2.18.15 och lagt till paketet, får jag fortfarande ”Layer has no valid token… Try again!” Samma dialog kommer upp oavsett hur många gånger jag går in på menyn Web > LM Open Data WMTS. Måste jag skapa något lager eller göra något annat innan jag väljer menyn?

        Jonas

        Svara
  10. Sara skriver:
    2018-08-28 kl. 08:48

    I love you! Har man problem så går man in på din blogg å allt löser sig!

    Svara

Lämna ett svar Avbryt svar

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

     Mastodon  

Senaste kommentarer

  • Gustav G om Mäta kurvradier med GNSS
  • Sur om Varför är stiftpennor så långa?
  • QGIS 3.44 LTR – Geosupportsystem om Zorin på gammal laptop
  • Stefan Ene om Zorin på gammal laptop
  • Samira A om Om Mig

Arkiv

Meta

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