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é:
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
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.
Pour mieux comprendre l’ensemble des paramètres d’entrée et de sortie, merci de consulter le R Syntax chapter.