.

GDAL conversie

gdal2xyz

Omschrijving

<plaats omschrijving algoritme hier>

Parameters

Invoerlaag [raster]

<plaats omschrijving parameter hier>

Bandnummer [getal]

<plaats omschrijving parameter hier>

Standaard: 1

Uitvoer

Uitvoerbestand [tabel]

<plaats omschrijving uitvoer hier>

Gebruik van console

processing.runalg('gdalogr:gdal2xyz', input, band, output)

Zie ook

PCT naar RGB

Omschrijving

8bit palet afbeelding omzetten naar 24bit RGB

Dit gereedschap zal een pseudokleur-band in het invoerbestand converteren naar een uitvoer RGB-bestand in de gewenste indeling.

Parameters

Invoerlaag [raster]

Invoer 8bit rasterafbeelding

Te converteren band [selectie]

Te converteren band naar RGB

Opties:

  • 0 — 1
  • 1 — 2
  • 2 — 3
  • 3 — 4
  • 4 — 5
  • 5 — 6
  • 6 — 7
  • 7 — 8
  • 8 — 9
  • 9 — 10
  • 10 — 11
  • 11 — 12
  • 12 — 13
  • 13 — 14
  • 14 — 15
  • 15 — 16
  • 16 — 17
  • 17 — 18
  • 18 — 19
  • 19 — 20
  • 20 — 21
  • 21 — 22
  • 22 — 23
  • 23 — 24
  • 24 — 25

Standaard: 0

Uitvoer

Uitvoerlaag [raster]

24bit RGB rasterafbeelding

Gebruik van console

processing.runalg('gdalogr:pcttorgb', input, nband, output)

Polygoniseren (raster naar vector)

Omschrijving

Maakt vector polygonen voor alle verbonden regio’s van pixels in het raster die een gemeenschappelijke waarde voor de pixel delen. Elk polygoon wordt gemaakt met een attribuut dat de waarde van de pixel van die polygoon aangeeft. Het algoritme is afgeleid van de GDAL polygonize utility .

Parameters

Invoerlaag [raster]

Invoer rasterlaag.

Naam veld uitvoer [string]

Definieert de veldnaam waarin de attributen van de verbonden regio’s werden ingevoerd. Indien geen veldnaam wordt gedefinieerd zal de naam ‘DN’ zijn.

Standaard: DN

Uitvoer

Uitvoerlaag [vector]

Uitvoer vectorlaag. Standaard indeling is *.shp .

Gebruik van console

processing.runalg('gdalogr:polygonize', input, field, output)

Zie ook

Rasteriseren (vector naar raster)

Omschrijving

Converteert vector geometrieën (punten, lijnen en polygonen) naar een rasterafbeelding. Het algoritme is afgeleid van de GDAL rasterize utility .

Parameters

Invoerlaag [vector: elke]

Invoer vectorlaag met geometrieën punt, lijn of polygoon.

Attribuutveld [tabelveld: elk]

Definieert het attribuutveld van waaruit de attributen voor de pixels zouden moeten worden gekozen.

Waarden binnen een bestaande rasterlaag schrijven(*) [boolean]

Schrijft, indien geactiveerd, waarden binnen een bestaande rasterlaag

Standaard: False

Grootte uitvoerraster instellen (wordt genegeerd als bovenstaande optie is geselecteerd) [selectie]

Als bovenstaande optie niet is geselecteerd is de grootte van de uitvoer ofwel in pixels (0) of de resolutie van de uitvoer is in kaarteenheden per pixel (1).

Opties:

  • 0 — Grootte uitvoer in pixels

  • 1 — Resolutie uitvoer in kaarteenheden per pixel

Standaard: 1

Horizontaal [getal]

Stelt de horizontale resolutie van het uitvoerraster in.

Standaard: 100.0

Verticaal [getal]

Stelt de verticale resolutie van het uitvoerraster in.

Standaard: 100.0

Type raster [selectie]

Definieert het type van de resulterende rasterafbeelding.

Opties:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

Standaard: 0

Uitvoer

Uitvoerlaag: verplicht een bestaande rasterlaag te kiezen als de optie (*) is geselecteerd [raster]

Uitvoer rasterlaag. Geef hier de naam van de rasterlaag op waarin de resultaten zouden moeten worden weggeschreven (als deze optie wordt gebruikt).

Gebruik van console

processing.runalg('gdalogr:rasterize', input, field, writeover, dimensions, width, height, rtype, output)

Zie ook

RGB naar PCT

Omschrijving

Converteert een 24bit RGB-afbeelding naar een 8bit gepaletteerde. Berekent een optimale tabel voor pseudokleur voor de opgegeven afbeelding in RGB met behulp van een algoritme voor gemiddelde doorsnede op een verlaagde resolutie van een RGB-histogram. Dan converteert het de afbeelding naar een afbeelding met pseudokleuren met behulp van de kleurentabel. Deze conversie gebruikt Floyd-Steinberg-dithering (error diffusion) om de visuele kwaliteit van de uitgevoerde afbeelding te maximaliseren. Als u een rasterkaart wilt classificeren en het aantal klassen wilt reuceren, kan het nuttig zijn uw afbeelding eerder te verlagen met dit algoritme. Het algoritme is afgeleid van de GDAL rgb2pct utility .

Parameters

Invoerlaag [raster]

Invoer RGB rasterafbeelding.

Aantal kleuren [getal]

Het aantal kleuren dat de resulterende afbeelding zal bevatten. Een waarde tussen 2-256 is mogelijk.

Standaard: 2

Uitvoer

Uitvoerlaag [raster]

8-bit uitvoerraster.

Gebruik van console

processing.runalg('gdalogr:rgbtopct', input, ncolors, output)

Zie ook

Vertalen (indeling converteren)

Omschrijving

<plaats omschrijving algoritme hier>

Parameters

Invoerlaag [raster]

<plaats omschrijving parameter hier>

Stel de grootte van het uitvoerbestand in (In pixels of %) [getal]

<plaats omschrijving parameter hier>

Standaard: 100

Grootte uitvoer is een percentage van grootte invoer [boolean]

<plaats omschrijving parameter hier>

Standaard: True

Waarde Geen gegevens, laat als 'geen' om de waarde Geen gegevens uit invoer aan te nemen [string]

<plaats omschrijving parameter hier>

Standaard: geen

Uitbreiden [selectie]

<plaats omschrijving parameter hier>

Opties:

  • 0 — geen

  • 1 — grijs

  • 2 — rgb
  • 3 — rgba

Standaard: 0

Projectie uitvoer voor uitvoerbestand [laat leeg om projectie invoer te gebruiken] [crs]

<plaats omschrijving parameter hier>

Standaard: Geen

Subset gebaseerd op geo-verwezen coördinaten [bereik]

<plaats omschrijving parameter hier>

Standaard: 0,1,0,1

Kopieer alle sub-gegevenssets van dit bestand naar individuele uitvoerbestanden [boolean]

<plaats omschrijving parameter hier>

Standaard: False

Aanvullende parameters voor maken [string]

Optioneel.

<plaats omschrijving parameter hier>

Standaard: (niet ingesteld)

Type raster uitvoer [selectie]

<plaats omschrijving parameter hier>

Opties:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

Standaard: 5

Uitvoer

Uitvoerlaag [raster]

<plaats omschrijving uitvoer hier>

Gebruik van console

processing.runalg('gdalogr:translate', input, outsize, outsize_perc, no_data, expand, srs, projwin, sds, extra, rtype, output)

Zie ook