如何在Windows 7 32位上的QGIS 2.18中配置Orfeo工具箱?


9

我已经使用OSGeo4W和OTB独立二进制文件安装了QGIS 2.18.3。在QGIS中,我手动输入了

  1. OTB应用程序文件夹(C:\ Program Files \ QGIS 2.18 \ apps \ OTB-5.10.0-win32 \ lib \ otb \ applications)和

  2. 命令行文件夹(C:\ Program Files \ QGIS 2.18 \ apps \ OTB-5.10.0-win32 \ bin)

我检查了“激活”按钮。

但是,当我关闭“处理”窗口并且“处理工具箱”中没有OTB菜单时,什么也没有发生。

我该如何解决这个问题?


1
如果重新启动QGIS,是否会出现OTB菜单?
Kazuhito

是的,我确实重新启动了QGIS,但是它仍然没有出现。我正在尝试使用较旧版本的OTB。也许然后它可能会起作用。
Adrian Lyngdoh

我已按照上述步骤操作,安装了OTB和QGIS,并为“应用程序文件夹”和“命令行工具文件夹”输入了上述路径。当我确认OK,我得到一个消息:“错误值参数‘MSYS文件夹’:![在这里输入图像描述i.stack.imgur.com/kxbUZ.jpg)(见图片)可能是什么问题。 ?
David

这是一个GRASS问题,请在GRASS GIS 7命令和GRASS命令中删除指向msys的路径。然后,您将可以单击“确定”。
aldo_tapia

如果您有新问题,请单击“ 提问”按钮提问。如果它有助于提供上下文,请包括指向该问题的链接。- 评分
奥托Kaláb

Answers:


12

您可以使用OSGeo4W安装OTB库。再次运行安装程序,然后选择,Advanced Install然后浏览选项,直到可以选择软件包为止。在otb搜索标签中输入:

选择套餐

然后单击红色框中显示的每个程序包(我在拍摄快照之前已安装了它)。然后完成安装加载QGIS并进入处理供应商的选择和输入以下路径此处描述

OTB applications folder: C:\OSGeo4W64\apps\orfeotoolbox\applications
OTB command line tools folder: C:\OSGeo4W64\bin

处理提供程序选项

确认并希望(可能需要重新启动QGIS),您应该会在“处理工具箱”中看到“ Orfeo工具箱”:

Orfeo工具箱


(感谢您的问题,我的意思是让它在计算机上运行!)


2
谢谢你的建议。我将从头开始安装。我希望我能避免这种情况。我会通知您是否可行。谢谢!:)
Adrian Lyngdoh

@AdrianLyngdoh-非常欢迎!我尝试了您(和和仁的)直接从这里下载的方法,但无法使其正常工作……但希望这可能有效:)
Joseph

1
终于成功了!再次感谢。:)无论出于何种原因,即使是旧版的OTB,我尝试的方法也从未奏效。但是,您的方法是安装软件包的最便捷方法。
阿德里安·林格多

@AdrianLyngdoh-非常欢迎,很高兴它成功了=)
Joseph

1
请注意,这些步骤适用于64位Windows,32位OSGEO4W位于名为“ C:\ OSGEO4W”的文件夹中。
AndreJ'7

1

我有同样的问题,我认为这是由于“程序文件”中“程序”和“文件”之间的空格所致。尝试将OTB二进制软件包移动到C驱动器,然后重复该过程(确保文件夹路径中没有空格)。然后重新启动QGIS。这对我有用。


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.