1. Home
  2. Docs
  3. Earth engine : Normalized Difference Vegetation Index

Earth engine : Normalized Difference Vegetation Index

Earth engine : Normalized Difference Vegetation Index

You are currently viewing a revision titled "Earth engine : Normalized Difference Vegetation Index", saved on 14 มีนาคม 2023 at 22:27 by ณัฐวุฒิ ทะนันไธสง
ชื่อ
Earth engine : Normalized Difference Vegetation Index
เนื้อหา
Earth engine : Normalized Difference Vegetation Index ค่าที่บอกถึงสัดส่วนของพืชพรรณที่ปกคลุมพื้นผิว โดยนำช่วงคลื่นใกล้อินฟาเรด (NIR) กับช่วงคลื่นที่ตามองเห็นสีแดง (RED) ที่สะท้อนจากพื้นผิวมาคำนวณผลต่างของการสะท้อน 
  • ทำให้ค่า NDVI นั้นมีตัวเลขอยู่ระหว่าง -1 ถึง 1
  • หากพืชไม่มีใบเขียวให้ค่าใกล้เคียงเท่ากับ 0
  • ในขณะที่ค่า 0 หมายถึง ไม่มีพืชพรรณ
  • หากมีความหนาแน่นของพืชที่มีใบสีเขียวค่าเท่ากับ 1
  • ส่วนกรณีค่าติดลบ จะเป็นลักษณะของพื้นน้ำ
ตัวอย่าง Code

var l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR')

.filterDate('2021-1-1', '2021-12-31')

.select(['B5','B4'])

.filterMetadata('CLOUD_COVER', 'less_than', 20)

.filterBounds(geometry)

.median();

var NDVI = l8.normalizedDifference(['B5', 'B4']);

Map.addLayer(NDVI);

var forest = NDVI.gte(0.6).and(NDVI.lte(0.9));

Map.setCenter(100, 13, 5);

Map.addLayer(forest, { palette: ['#FFFFFF','#228b22'] }, 'Forest (Thailand)');

 
เราสามารถนำมาใช้ประโยชน์เพื่อดูการเปลี่ยนแปลง ของการใช้ที่ดิน พื้นที่ป่าในแบบเปรียบเทียบกับ ช่วงเวลาที่แตกต่างกัน เพื่อวางแผนในการอนุรักษ์ ต่อไปครับ
เกริ่นนำ


Old New Date Created Author Actions
14 มีนาคม 2023 at 15:32 ณัฐวุฒิ ทะนันไธสง
14 มีนาคม 2023 at 15:29 ณัฐวุฒิ ทะนันไธสง
14 มีนาคม 2023 at 15:28 ณัฐวุฒิ ทะนันไธสง
14 มีนาคม 2023 at 15:27 ณัฐวุฒิ ทะนันไธสง