Annonce : Tous les projets non commerciaux enregistrés pour utiliser Earth Engine avant le 15 avril 2025 doivent vérifier leur éligibilité non commerciale pour conserver leur accès à Earth Engine.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
: effectue un remplacement conditionnel des valeurs.
Pour chaque pixel de chaque bande d 'entrée, si le pixel correspondant dans "test" est différent de zéro, affichez le pixel correspondant dans la valeur. Sinon, affichez le pixel d'entrée.
Si, pour un pixel donné, le test ou la valeur sont masqués, la valeur d'entrée est utilisée. Si l'entrée est masquée, rien n'est fait.
Les bandes de sortie portent les mêmes noms que les bandes d'entrée. Le type de sortie de chaque bande est le plus grand des types d'entrée et de valeur. L'image de sortie conserve les métadonnées et l'empreinte de l'image d'entrée.
Utilisation
Renvoie
Image.where(test, value)
Image
Argument
Type
Détails
ceci : input
Image
Image d'entrée.
test
Image
Image de test. Les pixels de cette image déterminent lesquels des pixels d'entrée sont renvoyés. S'il s'agit d'une seule bande, elle est utilisée pour toutes les bandes de l'image d'entrée. Il ne s'agit peut-être pas d'une image matricielle.
value
Image
Valeur de sortie à utiliser lorsque le test n'est pas nul. S'il s'agit d'une seule bande, elle est utilisée pour toutes les bandes de l'image d'entrée.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/26 (UTC)."],[[["Replaces input image pixel values with values from a secondary image based on a test image's pixel values."],["If the test image pixel is non-zero, the corresponding pixel from the value image is used; otherwise, the original input pixel is retained."],["Input image metadata and footprint are preserved in the output image."],["Output image band types are determined by the larger type between the input and value images."],["Masked pixels in either test or value images result in the original input pixel being used in the output."]]],[]]