Страница 2 из 2

Re: Автоматизация обработки данных Lansat 8

Добавлено: 24 мар 2014, 21:01
KolesovDmitry
Константин Силкин писал(а):Задал все параметры, выполнение закончилось успешно.

Код: Выделить всё

(Mon Mar 24 20:52:31 2014)                                                      
i.landsat.toar
...
Writing reflectance of <LT51860131986211XXX03_B1> to <LT51860131986211XXX03_toar_B1>...
Writing reflectance of <LT51860131986211XXX03_B2> to <LT51860131986211XXX03_toar_B2>...
Writing reflectance of <LT51860131986211XXX03_B3> to <LT51860131986211XXX03_toar_B3>...
Writing reflectance of <LT51860131986211XXX03_B4> to <LT51860131986211XXX03_toar_B4>...
... 
А дальше что, где результат? Я полагал, что должны были быть созданы растровые файлы, но не нашёл.
Как так? А что насчет файлов LT51860131986211XXX03_toar_B<...>, их тоже нет? Не может быть так, что вы в один набор записываете, а ищите файлы во втором?

Re: Автоматизация обработки данных Lansat 8

Добавлено: 25 мар 2014, 07:43
Константин Силкин
Да у меня всего один набор-то и есть. Тестирую я в нём эту функцию. Появилось конечно в нём множество файлов и папок с именами типа "LT51860131986211XXX03_toar_B", но ни одного tif-а среди них нет

Re: Автоматизация обработки данных Lansat 8

Добавлено: 25 мар 2014, 09:19
KolesovDmitry
Константин Силкин писал(а):Да у меня всего один набор-то и есть. Тестирую я в нём эту функцию. Появилось конечно в нём множество файлов и папок с именами типа "LT51860131986211XXX03_toar_B", но ни одного tif-а среди них нет
Tifы и не должны появляться, у GRASS свой формат хранения данных, если вам нужен tif (например для работы с ним в другой программе), тогда вам нужно экспортировать созданные растры

Re: Автоматизация обработки данных Lansat 8

Добавлено: 25 мар 2014, 09:35
Константин Силкин
Спасибо, Дмитрий! Я тоже так подумал. И, если бы результаты преобразования появились в наборе, так и сделал. Однако в наборе только исходные версии каналов. Что, сейчас надо результаты импортировать в набор, чтобы потом экспортировать в tif?

Re: Автоматизация обработки данных Lansat 8

Добавлено: 25 мар 2014, 10:13
Александр Мурый
Константин Силкин писал(а): И, если бы результаты преобразования появились в наборе, так и сделал. Однако в наборе только исходные версии каналов.
Вы же сказали выше, что есть файлы типа "LT51860131986211XXX03_toar_B", это и есть результаты преобразования. Как именно вы смотрите имеющиеся в наборе данные?

Re: Автоматизация обработки данных Lansat 8

Добавлено: 25 мар 2014, 10:35
Константин Силкин
Файлы есть такого типа. Но, во-первых, их много в разных папках, у них разный размер. И, во-вторых, нет ни одного с расширением tif. Файлы в наборе — все, что есть в нём, — это только импортированные файлы каналов одной сцены Landsat. Я их в GRASS никак не смотрю. Собственно запустил GRASS только чтобы переконвертировать изображения из DN в AR. А результат преобразования найти не могу

Re: Автоматизация обработки данных Lansat 8

Добавлено: 25 мар 2014, 10:46
Александр Мурый
Константин Силкин писал(а):Файлы в наборе — все, что есть в нём, — это только импортированные файлы каналов одной сцены Landsat. Я их в GRASS никак не смотрю.
Смотреть на папки и файлы на диске, не зная внутреннее устройство GRASS, — почти бесполезно и вообще не нужно. Список данных смотрится в запущенной сессии GRASS командой g.list или в граф.интерфейсе ищите что-то типа в меню Файл.

Re: Автоматизация обработки данных Lansat 8

Добавлено: 25 мар 2014, 10:51
Александр Мурый
В общем, правильный порядок действий такой:
- импорт растров (модуль <r.in.gdal>);
- делаем нужные действия с растрами, перед обработкой каждого растра задаём по нему вычислительный регион (модуль <g.region>);
- проверяем полученные данные (в GUI / модуль <r.info> для просмотра свойств растров / <g.list> для вывода списка файлов);
- экспорт в нужный формат (модуль <r.out.gdal>)

Re: Автоматизация обработки данных Lansat 8

Добавлено: 25 мар 2014, 21:10
Константин Силкин
Спасибо, Александр! Сделал по вашим рекомендациям — получилось. Не хотелось ввязываться в лишнюю ГИС — я имею в виду GRASS, но раз, SEXTANTE не даёт доступ из QGIS к функции <i.landsat.toar>, то похоже придётся. И, судя по всему, GRASS можно будет и ограничится, проводить всю обработку космоснимков в одном месте. Пойду штудировать руководство

Re: Автоматизация обработки данных Lansat 8

Добавлено: 26 мар 2014, 09:53
Александр Мурый
Константин Силкин писал(а):И, судя по всему, GRASS можно будет и ограничится, проводить всю обработку космоснимков в одном месте. Пойду штудировать руководство
Удачи в освоении. :) Будут вопросы — задавайте.

Re: Автоматизация обработки данных Lansat 8

Добавлено: 26 мар 2014, 11:25
gimran
В youtube есть видеодемонстрации работы с GRASS (правда англоязычные), советую смотреть - так проще освоить программу.

[ Сообщение с мобильного устройства ]

Re: Автоматизация обработки данных Lansat 8

Добавлено: 26 мар 2014, 12:22
Константин Силкин
Александр Мурый писал(а):Удачи в освоении. :) Будут вопросы — задавайте.
Спасибо, Александр!
Спасибо всем, кто помогал советами

Re: Автоматизация обработки данных Lansat 8

Добавлено: 27 мар 2014, 03:53
Озарян Юлия
а если смотреть "вручную" файл с метаданными LMINλ, LMAXλ там обозначены иначе?

Re: Автоматизация обработки данных Lansat 8

Добавлено: 27 мар 2014, 04:05
gamm
Озарян Юлия писал(а):а если смотреть "вручную" файл с метаданными LMINλ, LMAXλ там обозначены иначе?
не такими буквами, но понять можно, там простой текст, параметры разнесены по каналам.