Publicerad den 5.12.2024

STAC för oss stackare som inte visste hur man använder det

Lantmäteriet har meddelat att de från och med den 3 februari 2025 kommer att erbjuda nya öppna värdefulla datamängder. Det här tycker vi på Gispo (som älskar öppna data) att är suveränt, men jag blev lite ställd när jag insåg att mycket data kommer att bli tillgängligt via STAC, för det har jag knappt någon erfarenhet av. Därför tog jag reda på lite grejer om STAC. Ifall det finns någon annan där ute som inte heller är bekant med STAC så är den här texten för dej!

Vad är STAC?

STAC står för SpatioTemporal Asset Catalog och är en öppen standard (yay!) för att beskriva och dela geospatiala data, såsom satellitbilder och andra dataset med geografiska och tidsmässiga komponenter. STAC bygger på JSON, vilket gör det enkelt att använda och integrera med moderna webbtjänster och det består av tre huvudelement:

  • Item: En enskild resurs, t.ex. en satellitbild.
  • Catalog: En samling av resurser eller underkataloger.
  • Collection: En grupp resurser med gemensamma egenskaper, t.ex. en dataset från samma satellit.

STAC används ofta för att göra stora mängder geodata sökbara och lättillgängliga.

Hur ska jag använda STAC?

Du har tur! Ett ypperligt verktyg som har allt som behövs för att utnyttja STAC är QGIS. Om du har den senaste versionen av QGIS (i skrivande stund 3.40) så finns det faktiskt en egen liten knapp i din Datakällor-panel där det står STAC. Du kan använda den, men efter att jag testat den samt insticksprogrammet STAC API Browser Plugin så rekommenderar jag den senare. Ladda ner insticksprogrammet via Plugin-menyn.

STAC
Till vänster ser du den inbyggda STAC-menyn och till höger ser du symbolen för insticksprogrammet STAC API Browser som öppnats upp i mitten.

STAC är alltså optimerat för att ge tillgång till geografiska data med en tidskomponent och du har alltså möjlighet att ladda ned det data du behöver över ett specifikt område under en viss tidpunkt. Du kan kolla in de färdiga anslutningarna till olika STAC Catalogs. När du vill lägga till en ny (till exempel Lantmäteriets) STAC Catalog så klickar du på “New” och sedan ger ett namn samt lägger in adressen till den STAC Catalog vars innehåll du vill se. Vill du genast ha nåt att testa kan du testa någon som finns här. Det är även i detta skede som du lägger in eventuella användaruppgifter. 

Välj den STAC Catalog som du vill se. Tryck sedan på “Fetch Collections” för att se vad det finns för olika samlingar av data. Välj något intressant ur listan (du kan välja flera). Sedan kan du filtrera data baserat på tidpunkt eller utsträckning (område). Du kan till exempel välja “Rita på kartblad” och välja ut det område du är intresserad av.

STAC

Tryck sedan på “Search”. Har du tur finns det något som passar dina kriterier. För att se det exakta området kan du välja “Select footprint” och sedan “Add the selected footprint”. Då dyker det upp ett nytt lager i QGIS med området filen täcker. Ifall det ser bra ut kan du trycka på “View assets”.

STAC

Därefter öppnas en ny ruta med alternativ att lägga till data som ett lager eller för att ladda ner data till din dator. Beroende på dina behov kanske du inte behöver ladda ner lagret utan bara kolla på det, men i många fall är nedladdning säkert att föredra. Om du väljer att ladda ner data så hoppa först ett steg tillbaka och välj fliken “Settings” i STAC API Browser-fönstret och välj vilken mapp data ska sparas i. 

STAC

Det är i princip allt du behöver veta för att komma igång med STAC i QGIS. Kom ihåg att om du behöver hjälp så ordnar vi på Gispo utbildningar och erbjuder support!

Stac för mig!

STAC
Profiilikuva

Emil Ehnström

Emil Ehnström är en geograf (fil.mag,), som kan GIS-relaterade ord på tre språk (svenska, finska, engelska). Problemlösning med QGIS och Python, samt att tala om GIS inför publik är Emils favoritsysslor. På fritiden hittar man Emil hemma i soffan med en bok i handen och med en katt i famnen.