前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Google Earth Engine(GEE)—— GEDI L2A Raster数据中轨道数量orbit_number暂时无法获取

Google Earth Engine(GEE)—— GEDI L2A Raster数据中轨道数量orbit_number暂时无法获取

作者头像
此星光明
发布2024-02-02 13:38:39
1790
发布2024-02-02 13:38:39
举报

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中找到。

更多信息见用户指南。

 数据介绍中的轨道数量,并未再数据出现,所以现在这个波段无法使用

代码:

代码语言:javascript
复制
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());
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-02-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档