Сдвиг и поворот растра
-
- Активный участник
- Сообщения: 182
- Зарегистрирован: 14 дек 2008, 16:09
- Репутация: 24
- Откуда: Москва
Сдвиг и поворот растра
Здравтсвуйте! У меня есть растр с известным сдвигом по Х и У и углом поворота. Как ив чем выполнить такое преобразование без масштабирования? Понятно, что можно 3-ю точку искусственно задать, но ищу пути попроще) спасибо)
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Сдвиг и поворот растра
непонятно сформулировали задачу
вы хотите, имея 2 точки в начальной и конечной СК осуществить сдвиг и поворот растра?
вы хотите, имея 2 точки в начальной и конечной СК осуществить сдвиг и поворот растра?
пристегивайтесь, турбулентность прямо по курсу
-
- Завсегдатай
- Сообщения: 483
- Зарегистрирован: 17 авг 2006, 14:04
- Репутация: 0
- Откуда: Новосибирск
Re: Сдвиг и поворот растра
А третья точка, по моему, и есть самый простой путь, к тому-же универсальный - в любом ПО работает
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Сдвиг и поворот растра
+1sim писал(а):непонятно сформулировали задачу
еще бы не плохо сказать программу в которой это все должно работать.
Универсальный способ, если известны
1) начальные точки в проекционной системе координат
2) углы поворота растра
3) линейное разрешение растра в проекционной системе координат (как правило метры на пиксель)
ТО это все необходимые значения для написания World файла. Вот примерЖ
12
2.39808173319034E-14
-1.4210854715202E-14
-12.0000000000001
437973.4
6103329
===>
12 - разрешение в метрах по X
2.39808173319034E-14 - угол поворота оси X растра относительно оси X проекционной системы координат.
-1.4210854715202E-14 - угол поворота оси Y растра относительно оси Y проекционной системы координат
-12.0000000000001 - разрешение в метрах по Y
437973.4 - X координата левого верхний угла растра в проекционной системе координат
6103329 - Y координата левого верхний угла растра в проекционной системе координат
коэффициенты при Y - отрицательные, т.к. ... уже не помню почему, но это так.
Все коэффициенты находятся путем решения системы уравнений для перехода от растровой системы координат к проекционной.
-
- Активный участник
- Сообщения: 182
- Зарегистрирован: 14 дек 2008, 16:09
- Репутация: 24
- Откуда: Москва
Re: Сдвиг и поворот растра
В erdas есть аффинное преобразование растра. Интерфейс устроен таким образом, что как раз просит задать угол, масштаб и сдвиг. Но почему-то не сохраняет привязку
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Сдвиг и поворот растра
Тогда, думаю вам так и надо задать новый вопрос - "почему ERDAS не сохраняет привязку?"Evgenia писал(а):В erdas есть аффинное преобразование растра. Интерфейс устроен таким образом, что как раз просит задать угол, масштаб и сдвиг. Но почему-то не сохраняет привязку
Я к сожалению, в ERDAS - неспециалист, но на сайте многие должны им активно пользоваться. Такое поведение для такого монстра как ERDAS - должно иметь объяснение.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя