Open danno-x opened 6 months ago
error in the code, i bet google changed the code again.
I reviewed the debug and I am seeing the same error as described by @nunottx
Same for me
As I said https://github.com/enricofer/go2streetview/issues/77#issuecomment-1816119963 The last available running google streetview javascript library is no longer running with the obsolete Qt Webkit bundled with QGIS. So go2streetview is now not running anymore. It's a long history, Qt Webkit is bugged and unmaintained and we all look forwards to migrate to Qt WebEngine library based on chromium. The support should be now available in Qgis 3.36 https://changelog.qgis.org/en/entry/2607 and I'm investigating for porting the plugin to the new webengine. I apologize, but I'm working in my spare time and much code have to be completely rewritten. So for now I can't anticipate when a new running plugin version will be available.
Thanks for the update and your continued efforts and work on this
Thanks @enricofer. Your work on this project and the creation of this plugin is greatly appreciated.
FYI - this is my No.1 used plugin on QGIS and I hope you are able to successfully complete the port to Qt WebEngine.
error in the code, i bet google changed the code again.
Hi everyone,
I wanted to add that I'm getting an error message on a different function than @nunottx running QGIS 3.28 on MacOS Monterey 12.7.5.
I'm pretty new to QGIS and python, but like danno-x said, it's my most used plug-in for my university research so I hope it can get fixed soon.
I submitted a first Qt WebEngine implementation available from QGIS 3.36 : https://github.com/enricofer/go2streetview/tree/v10 Please test is and report bugs
Hello @enricofer. Thank you for your support and efforts!
I'm trying to test the latest version of your plugin. I installed QGIS 3.36.3 on MacOS. When I try to install a plugin from a zip archive I get the following exception.
I am getting the same import error in Python console:
I'm guess you are using QGIS on Windows. I'm wondering if this is platform dependent or if you had to do additional configuration after installing QGIS 3.36 on Windows.
Hi, you should install pyqt5 bindings for Qt WebEngine > 5.15.6
I don't know how to solve this in MacOs. In Ubuntu you should do this
sudo apt install python3-pyqt5.qtwebengine=5.15.6
Or in windows you should check python3-pyqtwebengine item in qggeo4w setup
The new plugin version is now published
@alexeygribko please share solution
Hello @enricofer. I have some progress. But not complete success yet.
Here are my steps in detail:
Install QGIS 3.36. Run it for the first time to pass MacOS's check for an unidentified developer and quit.
Using the terminal, install PyQtWebEngine in the Python environment used by QGIS.
/Applications/QGIS.app/Contents/MacOS/bin/python3 -m pip install PyQtWebEngine==5.15.6
Launch QGIS and install the plugin from the cloud repository as usual. Now it's not raising ImportError
!
Something goes wrong when I try to use the plugin 🥲
Hi, you should install pyqt5 bindings for Qt WebEngine > 5.15.6 I don't know how to solve this in MacOs. In Ubuntu you should do this
sudo apt install python3-pyqt5.qtwebengine=5.15.6
Or in windows you should check python3-pyqtwebengine item in qggeo4w setup
After i upgraded the plugin i received the same error as @alexeygribko , followed your instructions on windows 10 pro with QGIS 3.36.3 and worked like a charm.
OSGeo4W Setup, searching for Webengine and mark it, and install, fast and simple.
Thank you @enricofer for the fast update and all guys that helped achieve it.
Hi, you should install pyqt5 bindings for Qt WebEngine > 5.15.6 I don't know how to solve this in MacOs. In Ubuntu you should do this
sudo apt install python3-pyqt5.qtwebengine=5.15.6
Or in windows you should check python3-pyqtwebengine item in qggeo4w setupAfter i upgraded the plugin i received the same error as @alexeygribko , followed your instructions on windows 10 pro with QGIS 3.36.3 and worked like a charm.
OSGeo4W Setup, searching for Webengine and mark it, and install, fast and simple.
Thank you @enricofer for the fast update and all guys that helped achieve it.
Worked also for me by but I had to point to the right folder as installing this dependance python3-pyqt5.qtwebengine with the qggeo4w setup. A first attempt didn't work. Thank you
@enricofer - Thanks mate. Took a bit to sort out qtwebengine but I got it working. It actually seems faster to render now but that might just be me?
Regardless - thanks for your fast response and for maintaining this awesome plugin. Legend!
@enricofer @alexeygribko - Have you found a solution for Mac users by any chance?
@enricofer Can we re-open this please, since it's not fixed for MacOS
Unfortunately I can't support mac os users. Maybe someone else found a solution.
I have been using the plugin successfully for years.
I am using the latest version of the plugin.
I was using the plugin yesterday fine. Today the plugin fails to return the Streetview as expected.
I have valid API key (I tried with a new key as well).
Viewing the debugger I am seeing this result:
I have looked at Streetview though Google Maps and it is showing the Streetview as expected.
Any thoughts?