EnMAP-Box / enmap-box

EnMAP-Box source code repository. See https://enmap-box.readthedocs.io for documentation
GNU General Public License v3.0
35 stars 16 forks source link

[GEE Time Series Viewe] Composite Selection Mode doesn't work #340

Closed rainerwrainer closed 1 year ago

rainerwrainer commented 1 year ago

Visualization in Image selection mode works. When trying Composite Selection Mode a Python error occurs.

2023-01-24T13:19:45 WARNING Traceback (most recent call last): File "C:\Users\Lukas\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\enmapboxplugin\enmapbox\eo4qapps\geetimeseriesexplorerapp\geetimeseriesexplorerdockwidget.py", line 523, in onStretchAndUpdateLayerClicked self.calculateCumulativeCountCutStretch() File "C:\Users\Lukas\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\enmapboxplugin\enmapbox\eo4qapps\geetimeseriesexplorerapp\geetimeseriesexplorerdockwidget.py", line 880, in calculateCumulativeCountCutStretch self.calculateCumulativeCountCutStretchForWms() File "C:\Users\Lukas\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\enmapboxplugin\enmapbox\eo4qapps\geetimeseriesexplorerapp\geetimeseriesexplorerdockwidget.py", line 899, in calculateCumulativeCountCutStretchForWms eeCompositeProfile, eeCompositeRgb, visParams = self.eeComposite(limit) File "C:\Users/Lukas/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\site-packages\typeguard\__init__.py", line 903, in wrapper retval = func(*args, **kwargs) File "C:\Users\Lukas\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\enmapboxplugin\enmapbox\eo4qapps\geetimeseriesexplorerapp\geetimeseriesexplorerdockwidget.py", line 1080, in eeComposite mapCanvasCrs = Utils.mapCanvasCrs() File "C:\Users/Lukas/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\site-packages\typeguard\__init__.py", line 901, in wrapper memo = _CallMemo(python_func, _localns, args=args, kwargs=kwargs) File "C:\Users/Lukas/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\site-packages\typeguard\__init__.py", line 110, in __init__ self.arguments = signature.bind(*args, **kwargs).arguments File "C:\PROGRA~1\QGIS32~1.2\apps\Python39\lib\inspect.py", line 3062, in bind return self._bind(args, kwargs) File "C:\PROGRA~1\QGIS32~1.2\apps\Python39\lib\inspect.py", line 2977, in _bind raise TypeError(msg) from None TypeError: missing a required argument: 'mapCanvas'

janzandr commented 1 year ago

Duplicate of #244