Come configurare la toolbox Orfeo in QGIS 2.18 su Windows 7 a 32 bit?


9

Avevo installato QGIS 2.18.3 usando OSGeo4W e poi il binario standalone OTB. In QGIS, avevo inserito manualmente la directory di

  1. Cartella applicazioni OTB (C: \ Programmi \ QGIS 2.18 \ apps \ OTB-5.10.0-win32 \ lib \ otb \ applicazioni) e

  2. Cartella della riga di comando (C: \ Programmi \ QGIS 2.18 \ apps \ OTB-5.10.0-win32 \ bin)

e avevo controllato il pulsante "Attiva".

Ma non succede nulla quando chiudo la finestra Elaborazione e non appare alcun menu OTB nella Casella degli strumenti di elaborazione.

Come posso risolvere questo problema?


1
Se si riavvia QGIS, viene visualizzato il menu OTB?
— Kazuhito,

Sì, ho riavviato QGIS, ma non viene ancora visualizzato. Sto provando con una versione precedente di OTB. Forse allora potrebbe funzionare.
— Adrian Lyngdoh,

Ho seguito i passaggi precedenti, ho installato OTB e QGIS e ho inserito i percorsi precedenti per "cartella applicazioni" e "cartella strumenti da riga di comando". Quando confermo OK, ricevo un messaggio: "Valore errato per il parametro" Cartella Msys ": ! [Inserire la descrizione dell'immagine qui ] ( i.stack.imgur.com/kxbUZ.jpg ) (vedi immagine). Quale potrebbe essere il problema ?
— David

Questo è un problema di GRASS, rimuovi il percorso da msys nei comandi GRASS GIS 7 e GRASS. Quindi, sarai in grado di fare clic su OK.
— aldo_tapia,

Se hai una nuova domanda, chiedila facendo clic sul pulsante Poni domanda . Includi un link a questa domanda se aiuta a fornire un contesto. - Dalla recensione
— Oto Kaláb,

Risposte:


12

È possibile utilizzare OSGeo4W per installare le librerie OTB. Eseguire nuovamente l'installazione e scegliere, Advanced Installquindi passare attraverso le opzioni fino a quando non è possibile selezionare i pacchetti. Digita nella otbscheda di ricerca:

Seleziona i pacchetti

Quindi fare clic su ciascun pacchetto come mostrato nella casella rossa (l'ho installato prima di scattare istantanee). Completare l'installazione, quindi caricare QGIS e accedere alle opzioni del provider di elaborazione e immettere i seguenti percorsi come descritto qui :

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

Opzioni del provider di elaborazione

Conferma e speriamo (potrebbe essere necessario riavviare QGIS), dovresti vedere la casella degli strumenti Orfeo nella casella degli strumenti di elaborazione:

Toolbox Orfeo


(Grazie per la tua domanda, intendevo farlo funzionare sul mio computer!)


2
Grazie per il tuo suggerimento. Installerò da zero. Speravo di poterlo evitare. Ti farò sapere se funziona. Grazie! :)
— Adrian Lyngdoh,

@AdrianLyngdoh - Benvenuto! Ho provato il tuo metodo (e quello di Kazuhito) per scaricarlo direttamente da qui, ma non sono riuscito a farlo funzionare in modo strano ... ma speriamo che possa funzionare :)
— Joseph

1
Ha funzionato, finalmente! Grazie ancora. :) Per qualsiasi motivo, il metodo che ho provato non ha mai funzionato nemmeno con versioni precedenti di OTB. Ma il tuo metodo è il modo più conveniente per installare il pacchetto.
— Adrian Lyngdoh,

@AdrianLyngdoh - Molto gradito, felice che abbia funzionato =)
— Joseph,

1
Si noti che questi passaggi sono per Windows a 64 bit, OSGEO4W a 32 bit va in una cartella denominata `C: \ OSGEO4W`.
— AndreJ,

1

Ho avuto lo stesso problema e penso che sia dovuto allo spazio tra "Programma" e "File" in "Programmi". Prova a spostare il pacchetto binario OTB nell'unità C e ripeti il ​​processo (assicurandoti che non vi siano spazi spaziali nel percorso della cartella dei file). Quindi riavviare QGIS. Questo ha funzionato per me.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.