0

I'm very new to Googles Earth Engine and learned how to use the Javascript API. However, I recently found, one can access Earth Engine via Jupyter using the Python API. Now, I'm wondering if it is possible to use Jupyter and Javascript? There are Javascript Kernels that can be installed for Jupyter so I thought this might be possible. But I did not find anything about it. Has anyone tried (and succeeded) yet?

  • No, outside of the Javascript Code Editor, you can access GEE only through the python API. – Val Nov 26 '18 at 09:44
  • Have you looked into using NodeJS within Jupyter Notebooks like this [article](https://medium.com/ibm-watson-data-lab/nodebooks-node-js-data-science-notebooks-aa140bea21ba) and [install the EE javascript library using NPM](https://developers.google.com/earth-engine/npm_install)? – Kel Markert Dec 05 '18 at 03:20
  • Not yet, I'll try that! Thanks! – Ingwerkeks Dec 10 '18 at 10:44
  • @kel So, I installed a Javascript Kernel on Jupyter Lab and the EE javascript library. However, it is required to set up [Authentication Credentials](https://developers.google.com/earth-engine/npm_install#setting-up-authentication-credentials) to access GEE. But these seem to be set up to to grant clients an access via an app, and not for a private user, so I'm stuck here. – Ingwerkeks Dec 17 '18 at 12:20
  • Yes, it seems that you will need to set up a project in the [Developers Console](https://console.developers.google.com/), get the service account whitelisted, and set up credentials to authenticate. The Earth Engine team has [steps documented](https://developers.google.com/earth-engine/service_account) on how to do this. – Kel Markert Dec 19 '18 at 03:39

0 Answers0