Geographic Information Systems Asked on January 17, 2021
Google Earth Engine seems to be most commonly used through either the Python API, or the Javascript API on the browser. Trying to decide for one, I have come across this comparison, from a Tyler Erickson presentation:
While some differences are clear (e.g. many more plotting options in Python), others are more abstract to me.
For additional context on the slide referenced in the question, note that it is comparing using the Earth Engine Code Editor (a web IDE for developing against the Earth Engine JavaScript API) vs. using the Earth Engine Python API. The slide is from a presentation made over 3 years ago, and both the JavaScript and Python APIs have changed and the Code Editor has gained additional features such as the ability to share code between Code Editor scripts using script modules.
For Question #1:
To clarify, a series of requests can be made using either the JavaScript or Python client libraries, and also from within the Code Editor. However, working directly with the Python (or JavaScript) client library gives you more flexibility in terms of what you can do with the results. For example, you can interleave Earth Engine calls with requests to other services and use libraries not currently supported by the Code Editor development environment.
Being able to perform a series of calls facilitates the following examples:
scale
parameter affect the results obtained from ee.Image.reduceRegion?For Question #2:
Correct answer by Tyler Erickson on January 17, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP