Important

La traduction est le fruit d’un effort communautaire auquel vous pouvez vous joindre. Cette page est actuellement traduite à 97.91%.

28.2.7. Géotraitement vectoriel

28.2.7.1. Tampon vecteurs

Créez des tampons autour des entités d’une couche vectorielle.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : tout type]

La couche de vecteur d’entrée

Nom du champ de géométrie

GEOMETRY

[string]

Par défaut : “geometry”

Le nom de la colonne de géométrie de couche d’entrée à utiliser

Distance tampon

DISTANCE

[number]

Par défaut : 10.0

Minimum: 0.0

Dissoudre par attribut

Optionnel

FIELD

[champ : tout type]

Par défaut : Aucun

Champ à utiliser pour la dissolution

Dissoudre les résultats

DISSOLVE

[booléen]

Par défaut : Faux

If set, the result is dissolved.

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

Produire une entité pour chaque géométrie dans n’importe quel type de collection de géométries dans le fichier source

EXPLODE_COLLECTIONS

[booléen]

Par défaut : Faux

Buffer

OUTPUT

[vecteur : polygone]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécifiez la couche tampon de sortie. Un des:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Options supplémentaires de création

Optionnel

OPTIONS

[string]

Par défaut : “” (pas d’options supplémentaires)

Options de création GDAL supplémentaires.

Les sorties

Étiquette

Nom

Type

Description

Buffer

OUTPUT

[vecteur : polygone]

La couche tampon de sortie

Code Python

ID de l’algorithme : gdal:buffervectors

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

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.

28.2.7.2. Découper le vecteur selon une emprise

Découpe tout fichier vectoriel pris en charge par OGR par une emprise donnée.

Cet algorithme est dérivé de l’utilitaire GDAL ogr2ogr.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : tout type]

La couche de vecteur d’entrée

Découpe de l’étendue

EXTENT

[emprise]

Définit l’étendue à utiliser pour le fichier vectoriel de sortie. Les coordonnées doivent être définies dans le SCR cible.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

Découper (étendue)

OUTPUT

[identique à l’entrée]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécifiez la couche de sortie (découpée). Un des:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Options supplémentaires de création

Optionnel

OPTIONS

[string]

Par défaut : “” (pas d’options supplémentaires)

Options de création GDAL supplémentaires.

Les sorties

Étiquette

Nom

Type

Description

Découper (étendue)

OUTPUT

[identique à l’entrée]

Couche de sortie (découpée). Le format par défaut est « ESRI Shapefile ».

Code Python

ID de l’algorithme : gdal:clipvectorbyextent

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

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.

28.2.7.3. Découper le vecteur selon une couche de masque

Découpe toute couche vectorielle prise en charge par OGR par une couche de polygone de masque.

Cet algorithme est dérivé de l’utilitaire GDAL ogr2ogr.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : tout type]

La couche de vecteur d’entrée

Couche de masque

MASK

[vecteur : polygone]

Couche à utiliser comme étendue d’écrêtage pour la couche vectorielle d’entrée.

Coupé (masque)

OUTPUT

[identique à l’entrée]

Par défaut : [Enregistrer dans un fichier temporaire]

Couche de sortie (masque). Un des:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Options supplémentaires de création

Optionnel

OPTIONS

[string]

Par défaut : “” (pas d’options supplémentaires)

Options de création GDAL supplémentaires.

Les sorties

Étiquette

Nom

Type

Description

Coupé (masque)

OUTPUT

[identique à l’entrée]

Couche de sortie (masque). Le format par défaut est « ESRI Shapefile ».

Code Python

ID de l’algorithme : gdal:clipvectorbypolygon

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

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.

28.2.7.4. Regrouper

Dissoudre (combiner) des géométries qui ont la même valeur pour un attribut / champ donné. Les géométries de sortie sont en plusieurs parties.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : tout type]

La couche d’entrée à dissoudre

Champ de dissolution

Optionnel

FIELD

[champ : tout type]

Le champ de la couche d’entrée à utiliser pour la dissolution

Nom du champ de géométrie

GEOMETRY

[string]

Par défaut : “geometry”

Nom de la colonne de géométrie de couche en entrée à utiliser pour la dissolution.

Dissous

OUTPUT

[identique à l’entrée]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécifiez la couche de sortie. Un des:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Produire une entité pour chaque géométrie dans n’importe quel type de collection de géométries dans le fichier source

EXPLODE_COLLECTIONS

[booléen]

Par défaut : Faux

Produire une entité pour chaque géométrie dans n’importe quel type de collection de géométries dans le fichier source

Conserver les attributs d’entrée

KEEP_ATTRIBUTES

[booléen]

Par défaut : Faux

Conserver tous les attributs de la couche d’entrée

Compter les entités dissoutes

COUNT_FEATURES

[booléen]

Par défaut : Faux

Comptez les entités dissoutes et incluez-les dans la couche de sortie.

Zone de calcul et périmètre des entités dissoutes

COMPUTE_AREA

[booléen]

Par défaut : Faux

Compute the area and perimeter of dissolved features and

include them in the output layer

Calculer min / max / somme / moyenne pour l’attribut

COMPUTE_STATISTICS

[booléen]

Par défaut : Faux

Calculer les statistiques (min, max, somme et moyenne) pour l’attribut numérique spécifié et les inclure dans la couche de sortie

Attribut numérique pour calculer les statistiques sur

Optionnel

STATISTICS_ATTRIBUTE

[tablefield: numeric]

L’attribut numérique sur lequel calculer les statistiques

Options supplémentaires de création

Optionnel

OPTIONS

[string]

Par défaut : “” (pas d’options supplémentaires)

Options de création GDAL supplémentaires.

Les sorties

Étiquette

Nom

Type

Description

Dissous

OUTPUT

[identique à l’entrée]

The output multipart geometry layer (with dissolved

geometries)

Code Python

ID de l’algorithme : gdal:dissolve

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

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.

28.2.7.5. Courbe de décalage

Décale les lignes d’une distance spécifiée. Les distances positives décalent les lignes vers la gauche et les distances négatives les décalent vers la droite.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : ligne]

La couche de ligne d’entrée

Nom du champ de géométrie

GEOMETRY

[string]

Par défaut : “geometry”

Le nom de la colonne de géométrie de couche d’entrée à utiliser

Distance de décalage (côté gauche: positif, côté droit: négatif)

DISTANCE

[number]

Par défaut : 10.0

Courbe de décalage

OUTPUT

[vecteur : ligne]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécifiez la couche de ligne de sortie. Un des:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Options supplémentaires de création

Optionnel

OPTIONS

[string]

Par défaut : “” (pas d’options supplémentaires)

Options de création GDAL supplémentaires.

Les sorties

Étiquette

Nom

Type

Description

Courbe de décalage

OUTPUT

[vecteur : ligne]

The output offset curve layer

Code Python

ID de l’algorithme : gdal:offsetcurve

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

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.

28.2.7.6. Tampon d’un côté

Crée un tampon sur un côté (droite ou gauche) des lignes dans une couche vectorielle de lignes.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : ligne]

La couche de ligne d’entrée

Nom du champ de géométrie

GEOMETRY

[string]

Par défaut : “geometry”

Le nom de la colonne de géométrie de couche d’entrée à utiliser

Distance tampon

DISTANCE

[number]

Par défaut : 10.0

Tampon d’un coté

BUFFER_SIDE

[enumeration]

Par défaut : 0

Un des :

  • 0 — Droite

  • 1 — Gauche

Dissoudre par attribut

Optionnel

FIELD

[champ : tout type]

Par défaut : Aucun

Champ à utiliser pour la dissolution

Dissoudre tous les résultats

DISSOLVE

[booléen]

Par défaut : Faux

If set, the result is dissolved.

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

Produire une entité pour chaque géométrie dans n’importe quel type de collection de géométries dans le fichier source

EXPLODE_COLLECTIONS

[booléen]

Par défaut : Faux

Tampon unilatéral

OUTPUT

[vecteur : polygone]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécifiez la couche tampon de sortie. Un des:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Options supplémentaires de création

Optionnel

OPTIONS

[string]

Par défaut : “” (pas d’options supplémentaires)

Options de création GDAL supplémentaires.

Les sorties

Étiquette

Nom

Type

Description

Tampon unilatéral

OUTPUT

[vecteur : polygone]

La couche tampon de sortie

Code Python

ID de l’algorithme : gdal:onesidebuffer

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

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.

28.2.7.7. Points le long des lignes

Génère un point sur chaque ligne d’une couche vecteur de ligne à une distance du début. La distance est fournie en tant que fraction de la longueur de ligne.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : ligne]

La couche de ligne d’entrée

Nom du champ de géométrie

GEOMETRY

[string]

Par défaut : “geometry”

Le nom de la colonne de géométrie de couche d’entrée à utiliser

Distance depuis le début de la ligne représentée comme une fraction de la longueur de la ligne

DISTANCE

[number]

Par défaut : 0.5 (milieu de la ligne)

Points along lines

OUTPUT

[vecteur : point]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécifiez la couche de points de sortie. Un des:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Options supplémentaires de création

Optionnel

OPTIONS

[string]

Par défaut : “” (pas d’options supplémentaires)

Options de création GDAL supplémentaires.

Les sorties

Étiquette

Nom

Type

Description

Points le long de la ligne

OUTPUT

[vecteur : point]

La couche de points de sortie

Code Python

ID de l’algorithme : gdal:pointsalonglines

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

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.