ee.Image.where

Melakukan penggantian nilai bersyarat.

Untuk setiap piksel di setiap band 'input', jika piksel yang sesuai di 'test' bukan nol, outputkan piksel yang sesuai dalam nilai, jika tidak, outputkan piksel input.

Jika pada piksel tertentu, test atau value ditutup, nilai input akan digunakan. Jika input ditutup, tidak ada yang dilakukan.

Band output memiliki nama yang sama dengan band input. Jenis output setiap band adalah jenis input dan nilai yang lebih besar. Gambar output mempertahankan metadata dan footprint gambar input.

PenggunaanHasil
Image.where(test, value)Gambar
ArgumenJenisDetail
this: inputGambarGambar input.
testGambarGambar pengujian. Piksel gambar ini menentukan piksel input mana yang ditampilkan. Jika ini adalah band tunggal, band ini akan digunakan untuk semua band dalam gambar input. Ini mungkin bukan gambar array.
valueGambarNilai output yang akan digunakan jika pengujian bukan nol. Jika ini adalah band tunggal, band ini akan digunakan untuk semua band dalam gambar input.