Объединение растров пакетно подпапки

Кроме QGIS
Ответить
oleg
Завсегдатай
Сообщения: 460
Зарегистрирован: 03 фев 2005, 11:46
Репутация: 15
Контактная информация:

Объединение растров пакетно подпапки

Сообщение oleg » 31 авг 2011, 10:12

Привет!

Есть каталог с подкаталогами в которых лежат растры.
Нужно объединить растры по каталогам. 1 каталог - 1 растр.
При этом результат положить в исходный каталог.

Если есть решение в виде скрипта (gdal?) или инструмента QGIS\gvSIG - поделитесь, пожалуйста.
Пример данных приаттачил на всякий случай. Спасибо.
Вложения
imgs2one.zip
(196.43 КБ) 503 скачивания

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Объединение растров пакетно подпапки

Сообщение KolesovDmitry » 03 сен 2011, 08:28

А зачем вам тут нужен gdal или QGIS? Задача решается при помощи любого языка программирования, с которым вы знакомы, в несколько строк -- всего-то нужно пробежать по подкаталогам и скопировать файлы из одного места в другое.
Хотя лучше всего, мне кажется, тут подойдут скриптовые языки -- для подобных задач они и создавались. У вас какая операционная система?

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Объединение растров пакетно подпапки

Сообщение Voltron » 03 сен 2011, 11:20

Насколько я понял, тут задача не в копировании файлов по каталогам, а в объединении файлов, находящихся в одном каталоге, в один большой файл. Т.е. без GDAL тут никуда.

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Объединение растров пакетно подпапки

Сообщение Boris » 05 сен 2011, 23:02

Ну так решили задачу или нет? Я бы объединил оба ответа выше - и с GDAL без программирования - никак. Потому как даже оператор командной строки FOR (Windows) или его более продвинутый брат из семейства ...unix'ов - это то же программирование. Во всем остальном задача решаема, если кто знает gdal_merge при циклическом вызове будет добавлять новые слои к уже существующим или нет. Без этого придется список сворачивать в строчку. Может кто и такое умеет без программирования, просто из командной строки.
Я решал ее на днях. Но с бубном и танцами - 6 каналов Landsat5/7 в один файл в нужной последовательности из подкаталогов. Но там хоть файлы имеют стандартное наименование - зная один не долго и другие выстроить в строчку.

mvn
Новоприбывший
Сообщения: 1
Зарегистрирован: 29 ноя 2011, 21:31
Репутация: 0

Re: Объединение растров пакетно подпапки

Сообщение mvn » 29 ноя 2011, 21:40

В ГИС K-MINE есть специальный модуль k-bild raster, он выполняет все, что вам нужно и не нужно с растровыми изображениями.

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Объединение растров пакетно подпапки

Сообщение Voltron » 29 ноя 2011, 21:45

Как я понимаю, это проприетарное решение и оно не удовлетворяет требованиям, заявленым в первом посте

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Объединение растров пакетно подпапки

Сообщение Александр Мурый » 29 ноя 2011, 22:17

Нашёл на сайте разработчика:
Модуль подготовки и векторизации растровых изображений K-Raster входит в базовый состав ГИС K-MINE®. Главное назначение модуля – работа с растровыми изображениями, которые были получены в результате сканирования начального графического материала (карты, планшеты) для перевода их в векторный формат.

Модуль K-Raster предназначен для работы с графическими изображениями в форматах Windows Bitmap (BMP) и Joint Photographic Experts Group (JPEG) (полноцветные, в градациях серого, индексированного цвета, монохромные).

Модуль состоит из двух основных частей:

-- модуль калибровки растра K-BuildRaster;
-- модуль векторизации K-MapVector.

Модуль калибровки растра K-BuildRaster предназначен для начальной обработки растрового изображения перед его векторизацией.
"Всемогущности" не заметил..
Редактор материалов, модератор форума

Ответить

Вернуться в «Свободные, бесплатные, открытые ГИС»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя