Viktigt

Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.

7.2. Lektion: Ändra Raster-symbologi

Alla rasterdata är inte flygfoton. Det finns många andra former av rasterdata, och i många av dessa fall är det viktigt att symbolisera dem så att de blir ordentligt synliga och användbara.

Målet för den här lektionen: Att ändra symbologin för ett rasterlager.

7.2.1. ★☆☆ Prova själv:

  1. Använd Browser Panel för att ladda srtm_41_19.tif, som finns under exercise_data/raster/SRTM/

  2. Zooma till det här lagret genom att högerklicka på det i Layers panel och välja Zoom to Layer.

Denna dataset är en Digital Elevation Model (DEM). Det är en karta över terrängens höjd över havet, så att vi till exempel kan se var bergen och dalarna finns.

Medan varje pixel i datasetet i föregående avsnitt innehöll färginformation, innehåller varje pixel i en DEM höjdvärden.

När DEM har laddats kommer du att märka att det är en gråskaleåtergivning:

../../../_images/greyscale_dem.png

QGIS har automatiskt tillämpat en sträckning på bildens pixelvärden för visualiseringsändamål, och vi kommer att lära oss mer om hur detta fungerar när vi fortsätter.

7.2.2. ★☆☆ Följ med: Ändra symbologi för rasterlager

Du har två olika alternativ för att ändra rastersymbologin:

  1. I dialogrutan Layer Properties genom att högerklicka på lagret i lagerträdet och välja alternativet Properties. Byt sedan till fliken Symbology

  2. Genom att klicka på knappen symbology Open the Layer Styling panel precis ovanför panelen Layers (genväg F7). Detta öppnar panelen Layer Styling, där du kan växla till fliken symbology Symbology.

Välj den metod som du föredrar att arbeta med.

7.2.3. ★☆☆ Följ med: Enkelband grå

När du läser in en rasterfil, om det inte är en fotobild som de i föregående avsnitt, är standardstilen inställd på en gråskalig gradient.

Låt oss utforska några av funktionerna i denna renderare.

../../../_images/dem_layer_properties.png

Standardvärdet för Color gradient är inställt på Black to white, vilket innebär att låga pixelvärden är svarta och höga värden är vita. Försök att invertera denna inställning till Vitt till svart och se resultatet.

Parametern Contrast enhancement är mycket viktig: som standard är den inställd på Stretch to MinMax, vilket innebär att pixelvärdena sträcks ut till minimi- och maximivärdena.

Titta på skillnaden med förbättringen (vänster) och utan (höger):

../../../_images/enhancement.png

Men vilka är de minimi- och maximivärden som ska användas för sträckningen? De som för närvarande finns under Min / Max Value Settings. Det finns många sätt att beräkna minimi- och maximivärdena och använda dem för sträckningen:

  1. User Defined: du anger värdena Min och Max manuellt

  2. Cumulative count cut: Detta är användbart när du har några extremt låga eller höga värden. Det klipper 2% (eller det värde du väljer) av dessa värden

  3. Min / max: de verkliga eller uppskattade minimi- och maximivärdena för rastret

  4. Medelvärde +/- standardavvikelse: värdena beräknas enligt medelvärdet och standardavvikelsen

7.2.4. ★☆☆ Följ med: Enbandig pseudofärg

Gråskalor är inte alltid bra stilar för rasterlager. Låt oss försöka göra DEM mer färgstark.

  • Ändra Render type till Singleband pseudocolor. Om du inte gillar de standardfärger som laddas, välj en annan Color ramp

  • Klicka på knappen Classify för att skapa en ny färgklassificering

  • Om den inte genereras automatiskt klickar du på knappen OK för att tillämpa denna klassificering på DEM

../../../_images/dem_pseudocolor_properties.png

Du kommer att se att rastret ser ut så här:

../../../_images/pseudocolor_raster.png

Detta är ett intressant sätt att se på DEM. Du kommer nu att se att värdena i rastret återigen visas korrekt, från blått för de lägre områdena till rött för de högre.

7.2.5. Följ med oss: Förändring av transparensen

Ibland kan en ändring av transparensen för hela rasterlagret hjälpa dig att se andra lager som täcks av själva rastret och bättre förstå studieområdet.

För att ändra transparensen för hela rastret växlar du till fliken Transparency och använder skjutreglaget i Global Opacity för att sänka opaciteten:

../../../_images/global_transparency.png

Mer intressant är att ändra transparensen för vissa pixelvärden. I det raster vi använde kan du t.ex. se en homogen färg i hörnen. För att göra dessa pixlar genomskinliga går du till Custom Transparency Options på fliken Transparency.

  • Genom att klicka på knappen symbologyAdd :sup:Lägg till värden manuellt kan du lägga till ett intervall av värden och ange deras transparensprocent

  • För enstaka värden är knappen contextHelp Lägg till värden från displayen mer användbar

  • Klicka på knappen contextHelp Lägg till värden från displayen. Dialogrutan försvinner och du kan interagera med kartan.

  • Klicka på den homogena färgen i ett hörn av DEM

  • Du kommer att se att transparenstabellen kommer att fyllas med de klickade värdena:

    ../../../_images/click_transparency.png
  • Klicka på OK för att stänga dialogrutan och se ändringarna.

    ../../../_images/good_raster.png

    Ser du? Hörnen är nu 100% genomskinliga.

7.2.6. Sammanfattningsvis

Det här är några av de grundläggande funktionerna för att komma igång med rastersymbologi. QGIS ger dig också många andra alternativ, t.ex. att symbolisera ett lager med hjälp av paletted/unika värden, representera olika band med olika färger i en multispektral bild eller skapa en automatisk hillshade-effekt (endast användbar med DEM-rasterfiler).

7.2.7. Referens

SRTM-datasetet erhölls från webbplatsen CGIAR CSI.

7.2.8. Vad händer härnäst?

Nu när vi kan se våra data visas på rätt sätt ska vi undersöka hur vi kan analysera dem ytterligare.