Errore Python con il plugin OpenLayers QGIS 2


9

Uso QGIS da un po 'ma da quando utilizzo QGIS 2 il plug-in OpenLayers non funziona per me sul mio PC di casa. Tuttavia, ho installato la stessa versione sul mio posto di lavoro con successo. Ho esaminato altri post e ho provato a impostare il CRS e a permetterlo al volo, ma non funziona per me.

Qualcuno può offrire qualche altra guida?

Ho anche provato a disinstallare / reinstallare.

Codice di errore di seguito:

Si è verificato un errore durante l'esecuzione del codice Python:

Traceback (ultima chiamata più recente): file "C: \ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_plugin.py", riga 48, in auto addLayer. plugin.addLayer (self) File "C: \ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_plugin.py", riga 194, in addLayer layer = OpenlayersLayer (self.iface, self .__ coordRSGoogle, self.olLayerTypeRegistry) File "C: \ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_layer.py", riga 64, in __init self.page = OLWebPage () File "C: \ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_layer.py ", riga 38, in init proxy = getProxy () File "C: \ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ tools_network.py", riga 42, in getProxy proxy.setPort (settings.value ("/ proxyPort", 10, tipo = int)) TypeError: impossibile convertire un QVariant di tipo 10 in un QMetaType di tipo 2

Versione Python: 2.7.5 (impostazione predefinita, 15 maggio 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)]

Versione QGIS: 2.0.1-Dufour Dufour, d94c044

Percorso Python: ['C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing', 'C: \ Users \ Lee \ .qgis2 \ python \ plugins \ GeoCoding', 'C: /PROGRA~1/QGISDU~1/apps/qgis/./python ',' C: \ Users \ Lee / .qgis2 / python ',' C: \ Users \ Lee / .qgis2 / python / plugins ',' C : / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ bin \ python27.zip ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ DLLs ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ plat-win ' , "C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ lib-tk", "C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ bin", "C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ PIL "," C:\ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ win32 ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ win32 \ lib ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ Pythonwin ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ Shapely-1.2. 18-py2.7-win-amd64.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ six-1.3.0-py2.7.egg ',' C : \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ wx-2.8-msw-unicode ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlrd-0.9.2-py2.7.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlwt-0.7.5-py2.7.egg ',' C: \ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ qgis \ python \ plugins \ fTools \ tools ']\ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ win32 \ lib ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ Pythonwin ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ Shapely-1.2.18-py2.7-win-amd64.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ six-1.3.0-py2.7.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ wx-2.8-msw -unicode ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlrd-0.9.2-py2.7.egg "," C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlwt-0.7.5-py2.7.egg ',' C: \ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ qgis \ python \ plugins \ FTOOLS \ tools']\ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ win32 \ lib ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ Pythonwin ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ Shapely-1.2.18-py2.7-win-amd64.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ six-1.3.0-py2.7.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ wx-2.8-msw -unicode ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlrd-0.9.2-py2.7.egg "," C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlwt-0.7.5-py2.7.egg ',' C: \ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ qgis \ python \ plugins \ FTOOLS \ tools']2.18-py2.7-win-amd64.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ six-1.3.0-py2.7.egg ',' C : \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ wx-2.8-msw-unicode ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlrd-0.9.2-py2.7.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlwt-0.7.5-py2.7.egg ',' C: \ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ qgis \ python \ plugins \ fTools \ tools ']2.18-py2.7-win-amd64.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ six-1.3.0-py2.7.egg ',' C : \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ wx-2.8-msw-unicode ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlrd-0.9.2-py2.7.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-pacchetti \ xlwt-0.7.5-py2.7.egg ',' C: \ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ qgis \ python \ plugins \ fTools \ tools ']uovo "," C: \ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms "," C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ qgis \ python \ plugins \ fTools \ tools ']uovo "," C: \ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms "," C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ qgis \ python \ plugins \ fTools \ tools ']


Usi gli stessi browser al lavoro / a casa? Le impostazioni del proxy sono identiche?
rickhg12hs

Stai usando OpenLayers Plugin versione 1.1.1?
rickhg12hs

Verifica se questa soluzione alternativa ha esito positivo.
rickhg12hs

@ rickhg12hs Devo controllare il proxy al lavoro, ma ho notato che posso accedere al plug-in in QGIS 1.8 ma non in QGIS 2.
Lee

2
@ rickhg12hs Ho esaminato la tua soluzione alternativa e ho giocato con le impostazioni del proxy. Deselezionando la casella "Usa proxy per l'accesso al web" nelle opzioni ho permesso al plugin di funzionare per me a casa. Grazie per l'aiuto!
Lee,

Risposte:


7

Se il plug-in OpenLayers non riesce con un errore in "getProxy", verificare che le impostazioni del proxy nel menu delle opzioni siano corrette.


Ho avuto anche lo stesso problema e approvo la risposta sopra. Deseleziona "usa un proxy" e funziona!

4

FIY, lo sviluppatore di QGIS sta pensando di deprecare il plugin OpenLayers a favore di QuickMapServices (già disponibile nelle estensioni)

Perché? È principalmente un plug-in obsoleto che dovresti evitare. È stato utile alcuni anni fa ma non si occupa bene delle proiezioni.


2

Ho avuto lo stesso problema e la soluzione era

impostazioni> opzione> rete (deseleziona proxy)

E questa era la fine del mio problema

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.