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:
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Inmatningsskikt |
|
[raster] |
Det ingående rastret |
Klippningsgrad |
|
[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:
|
Overstyra projektionen för utdatafilen |
|
[boolean] Standard: Falsk |
Om markerat tilldelas utdatafilen CRS för inmatningsskiktet. |
Tilldela ett specificerat NoData-värde till utgångsbanden Valfritt |
|
[numerisk: dubbel] Standard: Ej inställd |
Definierar ett värde som ska infogas för NoData-värdena i utdatarastern |
Klippt (omfattning) |
|
[raster] Standard: |
Specifikation av rasterlagret för utdata. En av:
|
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Andra alternativ för skapande Valfritt |
|
[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 |
|
[uppräkning] Standard: 0 |
Definierar formatet för den utgående rasterfilen. Alternativ:
Tillgängliga alternativ beror på vilken GDAL-version som byggts med QGIS (se -menyn) |
Ytterligare kommandoradsparametrar Valfritt |
|
[sträng] Standard: Ej inställd |
Lägg till extra GDAL-kommandoradsalternativ |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Klippt (omfattning) |
|
[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:
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Inmatningsskikt |
|
[raster] |
Det ingående rastret |
Masklager |
|
[vektor: polygon] |
Vektormask för klippning av rastret |
Källa CRS |
|
[crs] |
Ange den koordinatreferens som ska användas för inmatningsrastret |
Mål CRS |
|
[crs] |
Ange den koordinatreferens som ska användas för masklagret |
** Målets omfattning** Valfritt |
|
[omfattning] |
Omfattning av den utdatafil som ska skapas Tillgängliga metoder är:
|
Tilldela ett specificerat NoData-värde till utgångsbanden Valfritt |
|
[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 |
|
[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 |
|
[boolean] Standard: Sann |
Tillämpar vektorlagrets utsträckning på utdatarastern om detta är markerat. |
Behåll upplösningen på inmatningsrastret |
|
[boolean] Standard: Falsk |
Upplösningen på utmatningsrastret kommer inte att ändras |
Ställ in upplösning för utdatafil |
|
[boolean] Standard: Falsk |
Ska utmatningsupplösningen (cellstorlek) specificeras |
X Upplösning till utmatningsband Valfritt |
|
[numerisk: dubbel] Standard: Ej inställd |
Bredden på cellerna i utdatarastret |
Y Upplösning till utgångsband Valfritt |
|
[numerisk: dubbel] Standard: Ej inställd |
Höjden på cellerna i utdatarastret |
Använda flertrådig warping-implementering |
|
[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) |
|
[raster] Standard: |
Specifikation av rasterlagret för utdata. En av:
|
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Andra alternativ för skapande Valfritt |
|
[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 |
|
[uppräkning] Standard: 0 |
Definierar formatet för den utgående rasterfilen. Alternativ:
Tillgängliga alternativ beror på vilken GDAL-version som byggts med QGIS (se -menyn) |
Ytterligare kommandoradsparametrar Valfritt |
|
[sträng] Standard: Ej inställd |
Lägg till extra GDAL-kommandoradsalternativ |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Klippt (mask) |
|
[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:
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Inmatningsskikt |
|
[raster] |
Ingångsraster |
Bandnummer |
|
[rasterband] Standard: 1 |
Rasterband för att skapa konturerna från |
Intervall mellan höjdkurvor |
|
[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 |
|
[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 |
|
[numerisk: dubbel] Standard: 0,0 |
|
Contours |
|
[vektor: linje] Standard: |
Specifikation av utmatningsvektorlagret. En av:
|
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Producera 3D-vektor |
|
[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 |
|
[boolean] Standard: Falsk |
Ignorerar eventuella NoData-värden i datasetet. |
Inmatat pixelvärde som ska behandlas som ”NoData” Valfritt |
|
[numerisk: dubbel] Standard: Ej inställd |
Definierar ett värde som ska infogas för NoData-värdena i utdatarastern |
Ytterligare kommandoradsparametrar Valfritt |
|
[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 |
|
[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 |
|
[raster] |
Ingångsraster |
Bandnummer |
|
[rasterband] Standard: 1 |
Rasterband för att skapa konturerna från |
Intervall mellan höjdkurvor |
|
[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 |
|
[numerisk: dubbel] Standard: 0,0 |
|
Attributnamn för minsta höjd för konturpolygon Valfritt |
|
[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 |
|
[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 |
|
[vektor: polygon] Standard: |
Specifikation av utmatningsvektorlagret. En av:
|
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Producera 3D-vektor |
|
[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 |
|
[boolean] Standard: Falsk |
Ignorerar eventuella NoData-värden i datasetet. |
Inmatat pixelvärde som ska behandlas som ”NoData” Valfritt |
|
[numerisk: dubbel] Standard: Ej inställd |
Definierar ett värde som ska infogas för NoData-värdena i utdatarastern |
Ytterligare kommandoradsparametrar Valfritt |
|
[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 |
|
[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.