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

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

Добавлено: 05 июл 2011, 07:35
Itret
Здравствуйте,

имеется привязанный снимок в формате .ecw, но при загрузке его в проект в ArcMap происходит "отскок" примерно на 30 метров. В проекте есть привязанная карта и более ранний снимок в tiff, с ними все в порядке, параметры системы координат для проекта и для снимка совпадают. Точки по координатам на карту и tiff выносятся верно, а на ecw - нет. Пробовала создать новый проект с одним ecw и добавить точки туда - та же история, отлетает в среднем на 30 метров. В чем проблема? Можно ли как-то сдвинуть снимок на эти самые 30 метров?

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

Добавлено: 05 июл 2011, 08:08
ggis
инструмент Spatial Adjustment для векторных данных
инструмент Georeferencing для растровых данных
спасибо Mitrich-у за уточнение

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

Добавлено: 05 июл 2011, 09:33
Mitrich
а точнее Georeferencing
Spatial Adjustment для векторных данных

у ECW предварительно надо убить (лучше спрятать) aux файлы, ибо с определенной координатной системой модуль не работает.
НО обязательно оставить world файл EWW. иначе растр не сядет на прежнее место
выставите систему координат проекта, как у растра
загрузите ecw в проект, наберете нужные точки и полиномом 1-й степени сдвиньте куда надо.
потом Update Georeferencing создаст новые файлы привязки и aux в том числе

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

Добавлено: 05 июл 2011, 10:03
nadiopt
эта... а не оказалось ли, что точки в ВГС, а растр в Пулково-42 (или наоборот)? См. вебинар Митрича:)

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

Добавлено: 05 июл 2011, 10:19
ggis
nadiopt писал(а):эта... а не оказалось ли, что точки в ВГС, а растр в Пулково-42 (или наоборот)? См. вебинар Митрича:)
30 метров не маловато ли для разности WGS и Pulkovo 42 или наоборот?

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

Добавлено: 05 июл 2011, 10:33
Донецков
С ECW не так то просто, он хранит привязку в себе...
Как то скачал фрагмент КС с помощью САСпланеты с сохранением файлов привязки, в Мапинфо открывает все правильно, в Аркгисе и GM нет, т.к. берут привязку из самого ECW, а в нем сохраняется в другой СК ...

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

Добавлено: 05 июл 2011, 10:42
nadiopt
2 qgis: а черт его знает, это наверное смотря какое место
2 Донецков: ну можно же переназначить СК вручную...

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

Добавлено: 05 июл 2011, 10:45
Itret
И растр, и точки в WGS84, UTM, зона 44N.

C инструментами понятно, спасибо. Вопрос в том, как "убить" привязку, т.к. никаких файлов, кроме собственно .ecw нет, я так понимаю, привязка зашита внутри файла. Как ее оттуда вытащить?
Простейший вариант, который мне приходит в голову - пересохранить растр как, например, jpg, который потом привязать. Но не хочется терять точность привязки...

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

Добавлено: 05 июл 2011, 21:57
Донецков
Интересный вопрос - сам жду ответа...
Можно конечно продублировать вопрос в соседней ветке по ДДЗ, скорее ответят...

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

Добавлено: 05 июл 2011, 22:04
Saimon
Переопределить проекцию с помощью тулбокса ArcMap-а не пробовали?
Попробуйте поставить бесплатный плагин для ArcMap-а, может он поможет: http://erdas.com/products/ECWPlugins/Downloads.aspx
А растр какой в UTM44N? ECW или Tiff?

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

Добавлено: 06 июл 2011, 08:26
Донецков
Если кто скачал плагин, выложите на файл обменник, чтобы не регистрироваться...

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

Добавлено: 07 июл 2011, 06:00
Itret
Saimon писал(а):Переопределить проекцию с помощью тулбокса ArcMap-а не пробовали?
Попробуйте поставить бесплатный плагин для ArcMap-а, может он поможет: http://erdas.com/products/ECWPlugins/Downloads.aspx
А растр какой в UTM44N? ECW или Tiff?
Поясните, пожалуйста, как переопределить проекцию? С проекцией на первый взгляд все ок, остальные данные в этой же проекции нормально отображаются. Ошибка линейная, проверяла по двум десяткам точек, смещение по X - 14,5 метра, по Y - 22 метра.
Оба растра в UTM44N, почти одинаковые снимки с QuickBird, но ecw чуть раньше по времени и имеет большую площадь покрытия, поэтому-то он мне и нужен.

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

Добавлено: 07 июл 2011, 06:21
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-й, а у меня его сейчас нет в наличии.

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

Добавлено: 11 июл 2011, 13:58
nadiopt