ee.Number.firstNonZero

Выбирает первое значение, если оно не равно нулю, и второе значение в противном случае.

Использование Возврат
Number. firstNonZero (right) Число
Аргумент Тип Подробности
это: left Число Левое значение.
right Число Правое значение.

Примеры

Редактор кода (JavaScript)

print('First non-zero: 0, 5', ee.Number(0).firstNonZero(ee.Number(5)));  // 5
print('First non-zero: 5, 0', ee.Number(5).firstNonZero(ee.Number(0)));  // 5

Настройка Python

Информацию об API Python и использовании geemap для интерактивной разработки см. на странице «Среда Python» .

import ee
import geemap.core as geemap

Colab (Python)

print('First non-zero in [0, 5]:',
      ee.Number(0).firstNonZero(ee.Number(5)).getInfo())  # 5
print('First non-zero in [5, 0]:',
      ee.Number(5).firstNonZero(ee.Number(0)).getInfo())  # 5