Hello, I am a new user and I am trying to add a satellite layer to a project in QGIS 3.14 (non-MAC pc). I need to be able to do this on a regular basis so I am trying to learn how.
The steps I have taken are following this tutorial: https://www.geodose.com/2017/08/adding-free-satellite-imagery-layer-qgis.html The image is added to my project but I get these errors: 1) for development purposes only shows up on the layer 2) I get this message log error: 2020-07-31T10:02:12 WARNING Python error : Couldn't load plugin 'ee_plugin' due to an error when calling its classFactory() method See message log (Python Error) for more details. 2020-07-31T10:13:36 WARNING Python error : An error has occurred while executing Python code: See message log (Python Error) for more details. 2020-07-31T10:13:36 WARNING OpenLayers Plugin : Printing and rotating of Javascript API based layers is currently not supported! 3) if I try to move the satellite layer (up or down in my list) I get this error: This page can't load Google Maps correctly. with this Python error: 2020-07-31T10:02:12 CRITICAL Traceback (most recent call last): File "C:\Users\Annaka\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\ee_plugin\extlibs_windows\ee\data.py", line 230, in get_persistent_credentials tokens = json.load(open(oauth.get_credentials_path())) FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Annaka/.config/earthengine/credentials' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:/Users/Annaka/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\ee_auth.py", line 19, in init ee.Initialize() File "C:\Users\Annaka\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\ee_plugin\extlibs_windows\ee\__init__.py", line 114, in Initialize credentials = data.get_persistent_credentials() File "C:\Users\Annaka\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\ee_plugin\extlibs_windows\ee\data.py", line 241, 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 "C:/PROGRA~1/QGIS 3.14/apps/qgis/./python\qgis\utils.py", line 334, in _startPlugin plugins[packageName] = package.classFactory(iface) File "C:/Users/Annaka/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\__init__.py", line 25, in classFactory from .ee_plugin import GoogleEarthEnginePlugin File "C:/PROGRA~1/QGIS 3.14/apps/qgis/./python\qgis\utils.py", line 743, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/Users/Annaka/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\ee_plugin.py", line 26, in ee_plugin.ee_auth.init() File "C:/Users/Annaka/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\ee_auth.py", line 21, in init authenticate() File "C:/Users/Annaka/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\ee_auth.py", line 32, in authenticate auth_url = ee.oauth.get_authorization_url() TypeError: get_authorization_url() missing 1 required positional argument: 'code_challenge' 2020-07-31T10:13:36 WARNING NotImplementedError: QgsPluginLayer.setTransformContext() is abstract and must be overridden 2020-07-31T10:20:56 WARNING TypeError: writeXml() takes 3 positional arguments but 4 were given I have been using the tutorials to learn how to use this software, so I apologize for the lack of knowing what I am doing :-) I would appreciate any assistance! Thank you, Wanda Norman
_______________________________________________ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user