Comment configurer la boîte à outils Orfeo dans QGIS 2.18 sur Windows 7 32 bits?

9

J'avais installé QGIS 2.18.3 en utilisant OSGeo4W puis le binaire autonome OTB. Dans QGIS, j'avais entré manuellement le répertoire du

  1. Dossier d'applications OTB (C: \ Program Files \ QGIS 2.18 \ apps \ OTB-5.10.0-win32 \ lib \ otb \ applications) et

  2. Dossier de ligne de commande (C: \ Program Files \ QGIS 2.18 \ apps \ OTB-5.10.0-win32 \ bin)

et j'avais coché le bouton "Activer".

Mais rien ne se passe lorsque je ferme la fenêtre de traitement et qu'aucun menu OTB n'apparaît dans la boîte à outils de traitement.

Comment puis-je résoudre ce problème?

Adrian Lyngdoh
la source
1
Si vous redémarrez QGIS, le menu OTB apparaît-il?
Kazuhito
Oui, j'ai redémarré QGIS, mais il n'apparaît toujours pas. J'essaie avec une ancienne version d'OTB. Peut-être que cela pourrait fonctionner.
Adrian Lyngdoh
J'ai suivi les étapes ci-dessus, installé OTB et QGIS, et entré les chemins ci-dessus pour «dossier d'applications» et «dossier d'outils de ligne de commande». Lorsque je confirme OK, je reçois un message: "Valeur incorrecte pour le paramètre" Dossier Msys ": ! [Entrez la description de l'image ici ] ( i.stack.imgur.com/kxbUZ.jpg ) (voir l'image). Quel peut être le problème ?
David
Il s'agit d'un problème GRASS, supprimez le chemin d'accès à msys dans les commandes GRASS GIS 7 et GRASS. Ensuite, vous pourrez cliquer sur ok.
aldo_tapia
Si vous avez une nouvelle question, veuillez la poser en cliquant sur le bouton Poser une question . Incluez un lien vers cette question si cela permet de fournir un contexte. - De l'avis
Oto Kaláb

Réponses:

12

Vous pouvez utiliser OSGeo4W pour installer les bibliothèques OTB. Exécutez à nouveau la configuration et choisissez Advanced Installpuis parcourez les options jusqu'à ce que vous puissiez sélectionner les packages. Tapez dans otbl'onglet de recherche:

Sélectionnez les packages

Cliquez ensuite sur chaque package comme indiqué dans la zone rouge (je l'ai installé avant de prendre des instantanés). Terminez l'installation, puis chargez QGIS et accédez aux options du fournisseur de traitement et entrez les chemins suivants comme décrit ici :

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

Options du fournisseur de traitement

Confirmez et, espérons-le (vous devrez peut-être redémarrer QGIS), vous devriez voir la boîte à outils Orfeo dans votre boîte à outils de traitement:

Boîte à outils Orfeo


(Merci pour votre question, je voulais que cela fonctionne sur mon ordinateur!)

Joseph
la source
2
Merci pour votre suggestion. Je vais installer à partir de zéro. J'espérais pouvoir éviter cela. Je vous ferai savoir si cela fonctionne. Merci! :)
Adrian Lyngdoh
@AdrianLyngdoh - Bienvenue! J'ai essayé la vôtre (et celle de Kazuhito) pour le télécharger directement à partir d'ici, mais je n'ai pas réussi à le faire fonctionner étrangement ... mais j'espère que cela pourrait fonctionner :)
Joseph
1
Ça a marché, enfin! Merci encore. :) Pour une raison quelconque, la méthode que j'ai essayée n'a jamais fonctionné même avec les anciennes versions d'OTB. Mais votre méthode est le moyen le plus pratique d'installer le package.
Adrian Lyngdoh
@AdrianLyngdoh - Très bienvenu, content que cela ait fonctionné =)
Joseph
1
Notez que ces étapes sont pour Windows 64 bits, OSGEO4W 32 bits va dans un dossier nommé `C: \ OSGEO4W`.
AndreJ
1

J'ai eu le même problème et je pense que c'est dû à l'espace entre "Program" et "Files" dans "Program Files". Essayez de déplacer le package binaire OTB sur votre lecteur C et répétez le processus (en vous assurant qu'il n'y a pas d'espace dans votre chemin de dossier de fichiers). Redémarrez ensuite QGIS. Cela a fonctionné pour moi.

mcat
la source