Как настроить набор инструментов 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?
Казухито

Да, я перезапустил QGIS, но он все еще не появляется. Я пытаюсь с более старой версией OTB. Может быть, тогда это может сработать.
Эдриан Люнгдох,

Я выполнил вышеуказанные шаги, установил OTB и QGIS и ввел указанные выше пути для «папки приложений» и «папки инструментов командной строки». Когда я подтверждаю ОК, я получаю сообщение: «Неверное значение для параметра« Папка Msys »: ! [Введите описание изображения здесь ] ( i.stack.imgur.com/kxbUZ.jpg ) (см. Изображение). В чем может быть проблема ?
Дэвид

Это проблема GRASS, удалите путь к msys в командах GRASS GIS 7 и GRASS. Тогда вы сможете нажать ОК.
aldo_tapia

Если у вас есть новый вопрос, задайте его, нажав кнопку « Задать вопрос» . Включите ссылку на этот вопрос, если это помогает обеспечить контекст. - Из Обзора
Ото Калаб

Ответы:


12

Вы можете использовать OSGeo4W для установки библиотек OTB. Запустите установку еще раз и выберите, 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
Благодарим за ваше предложение. Я установлю с нуля. Я надеялся, что смогу избежать этого. Я дам вам знать, если это работает. Спасибо! :)
Адриан Люнгдох

@AdrianLyngdoh - Добро пожаловать! Я попробовал ваш (и Казухито) метод загрузки его прямо отсюда, но не смог заставить его работать странным образом ... но, надеюсь, это могло бы сработать :)
Джозеф

1
Это сработало, наконец-то! Еще раз спасибо. :) По какой-то причине метод, который я пробовал, никогда не работал даже с более старыми версиями OTB. Но ваш метод является наиболее удобным способом установки пакета.
Адриан Люнгдох,

@AdrianLyngdoh - Добро пожаловать, рад, что это сработало =)
Джозеф

1
Обратите внимание, что эти шаги предназначены для 64-битной Windows, 32-битная OSGEO4W помещается в папку с именем `C: \ OSGEO4W`.
AndreJ

1

У меня была такая же проблема, и я думаю, что это происходит из-за пробела между «Program» и «Files» в «Program Files». Попробуйте переместить двоичный пакет OTB на диск C и повторите процесс (убедитесь, что в пути к папке с файлами нет пробелов). Затем перезапустите QGIS. Это сработало для меня.


0

В дополнение к вышеупомянутым временным решениям на OTB, не активированном в 2.18 QGIS, оказывается, что Boundless Desktop имеет библиотеки и binупорядочен правильно, так что вы можете просто выполнить чистую установку с Boundless, и эта проблема устранена: https: // boundlessgeo .com / бескрайняя-настольные ГИС-программное-картографическое-решение /

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.