2

我正在使用 Google Earth Engine 的 Python API,它提供了 ee.number、ee.list、ee.image 等结果对象。我不知道我缺少哪些细节,但以下代码:

import ee
ee.Initialize()

collection = ee.ImageCollection('MODIS/MCD43A4_NDVI')
print collection.toList(10)

返回:

ee.List({
  "type": "Invocation", 
    "arguments": {
    "count": 10, 
    "collection": {
      "type": "Invocation", 
      "arguments": {
        "id": "MODIS/MCD43A4_NDVI"
      }, 
     "functionName": "ImageCollection.load"
    }
  }, 
  "functionName": "Collection.toList"
})

如何获得实际的 Python 列表?使用显示的任何方法

print dir(collection.toList(10)) 

只是添加到这个 JSON 输出。

4

1 回答 1

4

以下代码返回包含所需信息的字典列表:

import ee
ee.Initialize()

collection = ee.ImageCollection('MODIS/MCD43A4_NDVI')
list = collection.toList(10)
print list.getInfo()
于 2015-09-24T16:33:22.403 回答