ee.Number.unitScale

ปรับขนาดอินพุตเพื่อให้ช่วงของค่าอินพุต [min, max] กลายเป็น [0, 1] ค่าที่อยู่นอกช่วงจะไม่ถูกจำกัด หาก min == max ระบบจะแสดงผล 0

การใช้งานการคืนสินค้า
Number.unitScale(min, max)ตัวเลข
อาร์กิวเมนต์ประเภทรายละเอียด
ดังนี้ numberตัวเลข
minทศนิยม
maxทศนิยม

ตัวอย่าง

โปรแกรมแก้ไขโค้ด (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

ดูข้อมูลเกี่ยวกับ Python API และการใช้ geemap เพื่อการพัฒนาแบบอินเทอร์แอกทีฟได้ที่หน้า สภาพแวดล้อม Python

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