Il s'agit de la commande pkreclass qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pkreclass - remplace les valeurs de pixels dans l'image raster
SYNOPSIS
classe pkre -i contribution [ -c -r à ] -o sortie [Options]
DESCRIPTION
classe pkre est un programme pour remplacer les valeurs de pixels dans les images raster.
OPTIONS
-i nom de fichier, --saisir nom de fichier
Image d'entrée
-m masque, --masque masque
Masquer image(s)
-msknodata Plus-value, --msknodata Plus-value
Valeur(s) de masque où l'image n'a pas de données. Utilisez une valeur pour chaque masque, ou plusieurs
valeurs pour un seul masque.
-pas de données Plus-value, --pas de données Plus-value
valeur nodata à mettre dans l'image si non valide (0)
-code nom de fichier, --code nom de fichier
Recoder le fichier texte (2 colonnes : de à)
-c les classes, --classer les classes
liste des classes à reclasser (en combinaison avec l'option reclasser)
-r les classes, --reclasser les classes
liste des classes recodées (en combinaison avec l'option classe)
-ct nom de fichier, --ct nom de fichier
table des couleurs (fichier à 5 colonnes : id RGB ALFA (0 : transparent, 255 : solide))
-o nom de fichier, --output nom de fichier
Fichier de masque de sortie
-pas type, --type type
Type de données pour l'image de sortie ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 /
Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}). Chaîne vide : hériter du type de
image d'entrée
-de le format, --oformat le format
Format d'image de sortie (voir aussi gdal_translate(1)).
-b bande, --bande bande
index de bande à remplacer (les autres bandes sont copiées dans la sortie)
-n prénom, --fnom prénom
nom du champ du fichier shape à remplacer par défaut : label
-co option, --co option
Option de création pour le fichier de sortie. Plusieurs options peuvent être spécifiées.
-d la description, --la description la description
Définir la description de l'image
-v niveau, --bande bande
Index de bande à extraire. Laisser vide pour utiliser toutes les bandes
-v niveau, --verbeux niveau
Mode verbeux si > 0
EXEMPLE
classe pkre -i entrée1.tif -o sortie.tif -c 1 -r 0 -c 2 -r 0
remplacer les valeurs de pixels 1 et 2 par la valeur 0
classe pkre -i vecteur.shp -o sortie.shp -c De -r À -n INTÉRIEUR
remplacer De au À sur le terrain INTÉRIEUR (de type chaîne) dans un fichier vectoriel vecteur.shp et écrire
au nouveau vecteur sortie.shp
for((i=0;i<256;++i));do if(($i<100));then echo "$i 1";else echo "$i 0";fi;done > code.txt; classe pkre -i entrée1.tif -o sortie.tif --code code.txt
remplacer toutes les valeurs inférieures à 100 par 1, toutes les autres valeurs par 0
classe pkre -i entrée1.tif -o sortie.tif $(for((i=0;i<256;++i));do if(($i<100));then echo -n " -c $i " " -r 1"; else echo " -c $i " " -r 0";fi;fait)
identique au précédent mais sans fichier temporaire
24 Janvier 2016 classe pkre(1)
Utiliser pkreclass en ligne à l'aide des services onworks.net