วิธีการกำหนดค่ากล่องเครื่องมือ Orfeo ใน QGIS 2.18 บน Windows 7 32-Bit?


9

ฉันติดตั้ง QGIS 2.18.3 โดยใช้ OSGeo4W จากนั้นเป็นไบนารี OTB แบบสแตนด์อโลน ใน 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 และป้อนเส้นทางข้างต้นสำหรับ 'โฟลเดอร์แอปพลิเคชัน' และ 'โฟลเดอร์เครื่องมือบรรทัดคำสั่ง' เมื่อฉันยืนยันตกลงฉันได้รับข้อความ: "ค่าผิดสำหรับพารามิเตอร์" โฟลเดอร์ Msys ": ! [ใส่คำอธิบายภาพที่นี่ ] ( i.stack.imgur.com/kxbUZ.jpg ) (ดูภาพ) ปัญหาอาจเกิดจากอะไร ?
David

นี่เป็นปัญหา GRASS ลบเส้นทางไปยัง msys ในคำสั่ง GRASS GIS 7 และคำสั่ง GRASS จากนั้นคุณจะสามารถคลิกตกลง
aldo_tapia

หากคุณมีคำถามใหม่โปรดขอได้โดยคลิกที่ถามคำถามปุ่ม รวมลิงค์ไปยังคำถามนี้หากช่วยระบุบริบท - จากรีวิว
Oto Kaláb

คำตอบ:


12

คุณสามารถใช้ OSGeo4W เพื่อติดตั้ง OTB Libs เรียกใช้การตั้งค่าอีกครั้งและเลือกAdvanced Installจากนั้นทำตามตัวเลือกต่างๆจนกว่าคุณจะสามารถเลือกแพ็คเกจได้ พิมพ์ในotbแท็บค้นหา:

เลือกแพ็คเกจ

จากนั้นคลิกแต่ละแพ็คเกจตามที่แสดงในกล่องสีแดง (ฉันติดตั้งก่อนที่จะถ่ายรูป) เสร็จสิ้นการติดตั้งจากนั้นโหลด QGIS และไปที่ตัวเลือกผู้ให้บริการการประมวลผลและป้อนเส้นทางต่อไปนี้ตามที่อธิบายไว้ที่นี่ :

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

ตัวเลือกผู้ให้บริการการประมวลผล

ยืนยันและหวังว่า (คุณอาจต้องเริ่ม QGIS ใหม่) คุณจะเห็นกล่องเครื่องมือ Orfeo ในกล่องเครื่องมือการประมวลผลของคุณ:

Orfeo Toolbox


(ขอบคุณสำหรับคำถามของคุณฉันตั้งใจจะทำให้คอมพิวเตอร์ทำงานได้!)


2
ขอบคุณสำหรับคำแนะนำของคุณ ฉันจะติดตั้งตั้งแต่เริ่มต้น ฉันหวังว่าฉันจะสามารถหลีกเลี่ยงปัญหานี้ได้ ฉันจะให้คุณรู้ว่ามันใช้งานได้หรือไม่ ขอบคุณ! :)
Adrian Lyngdoh

@AdrianLyngdoh - ยินดีต้อนรับมากที่สุด! ฉันลองใช้วิธีของคุณ (และของ Kazuhito) ในการดาวน์โหลดโดยตรงจากที่นี่แต่ไม่สามารถใช้งานได้อย่างแปลก ๆ ... แต่หวังว่ามันจะใช้งานได้ดี :)
โจเซฟ

1
มันใช้งานได้ในที่สุด! ขอบคุณอีกครั้ง. :) ไม่ว่าด้วยเหตุผลใดก็ตามวิธีที่ฉันพยายามไม่เคยทำงานแม้แต่กับ OTB รุ่นเก่ากว่า แต่วิธีการของคุณเป็นวิธีที่สะดวกที่สุดในการติดตั้งแพ็คเกจ
Adrian Lyngdoh

@AdrianLyngdoh - ยินดีต้อนรับมากที่สุดดีใจที่มันทำงาน =)
โจเซฟ

1
โปรดทราบว่าขั้นตอนเหล่านี้ใช้สำหรับ Windows 64 บิต OSGEO4W แบบ 32 บิตจะอยู่ในโฟลเดอร์ชื่อ `C: \ OSGEO4W`
AndreJ

1

ฉันมีปัญหาเดียวกันและฉันคิดว่าเป็นเพราะช่องว่างระหว่าง "โปรแกรม" และ "ไฟล์" ใน "ไฟล์โปรแกรม" ลองย้ายแพคเกจไบนารี OTB ไปยังไดรฟ์ C ของคุณแล้วทำกระบวนการซ้ำ จากนั้นเริ่ม QGIS ใหม่ สิ่งนี้ใช้ได้สำหรับฉัน


0

นอกเหนือจากการแก้ปัญหาข้างต้นบน OTB ที่ไม่ได้เปิดใช้งานบน 2.18 QGIS ปรากฎว่า Boundless Desktop มีไลบรารีและการbinสั่งซื้ออย่างถูกต้องดังนั้นคุณสามารถทำการติดตั้งใหม่ทั้งหมดด้วย Boundless และแก้ไขปัญหานี้: https: // boundlessgeo .com / ไม่มีที่สิ้นสุดเดสก์ทอป GIS-ซอฟแวร์การทำแผนที่โซลูชั่น /

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.