Mer

Installere Orfeo Toolbox i QGIS

Installere Orfeo Toolbox i QGIS


Jeg har allerede prøvd dette http://hg.orfeo-toolbox.org/OTB-Qgis-plugins/ repository og kunne ikke få det ...

Denne fyren ser ut til å ha det: http://www.elance.com/samples/orfeo-toolbox-qgis/24111664/


Siden QGIS 3.8 er OTB-leverandørens plugin en del av QGIS-kjernen, men deaktivert som standard (aktiver den under Alternativer-> Behandling-> Leverandører). Installer OTB (last ned fra https://www.orfeo-toolbox.org/download/) før du aktiverer pluginet.

Før QGIS 3.8, installer OTB og legg til plugin repository http://orfeo-toolbox.org/qgis/plugins.xml (detaljerte trinn på https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin ) for OTB-leverandørens plugin.

Eksempel på plugin-innstillinger på Windows:

Aktiver: (merk av i boksen) OTB-applikasjonsmappe: C: /OTB-6.6.1-Win64/lib/otb/applications OTB-mappe: C: /OTB-6.6.1-Win64

Tenkte at jeg ville legge igjen dette svaret i tilfelle noen ser det nå. Det virker som om de har ryddet opp i dette siden det ble spurt, og at den gamle wiki ikke lenker godt til det nåværende nettstedet:

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

Det er også fullstendige installasjonsinstruksjoner her https://www.orfeo-toolbox.org/CookBook/Installation.html der de har nedlastbare installeringsskript som skal kjøres.

Hvis du bruker ubuntu, kan du også gjøre det

sudo apt installere aptitude sudo aptitude installere add-apt-repository sudo apt-add-repository ppa: ubuntugis / ubuntugis-ustabil sudo aptitude installere otb-bin otb-bin-qt python-otb

Dette var det som fungerte for meg etter 30 minutter med å prøve en fullstendig bygging fra kilden.


Jeg gjorde det etter dette: http://wiki.orfeo-toolbox.org/index.php/Quantum_GIS_access_to_OTB_applications


Her er noen ressurser som svarer på spørsmålet ditt:

http://wiki.orfeo-toolbox.org/index.php/Quantum_GIS_plugins

http://osgeo-org.1803224.n2.nabble.com/Is-there-a-way-of-installing-the-qgis-plugin-for-ORFEO-Toolbox-OTB-td5963420.html


Slik installerte jeg den på Windows 8.1 som kjører QGIS 2.18.16:

  • Last ned zip-fil for Windows 64bit-versjon fra https://www.orfeo-toolbox.org/download/
  • Pakk den ut til et fornuftig sted (dvs. ikke et midlertidig sted)
  • Start QGIS
  • Gå til menyvalget Behandle> Alternativer
  • Utvid leverandører> Orfeo verktøykasse
  • For OTB-applikasjonsmappe, sett verdien til å være mappebanen til papirkurvmappen, for eksempel hvis du har pakket ut nedlastingen til c: scratch, vil papirkurvmappen være C: Scratch OTB-6.4.0-Win64 bin
  • Sett OTB-kommandolinjeverktøymappen til samme papirkurvmappe
  • Trykk på OK
  • Hvis du får en feilmelding om feil verdi om en msys-mappe, må du gå til leverandører> gresskommandoer og fjerne verdien i Msys-mappen, dette er en slags feil i QGIS.
  • Start QGIS på nytt

VIKTIG: Mappestien må ikke ha mellomrom, så c: Program Files vil ikke fungere!

Denne tilnærmingen fikk det til å fungere, men jeg har ikke fullstendig testet all funksjonaliteten. Årsaken er at jeg var interessert i en bestemt funksjon den hadde.


Den riktige måten er å installere det nye analyserammeverket og deretter (nye) plugins for Orfeo (og SAGA).

Kunngjøring og instruksjoner:

http://lists.osgeo.org/pipermail/qgis-user/2011-October/013923.html


Jeg har slitt med å prøve å få OTB til å fungere på QGIS 3.18.1-Zürich som kjører på en GNU / Linux Debian-maskin. Jeg lyktes til slutt, så jeg antar at jeg vil dele min erfaring her, siden det ikke var veldig åpenbart.

Jeg har alle OTB-pakker installert av apt pakkehåndteringssystem, og binærfiler og biblioteker ligger i / usr / bin / og i / usr / lib / x86_64-linux-gnu / otb / applikasjoner /

Jeg aktiverte OTB i dialogboksen QGIS-alternativer:

De vanskelig del var ikke å sette "/ usr / bin /" i "OTB-katalogen" ("Répertoire OTB" på min franske versjon) der OTB-binærfiler faktisk er plassert, men ganske enkelt "/ usr /". Det tok meg lang tid å finne ut av dette.

Håper dette kan hjelpe andre.


Jeg prøvde å installere Orfeo Toolbox i QGIS på Mac og slet veldig, men klarte til slutt det. Slik gjør du det for enhver nybegynner som er forvirret av terminologi:

https://www.orfeo-toolbox.org/download/ (last ned MacOS)

Forsikre deg om at filen ikke ender i .txt, hvis den gjør det, fjerner du den slik at den bare ender i .run

Gå til terminalen og kjør disse kommandoene:

chmod + x OTB-7.2.0-Darwin64.run ./OTB-7.2.0-Darwin64.run

(Sørg for at filbanen er riktig). Dette vil pakke ut filen.

Gå deretter til QGIS, behandling, behandlingsalternativer. Klikk på leverandørens rullegardinmeny, og velg otb. Kryss av i aktiveringsboksen.

Skriv deretter inn filbanenavnet til otb-applikasjonsmappen (vil sannsynligvis være noe lignende/ lib / otb / applikasjoner)

Skriv deretter inn filbanenavnet til otb-mappen i otb-mappen.

Trykk OK og du er ferdig!


Se videoen: Installing Orfeo Toolbox with QGIS tested with QGIS