Страница 4 из 7

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 02 окт 2011, 11:01
Voltron
Да ничем она не отличается, кроме вывода некоторой информации в stdout. Постараюсь проверить сегодня

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 02 окт 2011, 22:43
DGr
Снова попробовал запустить DTclassifier. Один-два раза все-таки удалось выполнить классификацию на тестовых примерах. Последующие разы при тех же настройках программа вылетала..

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 04 окт 2011, 23:16
SS_Rebelious
Нужно классифицировать несколько снимков, а потому возникает несколько вопросов:

1. При классификации многоканальных растров используются только видимые каналы, или все каналы снимка?
2. Можно ли модулю подсунуть тестовые данные с одного растра, а классифицировать несколько перекрывающихся растров?
3. Можно ли подсунуть в качестве растра для классификации виртуальный растр, который создаёт GDAltools?
4. Сильно ли ухудшатся результаты классификации при использовании композитного снимка?

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 05 окт 2011, 08:49
Максим Дубинин
1. все, классификатор работает с данными, а не с картинкой на экране
2. пока нет, использовать одну модель для классификации другого снимка пока нельзя
3. вполне возможно, попробуй
4. композитного в смысле мозаики из разных снимков? Для классификации не рекомендуется, никакой. Но все зависит от тренировочных данных, если они охватывают все варианты нужного класса, то проблемы в мозаики не будет.

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 13 окт 2011, 18:33
SS_Rebelious
SS_Rebelious писал(а):3. Можно ли подсунуть в качестве растра для классификации виртуальный растр, который создаёт GDAltools?
Действительно можно! Этот факт следует зафиксировать в статье.

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 13 мар 2012, 18:50
Anton_Kh
Модуль DTclassifier не устанавливается, т.е. QGIS его не видит в Менеджере модулей («Модули → Управление модулями»), и соответственно нет возможности активировать и далее с ним работать.

Устанавливал по инструкции приведённой в статье.
Также пробовал менять права доступа к файлу libclassifierplugin.so на такиеже как и у остальных файлов *.so в директории /usr/lib/qgis/plugins

Подскажите, как решить проблему.


ОС: Xubuntu 11.10
QGIS version 1.9.90-Alpha
GDAL/OGR Version 1.7.3

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 13 мар 2012, 19:05
Максим Дубинин
скорее всего старый кугис, будет работать только со свежей транковой версией, когда вы последний раз собирались?

GDAL тоже старый, текущий - 1.8.1

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 13 мар 2012, 20:16
Voltron
QGIS там как раз из последних (не ясно, правда, насколько). GDAL, да, староват, но это не должно быть проблемой. Просто линуксовый бинарник надо пересобрать.

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 13 мар 2012, 20:53
Voltron
Обновил файл для Linux, попробуйте еще раз

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 14 мар 2012, 02:52
Anton_Kh
QGIS самый новый, сегодня обновился.
обнавляюсь из
http://qgis.org/debian-nightly
repository ppa:ubuntugis/ubuntugis-unstable

GDAL тоже сегодня обновил из http://ppa.launchpad.net/ubuntugis/ppa/ubuntu
установлен GDAL 1.8.0-3
Как с https://launchpad.net/~ubuntugis/+archi ... -unstable/
также установленны пакеты
libgdal1-1.7.0 и libgdal1.8.0-3

но у QGIS 1.9.90 зависимость от libgdal1-1.7.0 а не от более нового.

Снова скачал dtclassifier-linux.tar.bz2 и провел рекомендуемые манипуляции по установке, предварительно удалив прошлый файл libclassifierplugin.so, но в Менеджере модулей не появился.

Также пробывал в меню "Установки"-"Параметры.."-"Модули" добавить путь поиска дополнительных модулей /home/user/.qgis/moduls а в директорию moduls помещал libclassifierplugin.so, но результа желаемого не получилось.

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 14 мар 2012, 13:11
Voltron
А OpenCV у вас установлена? Если нет - поставьте 2.2.х или более новую.

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 20 мар 2012, 12:04
Максим Дубинин
Провел небольшое демо DTClassifier, пока не забылось, мелкие пожелания по юзабилити:
1. ОК надо заменить на Run, иначе АД :)
2. Выбор слоев хорошо бы сделать не как сейчас, а чекбоксами или еще как-то чтобы оно сохранялось после выбора, иначе выбор все время слетает при переключении на другие элементы окна.
3. Не сглаженный слой хорошо бы отключать при загрузке и сделать другого цвета, например синего, чтобы он отличался от smooth.
4. очепятка resut->result

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 20 мар 2012, 19:26
Voltron
Максим Дубинин писал(а):2. Выбор слоев хорошо бы сделать не как сейчас, а чекбоксами или еще как-то чтобы оно сохранялось после выбора, иначе выбор все время слетает при переключении на другие элементы окна.
3. Не сглаженный слой хорошо бы отключать при загрузке и сделать другого цвета, например синего, чтобы он отличался от smooth.
«Ну, Баранкин! Знаешь, Баранкин!.. Все, Баранкин!..» (В. Медведев, «Баранкин, будь человеком»)

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 03 май 2012, 08:57
rhot
Не видно модуль в менеджере.
Ubuntu 11.10
Quantum GIS - 1.7.4-Wroclaw 'Wroclaw' (exported)
OpenCV 2.1.0

Предполагаю, проблема в OpenCV - нужна версия новее, так?
Пробовал из ppa поставить 2.3.1 но появляются неразрешимые зависимости. Выход: собрать модуль самому - дайте ссылку на инструкции по сборке. В исходниках привычного README не нашёл.

Re: Классификация растров при помощи DTclassifier для QGIS

Добавлено: 14 май 2012, 11:00
rhot
Отписался разработчикам в NextGIS (http://www.nextgis.ru/contact/), спрашивал напрямую alexbruy в ирке - ответа нигде не получил.

Скажите, DTClassifier являлся всего лишь разработкой в рамках проекта и у него нет шансов на будущее? Как-то нерационально используются ресурсы, однако...