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 |
|
[vektorius: geometrija] |
Įvesties vektorinis sluoksnis |
Geometrijos stulpelio pavadinimas |
|
[tekstas] Numatytas: ‚geometry‘ |
Įvesties sluoksnio geometrijos stulpelio pavadinimas |
Buferio atstumas |
|
[skaičius: slankaus kablelio] Numatytas: 10.0 |
Minimalus: 0.0 |
Sulieti pagal atributus Pasirinktinis |
|
[lentelės laukas: bet koks] Numatytas: jokio |
Suliejimui naudojamas laukas |
Sulieti rezultatus |
|
[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 |
|
[loginis] Numatytas: ne |
|
Buferis |
|
[vektorius: poligonas] Numatytas: |
Specify the output buffer layer. One of:
|
Išmanesni parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Papildomos kūrimo parinktys Pasirinktinis |
|
[tekstas] Numatytas: ‚‘ (jokių papildomų parinkčių) |
Papildomos GDAL kūrimo parinktys. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Buferis |
|
[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 |
|
[vektorius: geometrija] |
Įvesties vektorinis sluoksnis |
Apkirpimo apimtis |
|
[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:
|
Apkarpytas (apimtis) |
|
[toks pat, kaip įvestis] Numatytas: |
Specify the output (clipped) layer. One of:
|
Išmanesni parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Papildomos kūrimo parinktys Pasirinktinis |
|
[tekstas] Numatytas: ‚‘ (jokių papildomų parinkčių) |
Papildomos GDAL kūrimo parinktys. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Apkarpytas (apimtis) |
|
[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 |
|
[vektorius: geometrija] |
Įvesties vektorinis sluoksnis |
Šablono sluoksnis |
|
[vektorius: poligonas] |
Layer to be used as clipping extent for the input vector layer. |
Apkarpytas (pagal šabloną) |
|
[toks pat, kaip įvestis] Numatytas: |
The output (masked) layer. One of:
|
Išmanesni parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Papildomos kūrimo parinktys Pasirinktinis |
|
[tekstas] Numatytas: ‚‘ (jokių papildomų parinkčių) |
Papildomos GDAL kūrimo parinktys. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Apkarpytas (pagal šabloną) |
|
[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 |
|
[vektorius: geometrija] |
The input layer to dissolve |
Dissolve field Pasirinktinis |
|
[lentelės laukas: bet koks] |
The field of the input layer to use for dissolving |
Geometrijos stulpelio pavadinimas |
|
[tekstas] Numatytas: ‚geometry‘ |
The name of the input layer geometry column to use for dissolving. |
Sulietas |
|
[toks pat, kaip įvestis] Numatytas: |
Specify the output layer. One of:
|
Išmanesni parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Kurti vieną geoobjektą kiekvienai geometrijai bet kokio tipo geometrijų rinkiniui pradiniame faile |
|
[loginis] Numatytas: ne |
Produce one feature for each geometry in any kind of geometry collection in the source file |
Keep input attributes |
|
[loginis] Numatytas: ne |
Keep all attributes from the input layer |
Count dissolved features |
|
[loginis] Numatytas: ne |
Count the dissolved features and include it in the output layer. |
Compute area and perimeter of dissolved features |
|
[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 |
|
[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 |
|
[lentelės laukas: skaičius] |
The numeric attribute to calculate statistics on |
Papildomos kūrimo parinktys Pasirinktinis |
|
[tekstas] Numatytas: ‚‘ (jokių papildomų parinkčių) |
Papildomos GDAL kūrimo parinktys. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Sulietas |
|
[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 |
|
[tekstas] Numatytas: ‚geometry‘ |
Įvesties sluoksnio geometrijos stulpelio pavadinimas |
Offset distance (left-sided: positive, right-sided: negative) |
|
[skaičius: slankaus kablelio] Numatytas: 10.0 |
|
Offset curve |
|
[vektorius: linija] Numatytas: |
Specify the output line layer. One of:
|
Išmanesni parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Papildomos kūrimo parinktys Pasirinktinis |
|
[tekstas] Numatytas: ‚‘ (jokių papildomų parinkčių) |
Papildomos GDAL kūrimo parinktys. |
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 |
|
[tekstas] Numatytas: ‚geometry‘ |
Įvesties sluoksnio geometrijos stulpelio pavadinimas |
Buferio atstumas |
|
[skaičius: slankaus kablelio] Numatytas: 10.0 |
|
Buffer side |
|
[sąrašas] Numatytas: 0 |
Vienas iš:
|
Sulieti pagal atributus Pasirinktinis |
|
[lentelės laukas: bet koks] Numatytas: jokio |
Suliejimui naudojamas laukas |
Dissolve all results |
|
[loginis] Numatytas: ne |
|
Kurti vieną geoobjektą kiekvienai geometrijai bet kokio tipo geometrijų rinkiniui pradiniame faile |
|
[loginis] Numatytas: ne |
|
One-sided buffer |
|
[vektorius: poligonas] Numatytas: |
Specify the output buffer layer. One of:
|
Išmanesni parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Papildomos kūrimo parinktys Pasirinktinis |
|
[tekstas] Numatytas: ‚‘ (jokių papildomų parinkčių) |
Papildomos GDAL kūrimo parinktys. |
Išvestys
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
One-sided buffer |
|
[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 |
|
[vektorius: linija] |
The input line layer |
Geometrijos stulpelio pavadinimas |
|
[tekstas] Numatytas: ‚geometry‘ |
Įvesties sluoksnio geometrijos stulpelio pavadinimas |
Distance from line start represented as a fraction of line length |
|
[skaičius: slankaus kablelio] Numatyta: 0.5 |
|
Points along lines |
|
[vector: point] Numatytas: |
Specify the output point layer. One of:
|
Išmanesni parametrai
Užrašas |
Pavadinimas |
Tipas |
Aprašymas |
---|---|---|---|
Papildomos kūrimo parinktys Pasirinktinis |
|
[tekstas] Numatytas: ‚‘ (jokių papildomų parinkčių) |
Papildomos GDAL kūrimo parinktys. |
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.