QGIS 2.14.6処理拡張機能、 'Polygonize'ツールがありません


10
  1. OSGEO4WインストーラーからQGIS 2.14.6 64Bitをインストールしました。処理拡張機能のバージョンは2.12.99です。スクリーンショットに示されているように、Polygonizeツールにアクセスするために通常どおり「高度なインターフェイス」に切り替えることができません(Lines to Polygonsはまだ機能しません。cp。QGIS 2.12 Lines to Polygonsは正しく機能しません)。

    ここに画像の説明を入力してください

  2. 同じインストールを別のマシンで並行して実行すると、Processing Plugin Version 2.10.3が実行されます。ここで、高度なインターフェイスに切り替えてPolygonizeツールにアクセスできます。

    ここに画像の説明を入力してください

追加/更新:

  1. 完全に混乱:スタンドアロンインストーラーからインストールされた2.14.5では、処理プラグインのバージョンも2.12.99ですが、ここではPolyonizeツールにアクセスできます。

    ここに画像の説明を入力してください

これまでの研究努力:私は、ケース2でusername\.qgis2\python\plugins\コアプラグインの異常なパスの下に処理プラグインがインストールされていることに気付きました。明らかに(または多分?)問題は、処理がコアプラグインになる前のQGISの以前のインストールであるため、ここのプラグインはコアプラグインをオーバーライドするようです。これは、2のプラグインが更新の影響を受けない理由も説明します(処理はコアプラグインであるため、リポジトリでは使用できません)。解決策は、単にプラグインをアンインストールし、QGISを再起動することでした。コアプラグインバージョン2.12.99が利用可能です。注目すべき点:Polygonizeツールは引き続き使用できます(ケース1とは異なります)。ここまでは順調ですね。

まとめると:

3つのケースすべてで、処理プラグインのバージョンは2.12.99です。

  1. OSGeo4Wインストーラー、Polygonizeツールなし
  2. OSGeo4Wインストーラー、Polygonize利用可能なツール
  3. スタンドアロンインストーラー、Polygonize利用可能なツール

では、ケース1の問題は何でしょうか?OSGeo4Wインストーラーで何かを見逃しましたか?

回答:


11

処理プラグインがコアとなっている、あなたは必要としない.qgis2/もうバージョンを。

最近のQGISバージョンでは、プラグインは次の場所にあります(たとえば、QGIS 2.16.1スタンドアロン)。

C:/Program Files/QGIS 2.16.1/apps/qgis/python/plugins/processing

したがって、.qgis2/バージョンを削除しても安全であるだけでなく、コアバージョンとの競合を回避するのに役立つ可能性があるため、この方法が推奨される場合があります。


-1

OSGEO4w拡張インストーラーを実行します。Advancedを選択します

python-shapely libをインストールする OSGEO4W Advancedインストーラー

かっこいい


GIS SEへようこそ!新規ユーザーとして、ツアーに参加して、焦点を絞ったQ&A形式について学習してください。してください編集あなたの提案された解決策が必要で、何が問題を解決するために何をするか実行する方法へと説明を含めるようにあなたの答えを。
ミダバロ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.