Svarbu
Vertimas yra bendruomenės pastangos, prie kurių jūs galite prisijungti. Šis puslapis šiuo metu išverstas 69.39%.
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 |
|
[vector: geometry] |
Įvesties vektorinis sluoksnis |
Geometrijos stulpelio pavadinimas |
|
[string] Numatytas: ‚geometry‘ |
Įvesties sluoksnio geometrijos stulpelio pavadinimas |
Buferio atstumas |
|
[number: double] Numatytas: 10.0 |
Minimalus: 0.0 |
Sulieti pagal atributus Pasirinktinis |
|
[tablefield: any] Default: Not set |
Suliejimui naudojamas laukas |
Sulieti rezultatus |
|
[boolean] Numatytas: ne |
Nustačius rezultatas bus sulietas. Jei nenurodytas joks suliejimo laukas, visi buferiai suliejami į vieną geoobjektą. |
Produce one feature for each geometry in any kind of geometry collection in the source file |
|
[boolean] Numatytas: ne |
|
Buffer |
|
[vektorius: poligonas] Numatytas: |
Specify the output buffer layer. One of:
|
Advanced parameters
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Additional creation options Pasirinktinis |
|
[string] Default: ‚‘ (no additional options) |
Additional GDAL creation options. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Buffer |
|
[vektorius: poligonas] |
The output buffer layer |
Pythono kodas
Algorithm 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. Clip vector by extent
Clips any OGR-supported vector file to a given extent.
This algorithm is derived from the GDAL ogr2ogr utility.
Parametrai
Baziniai parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Įvesties sluoksnis |
|
[vector: geometry] |
Įvesties vektorinis sluoksnis |
Clip extent |
|
[extent] |
Defines the bounding box that should be used for the output vector file. It has to be defined in target CRS coordinates. Available methods are:
|
Clipped (extent) |
|
[toks pat, kaip įvestis] Numatytas: |
Specify the output (clipped) layer. One of:
|
Advanced parameters
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Additional creation options Pasirinktinis |
|
[string] Default: ‚‘ (no additional options) |
Additional GDAL creation options. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Clipped (extent) |
|
[toks pat, kaip įvestis] |
The output (clipped) layer. The default format is „ESRI Shapefile“. |
Pythono kodas
Algorithm 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.
This algorithm is derived from the GDAL ogr2ogr utility.
Parametrai
Baziniai parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Įvesties sluoksnis |
|
[vector: geometry] |
Įvesties vektorinis sluoksnis |
Mask layer |
|
[vektorius: poligonas] |
Layer to be used as clipping extent for the input vector layer. |
Clipped (mask) |
|
[toks pat, kaip įvestis] Numatytas: |
The output (masked) layer. One of:
|
Advanced parameters
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Additional creation options Pasirinktinis |
|
[string] Default: ‚‘ (no additional options) |
Additional GDAL creation options. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Clipped (mask) |
|
[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 |
|
[vector: geometry] |
The input layer to dissolve |
Dissolve field Pasirinktinis |
|
[tablefield: any] |
The field of the input layer to use for dissolving |
Geometrijos stulpelio pavadinimas |
|
[string] Numatytas: ‚geometry‘ |
The name of the input layer geometry column to use for dissolving. |
Dissolved |
|
[toks pat, kaip įvestis] Numatytas: |
Specify the output layer. One of:
|
Advanced parameters
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Produce one feature for each geometry in any kind of geometry collection in the source file |
|
[boolean] Numatytas: ne |
Produce one feature for each geometry in any kind of geometry collection in the source file |
Keep input attributes |
|
[boolean] Numatytas: ne |
Keep all attributes from the input layer |
Count dissolved features |
|
[boolean] Numatytas: ne |
Count the dissolved features and include it in the output layer. |
Compute area and perimeter of dissolved features |
|
[boolean] Numatytas: ne |
Compute the area and perimeter of dissolved features and include them in the output layer |
Compute min/max/sum/mean for attribute |
|
[boolean] 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 |
|
[tablefield: numeric] |
The numeric attribute to calculate statistics on |
Additional creation options Pasirinktinis |
|
[string] Default: ‚‘ (no additional options) |
Additional GDAL creation options. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Dissolved |
|
[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 |
|
[vektorius: linija] |
The input line layer |
Geometrijos stulpelio pavadinimas |
|
[string] Numatytas: ‚geometry‘ |
Įvesties sluoksnio geometrijos stulpelio pavadinimas |
Offset distance (left-sided: positive, right-sided: negative) |
|
[number: double] Numatytas: 10.0 |
|
Offset curve |
|
[vektorius: linija] Numatytas: |
Specify the output line layer. One of:
|
Advanced parameters
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Additional creation options Pasirinktinis |
|
[string] Default: ‚‘ (no additional options) |
Additional GDAL creation options. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Offset curve |
|
[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 |
|
[vektorius: linija] |
The input line layer |
Geometrijos stulpelio pavadinimas |
|
[string] Numatytas: ‚geometry‘ |
Įvesties sluoksnio geometrijos stulpelio pavadinimas |
Buferio atstumas |
|
[number: double] Numatytas: 10.0 |
|
Buffer side |
|
[sąrašas] Numatytas: 0 |
One of:
|
Sulieti pagal atributus Pasirinktinis |
|
[tablefield: any] Default: Not set |
Suliejimui naudojamas laukas |
Dissolve all results |
|
[boolean] Numatytas: ne |
|
Produce one feature for each geometry in any kind of geometry collection in the source file |
|
[boolean] Numatytas: ne |
|
One-sided buffer |
|
[vektorius: poligonas] Numatytas: |
Specify the output buffer layer. One of:
|
Advanced parameters
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Additional creation options Pasirinktinis |
|
[string] Default: ‚‘ (no additional options) |
Additional GDAL creation options. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
One-sided buffer |
|
[vektorius: poligonas] |
The output buffer layer |
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 |
|
[vektorius: linija] |
The input line layer |
Geometrijos stulpelio pavadinimas |
|
[string] Numatytas: ‚geometry‘ |
Įvesties sluoksnio geometrijos stulpelio pavadinimas |
Distance from line start represented as a fraction of line length |
|
[number: double] Default: 0.5 |
|
Points along lines |
|
[vector: point] Numatytas: |
Specify the output point layer. One of:
|
Advanced parameters
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Additional creation options Pasirinktinis |
|
[string] Default: ‚‘ (no additional options) |
Additional GDAL creation options. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Points along line |
|
[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.