| Повече ▼

Грешка в Python с приставката OpenLayers QGIS 2

Грешка в Python с приставката OpenLayers QGIS 2


Използвам QGIS от известно време, но откакто използвам QGIS 2, плъгинът OpenLayers не работи за мен на домашния ми компютър. Въпреки това, аз успешно инсталирах същата версия на работното си място. Прегледах други публикации и се опитах да настроя CRS и да разреша в движение, но при мен не работи.

Някой може ли да предложи други насоки?

Опитах и ​​деинсталиране/ преинсталиране.

Код на грешка по -долу:

Възникна грешка при изпълнение на Python код:

Проследяване (последно последно обаждане): Файл "C: Users Lee/.qgis2/python/plugins openlayers_plugin openlayers_plugin.py", ред 48, в себе си на addLayer.plugin.addLayer (self) Файл "C: Users Lee/.qgis2/python/plugins openlayers_plugin openlayers_plugin.py", ред 194, в слой addLayer = OpenlayersLayer (self.iface, self .__ordRSGoogle, self.olLayerTypeRegistry) Файл "C: Users Lee/.qgis2/python/plugins openlayers_plugin openlayers_layer.py", ред 64, в __init self.page = OLWebPage () Файл "C: Users Lee/.qgis2/python/plugins openlayers_plugin openlayers_layer.py", ред 38, в в него proxy = getProxy () Файл "C: Users Lee/.qgis2/python/plugins openlayers_plugin tools_network.py", ред 42, в getProxy proxy.setPort (settings.value ("/proxyPort", 10, type = int)) TypeError: не може да преобразува QVariant от тип 10 в QMetaType от тип 2

Версия на Python: 2.7.5 (по подразбиране, 15 май 2013 г., 22:44:16) [MSC v.1500 64 бита (AMD64)]

Версия на QGIS: 2.0.1-Dufour Dufour, d94c044

Път на 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-packages ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site-пакети PIL ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site-packages win32 ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site-пакети win32 lib ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site-packages Pythonwin ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site -пакети Shapely-1.2.18-py2.7-win-amd64.egg ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site-packages six-1.3.0-py2.7.egg ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site-packages wx-2.8- msw-unicode ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site-packages xlrd-0.9.2-py2.7.egg ',' C: PROGRA ~ 1 QGISDU ~ 1 apps Python27 lib site-packages 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 ']


Ако приставката на OpenLayers се провали с грешка в „getProxy“, проверете дали настройките на прокси в менюто с опции са правилни.


FIY, разработчиците на QGIS обмислят да отхвърлят приставката OpenLayers в полза на QuickMapServices (вече е налично в разширенията)

Защо? Това е предимно остарял плъгин, който трябва да избягвате. Беше полезно преди няколко години, но не се справя добре с прогнозите.


Имах същия проблем и решението беше

настройки> опция> мрежа (премахнете отметката от прокси)

И това беше краят на моя проблем


Гледай видеото: 04 Создание моделей в QGIS