Google Earth Engine in QGIS - QGIS GEE 01 | burdGIS

preview_player
Показать описание
Did you read that title right? Yes, yes you did. The awesome power of Google Earth Engine right there in your QGIS desktop. I'm not clever enough to make that happen but Gennadii Donchyts and the GEE-community are. Here we look at how to install the plugin and start playing with Google Earth Engine datasets.

If you enjoyed this video you can support the channel and buy me a coffee using this link:

Be aware that cloud cover can affect NO2 readings in Sentinel5P data:

You can find the plugin homepage here:

And the geodose article here:

🌐 Visit our site 🌐

🌐 Take an online GIS course 🌐

🌐 Find us on facebook 🌐

Use coinbase as the home for your crypto-currency:
Рекомендации по теме
Комментарии
Автор

earth engine project is a brilliant project that Google company publicize it and that plugin did a great job by connecting QGIS and GEE together :D thx for share this video .

aliakbaramirkhani
Автор

Thanks buddy. I was just starting to explore GEE plugin for QGIS and this happens to be a good start. Cheers!!!!

malcolmafonso
Автор

Great video. I like how you are teaching us how to use the docs.

geoafrikana
Автор

love you so much!! high quality contents

tmmy-Sun
Автор

Thanks you so much you videos are very educative simple and straight forward

charlesphilip
Автор

Thanks a lot for making this video! :-)

GennadiiDonchyts
Автор

You videos are extremely good and useful. Thank you for the videos and your effort.
Could you please put up a tutorial for river basin delineation in QGIS using HydroSHEDS dataset and Sentinel-1 ? How to calculate MNDWI in Sentinel-1 and 2 (In Sentinel-2, the concerned bands have different resolution). Your channel will be the first to show how to integrate EE/QGIS/Python for hydrology.

divyasrini
Автор

I think it would have helped in the description and the voice over if we the end user knew we had to have a google earth engine specific account so as not find this exercise awkward or is that part of a subliminal test of the users?

terencedodge
Автор

I keep getting an error that starts with "Couldn't load plugin 'ee_plugin' due to an error when calling its classFactory() method
", any help video on fixing this?

garryrobinson
Автор

Hi! I was wondering if there's a way to load an image collection. For example, I need to load 1 year of Sentinel imagery for one tile to get the reflectance values from certain points. I find it easier sampling the points using QGIS rather than coding in GEE, but when I try adding the image collection (with all the necessary filters aplied) I only get one gray polygon of the corresponding tile.

mwijreo
Автор

I have a problem with the authentication
It keeps giving me the error below after pasting the code


Couldn't load plugin 'ee_plugin' due to an error when calling its classFactory() method


urllib.error.URLError:
Traceback (most recent call last):
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/extlibs_darwin/ee/data.py", line 218, in get_persistent_credentials
tokens =
FileNotFoundError: [Errno 2] No such file or directory:


During handling of the above exception, another exception occurred:


Traceback (most recent call last):
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/ee_auth.py", line 19, in init
ee.Initialize()
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/extlibs_darwin/ee/__init__.py", line 112, in Initialize
credentials =
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/extlibs_darwin/ee/data.py", line 229, in get_persistent_credentials
'Please authorize access to your Earth Engine account by '
ee.ee_exception.EEException: Please authorize access to your Earth Engine account by running


earthengine authenticate


in your command line, and then retry.


During handling of the above exception, another exception occurred:


Traceback (most recent call last):
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/urllib/request.py", line 1317, in do_open

File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/http/client.py", line 1229, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/http/client.py", line 1275, in _send_request
self.endheaders(body,
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/http/client.py", line 1224, in endheaders
self._send_output(message_body,
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/http/client.py", line 1016, in _send_output
self.send(msg)
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/http/client.py", line 956, in send
self.connect()
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/http/client.py", line 1392, in connect

File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/ssl.py", line 412, in wrap_socket
session=session
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/ssl.py", line 853, in _create
self.do_handshake()
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/ssl.py", line 1117, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)


During handling of the above exception, another exception occurred:


Traceback (most recent call last):
File "/Applications/QGIS3.10.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 334, in _startPlugin
plugins[packageName] = package.classFactory(iface)
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/__init__.py", line 25, in classFactory
from .ee_plugin import GoogleEarthEnginePlugin
File "/Applications/QGIS3.10.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 737, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/ee_plugin.py", line 26, in
ee_plugin.ee_auth.init()
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/ee_auth.py", line 21, in init
authenticate()
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/ee_auth.py", line 48, in authenticate

File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/extlibs_darwin/ee/oauth.py", line 128, in _obtain_and_write_token
token = request_token(auth_code)
File Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/extlibs_darwin/ee/oauth.py", line 79, in request_token

File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/urllib/request.py", line 525, in open
response = self._open(req, data)
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/urllib/request.py", line 543, in _open
'_open', req)
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/urllib/request.py", line 1360, in https_open
context=self._context,
File "/Applications/QGIS3.10.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.7/urllib/request.py", line 1319, in do_open
raise URLError(err)
urllib.error.URLError:




Python version: 3.7.3 (default, Mar 27 2019, 09:23:15) [Clang 10.0.1 (clang-1001.0.46.3)]
QGIS version: 3.10.0-A Coruña A Coruña, 6c816b4204


Python Path:














moseskolleh
Автор

Someone know why the icon identify features does not work in qgis with the plugin earth engine?

Agronomistapolo
Автор

Thanks burdGIS for this awesome video. I am getting an error after passing the authorization token to QGIS. the error massage was "couldn't load plugin 'ee_plugin' due to an error when calling it's classFactory () method. Any suggestions will be appreciated

fahaddalbouh
Автор

How to authenticate the google earth engine ?

rohitbibe