有谁知道如何在QGIS中安装Orfeo工具箱?


Answers:


4

想通了,我会留下这个答案,以防万一有人看到它。似乎他们已经从要求开始就清理了这个问题,而且旧的Wiki无法很好地链接到当前网站:

https://www.orfeo-toolbox.org/download/

此处还有完整的安装说明,https://www.orfeo-toolbox.org/CookBook/Installation.html上有可运行的可下载安装脚本。

如果您使用的是ubuntu,也可以

sudo apt install aptitude
sudo aptitude install add-apt-repository
sudo apt-add-repository ppa:ubuntugis/ubuntugis-unstable
sudo aptitude install otb-bin otb-bin-qt python-otb

在尝试从源代码进行完整构建后的30分钟,这对我来说是有效的。




2

这是我在运行QGIS 2.18.16的Windows 8.1上安装它的方式:

  • https://www.orfeo-toolbox.org/download/下载Windows 64位版本的zip文件。
  • 将其解压缩到一个合理的位置(即不是临时位置)
  • 启动QGIS
  • 转到菜单选项处理>选项
  • 展开提供程序> Orfeo工具箱
  • 对于OTB应用程序文件夹,将值设置为bin文件夹的文件夹路径,例如,如果您将下载文件解压缩到c:\ scratch,则bin文件夹将为C:\ Scratch \ OTB-6.4.0-Win64 \ bin
  • 将OTB命令行工具文件夹设置为相同的bin文件夹
  • 按确定
  • 如果收到有关msys文件夹的错误值错误消息,则需要转到提供者>草命令并清除Msys文件夹中的值,这是QGIS中的某种错误。
  • 重新启动QGIS

重要说明:文件夹路径中不能包含空格,因此c:\ Program Files将不起作用!

这种方法可以正常工作,但我尚未完全测试所有功能。原因是我对它具有的特定功能感兴趣。


2

从QGIS 3.8开始,OTB提供程序插件是QGIS核心的一部分,但默认情况下处于禁用状态(在Options-> Processing-> Providers下启用它)。在启用插件之前,安装OTB(可从https://www.orfeo-toolbox.org/download/下载)。

在QGIS 3.8之前,请安装OTB并添加插件存储库http://orfeo-toolbox.org/qgis/plugins.xml(详细步骤位于https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin)用于OTB提供程序插件。

Windows上的示例插件设置:

Activate: (check the box)
OTB application folder: C:/OTB-6.6.1-Win64/lib/otb/applications
OTB folder: C:/OTB-6.6.1-Win64

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.