Список имен групп изображения в Python - PullRequest
0 голосов
/ 17 января 2020

Что эквивалентно следующему синтаксису Java в Python? an_image.bandNames ()

да, минимальный пример для искателей минимальных примеров:

    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_collection.bandNames()

Разве минимальный пример и что я пытался изменить? Я так не думаю.

простой вопрос, эквивалентный bandNames()? Либо ты это знаешь, либо нет!

Ответы [ 2 ]

2 голосов
/ 17 января 2020

простой вопрос, эквивалентный bandNames()?

Эквивалент JS

ee.Image(...).bandNames()

в Python точно такой же:

ee.Image(...).bandNames()

Вы можете увидеть большое количество примеров этого, выполнив поиск, например, «image.bandNames» в GitHub с языковым фильтром для Python.

0 голосов
/ 17 января 2020
a_collection.getInfo()['features'][0]['bands']

или даже лучше:

a_collection.first().bandNames().getInfo()

Следующий урок также является полезным источником.

https://colab.research.google.com/github/csaybar/EEwPython

PS Намеренно иметь адрес, связанный с гиперссылкой видимым. В отличие от чего-то вроде ЩЕЛКНИТЕ ЗДЕСЬ .

...