17.33. Table de résumé de la syntaxe R pour Processing

Module réalisé par Matteo Ghetta - financé par Scuola Superiore Sant’Anna

Processing inclue de nombreux différents paramètres d’entrée et de sortie, utilisables dans le corps du script. Voici une table de résumé:

17.33.1. Paramètres en entrée

Paramètre

Exemple de Syntaxe

Objets renvoyés

vector

Couche = vector

Objet SpatialDataFrame, objet par défaut du paquet rgdal.

vector point

Couche = vector point

Objet SpatialPointDataFrame, objet par défaut du paquet rgdal.

vector line

Couche = vector line

Objet SpatialLineDataFrame, objet par défaut du paquet rgdal.

vector polygon

Couche = vector polygon

Objet SpatialPolygonsDataFrame, objet par défaut du paquet rgdal.

multiple vector

Couches = multiple vector

Objets SpatialDataFrame, objet par défaut du paquet rgdal.

table

Couche = table

Conversion des données depuis le format csv, objet par défaut de la fonction read.csv.

field

Champ = Field Layer

Nom du champ sélectionné, ex: "Area".

raster

Couche = raster

Objet RasterBrick, objet par défaut du paquet rgdal.

multiple raster

Couches = multiple raster

Objets RasterBrick, objet par défaut du paquet rgdal.

number N = number

Entier ou nombre à virgule flottante choisi.

string S = string

Chaîne de caractères ajoutée dans la boîte.

longstring LS = longstring

Chaîne de caractères ajoutée à la boîte, peut être plus longue que la chaîne normale.

selection S = selection first;second;third

Chaîne de caractères de l’entrée sélectionnée, choisie dans le menu déroulant.

crs C = crs

Chaîne de caractères du SCR choisi, dans le format "EPGS:4326".

extent E = extent

Objet d’emprise du paquet raster, vous pouvez en extraire les valeurs avec E@xmin.

point P = point

Lorsque vous cliquez sur la carte, vous avez les coordonnées du point.

file F = file

Chemin du fichier sélectionné, par exemple “/home/matteo/file.txt”.

folder F = folder

Chemin du dossier sélectionné, par exemple “/home/matteo/Downloads”.

Toute entrée peut également être OPTIONNELLE, ce qui indique facilement au script d’ignorer le paramètre.

Pour indiquer qu’une entrée est optionnelle, il suffit d’ajouter la chaîne de caractères optional avant l’entrée, ex:

##Layer = vector
##Field1 = Field Layer
##Field2 = optional Field Layer

17.33.2. Paramètres de sortie

Les paramètres de sortie prennent les noms des Entrées que vous avez écrit au début du script et écrive l’objet que vous voulez.

Paramètre

Exemple de Syntaxe

vector

Sortie = output vector

raster

Sortie = output raster

table

Sortie = output table

file

Sortie = output file

Note

Pour le type de sortie graphique, vous pouvez la sauvegarder au format png directement depuis le Visualisateur de Résultats de Processing ou vous pouvez choisir d’enregistrer le graphique directement depuis l’interface de l’algorithme.

17.33.3. Exemples

Pour mieux comprendre l’ensemble des paramètres d’entrée et de sortie, merci de consulter le R Syntax chapter.