一、Image
1.1 创建
var Image1 = ee.Image(10)
var Image2 = ee.Image.constant(20)
var Image3 = Image1.add(Image2)
print(Image1,Image2,Image3)
![第六章 GEE的空间数据类型(Image、Image Collection)_第1张图片](http://img.e-com-net.com/image/info8/2f098db31d174cc881c9f17bf1b0941d.jpg)
var Image_Lon_Lat = ee.Image.pixelLonLat()
print(Image_Lon_Lat)
Map.addLayer(Image_Lon_Lat,{bands:['longitude'],min:-180,max:180},'Longitude')
Map.addLayer(Image_Lon_Lat,{bands:['latitude'],min:-60,max:60},'Latitude')
Map.setCenter(0,0,3)
![第六章 GEE的空间数据类型(Image、Image Collection)_第2张图片](http://img.e-com-net.com/image/info8/5c0ea7fcd8f54c9ab0b9b0e823997f25.jpg)
1.2 编辑
var DEM = ee.Image("CGIAR/SRTM90_V4")
var Image_Cropland = ee.Image("ESA/GLOBCOVER_L4_200901_200912_V2_3").select('landcover').eq(11)
var Image_Masked = DEM.mask(Image_Cropland)
print(DEM,Image_Cropland,Image_Masked)
Map.setCenter(106.4,34.78,4)
Map.addLayer(DEM,{"opacity":1,"bands":["elevation"],"min":0,"max":1400,"palette":["2dff07","ff0b0b"]},"DEM")
Map.addLayer(Image_Cropland,{"opacity":1,"bands":["landcover"],"palette":["ffffff","fbff2d"]},"Image_Cropland")
Map.addLayer(Image_Masked,{"opacity":1,"bands":["elevation"],"min":0,"max":1400,"palette":["2dff07","ff0b0b"]},"Image_Masked")
![第六章 GEE的空间数据类型(Image、Image Collection)_第3张图片](http://img.e-com-net.com/image/info8/39108dffbab64ebbaf0affe7630a27d4.jpg)
var DEM = ee.Image("USGS/SRTMGL1_003")
var CQ = ee.FeatureCollection("users/xf2111905198/China").filterBounds(ee.Geometry.Point([106.8,29.3]))
var CQ_DEM = DEM.clip(CQ)
Map.setCenter(106.8,29.3,7)
Map.addLayer(CQ_DEM,{min:0,max:2000})
![第六章 GEE的空间数据类型(Image、Image Collection)_第4张图片](http://img.e-com-net.com/image/info8/3cc0dfe9417f424180a1b54b8d688199.jpg)
var Glob_Cover = ee.Image("ESA/GLOBCOVER_L4_200901_200912_V2_3")
var Land_Cover = Glob_Cover.select("landcover")
var Land_Cover_Quality = Glob_Cover.select("qa")
print(Glob_Cover,Land_Cover,Land_Cover_Quality)
Map.setCenter(107.56,34.79,4)
Map.addLayer(Land_Cover)
Map.addLayer(Land_Cover_Quality)
![第六章 GEE的空间数据类型(Image、Image Collection)_第5张图片](http://img.e-com-net.com/image/info8/52093af74c694bf6b947b6ea4a815d38.jpg)
var L8 = ee.ImageCollection("LANDSAT/LC08/C01/T1_RT")
var L8_One = ee.Image(L8.filterBounds(ee.Geometry.Point(106.4958,29.5856)).first())
var L8_Slice = L8_One.slice(2,5)
print(L8_One,L8_Slice)
![第六章 GEE的空间数据类型(Image、Image Collection)_第6张图片](http://img.e-com-net.com/image/info8/5f542121080346d2b186f6d1542da69f.jpg)
var L8 = ee.ImageCollection("LANDSAT/LC08/C01/T1_RT")
var L8_One = ee.Image(L8.filterBounds(ee.Geometry.Point(106.4958,29.5856)).first())
var L8_B5 = L8_One.select("B5")
var L8_B4 = L8_One.select("B4")
var L8_B4_5 = L8_B5.addBands(L8_B4)
print(L8_B4,L8_B5,L8_B4_5)
![第六章 GEE的空间数据类型(Image、Image Collection)_第7张图片](http://img.e-com-net.com/image/info8/11c9356f35b44245b98897d059eb6d67.jpg)
var L8 = ee.ImageCollection("LANDSAT/LC08/C01/T1_RT")
var L8_One = ee.Image(L8.filterBounds(ee.Geometry.Point(106.4958,29.5856)).first())
var L8_Reproject = L8_One.reproject("EPSG:3857",null,100)
print(L8_One.select("B1").projection(),L8_Reproject.projection())
Map.setCenter(106.58365,29.56972,15)
Map.addLayer(L8_One,{"band":["B5","B4","B3"],"min":10586,"max":18154},"30m")
Map.addLayer(L8_Reproject,{"band":["B5","B4","B3"],"min":10586,"max":18154},"100m")
![第六章 GEE的空间数据类型(Image、Image Collection)_第8张图片](http://img.e-com-net.com/image/info8/637a3027d3ef40f0a82cf658509ccadf.jpg)
![第六章 GEE的空间数据类型(Image、Image Collection)_第9张图片](http://img.e-com-net.com/image/info8/5539facdfe6d4250bad17f19ed4a5989.jpg)
var L8 = ee.ImageCollection("LANDSAT/LC08/C01/T1_RT")
var L8_One = ee.Image(L8.filterBounds(ee.Geometry.Point(106.4958,29.5856)).first()).slice(2,5).unitScale(0,32468)
var L8_HSV = L8_One.rgbToHsv()
var L8_RGB = L8_HSV.hsvToRgb()
print(L8_One,L8_HSV,L8_RGB)
Map.setCenter(106.5,29.5,9)
Map.addLayer(L8_One,{},"Origin")
Map.addLayer(L8_HSV,{},"HSV")
Map.addLayer(L8_RGB,{},"RGB")
![第六章 GEE的空间数据类型(Image、Image Collection)_第10张图片](http://img.e-com-net.com/image/info8/d4859c4f10874f799f82500d541f6129.jpg)
![第六章 GEE的空间数据类型(Image、Image Collection)_第11张图片](http://img.e-com-net.com/image/info8/bf700a8fcb5e4df8b8869e85dfc5cd6e.jpg)
1.3 地形
var OldIMAGE = ee.Image('CGIAR/SRTM90_V4')
var NewlMAGE = OldIMAGE.derivative()
Map.setCenter(106.4448,29.5684,10)
Map.addLayer(NewlMAGE,{bands:['elevation_x'],min:-90,max:900},'Slope from Left to Right')
Map.addLayer(NewlMAGE,{bands:['elevation_y'],min:-90,max:900},'Slope from Top to Bottom')
![第六章 GEE的空间数据类型(Image、Image Collection)_第12张图片](http://img.e-com-net.com/image/info8/4f97a638c84141ee940b9d2f341e8d3a.jpg)
var DEM = ee.Image('CGIAR/SRTM90_V4');
var Terrain = ee.Terrain.products(DEM)
Map.setCenter(106.371,29.6188)
Map.addLayer(DEM,{min:0,max:2000,palette:'000099,dddd00'},'Elevation');
Map.addLayer(Terrain,{bands:['slope'],min:0,max:90,palette:'000000,ff0000'},'Slope')
Map.addLayer(Terrain,{bands:['aspect'],palette:'00ff00,0000ff,00ff00'},'Aspect')
Map.addLayer(Terrain,{bands:['hillshade'],min:0,max:255},'Hillshading')
![第六章 GEE的空间数据类型(Image、Image Collection)_第13张图片](http://img.e-com-net.com/image/info8/e744ffb3457442cc8e7d144ff7caa868.jpg)
![第六章 GEE的空间数据类型(Image、Image Collection)_第14张图片](http://img.e-com-net.com/image/info8/de9d2b9b90384cbf8e5f37a3b3ffa721.jpg)
![第六章 GEE的空间数据类型(Image、Image Collection)_第16张图片](http://img.e-com-net.com/image/info8/3bae91287ab44b009c1648d46a804501.jpg)
1.4 纹理
var DEM = ee.Image('CGIAR/SRTM90_V4');
var GLCM = DEM.glcmTexture(5,ee.Kernel.circle(5,'pixels',true ))
var Texture = GLCM.select(0)
print(GLCM,Texture )
Map.setCenter(106.1201,29.4977,10)
Map.addLayer(DEM,{min:0,max:1500,palette:["050dff","ddd3cd","0bff34","e4ff09","ff9007","ff1c05"]},'Original')
Map.addLayer(Texture,{min:0.0067,max:0.0115,palette:["050dff","ddd3cd","0bff34","e4ff09","ff9007","ff1c05"]},'Texture')
![第六章 GEE的空间数据类型(Image、Image Collection)_第17张图片](http://img.e-com-net.com/image/info8/554fdf57a2804a99a6ef981d291ad3e9.jpg)
![第六章 GEE的空间数据类型(Image、Image Collection)_第18张图片](http://img.e-com-net.com/image/info8/e4e09b5072434ae6a1609570ddb07191.jpg)
二、Image Collection
var L8_1 = ee.Image("LANDSAT/LC08/C01/T1_RT/LC08_127040_20130422")
var L8_2 = ee.Image("LANDSAT/LC08/C01/T1_RT/LC08_127039_20130422")
var Collection = ee.ImageCollection([L8_1,L8_2])
Map.setCenter(106.4925,29.574,7)
Map.addLayer(L8_1,{"bands":["B5","B4","B3"],"max":35000})
Map.addLayer(L8_2,{"bands":["B5","B4","B3"],"max":35000})
Map.addLayer(Collection,{"bands":["B5","B4","B3"],"max":35000})
![第六章 GEE的空间数据类型(Image、Image Collection)_第19张图片](http://img.e-com-net.com/image/info8/326e3e6f58a94b7b84a7e55cfba6d3c2.jpg)