GEDI L2A Raster Canopy Top Height (Version 2)
全球生态系统动态调查(GEDI)任务旨在确定生态系统结构和动态的特征,以便从根本上改善对地球碳循环和生物多样性的量化和理解。附属于国际空间站(ISS)的GEDI仪器在全球范围内收集北纬51.6°和南纬51.6°之间的数据,对地球的三维结构进行最高分辨率和最密集的采样。
GEDI的2A级地理位置海拔和高度指标产品(GEDI02_A)主要由100个相对高度(RH)指标组成,它们共同描述了GEDI收集的波形。
原始的GEDI02_A产品是一个点的表格,空间分辨率(平均足迹)为25米。数据集LARSE/GEDI/GEDI02_A_002_MONTHLY是原始GEDI02_A产品的栅格版本。光栅图像被组织为相应月份的单个轨道的月度合成。只有根级RH值和它们相关的质量标志和元数据被保留为栅格带。每个GEDI02_A_002栅格有136个波段。
GEDI L2A矢量数据可以在表集LARSE/GEDI/GEDI02_A_002中找到。
GEDI L4B生物量数据可以在图像LARSE/GEDI/GEDI04_B_002中找到。
更多信息见用户指南。
数据介绍中的轨道数量,并未再数据出现,所以现在这个波段无法使用
代码:
var gedi = ee.ImageCollection("LARSE/GEDI/GEDI02_A_002_MONTHLY"), garda = /* color: #98ff00 */ /* shown: false */ ee.Geometry.Polygon( [[[10.668700253969874, 45.721177921166806], [10.522444760805811, 45.61465374845639], [10.506651914126124, 45.602164682813914], [10.537550961977686, 45.57765882323229], [10.536864316469874, 45.54160135752743], [10.501158750063624, 45.506964420644486], [10.508711850649561, 45.47952838786983], [10.576003110415186, 45.45400569877153], [10.62678299743152, 45.445515211997346], [10.68184439653804, 45.43603586355283], [10.71205679888179, 45.45482381812902], [10.745702428764602, 45.51596174143399], [10.705876989311477, 45.605083724965134], [10.812993688530227, 45.73463562440732], [10.883718175834915, 45.829928230754355], [10.88509146685054, 45.8734499783324], [10.855565710014602, 45.89256964186901], [10.829473180717727, 45.884444588859814]]]), como = /* color: #0b4a8b */ /* shown: false */ ee.Geometry.Polygon( [[[9.294323856598314, 46.15232807791275], [9.255185062653002, 46.139007729128444], [9.271664554840502, 46.08426534873739], [9.234585697418627, 46.03995565738929], [9.200940067535814, 45.98129789646509], [9.124722416168627, 45.94884251230448], [9.117855961090502, 45.929264636130156], [9.132275516754564, 45.88865433475716], [9.085583622223314, 45.86140490130992], [9.060864383942064, 45.82313754531954], [9.076657230621752, 45.807344592793264], [9.095883304840502, 45.820744961619525], [9.120602543121752, 45.84610111744691], [9.16386121011394, 45.86283941513467], [9.159054691559252, 45.92783183719575], [9.205746586090502, 45.94120318795341], [9.255185062653002, 45.97795777897051], [9.260678226715502, 45.96698168853763], [9.296383793121752, 45.90824654243971], [9.332776005035814, 45.87909465167566], [9.360241825348314, 45.8561447006154], [9.382901127106127, 45.82840086753721], [9.41105359292644, 45.8001644973964], [9.426159794098314, 45.813088002833084], [9.406933719879564, 45.83462051584403], [9.38633435464519, 45.86618647011851], [9.368481571442064, 45.88530863279725], [9.338955814606127, 45.902512953314556], [9.315079773655155, 45.9455267912581], [9.30272015451453, 45.98036993499429], [9.292420471897342, 46.02043630067316], [9.315079773655155, 46.045224749368636], [9.321259583225467, 46.09524445722314], [9.359025086155155, 46.12333087786766], [9.394044007053592, 46.15615955335599], [9.37413128732703, 46.180411646506464]]]), magi = /* color: #ffc82d */ /* shown: false */ ee.Geometry.Polygon( [[[8.796373808845907, 46.17390356998231], [8.791223967537313, 46.15725915820612], [8.779894316658407, 46.15274052031653], [8.764788115486532, 46.1567835295847], [8.746248686775594, 46.15963723964677], [8.704019988045125, 46.12871416417427], [8.684415682375736, 46.09712958809706], [8.703456072881162, 46.02940791620408], [8.671183734013974, 46.02297168018343], [8.578242002568505, 45.94404148882621], [8.558672605595849, 45.919924200807294], [8.541334806523583, 45.93258111509623], [8.498247800908349, 45.9459513208292], [8.475648509737436, 45.92864815061122], [8.503610689837489, 45.894940589076455], [8.55443635815877, 45.8777051407197], [8.57040086621541, 45.8404057260641], [8.556153456412193, 45.82760919046737], [8.534867445670006, 45.80308230306516], [8.5400172869786, 45.77540537576399], [8.583120737663581, 45.721652331343925], [8.623289499870612, 45.720334026369294], [8.627750322689382, 45.730650109334526], [8.57487861858782, 45.77760183319491], [8.593418047298757, 45.793881977250614], [8.634956264406748, 45.82789309853573], [8.604743862062998, 45.898660963124456], [8.759925746828623, 46.016089336834405], [8.740699672609873, 46.08852232795945], [8.851936244875498, 46.13231720100465], [8.873908901125498, 46.16276267619395], [8.832710170656748, 46.18463496044165]]]), iseo = /* color: #00ffff */ /* shown: false */ ee.Geometry.Polygon( [[[10.076915319169201, 45.82067286483499], [10.065808668127412, 45.80806201068483], [10.07010020255124, 45.80435245805046], [10.05585230826413, 45.80267709524415], [10.045724287023896, 45.7786181177919], [10.034222974768037, 45.77251194927582], [10.033252099339064, 45.75984379417108], [10.04235015231758, 45.746308985493705], [10.04932231169342, 45.733342250827995], [10.042112533861388, 45.71692457849758], [10.052179673727961, 45.69204712341181], [10.035185197409602, 45.68629124414831], [9.953472976175961, 45.67191814066297], [9.953816298929867, 45.665440404822775], [9.962399367777524, 45.65932185485305], [9.968922500101742, 45.658841940301556], [9.993690647862298, 45.66403771414404], [10.005020298741204, 45.658278953104016], [10.019688636882046, 45.65679293587198], [10.027112991435269, 45.65919255530434], [10.030846626384, 45.658772629327025], [10.055392087393317, 45.651164041929945], [10.087664426260504, 45.667960906879124], [10.118563474112067, 45.70537579281401], [10.079424680166754, 45.77917273104895], [10.11925011961988, 45.80071835547786], [10.086977780752692, 45.82656211116038]]]), idro = /* color: #0b4a8b */ /* shown: false */ ee.Geometry.Polygon( [[[10.462653484563615, 45.73830670876514], [10.461151441387058, 45.73562591237109], [10.462996808734145, 45.73540125878868], [10.46527133126686, 45.73782746970118], [10.467932093493932, 45.73615010057241], [10.469519967722194, 45.736120147097054], [10.469949122918301, 45.736314844418565], [10.473169756716272, 45.73961198618817], [10.479349591554199, 45.73913275832917], [10.486559398854547, 45.74715928256184], [10.521406800963275, 45.766322433282134], [10.525355028857227, 45.78128906587667], [10.520376828562824, 45.78679577567215], [10.536684726240304, 45.80020114241897], [10.536341402112113, 45.805586319246046], [10.525355028983743, 45.80977443026576], [10.521750125305417, 45.81300504360083], [10.511965386708125, 45.81186836770156]]]); print("gedi",gedi) var range = gedi.reduceColumns(ee.Reducer.minMax(), ["system:time_start"]); print('Date range: ', ee.Date(range.get('min')), ee.Date(range.get('max'))); // old band name, including orbit and other information print(gedi.first().select('shot_number')); // error: no band named orbit_number print(gedi.first().select('orbit_number')); var first_image = gedi.first(); var firstdate = ee.Date(first_image.get('system:time_start')); print(firstdate); print('bands first image',first_image.bandNames()); var gedi_filtered = gedi.filterDate( ee.Date(range.get('max')).advance(-1,'day'), ee.Date(range.get('max')).advance(1,'day')); var last_image = gedi_filtered.first(); print(ee.Date(last_image.get('system:time_start'))); print(last_image.bandNames()); //print(img1.get('system:time_start')) //print(img2.get('system:time_start')) var gedi_filtered_como = gedi.filterBounds(como); var como_first = gedi_filtered_como.first(); var firstdate_como = ee.Date(como_first.get('system:time_start')); print('firstdate_como', firstdate_como) print('bands first image como',como_first.bandNames()); Map.addLayer(gedi_filtered_como); Map.centerObject(gedi_filtered_como); var gedi_filtered_b = gedi_filtered_como.filterDate( ee.Date(range.get('max')).advance(-1,'day'), ee.Date(range.get('max')).advance(1,'day')); var last_image_como = gedi_filtered_b.first(); print('last_image_como', ee.Date(last_image_como.get('system:time_start'))); print('last_image_como bands',last_image_como.bandNames()); var gedi_filtered_como_mosaic = gedi_filtered_como.mosaic() print('gedi_filtered_como_mosaic',gedi_filtered_como_mosaic.bandNames());