Wie konfiguriere ich die Orfeo-Toolbox in QGIS 2.18 unter Windows 7 32-Bit?

9

Ich hatte QGIS 2.18.3 mit OSGeo4W und dann der OTB-Standalone-Binärdatei installiert. In QGIS hatte ich das Verzeichnis der manuell eingegeben

  1. OTB-Anwendungsordner (C: \ Programme \ QGIS 2.18 \ apps \ OTB-5.10.0-win32 \ lib \ otb \ applications) und

  2. Befehlszeilenordner (C: \ Programme \ QGIS 2.18 \ apps \ OTB-5.10.0-win32 \ bin)

und ich hatte die Schaltfläche "Aktivieren" aktiviert.

Es passiert jedoch nichts, wenn ich das Verarbeitungsfenster schließe und kein OTB-Menü in der Processing Toolbox angezeigt wird.

Wie kann ich dieses Problem beheben?

Adrian Lyngdoh
quelle
1
Wenn Sie QGIS neu starten, wird das OTB-Menü angezeigt?
Kazuhito
Ja, ich habe QGIS neu gestartet, aber es wird immer noch nicht angezeigt. Ich versuche es mit einer älteren Version von OTB. Vielleicht könnte es dann funktionieren.
Adrian Lyngdoh
Ich habe die obigen Schritte ausgeführt, OTB und QGIS installiert und die obigen Pfade für "Anwendungsordner" und "Befehlszeilentoolsordner" eingegeben. Wenn ich OK bestätige, erhalte ich die Meldung: "Falscher Wert für Parameter" Msys Folder ": ! [Bildbeschreibung hier eingeben ] ( i.stack.imgur.com/kxbUZ.jpg ) (siehe Bild). Was kann das Problem sein ?
David
Dies ist ein GRASS-Problem. Entfernen Sie den Pfad zu msys in den Befehlen GRASS GIS 7 und GRASS. Dann können Sie auf OK klicken.
Aldo_Tapia
Wenn Sie eine neue Frage haben, fragen Sie es bitte durch Klicken Frage stellen Taste. Fügen Sie einen Link zu dieser Frage hinzu, wenn dies zur Bereitstellung des Kontexts beiträgt. - Aus dem Rückblick
Oto Kaláb

Antworten:

12

Sie können OSGeo4W verwenden, um die OTB-Bibliotheken zu installieren. Führen Sie das Setup erneut aus und wählen Sie Advanced Installdann die Optionen aus, bis Sie die Pakete auswählen können. Geben Sie auf otbder Registerkarte "Suche" Folgendes ein:

Pakete auswählen

Klicken Sie dann auf jedes Paket, wie im roten Feld gezeigt (ich habe es installiert, bevor ich Schnappschüsse gemacht habe). Beenden Sie die Installation, laden Sie QGIS, gehen Sie zu den Optionen des Verarbeitungsanbieters und geben Sie die folgenden Pfade ein, wie hier beschrieben :

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

Optionen des Verarbeitungsanbieters

Bestätigen Sie und hoffentlich (möglicherweise müssen Sie QGIS neu starten) sollte die Orfeo Toolbox in Ihrer Processing Toolbox angezeigt werden:

Orfeo Toolbox


(Danke für Ihre Frage, ich wollte das auf meinem Computer zum Laufen bringen!)

Joseph
quelle
2
Danke für deinen Vorschlag. Ich werde von Grund auf neu installieren. Ich hatte gehofft, ich könnte das vermeiden. Ich werde Sie wissen lassen, ob es funktioniert. Vielen Dank! :)
Adrian Lyngdoh
@AdrianLyngdoh - Herzlich willkommen! Ich habe deine (und Kazuhitos) Methode ausprobiert, es direkt von hier herunterzuladen, konnte es aber nicht seltsam zum Laufen bringen ... aber hoffentlich könnte das funktionieren :)
Joseph
1
Es hat endlich funktioniert! Danke noch einmal. :) Aus irgendeinem Grund hat die Methode, die ich ausprobiert habe, auch mit älteren Versionen von OTB nie funktioniert. Ihre Methode ist jedoch die bequemste Methode zur Installation des Pakets.
Adrian Lyngdoh
@ AdrianLyngdoh - Sehr willkommen, froh, dass es funktioniert hat =)
Joseph
1
Beachten Sie, dass diese Schritte für 64-Bit-Windows gelten. 32-Bit-OSGEO4W wird in einem Ordner mit dem Namen "C: \ OSGEO4W" abgelegt.
AndreJ
1

Ich hatte das gleiche Problem und ich denke, es liegt am Leerzeichen zwischen "Programm" und "Dateien" in "Programme". Versuchen Sie, das OTB-Binärpaket auf Ihr C-Laufwerk zu verschieben, und wiederholen Sie den Vorgang (stellen Sie sicher, dass sich in Ihrem Dateiordnerpfad keine Leerzeichen befinden). Starten Sie dann QGIS neu. Das hat bei mir funktioniert.

mcat
quelle
0

Zusätzlich zu den oben genannten Problemumgehungen auf dem OTB, die in 2.18 QGIS nicht aktiviert wurden, stellt sich heraus, dass der Boundless Desktop die Bibliotheken und die binordnungsgemäß bestellten hat, sodass Sie einfach eine Neuinstallation mit Boundless durchführen können und dieses Problem behoben ist: https: // boundlessgeo .com / boundless-desktop-gis-software-Mapping-Lösungen /

GEO-X
quelle