Viktigt

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

24.2.3. Extrahering av raster

24.2.3.1. Klipp raster efter utsträckning

Klipper ut en GDAL-stödd rasterfil till en viss utsträckning.

Denna algoritm är hämtad från GDAL translate utility.

Standardmeny: Raster ► Extraktion

Parametrar

Grundläggande parametrar

Etikett

Namn

Typ

Beskrivning

Inmatningsskikt

INPUT

[raster]

Det ingående rastret

Klippningsgrad

EXTENT

[omfattning]

Utsträckning som ska användas för utdatarastret. Endast pixlar inom den angivna avgränsningsrutan kommer att ingå i utdata.

Tillgängliga metoder är:

  • Beräkna från lager…: använder omfattningen av ett lager som laddats i det aktuella projektet

  • Beräkna från layoutkarta…: använder omfattningen av ett layoutkartobjekt i det aktiva projektet

  • Beräkna från bokmärke…: använder omfattningen av ett sparat bokmärke

  • Använd kartans omfattning

  • Rita på duken: klicka och dra en rektangel som avgränsar det område som ska tas med i beräkningen

  • Ange koordinaterna som xmin, xmax, ymin, ymax

Overstyra projektionen för utdatafilen

OVERCRS

[boolean]

Standard: Falsk

Om markerat tilldelas utdatafilen CRS för inmatningsskiktet.

Tilldela ett specificerat NoData-värde till utgångsbanden

Valfritt

NODATA

[numerisk: dubbel]

Standard: Ej inställd

Definierar ett värde som ska infogas för NoData-värdena i utdatarastern

Klippt (omfattning)

OUTPUT

[raster]

Standard: [Spara till temporär fil]

Specifikation av rasterlagret för utdata. En av:

  • Spara till en temporär fil

  • Spara till fil…

Avancerade parametrar

Etikett

Namn

Typ

Beskrivning

Andra alternativ för skapande

Valfritt

OPTIONS

[sträng]

Standard: ’’

För att lägga till ett eller flera skapandealternativ som styr det raster som ska skapas (färger, blockstorlek, filkomprimering …). För enkelhetens skull kan du förlita dig på fördefinierade profiler (se GDAL driver options section).

Batch Process and Model Designer: separera flera alternativ med ett pipe-tecken (|).

Typ av utdata

DATA_TYPE

[uppräkning]

Standard: 0

Definierar formatet för den utgående rasterfilen.

Alternativ:

  • 0 — Använd datatyp för inmatningsskikt

  • 1 — Byte (Åtta bitars osignerat heltal (quint8))

  • 2 — Int16 (Sexton bitars signerat heltal (qint16))

  • 3 — UInt16 (Sexton bitars osignerat heltal (quint16))

  • 4 — UInt32 (Trettio tvåbitars osignerat heltal (quint32))

  • 5 — Int32 (Trettio tvåbitars signerade heltal (qint32))

  • 6 — Float32 (trettio tvåbitars flyttal (float))

  • 7 — Float64 (Sextiofyra bitars flyttal (dubbel))

  • 8 — CInt16 (Komplex Int16)

  • 9 — CInt32 (Komplex Int32)

  • 10 — CFloat32 (komplex float32)

  • 11 — CFloat64 (komplex float64)

  • 12 — Int8 (Åtta bitars signerat heltal (qint8))

Tillgängliga alternativ beror på vilken GDAL-version som byggts med QGIS (se Hjälp ► Om-menyn)

Ytterligare kommandoradsparametrar

Valfritt

EXTRA

[sträng]

Standard: Ej inställd

Lägg till extra GDAL-kommandoradsalternativ

Utgångar

Etikett

Namn

Typ

Beskrivning

Klippt (omfattning)

OUTPUT

[raster]

Utmatning av rasterlager som klippts av med den angivna omfattningen

Python-kod

Algoritm-ID: gdal:cliprasterbyextent

import processing
processing.run("algorithm_id", {parameter_dictionary})

algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.

24.2.3.2. Klipp raster genom masklager

Klipper alla GDAL-stödda raster med ett vektormasklager.

Den här algoritmen är hämtad från GDAL warp utility.

Standardmeny: Raster ► Extraktion

Parametrar

Grundläggande parametrar

Etikett

Namn

Typ

Beskrivning

Inmatningsskikt

INPUT

[raster]

Det ingående rastret

Masklager

MASK

[vektor: polygon]

Vektormask för klippning av rastret

Källa CRS

SOURCE_CRS

[crs]

Ange den koordinatreferens som ska användas för inmatningsrastret

Mål CRS

TARGET_CRS

[crs]

Ange den koordinatreferens som ska användas för masklagret

** Målets omfattning**

Valfritt

TARGET_EXTENT

[omfattning]

Omfattning av den utdatafil som ska skapas

Tillgängliga metoder är:

  • Beräkna från lager…: använder omfattningen av ett lager som laddats i det aktuella projektet

  • Beräkna från layoutkarta…: använder omfattningen av ett layoutkartobjekt i det aktiva projektet

  • Beräkna från bokmärke…: använder omfattningen av ett sparat bokmärke

  • Använd kartans omfattning

  • Rita på duken: klicka och dra en rektangel som avgränsar det område som ska tas med i beräkningen

  • Ange koordinaterna som xmin, xmax, ymin, ymax

Tilldela ett specificerat NoData-värde till utgångsbanden

Valfritt

NODATA

[numerisk: dubbel]

Standard: Ej inställd

Definierar ett värde som ska infogas för NoData-värdena i utdatarastern

Skapa ett alfaband för utdata

ALPHA_BAND

[boolean]

Standard: Falsk

Skapar ett alfaband för resultatet. Alfabandet innehåller sedan pixlarnas transparensvärden.

Matcha omfattningen av det klippta rastret med omfattningen av masklagret

CROP_TO_CUTLINE

[boolean]

Standard: Sann

Tillämpar vektorlagrets utsträckning på utdatarastern om detta är markerat.

Behåll upplösningen på inmatningsrastret

KEEP_RESOLUTION

[boolean]

Standard: Falsk

Upplösningen på utmatningsrastret kommer inte att ändras

Ställ in upplösning för utdatafil

SET_RESOLUTION

[boolean]

Standard: Falsk

Ska utmatningsupplösningen (cellstorlek) specificeras

X Upplösning till utmatningsband

Valfritt

X_RESOLUTION

[numerisk: dubbel]

Standard: Ej inställd

Bredden på cellerna i utdatarastret

Y Upplösning till utgångsband

Valfritt

Y_RESOLUTION

[numerisk: dubbel]

Standard: Ej inställd

Höjden på cellerna i utdatarastret

Använda flertrådig warping-implementering

MULTITHREADING

[boolean]

Standard: Falsk

Två trådar kommer att användas för att bearbeta delar av bilden och utföra in- och utmatningsoperationer samtidigt. Observera att själva beräkningen inte är flertrådad.

Klippt (mask)

OUTPUT

[raster]

Standard: [Spara till temporär fil]

Specifikation av rasterlagret för utdata. En av:

  • Spara till en temporär fil

  • Spara till fil…

Avancerade parametrar

Etikett

Namn

Typ

Beskrivning

Andra alternativ för skapande

Valfritt

OPTIONS

[sträng]

Standard: ’’

För att lägga till ett eller flera skapandealternativ som styr det raster som ska skapas (färger, blockstorlek, filkomprimering …). För enkelhetens skull kan du förlita dig på fördefinierade profiler (se GDAL driver options section).

Batch Process and Model Designer: separera flera alternativ med ett pipe-tecken (|).

Typ av utdata

DATA_TYPE

[uppräkning]

Standard: 0

Definierar formatet för den utgående rasterfilen.

Alternativ:

  • 0 — Använd datatyp för inmatningsskikt

  • 1 — Byte (Åtta bitars osignerat heltal (quint8))

  • 2 — Int16 (Sexton bitars signerat heltal (qint16))

  • 3 — UInt16 (Sexton bitars osignerat heltal (quint16))

  • 4 — UInt32 (Trettio tvåbitars osignerat heltal (quint32))

  • 5 — Int32 (Trettio tvåbitars signerade heltal (qint32))

  • 6 — Float32 (trettio tvåbitars flyttal (float))

  • 7 — Float64 (Sextiofyra bitars flyttal (dubbel))

  • 8 — CInt16 (Komplex Int16)

  • 9 — CInt32 (Komplex Int32)

  • 10 — CFloat32 (komplex float32)

  • 11 — CFloat64 (komplex float64)

  • 12 — Int8 (Åtta bitars signerat heltal (qint8))

Tillgängliga alternativ beror på vilken GDAL-version som byggts med QGIS (se Hjälp ► Om-menyn)

Ytterligare kommandoradsparametrar

Valfritt

EXTRA

[sträng]

Standard: Ej inställd

Lägg till extra GDAL-kommandoradsalternativ

Utgångar

Etikett

Namn

Typ

Beskrivning

Klippt (mask)

OUTPUT

[raster]

Utgående rasterlager som klippts av vektorlagret

Python-kod

Algoritm-ID: gdal:cliprasterbymasklayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.

24.2.3.3. Söm/kontur

Extraherar höjdkurvor från alla GDAL-stödda höjdraster.

Denna algoritm är hämtad från GDAL contour utility.

Standardmeny: Raster ► Extraktion

Parametrar

Grundläggande parametrar

Etikett

Namn

Typ

Beskrivning

Inmatningsskikt

INPUT

[raster]

Ingångsraster

Bandnummer

BAND

[rasterband]

Standard: 1

Rasterband för att skapa konturerna från

Intervall mellan höjdkurvor

INTERVAL

[numerisk: dubbel]

Standard: 10.0

Definierar intervallet mellan höjdkurvorna i de angivna enheterna i höjdrastret (minsta värde 0)

**Attributets namn (om det inte anges är inget höjdattribut kopplat) **

Valfritt

FIELD_NAME

[sträng]

Standard: ”ELEV

Ger ett namn på det attribut där förhöjningen ska placeras.

Offset från noll i förhållande till vilket intervallen ska tolkas

Valfritt

OFFSET

[numerisk: dubbel]

Standard: 0,0

Contours

OUTPUT

[vektor: linje]

Standard: [Spara till temporär fil]

Specifikation av utmatningsvektorlagret. En av:

  • Spara till en temporär fil

  • Spara till fil…

Avancerade parametrar

Etikett

Namn

Typ

Beskrivning

Producera 3D-vektor

CREATE_3D

[boolean]

Standard: Falsk

Tvingar fram 3D-vektorer i stället för 2D-vektorer. Inkluderar elevation vid varje vertex.

Behandla alla rastervärden som giltiga

IGNORE_NODATA

[boolean]

Standard: Falsk

Ignorerar eventuella NoData-värden i datasetet.

Inmatat pixelvärde som ska behandlas som ”NoData”

Valfritt

NODATA

[numerisk: dubbel]

Standard: Ej inställd

Definierar ett värde som ska infogas för NoData-värdena i utdatarastern

Ytterligare kommandoradsparametrar

Valfritt

EXTRA

[sträng]

Standard: Ej inställd

Lägga till extra GDAL-kommandoradsalternativ. Se dokumentationen för motsvarande GDAL-verktyg.

Utgångar

Etikett

Namn

Typ

Beskrivning

Contours

OUTPUT

[vektor: linje]

Utgående vektorlager med konturlinjer

Python-kod

Algoritm-ID: gdal:kontur

import processing
processing.run("algorithm_id", {parameter_dictionary})

algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.

24.2.3.4. Konturpolygoner

Extraherar konturpolygoner från alla GDAL-stödda höjdraster.

Denna algoritm är hämtad från GDAL contour utility.

Parametrar

Grundläggande parametrar

Etikett

Namn

Typ

Beskrivning

Inmatningsskikt

INPUT

[raster]

Ingångsraster

Bandnummer

BAND

[rasterband]

Standard: 1

Rasterband för att skapa konturerna från

Intervall mellan höjdkurvor

INTERVAL

[numerisk: dubbel]

Standard: 10.0

Definierar intervallet mellan höjdkurvorna i de angivna enheterna i höjdrastret (minsta värde 0)

Offset från noll i förhållande till vilket intervallen ska tolkas

Valfritt

OFFSET

[numerisk: dubbel]

Standard: 0,0

Attributnamn för minsta höjd för konturpolygon

Valfritt

FIELD_NAME_MIN

[sträng]

Standard: ”ELEV_MIN

Anger ett namn på det attribut i vilket den lägsta höjden för konturpolygonen ska anges. Om det inte anges bifogas inget attribut för lägsta höjd.

Attributnamn för maximal höjd för konturpolygon

Valfritt

FIELD_NAME_MAX

[sträng]

Standard: ”ELEV_MAX

Anger ett namn på det attribut i vilket den maximala höjden för konturpolygonen ska anges. Om det inte anges bifogas inget attribut för maximal höjd.

Contours

OUTPUT

[vektor: polygon]

Standard: [Spara till temporär fil]

Specifikation av utmatningsvektorlagret. En av:

  • Spara till en temporär fil

  • Spara till fil…

Avancerade parametrar

Etikett

Namn

Typ

Beskrivning

Producera 3D-vektor

CREATE_3D

[boolean]

Standard: Falsk

Tvingar fram 3D-vektorer i stället för 2D-vektorer. Inkluderar elevation vid varje vertex.

Behandla alla rastervärden som giltiga

IGNORE_NODATA

[boolean]

Standard: Falsk

Ignorerar eventuella NoData-värden i datasetet.

Inmatat pixelvärde som ska behandlas som ”NoData”

Valfritt

NODATA

[numerisk: dubbel]

Standard: Ej inställd

Definierar ett värde som ska infogas för NoData-värdena i utdatarastern

Ytterligare kommandoradsparametrar

Valfritt

EXTRA

[sträng]

Standard: Ej inställd

Lägga till extra GDAL-kommandoradsalternativ. Se dokumentationen för motsvarande GDAL-verktyg.

Utgångar

Etikett

Namn

Typ

Beskrivning

Contours

OUTPUT

[vektor: polygon]

Vektorlager för utdata med konturpolygoner

Python-kod

Algoritm-ID: gdal:kontur_polygon

import processing
processing.run("algorithm_id", {parameter_dictionary})

algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.