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

Обрезка и поворот изображения

Добавлено: 09 фев 2023, 15:08
Little bit fool
Всем добрый день! Никогда не работала с GDAL и очень плохо разбираюсь в данной теме.
У меня есть изображение png, которое я, с помощью gdal_translate, конвертирую в tif.
Дальше мне нужно обрезать это изображение по заданным координатам (они будут в той же проекции что и изображение и будут описывать прямоугольник). После чего повернуть изображение так, чтобы стороны прямоугольника были параллельны осям X и Y.
Как я могу реализовать обрезку и поворот изображения?

Re: Обрезка и поворот изображения

Добавлено: 09 фев 2023, 23:46
trir

Re: Обрезка и поворот изображения

Добавлено: 10 фев 2023, 19:52
Игорь Белов
Если проекция конформная, можно за одну операцию повернуть и обрезать.

1. Сконструируем новую проекцию, в которой стороны прямоугольника будут параллельны координатным осям.

2. Используем утилиту gdalwarp с такими параметрами:
-s_srs "исходная проекция"
-t_srs "новая проекция"
-cutline "контур в новой проекции"
-crop_to_cutline

Новая проекция должна быть косая Меркатора

Re: Обрезка и поворот изображения

Добавлено: 13 фев 2023, 13:28
Little bit fool
Игорь Белов, с помощью чего нужно конструировать новую проекцию? Я нашла подобную информацию только в "ГИС Аксиома"

Re: Обрезка и поворот изображения

Добавлено: 13 фев 2023, 21:56
Игорь Белов
Little bit fool писал(а):
13 фев 2023, 13:28
с помощью чего нужно конструировать новую проекцию?
С помощью головы и рук. А если серьёзно, не существует волшебных кнопок на все случаи жизни. Посмотрите вот статьи на близкую тему:
Добавление местной координатной системы в GIS
Местная система координат линейного объекта