OpenLayersプラグインQGIS 2でのPythonエラー


9

QGISをしばらく使用していますが、QGIS 2を使用して以来、自宅のPCではOpenLayersプラグインが機能しません。しかし、同じバージョンを職場にインストールして成功しました。他の投稿を調べて、CRSを設定してオンザフライで許可しようとしましたが、うまくいきません。

誰か他のガイダンスを提供できますか?

アンインストール/再インストールも試しました。

以下のエラーコード:

Pythonコードの実行中にエラーが発生しました:

トレースバック(最後の最後の呼び出し):addLayer selfのファイル「C:\ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_plugin.py」、48行目。plugin.addLayer(self)ファイル "C:\ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_plugin.py"、line 194、in addLayer layer = OpenlayersLayer(self.iface、self .__ coordRSGoogle、self.olLayerTypeRegistry)ファイル "C:\ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_plug。\ openlayers_layer.py"、line 64、in __init self.page = OLWebPage()File "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:タイプ10のQVariantをタイプ2のQMetaTypeに変換できません

Pythonバージョン:2.7.5(デフォルト、2013年5月15日、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-packages \ PIL '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ win32 '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ win32 \ lib '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ Pythonwin '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ 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 ']\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ win32 \ lib '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ Pythonwin '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ 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 ']\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ win32 \ lib '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ Pythonwin '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ site-packages \ 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 ']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 ']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 ']egg '、' C:\ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ qgis \ python \ plugins \ fTools \ tools ']egg '、' C:\ Users \ Lee \ .qgis2 \ python \ plugins \ mmqgis / forms '、' C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ qgis \ python \ plugins \ fTools \ tools ']


職場/自宅で同じブラウザを使用していますか?プロキシ設定は同じですか?
rickhg12hs 2013年

OpenLayersプラグインバージョン1.1.1を使用していますか?
rickhg12hs 2013年

この回避策が成功するかどうかを確認します。
rickhg12hs 2013年

rickhg12hs病気職場でプロキシを確認し、私はQGIS 2にQGIS 1.8でのプラグインにアクセスすることはできませんが、と指摘している@
リー

2
@ rickhg12hs私はあなたの回避策を見て、プロキシ設定で遊んだ。オプションの[Webアクセスにプロキシを使用する]チェックボックスをオフにすると、プラグインが自宅で機能するようになりました。ご協力いただきありがとうございます!
リー

回答:


7

OpenLayersプラグインが「getProxy」のエラーで失敗した場合は、オプションメニューのプロキシ設定が正しいことを確認してください。


同じ問題も抱えており、上記の答えを承認します。「プロキシを使用する」のチェックを外すだけで動作します!

4

FIY、QGIS devが考えているプラグインOpenLayersを卑下の賛成でQuickMapServicesを(拡張子で既に使用可能)

どうして?これは主に、避けるべき古いプラグインです。数年前は便利でしたが、予測にはあまり対応していません。


2

同じ問題があり、解決策は

設定>オプション>ネットワーク(プロキシのチェックを外す)

そしてこれが私の問題の終わりでした

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.