ee.Number.unitScale

Skaliert die Eingabe so, dass der Bereich der Eingabewerte [min, max] zu [0, 1] wird. Werte außerhalb des Bereichs werden NICHT begrenzt. Wenn min == max, wird 0 zurückgegeben.

NutzungAusgabe
Number.unitScale(min, max)Zahl
ArgumentTypDetails
So gehts: numberZahl
minGleitkommazahl
maxGleitkommazahl

Beispiele

Code-Editor (JavaScript)

print('-10 scaled between [0, 100]', ee.Number(-10).unitScale(0, 100));  // -0.1
print('10 scaled between [0, 100]', ee.Number(10).unitScale(0, 100));  // 0.1

Python einrichten

Informationen zur Python API und zur Verwendung von geemap für die interaktive Entwicklung finden Sie auf der Seite Python-Umgebung.

import ee
import geemap.core as geemap

Colab (Python)

print('-10 scaled between [0, 100]:',
      ee.Number(-10).unitScale(0, 100).getInfo())  # -0.1
print('10 scaled between [0, 100]:',
      ee.Number(10).unitScale(0, 100).getInfo())  # 0.1