Как исправить привязку файла .ecw?

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Itret
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 июн 2011, 12:24
Репутация: 0

Как исправить привязку файла .ecw?

Сообщение Itret »

Здравствуйте,

имеется привязанный снимок в формате .ecw, но при загрузке его в проект в ArcMap происходит "отскок" примерно на 30 метров. В проекте есть привязанная карта и более ранний снимок в tiff, с ними все в порядке, параметры системы координат для проекта и для снимка совпадают. Точки по координатам на карту и tiff выносятся верно, а на ecw - нет. Пробовала создать новый проект с одним ecw и добавить точки туда - та же история, отлетает в среднем на 30 метров. В чем проблема? Можно ли как-то сдвинуть снимок на эти самые 30 метров?
ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Как исправить привязку файла .ecw?

Сообщение ggis »

инструмент Spatial Adjustment для векторных данных
инструмент Georeferencing для растровых данных
спасибо Mitrich-у за уточнение
Последний раз редактировалось ggis 05 июл 2011, 09:46, всего редактировалось 1 раз.
Mitrich
Активный участник
Сообщения: 184
Зарегистрирован: 15 сен 2006, 16:15
Репутация: 10
Откуда: Москва

Re: Как исправить привязку файла .ecw?

Сообщение Mitrich »

а точнее Georeferencing
Spatial Adjustment для векторных данных

у ECW предварительно надо убить (лучше спрятать) aux файлы, ибо с определенной координатной системой модуль не работает.
НО обязательно оставить world файл EWW. иначе растр не сядет на прежнее место
выставите систему координат проекта, как у растра
загрузите ecw в проект, наберете нужные точки и полиномом 1-й степени сдвиньте куда надо.
потом Update Georeferencing создаст новые файлы привязки и aux в том числе
Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Как исправить привязку файла .ecw?

Сообщение nadiopt »

эта... а не оказалось ли, что точки в ВГС, а растр в Пулково-42 (или наоборот)? См. вебинар Митрича:)
ин гроссен фамилен нихт клювен клац клац
ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Как исправить привязку файла .ecw?

Сообщение ggis »

nadiopt писал(а):эта... а не оказалось ли, что точки в ВГС, а растр в Пулково-42 (или наоборот)? См. вебинар Митрича:)
30 метров не маловато ли для разности WGS и Pulkovo 42 или наоборот?
Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Как исправить привязку файла .ecw?

Сообщение Донецков »

С ECW не так то просто, он хранит привязку в себе...
Как то скачал фрагмент КС с помощью САСпланеты с сохранением файлов привязки, в Мапинфо открывает все правильно, в Аркгисе и GM нет, т.к. берут привязку из самого ECW, а в нем сохраняется в другой СК ...
Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Как исправить привязку файла .ecw?

Сообщение nadiopt »

2 qgis: а черт его знает, это наверное смотря какое место
2 Донецков: ну можно же переназначить СК вручную...
ин гроссен фамилен нихт клювен клац клац
Itret
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 июн 2011, 12:24
Репутация: 0

Re: Как исправить привязку файла .ecw?

Сообщение Itret »

И растр, и точки в WGS84, UTM, зона 44N.

C инструментами понятно, спасибо. Вопрос в том, как "убить" привязку, т.к. никаких файлов, кроме собственно .ecw нет, я так понимаю, привязка зашита внутри файла. Как ее оттуда вытащить?
Простейший вариант, который мне приходит в голову - пересохранить растр как, например, jpg, который потом привязать. Но не хочется терять точность привязки...
Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Как исправить привязку файла .ecw?

Сообщение Донецков »

Интересный вопрос - сам жду ответа...
Можно конечно продублировать вопрос в соседней ветке по ДДЗ, скорее ответят...
Saimon
Завсегдатай
Сообщения: 478
Зарегистрирован: 25 фев 2009, 09:00
Репутация: 14
Откуда: Новороссийск-Краснодар-Москва

Re: Как исправить привязку файла .ecw?

Сообщение Saimon »

Переопределить проекцию с помощью тулбокса ArcMap-а не пробовали?
Попробуйте поставить бесплатный плагин для ArcMap-а, может он поможет: http://erdas.com/products/ECWPlugins/Downloads.aspx
А растр какой в UTM44N? ECW или Tiff?
Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Как исправить привязку файла .ecw?

Сообщение Донецков »

Если кто скачал плагин, выложите на файл обменник, чтобы не регистрироваться...
Itret
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 июн 2011, 12:24
Репутация: 0

Re: Как исправить привязку файла .ecw?

Сообщение Itret »

Saimon писал(а):Переопределить проекцию с помощью тулбокса ArcMap-а не пробовали?
Попробуйте поставить бесплатный плагин для ArcMap-а, может он поможет: http://erdas.com/products/ECWPlugins/Downloads.aspx
А растр какой в UTM44N? ECW или Tiff?
Поясните, пожалуйста, как переопределить проекцию? С проекцией на первый взгляд все ок, остальные данные в этой же проекции нормально отображаются. Ошибка линейная, проверяла по двум десяткам точек, смещение по X - 14,5 метра, по Y - 22 метра.
Оба растра в UTM44N, почти одинаковые снимки с QuickBird, но ecw чуть раньше по времени и имеет большую площадь покрытия, поэтому-то он мне и нужен.
Аватара пользователя
asgs
Участник
Сообщения: 89
Зарегистрирован: 04 авг 2010, 06:35
Репутация: 1
Контактная информация:

Re: Как исправить привязку файла .ecw?

Сообщение asgs »

Itret писал(а): Вопрос в том, как "убить" привязку, т.к. никаких файлов, кроме собственно .ecw нет, я так понимаю, привязка зашита внутри файла. Как ее оттуда вытащить?
В свое время качал ermapper-ский SDK для чтения/записи ECW. Сегодня попробовал сунуться на Ermapper.com с целью обновиться и увидел, что халява прикрылась.
ERDAS ECW/JP2 SDK Desktop Read-Only, Version 4.2

Released March 11, 2011. The ERDAS ECW/JP2 SDK Desktop Read-Only, Version 4.2, is for desktop development purposes only. Upon download, you will receive an automated email with the required password to complete installation.

Two higher-level SDK products are also available:

ERDAS ECW/JP2 SDK Desktop Read-Write
ERDAS ECW/JP2 SDK Server Read-Write

Please contact your ERDAS USA sales representative or your local ERDAS distributor or ERDAS office for pricing, download, and licensing information.
Вот так вот :(
Попробую старый SDK покопать на предмет привязки в ECW, но насколько я помню, присутствовали проблемы со сборкой приложений в VC++ 2008, поскольку библиотеки разрабатывались по 2005-й, а у меня его сейчас нет в наличии.
Злобный йожег
Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Как исправить привязку файла .ecw?

Сообщение nadiopt »

ин гроссен фамилен нихт клювен клац клац
Ответить

Вернуться в «Общие вопросы»

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

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