Ошибка высоты Google Earth для заданных координат в python - PullRequest
0 голосов
/ 27 февраля 2020

Я использую Google Earth Engine через Google Colab в python, чтобы получить высоту различных координат на основе широты и долготы, однако не все координаты возвращают высоту. Код в Colab:

    import ee

    ee.Authenticate()
    ee.Initialize()

    dem = ee.Image('USGS/SRTMGL1_003')

    xy = ee.Geometry.Point([12, 55])

    elev = dem.sample(xy, 30).first().get('elevation').getInfo()

    print(elev)

Некоторые координаты работают нормально, например, [12, 55], который печатает 65, в то время как другие, такие как [50, -4] или [3,3], выдают отображаемую ошибку ниже:

        EEException: Element.get: Parameter 'object' is required.

Как я могу избежать ошибки и получить повышение уровня этой и других точек?

...