Текущее время: Пн дек 11, 2017 5:06 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 39 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Трасформация
СообщениеДобавлено: Ср июл 08, 2009 3:50 am 

Зарегистрирован: Пн июл 06, 2009 1:04 am
Сообщения: 4
Объясните пожалуйста по-подробнее как трансформировать карту и распознанные объекты. спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Пт июл 10, 2009 7:46 am 
Site Admin

Зарегистрирован: Вт мар 18, 2003 3:36 pm
Сообщения: 335
Откуда: Easy Trace Group
Трансформация карты может выполняться при экспорте. Для трансформации используется общее афинное преобразование, строящееся по набору контрольных точек. Контрольные точки могут загружаться из внешнего текстового файла или быть заданы на одном из слоев (что удобнее, т.к. меньше путаницы, какие координаты исходные, а какие целевые). Для задания опорных точек на слое нужно добавить в атрибутивную таблицу точек этого слоя спец. поля для координат (с предопределенными именами). Для этого есть спец. команда в окне настройки структуры атрибутов). Затем расставляете контрольные точки в характерных местах (узлах сетки, углах листа, etc), в атрибуты вводите их целевые координаты. При экспорте выбираете Трансформацию по опорным точкам слоя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Пн июл 13, 2009 2:50 am 

Зарегистрирован: Пн июл 06, 2009 1:04 am
Сообщения: 4
Tatiana, а трансформировать растр с самого начала, при создании нового проекта можно?
Про атрибуты можно по-подробнее с самого начала, в них не разобрался совсем еще.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Пн июл 13, 2009 7:37 am 
Site Admin

Зарегистрирован: Вт мар 18, 2003 3:36 pm
Сообщения: 335
Откуда: Easy Trace Group
Можно, если под трансформацией понимать коррекцию и привязку. Т.е. коррекцию геометрических искажений сканирования и хранения, но не трансформацию в другую проекцию. Т.е. даже правильнее скорректировать и привязать растр в координатах его проекции с самомго начала, а не трансформировать потом вектор. ET понимает привязку во форматах world, ozzi, mapinfo (при добавлении растра в проект), а также может взять привязанный растр из автокада (при импорте). Или можно выполнить коррекцию по набору опорных точек в самой ET.
Что касается работы с атрибутами, то она мало отличается от работы с атрибутами в любых ГИС. Задавайте конкретные вопросы: ну как я могу рассказать об атрибутах "вообще" в рамках форума...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Пн мар 01, 2010 6:41 pm 
Продвинутый пользователь

Зарегистрирован: Пт фев 05, 2010 8:28 pm
Сообщения: 102
Всем привет!
Появился вопрос по исправлению (трансформации) растра:
Как исправить искажения по периметру растра (где они наиболее существенны)?
Поскольку карты печатаются без нахлёста (стыкуются впритык по кромке), а километровая сетка на расстоянии в несколько сантиметров по периметру отсутствует (точнее отсутствуют узлы сетки к которым, как правило, привязываются), то возникает вопрос - как исправить в пределах этой полосы растр с коррекцией по регулярной сетке?
Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Пн мар 01, 2010 10:23 pm 
Пользователь

Зарегистрирован: Вт янв 12, 2010 10:39 am
Сообщения: 47
Здравствуйте kipjd
Не совсем понял, чем Вас не устраивает обычная привязка растра "по опорным точкам"? В последних версиях программы эта операция весьма упростилась. Вам всего-то нужно указать источником опорных точек регулярную сетку (не путать с привязкой по регулярной сетке), указать пару (желательно удаленных) опорных точек(на растре), расставить остальные опорные(явно выраженные) точки (это делается легко и быстро если использовать настроенные на хождение по ошибкам горячие клавиши - F/V), для лучшей точности указать локально-аффинное преобразование (во избежании тормозов на данной машине, лучше сделать это после простановки точек) и, возможно, указать четыре внешние точки (любые за пределами растра) - это желательно для более корректного построения треугольников. В общем - все.
Если же стыковка для Вас критична, для пущей точности желательно в местах стыковок поставить несколько точечных объектов, они будут дополнительными опорными точками. В таком случае, у Вас точно всё будет гладко :wink: .

В качестве альтернативы могу предложить ролик


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Вт мар 02, 2010 7:35 pm 
Продвинутый пользователь

Зарегистрирован: Пт фев 05, 2010 8:28 pm
Сообщения: 102
Посмотрел ролик.
Но так и не получил (не понял) желаемого ответа.
Главное в вопросе было как бороться с искажениями на участках растра которые лежат за пределами опорных точек, т.е. по периметру растра. Чтобы определить куда скорректировать растр необходимо указать исходное положение точки (нет проблем - пересечение конца линии км сетки и рамки карты) и проектное (где должна находиться данная точка). В последнем и заключается сложность, поскольку неизвестно где эта точка д.б. расположена. Получить её линейно аппроксимировав линии КМ и Рамки (и получить их пересечение) не корректно, т.к. в действительности она там может и не находиться - всё зависит от качества карты.
А зачастую встречаются карты у которых точки пересечения км линий колеблются в пределах нескольких мм.
Не совсем понял, что имеется ввиду (в чём суть) -
Цитата:
указать четыре внешние точки (любые за пределами растра)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Вт мар 02, 2010 8:14 pm 
Site Admin

Зарегистрирован: Вт мар 18, 2003 3:36 pm
Сообщения: 335
Откуда: Easy Trace Group
По периметру растра, т.е. на рамке, так? Нам нужны пересечения километровой сетки с рамкой. Все просто, если есть точная рамка. А она вообще-то известна - все рамки номенклатурных листов. Как вариант, можно получить из Панорамы, и сетку заодно там же взять. Но сетку можно сгенерировать и в ET, главное - получить рамку листа. Вот вам проектные координаты выходов сетки на рамку. Здесь нет никакой экстраполяции, чистая арифметика. Возможно, потребуется получить в этих местах точки (по-моему, Панорама общих вершин не образует). Для этого используйте коррекцию топологии - создать общие вершины в местах пересечений. И все. Текущая версия умеет притягиваться к векторным точкам видимых слоев при определении опорных точках. В более старых версиях придется брать точки со слоя, что не так наглядно, конечно, но все же можно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Вт мар 02, 2010 8:41 pm 
Продвинутый пользователь

Зарегистрирован: Пт фев 05, 2010 8:28 pm
Сообщения: 102
Не надо о различных дополнительных ГИС системах - ограничимся только ЕТ, речь идёт только о данной программе и её возможностях и невозможностях.
А если говорить о ГИС то тогда рекомендовать АркГИС - в ней есть всё по-немножку, да и лучше она Панорамы (судя по многочисленным отзывам).
Фактическая точка пересечения линий КМ и рамки, точно известна, но выражается через разные системы координат - градусную (координаты рамки карты) и КМ (линия КМ сетки) - их только надо как-то совместить (или пересчитать градусы в КМ, что добавляет неудобств).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Вт мар 02, 2010 10:59 pm 
Пользователь

Зарегистрирован: Вт янв 12, 2010 10:39 am
Сообщения: 47
В ЕТ нет возможности получить номенклатурную рамку. Но я думаю, что это излишне: если Вы проставите (или распознаете) все узлы сетки, то искажения(отклонения от идеала) "внешности" (области за опорными точками) будет очень мало (хотя конечно зависит от материала). Если важна "стыковка", то на момент привязки последующих растров у вас уже будут дополнительные опорные выходы текущего растра.
И опять же, если этой точности не достаточно, то нужна рамка. В ЕТ возможности получить ее нет.

ЗЫ дополнительные опорные точки за пределами растра могут быть полезны для более корректного преобразования - иначе в вашем случае "треугольники" покроют не всю область.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Пн мар 15, 2010 6:19 pm 
Продвинутый пользователь

Зарегистрирован: Пт фев 05, 2010 8:28 pm
Сообщения: 102
Существует ли рекомендации (может метода) по определению минимально-достаточного количества опорных точек для трансформации растра? Или может быть есть какое-то "магическое число" :D ?
Понятно, что количество точек определяется степенью изношенности исходной карты и качеством сканирования (в идеале достаточно 4-х точек по углам - для привязки).
Хотелось бы узнать Ваше мнение. Только не говорите, что все растры Вы всегда трансформируете по всем пересечениям КМ сетки. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Вт мар 16, 2010 8:32 am 
Site Admin

Зарегистрирован: Вт мар 18, 2003 3:36 pm
Сообщения: 335
Откуда: Easy Trace Group
Нет, конечно, по всем узлам только очень кривые. Или, например, планы 500, 2000 - там ячеек не так много. А вообще нужно пробовать. Например, трансформируете по 4 углам и смотрите, как легла сетка (не выходя из утилиты привязки). Если плохо - назад, добавим немного точек. Разумеется, это проделывается для одного растра из серии, не для всех. "Магического" числа нет, но точки нужно распределять по возможности равномерно.
С другой стороны, если сетка выделяется легко (что не всегда бывает), а после привязки по 4 углам видно, что сетка на растр ложится плохо, почему бы сразу не по всем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Вт мар 16, 2010 7:58 pm 
Продвинутый пользователь

Зарегистрирован: Пт фев 05, 2010 8:28 pm
Сообщения: 102
Цитата:
и смотрите, как легла сетка

Тогда такой вопрос - насколько можно допустить (насколько Вы допускаете) отклонение правильной сетки от фактической? (в привязке к пкс или толщинам линий КМ сетки)
Насколько мне известно, для бумажных вариантов карт, при печати погрешность не должна превышать 0,2 мм.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Вт мар 16, 2010 10:44 pm 
Пользователь

Зарегистрирован: Вс мар 08, 2009 7:01 pm
Сообщения: 34
kipjd писал(а):
Цитата:
Насколько мне известно, для бумажных вариантов карт, при печати погрешность не должна превышать 0,2 мм.
Это скорее всего относится к точности масок разных цветов. А к самым картам вряд-ли... Мне попадались листы с гораздо более значительными погрешностями.

_________________
Навигационные карты Архангельской области


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трасформация
СообщениеДобавлено: Ср мар 17, 2010 8:38 am 
Site Admin

Зарегистрирован: Вт мар 18, 2003 3:36 pm
Сообщения: 335
Откуда: Easy Trace Group
kipjd писал(а):
Цитата:
и смотрите, как легла сетка

Тогда такой вопрос - насколько можно допустить (насколько Вы допускаете) отклонение правильной сетки от фактической?

Мы обычно стараемся, чтобы векторные линии сетки лежали в пределах растровых (как и весь вектор при оцифровке). Большей точности от оцифровки требовать бессмысленно.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 39 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
phpBB SEO