Svarbu

Vertimas yra bendruomenės pastangos, prie kurių jūs galite prisijungti. Šis puslapis šiuo metu išverstas 86.21%.

24.2.7. Vektorių geoapdorojimas

24.2.7.1. Vektorių buferiai

Kurti buferius aplink vektorinių sluoksnių geoobjektus.

Parametrai

Baziniai parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksnis

INPUT

[vektorius: geometrija]

Įvesties vektorinis sluoksnis

Geometrijos stulpelio pavadinimas

GEOMETRY

[tekstas]

Numatytas: ‚geometry‘

Įvesties sluoksnio geometrijos stulpelio pavadinimas

Buferio atstumas

DISTANCE

[skaičius: slankaus kablelio]

Numatytas: 10.0

Minimalus: 0.0

Sulieti pagal atributus

Pasirinktinis

FIELD

[lentelės laukas: bet koks]

Numatytas: jokio

Suliejimui naudojamas laukas

Sulieti rezultatus

DISSOLVE

[loginis]

Numatytas: ne

Nustačius rezultatas bus sulietas. Jei nenurodytas joks suliejimo laukas, visi buferiai suliejami į vieną geoobjektą.

Kurti vieną geoobjektą kiekvienai geometrijai bet kokio tipo geometrijų rinkiniui pradiniame faile

EXPLODE_COLLECTIONS

[loginis]

Numatytas: ne

Buferis

OUTPUT

[vektorius: poligonas]

Numatytas: [Įrašyti į laikiną failą]

Specify the output buffer layer. One of:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išmanesni parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Papildomos kūrimo parinktys

Pasirinktinis

OPTIONS

[tekstas]

Numatytas: ‚‘ (jokių papildomų parinkčių)

Papildomos GDAL kūrimo parinktys.

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Buferis

OUTPUT

[vektorius: poligonas]

Išvesties buferių sluoksnis

Pythono kodas

Algoritmo ID: gdal:buffervectors

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.2.7.2. Apkirpti vektorių pagal apimtį

Apkerpa bet kokį OGR palaikomą vektorinį failą pagal pateiktą apimtį.

Šis algoritmas kilęs iš GDAL ogr2ogr įrankio.

Parametrai

Baziniai parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksnis

INPUT

[vektorius: geometrija]

Įvesties vektorinis sluoksnis

Apkirpimo apimtis

EXTENT

[apimtis]

Apibrėžia apimties stačiakampį, kuris turi būti naudojamas išvesties vektoriniam failui. Jis turi būti apibrėžtas naudojant paskirties CRS koordinates.

Galimi metodai yra:

  • Skaičiuoti pagal sluoksnį…: naudoja dabartiniame projekte įkelto sluoksnio apimtį

  • Skaičiuoti pagal išdėstymo žemėlapį…: naudoja aktyvaus projekto išdėstymo žemėlapio elemento apimtį

  • Skaičiuoti pagal žymelę…: naudoja įrašytos žymelės apimtį

  • Naudoti žemėlapio drobės apimtį

  • Braižyti drobėje: spauskite ir tempkite stačiakampį, apibrėžianti norimą plotą

  • Įveskite koordinates kaip xmin, xmax, ymin, ymax

Apkarpytas (apimtis)

OUTPUT

[toks pat, kaip įvestis]

Numatytas: [Įrašyti į laikiną failą]

Specify the output (clipped) layer. One of:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išmanesni parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Papildomos kūrimo parinktys

Pasirinktinis

OPTIONS

[tekstas]

Numatytas: ‚‘ (jokių papildomų parinkčių)

Papildomos GDAL kūrimo parinktys.

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Apkarpytas (apimtis)

OUTPUT

[toks pat, kaip įvestis]

Išvesties (apkarpytas) sluoksnis. Numatytasis formatas yra „ESRI Shapefile“.

Pythono kodas

Algoritmo ID: gdal:clipvectorbyextent

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.2.7.3. Clip vector by mask layer

Clips any OGR-supported vector layer by a mask polygon layer.

Šis algoritmas kilęs iš GDAL ogr2ogr įrankio.

Parametrai

Baziniai parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksnis

INPUT

[vektorius: geometrija]

Įvesties vektorinis sluoksnis

Šablono sluoksnis

MASK

[vektorius: poligonas]

Layer to be used as clipping extent for the input vector layer.

Apkarpytas (pagal šabloną)

OUTPUT

[toks pat, kaip įvestis]

Numatytas: [Įrašyti į laikiną failą]

The output (masked) layer. One of:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išmanesni parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Papildomos kūrimo parinktys

Pasirinktinis

OPTIONS

[tekstas]

Numatytas: ‚‘ (jokių papildomų parinkčių)

Papildomos GDAL kūrimo parinktys.

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Apkarpytas (pagal šabloną)

OUTPUT

[toks pat, kaip įvestis]

The output (masked) layer. The default format is „ESRI Shapefile“.

Pythono kodas

Algorithm ID: gdal:clipvectorbypolygon

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.2.7.4. Dissolve

Dissolve (combine) geometries that have the same value for a given attribute / field. The output geometries are multipart.

Parametrai

Baziniai parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksnis

INPUT

[vektorius: geometrija]

The input layer to dissolve

Dissolve field

Pasirinktinis

FIELD

[lentelės laukas: bet koks]

The field of the input layer to use for dissolving

Geometrijos stulpelio pavadinimas

GEOMETRY

[tekstas]

Numatytas: ‚geometry‘

The name of the input layer geometry column to use for dissolving.

Sulietas

OUTPUT

[toks pat, kaip įvestis]

Numatytas: [Įrašyti į laikiną failą]

Specify the output layer. One of:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išmanesni parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Kurti vieną geoobjektą kiekvienai geometrijai bet kokio tipo geometrijų rinkiniui pradiniame faile

EXPLODE_COLLECTIONS

[loginis]

Numatytas: ne

Produce one feature for each geometry in any kind of geometry collection in the source file

Keep input attributes

KEEP_ATTRIBUTES

[loginis]

Numatytas: ne

Keep all attributes from the input layer

Count dissolved features

COUNT_FEATURES

[loginis]

Numatytas: ne

Count the dissolved features and include it in the output layer.

Compute area and perimeter of dissolved features

COMPUTE_AREA

[loginis]

Numatytas: ne

Compute the area and perimeter of dissolved features and include them in the output layer

Compute min/max/sum/mean for attribute

COMPUTE_STATISTICS

[loginis]

Numatytas: ne

Calculate statistics (min, max, sum and mean) for the numeric attribute specified and include them in the output layer

Numeric attribute to calculate statistics on

Pasirinktinis

STATISTICS_ATTRIBUTE

[lentelės laukas: skaičius]

The numeric attribute to calculate statistics on

Papildomos kūrimo parinktys

Pasirinktinis

OPTIONS

[tekstas]

Numatytas: ‚‘ (jokių papildomų parinkčių)

Papildomos GDAL kūrimo parinktys.

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Sulietas

OUTPUT

[toks pat, kaip įvestis]

The output multipart geometry layer (with dissolved geometries)

Pythono kodas

Algorithm ID: gdal:dissolve

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.2.7.5. Offset curve

Offsets lines by a specified distance. Positive distances will offset lines to the left, and negative distances will offset them to the right.

Parametrai

Baziniai parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksnis

INPUT

[vektorius: linija]

The input line layer

Geometrijos stulpelio pavadinimas

GEOMETRY

[tekstas]

Numatytas: ‚geometry‘

Įvesties sluoksnio geometrijos stulpelio pavadinimas

Offset distance (left-sided: positive, right-sided: negative)

DISTANCE

[skaičius: slankaus kablelio]

Numatytas: 10.0

Offset curve

OUTPUT

[vektorius: linija]

Numatytas: [Įrašyti į laikiną failą]

Specify the output line layer. One of:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išmanesni parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Papildomos kūrimo parinktys

Pasirinktinis

OPTIONS

[tekstas]

Numatytas: ‚‘ (jokių papildomų parinkčių)

Papildomos GDAL kūrimo parinktys.

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Offset curve

OUTPUT

[vektorius: linija]

The output offset curve layer

Pythono kodas

Algorithm ID: gdal:offsetcurve

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.2.7.6. One side buffer

Creates a buffer on one side (right or left) of the lines in a line vector layer.

Parametrai

Baziniai parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksnis

INPUT

[vektorius: linija]

The input line layer

Geometrijos stulpelio pavadinimas

GEOMETRY

[tekstas]

Numatytas: ‚geometry‘

Įvesties sluoksnio geometrijos stulpelio pavadinimas

Buferio atstumas

DISTANCE

[skaičius: slankaus kablelio]

Numatytas: 10.0

Buffer side

BUFFER_SIDE

[sąrašas]

Numatytas: 0

Vienas iš:

  • 0 — Right

  • 1 — Left

Sulieti pagal atributus

Pasirinktinis

FIELD

[lentelės laukas: bet koks]

Numatytas: jokio

Suliejimui naudojamas laukas

Dissolve all results

DISSOLVE

[loginis]

Numatytas: ne

If set, the result is dissolved.

If no field is set for dissolving, all the buffers are dissolved into one feature.

Kurti vieną geoobjektą kiekvienai geometrijai bet kokio tipo geometrijų rinkiniui pradiniame faile

EXPLODE_COLLECTIONS

[loginis]

Numatytas: ne

One-sided buffer

OUTPUT

[vektorius: poligonas]

Numatytas: [Įrašyti į laikiną failą]

Specify the output buffer layer. One of:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išmanesni parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Papildomos kūrimo parinktys

Pasirinktinis

OPTIONS

[tekstas]

Numatytas: ‚‘ (jokių papildomų parinkčių)

Papildomos GDAL kūrimo parinktys.

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

One-sided buffer

OUTPUT

[vektorius: poligonas]

Išvesties buferių sluoksnis

Pythono kodas

Algorithm ID: gdal:onesidebuffer

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.2.7.7. Points along lines

Generates a point on each line of a line vector layer at a distance from start. The distance is provided as a fraction of the line length.

Parametrai

Baziniai parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksnis

INPUT

[vektorius: linija]

The input line layer

Geometrijos stulpelio pavadinimas

GEOMETRY

[tekstas]

Numatytas: ‚geometry‘

Įvesties sluoksnio geometrijos stulpelio pavadinimas

Distance from line start represented as a fraction of line length

DISTANCE

[skaičius: slankaus kablelio]

Numatyta: 0.5

Points along lines

OUTPUT

[vector: point]

Numatytas: [Įrašyti į laikiną failą]

Specify the output point layer. One of:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išmanesni parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Papildomos kūrimo parinktys

Pasirinktinis

OPTIONS

[tekstas]

Numatytas: ‚‘ (jokių papildomų parinkčių)

Papildomos GDAL kūrimo parinktys.

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Points along line

OUTPUT

[vector: point]

The output point layer

Pythono kodas

Algorithm ID: gdal:pointsalonglines

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.