ee.Terrain.hillshade
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
คำนวณการแรเงาเนินเขาอย่างง่ายจาก DEM
การใช้งาน | การคืนสินค้า |
---|
ee.Terrain.hillshade(input, azimuth, elevation) | รูปภาพ |
อาร์กิวเมนต์ | ประเภท | รายละเอียด |
---|
input | รูปภาพ | รูปภาพระดับความสูงเป็นเมตร |
azimuth | ลอย ค่าเริ่มต้น: 270 | แอซิมัทการส่องสว่างเป็นองศาจากทิศเหนือ |
elevation | Float, ค่าเริ่มต้น: 45 | ระดับความสูงของการส่องสว่างเป็นองศา |
ตัวอย่าง
โปรแกรมแก้ไขโค้ด (JavaScript)
var elevation = ee.Image('NOAA/NGDC/ETOPO1').select('bedrock');
var exaggeration = 20;
var hillshade = ee.Terrain.hillshade(elevation.multiply(exaggeration));
Map.addLayer(hillshade, null, 'ETOPO1 Hillshade');
การตั้งค่า Python
ดูข้อมูลเกี่ยวกับ Python API และการใช้ geemap
เพื่อการพัฒนาแบบอินเทอร์แอกทีฟได้ที่หน้า
สภาพแวดล้อม Python
import ee
import geemap.core as geemap
Colab (Python)
elevation = ee.Image('NOAA/NGDC/ETOPO1').select('bedrock')
exaggeration = 20
hillshade = ee.Terrain.hillshade(elevation.multiply(exaggeration))
m = geemap.Map()
m.add_layer(hillshade, None, 'ETOPO1 Hillshade')
m
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[null,null,["อัปเดตล่าสุด 2025-07-26 UTC"],[],["The core content details how to compute a hillshade from a digital elevation model (DEM) using the `ee.Terrain.hillshade` function. This function takes an elevation image (`input`), an illumination azimuth (`azimuth`, default 270 degrees), and an illumination elevation (`elevation`, default 45 degrees) as arguments, and it returns a hillshade image. The examples showcase using elevation data, multiplying it by an exaggeration factor, then applying the function to produce the final hillshade image.\n"],null,[]]