QGIS 2.14.6处理扩展,缺少“多边形化”工具


10
  1. 刚刚从OSGEO4W安装程序安装了QGIS 2.14.6 64Bit。处理扩展版本为2.12.99。从屏幕快照中可以看出,我无法像往常一样切换到“高级界面”以访问该Polygonize工具(到多边形的线仍然不起作用,cp。QGIS 2.12到多边形的线无法正常工作):

    在此处输入图片说明

  2. 在另一台计算机上并行运行的同一安装具有处理插件版本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相反)。到目前为止,一切都很好。

总结一下:

在这三种情况下,处理插件的版本均为2.12.99:

  1. OSGeo4W安装程序,无Polygonize工具
  2. OSGeo4W安装程序,提供Polygonize工具
  3. 独立安装程序,提供Polygonize工具

那么情况1可能是什么问题呢?我可以错过OSGeo4W安装程序中的某些内容吗?

Answers:


11

随着Processing插件已成为核心,您不再需要该.qgis2/版本。

在最新的QGIS版本中,可以在以下位置找到该插件(例如,在独立的QGIS 2.16.1中):

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

因此,删除.qgis2/版本不仅安全,而且建议这样做,因为它可以避免与核心版本发生冲突。


-1

运行OSGEO4w高级安装程序。选择高级

安装python-shapely lib OSGEO4W高级安装程序

匀称


欢迎使用GIS SE!作为新用户,请参观以了解我们的重点问答格式。请编辑您的答案,以包括有关如何执行建议的解决方案要求以及如何解决该问题的说明。
Midavalo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.