Python中图像的波段名称列表
Python中Java的以下语法的等价物是什么? 哦,好吧,最小示例对于最小示例搜索者:Python中图像的波段名称列表,python,google-colaboratory,google-earth-engine,Python,Google Colaboratory,Google Earth Engine,Python中Java的以下语法的等价物是什么? 哦,好吧,最小示例对于最小示例搜索者: DDD = [ [-119.6407034633335, 46.24481372235483], [-119.6408917723115, 46.24488458019852], [-119.6410025340358, 46.24492625773868], [-119.6409025226398, 46.2
DDD = [
[-119.6407034633335, 46.24481372235483],
[-119.6408917723115, 46.24488458019852],
[-119.6410025340358, 46.24492625773868],
[-119.6409025226398, 46.24509979439763],
[-119.6403588110883, 46.24607095679298],
[-119.6378330575554, 46.24505154496256],
[-119.6378477085695, 46.24503421710987],
[-119.6375762996203, 46.24492301512146],
[-119.6378468749315, 46.24462749295479],
[-119.6386649272333, 46.24406085261441],
[-119.6396165642001, 46.24437708363979],
[-119.6407034633335, 46.24481372235483]
]
a_polygon = ee.Geometry.Polygon(DDD)
start_date = '2018-03-1'
end_date = '2018-10-30'
a_collection = ee.ImageCollection('COPERNICUS/S2').filter( # searches all sentinel 2 imagery pixels...
ee.Filter.lt("CLOUDY_PIXEL_PERCENTAGE",
10)).filterDate( start_date,
end_date).filterBounds(a_polygon)
我想看看那里的乐队。我试过什么?a_集合.bandNames
最简单的例子和我尝试过的有什么不同吗?我不这么认为
简单的问题,相当于乐队名?要么你知道,要么你不知道
a_collection.getInfo()['features'][0]['bands']
或者更好:
a_collection.first().bandNames().getInfo()
下面的教程也是一个有用的源代码
另外,有意将地址附在超链接上。而不是像这样的事情
简单的问题,相当于乐队名
JS的等价物
ee.Image(...).bandNames()
在Python中完全相同:
ee.Image(...).bandNames()
通过使用Python语言过滤器搜索GitHub上的image.bandNames,您可以看到大量这样的示例。,以及。。。在这里申请。你的问题必须是独立的;关键信息的非现场链接是不可接受的。请为您实际想要实现的提供一个链接。我不熟悉正在使用的API,但在您的链接示例中,bandNames是图像上的一种方法,但在您的示例中,您有一个ImageCollection-您忽略了这一点吗?@Kevin Wang,我找到了解决方案并将其发布在下面。如果您执行_collection.getInfo,您将获得所有信息。如果imageCollection中有45个图像,您将获得所有信息。所以,我做了一个_collection.getInfo['features'][0]['bands']来获取集合中代表所有图像的一个图像的信息。可能有更好、更简单的方法,比如java脚本的.bandNames,但我不知道。Than youNote:请将未来地球引擎问题引导至,以帮助整合问题,以便EE社区更容易发现和参与。