2017-02-01 8 views
0

Google Earth Engineでは、画像のピクセル値を取得できますか? 次のコードは画像の詳細を表示し、バンド2,3,4の10980 * 10980ピクセルの画像を見ることができます。バンド3のピクセル値を(x、y)ピクセルまたは特定の(緯度、経度)?ピクセル値Google Earth Engine

var im1 = ee.Image('COPERNICUS/S2/20160422T084804_20160422T123809_T36TVK') 
print(im1) 
+0

ちょうどノート:私の質問は、この問題をコーディングする方法についてですので、私は、インスペクターの承知していますか? – banbar

答えて

0
// Image 
var im1 = ee.Image('COPERNICUS/S2/20160422T084804_20160422T123809_T36TVK') 

// Point 
var p = ee.Geometry.Point(32.3, 40.3) 

// Extract the data 
var data = im1 
.select("B3") 
.reduceRegion(ee.Reducer.first(),p,10) 
.get("B3") 

// Convert to Number for further use 
var dataN = ee.Number(data) 

// Show data 
print(dataN) 

// Add Layers 
Map.centerObject(im1) 
Map.addLayer(im1,{bands:["B4","B3","B2"],min:0,max:5000}) 
Map.addLayer(p) 
+0

ありがとうございます - 私は与えられた点のピクセル値を取得できます。フォローアップの質問は次のとおりです。 i)規模を10mに見積もったのはどうでしたか?ii)価値を変えると結果が変わるので、実際には規模によって何が意味されていますか? – banbar

+0

@banbarこれが役立つかもしれません。https://developers.google.com/earth-engine/reducers_reduce_region –

関連する問題