
Автоматическая обрезка изображений по рамке
-
- Активный участник
- Сообщения: 128
- Зарегистрирован: 07 окт 2012, 16:25
- Репутация: 20
- Откуда: Москва
Автоматическая обрезка изображений по рамке
Есть топокарты в растровом формате. Есть ли какая нибудь программа, которая может автоматически обрабатывать множество таких карт? обрезать их по рамке, поворачивать все изображения на заданный угол и т.п.


- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Автоматическая обрезка изображений по рамке
GRASS может.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Автоматическая обрезка изображений по рамке
У GRASS туго с поворотом на произвольный угол, и вообще в данном случае это микроскоп для гвоздей, по-моему.rhot писал(а):GRASS может.
Для обрезки: gdalwarp (обрезка по координатам, по векторному файлу, по охвату); gdal_rasterize с опцией "burn" с созданием маски по выбранному цвету; обрезать можно по полигонам разграфок топокарт, они лежат здесь на сайте.
Для поворота: listgeo (сохранение привязки во внешний файл) --> ImageMagick (convert) (поворот и т.д.) --> geotifcp (возврат привязки). Вроде бы, с поворотом будет работать (надо проверять).
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Автоматическая обрезка изображений по рамке
После поворота средствами IM привязка, естественно, испортится и совпадать не будет, ее надо будет пересчитывать.
Я, правда, не очень понимаю, нафига поворачивать карты, которые порезаны по параллелям/меридианам, а сами - в Гаусса-Крюгера. Для красивости это делают только, гхм, странные деятели.
Конечную задачу неплохо бы услышать.
Я, правда, не очень понимаю, нафига поворачивать карты, которые порезаны по параллелям/меридианам, а сами - в Гаусса-Крюгера. Для красивости это делают только, гхм, странные деятели.
Конечную задачу неплохо бы услышать.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Автоматическая обрезка изображений по рамке
ogr2ogr + gdalwarp вам в руки. Хотите "запросы" — делайте БД в PostGIS и режьте там (для ogr2ogr можно исп-ть постгисовские функции).Nariman писал(а):также интересует этот вопрос..
стоит задача вырезать по рамке как векторные объекты состоящие в разных слоях так и раст. Причем все это делать одним запросом.
Редактор материалов, модератор форума
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя