Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 20/08/2012 16:22 

Зарегистрирован: 14/08/2012 11:05
Сообщения: 8
Начало работы:
Загружаем точки в разграфку 1х1 км. ТЛО сохранено в пределах блока 1 на 1 км. (рис.1)
Разграфка выполнена в системе координат UTMN, zone 37. Необходимо выполнить трансформацию в СК-63, зона 1. Используем стандартную функцию TerraScan – Transform Loaded Points. (рис. 2)
Используем заранее подготовленный файл с опознаками в формате .txt, в котором содержатся данные Easting, Northing, ∆E, ∆N, ∆H. (рис. 3)
Первые 2 столбца – координаты ТЛО в той системе координат, из которой будет проводиться трансформация. Последующие три столбца – приращение координат. Соответственно, если последовательно использовать 2 файла трансформации, из UTMN, zone 37 в СК-63, зона 1 и из СК-63, зона 1 в UTMN, zone 37, ТЛО должно вернуться в границы изначального блока. Этого не происходит, что является ошибкой работы TerraScan. (рис. 4)
Чем больше приращение координат, тем больше итоговая ошибка трансформации. Например, на другом объекте итоговое смещение было более полутора километров. (рис. 5)
Вложения:
Загрузка точек
Рис.1.JPG
Рис.1.JPG [ 112.65 КБ | Просмотров: 144323 ]
Запуск трансформации
Рис.2.JPG
Рис.2.JPG [ 121.64 КБ | Просмотров: 144323 ]
Использование файлов трансформации
Рис.3.JPG
Рис.3.JPG [ 40.77 КБ | Просмотров: 144323 ]
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 20/08/2012 16:24 

Зарегистрирован: 14/08/2012 11:05
Сообщения: 8
Продолжение рисунков
Вложения:
Смещение, произошедшее при трансформации
Рис.4.JPG
Рис.4.JPG [ 114.08 КБ | Просмотров: 144322 ]
Смещение более полутора километров
Рис.5.JPG
Рис.5.JPG [ 131.89 КБ | Просмотров: 144322 ]
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 21/08/2012 19:47 

Зарегистрирован: 19/02/2012 19:36
Сообщения: 34
Откуда: Gisw.ru
Анатолий, такой вопрос - а где/как (относительно трансформируемых лазерных данных) расположены опознаки?
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 22/08/2012 11:49 

Зарегистрирован: 14/08/2012 11:05
Сообщения: 8
Опознаки расположены примерно равномерно по всей площади залета, не только на участок примера трансформации. Покрытие опознаков проверялось неоднократно. В качестве примера выкладывались принт-скрины трансформации старых объектов, которые ранее трансформировались в версии TerraScan от 2010 года. И в старой версии трансформация проходила нормально. Сейчас же прям беда, долго не могли понять причину, почему опознаки в мск, трансформируемые в другой программе, не садились с ТЛО, трансформируемым TerraScan.
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 22/08/2012 13:15 

Зарегистрирован: 19/02/2012 19:36
Сообщения: 34
Откуда: Gisw.ru
Попробую поэкспериментировать, правда результат, наверное, сильно зависит от того, насколько сильно "искривляются" данные при трансформировании из UTM в СК-63 и обратно - тут я могу только сам смещения придумывать. А каков вообще порядок смещений (dx, dy) при котором 1,5 км получается?

Если вы трансформировали опознаки в другой программе - возможно, у вас есть параметры местной системы и их можно в явном виде задать в TerraScan?

Лазерные данные в ближайшей от опознака области также трансформируются некорректно?
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 22/08/2012 14:29 

Зарегистрирован: 14/08/2012 11:05
Сообщения: 8
При смещении более полутора километров происходит трансформация из UTMN z37 в MCK 23, зона 1. Все ключи перехода являются секретной информацией, ее предоставить не могу.
Неккоректно трансформируются абсолютно все данные, даже если трансформировать только координаты опознаков.
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 22/08/2012 14:46 

Зарегистрирован: 14/08/2012 11:05
Сообщения: 8
Насколько мы смогли проследить, искажение трансформации происходит только по координате севера, по Northing. Easting ложится нормально...
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 24/08/2012 19:10 

Зарегистрирован: 19/02/2012 19:36
Сообщения: 34
Откуда: Gisw.ru
Без конкретных данных, конечно, утверждать трудно, но есть подозрение, что в вашем случае имеет место выход абсолютных значений координат местной системы, в которую вы конвертируете (именно Northing) за допустимый диапазон. Проверьте, пожалуйста, установки Define Coordinate Setup в TerraScan.).
Вложение:
coordinates_range.jpg
coordinates_range.jpg [ 37.34 КБ | Просмотров: 144289 ]

Исходные и конечные координаты должны попадать в показанный там диапазон значений. Для исправления ситуации нужно сдвинуть начало координат (на лазерных данных это никак не отразится) и/или уменьшить Resolution (точность, соответственно, ухудшится - для воздушной съемки, думаю, там достаточно 100, если рабочие единицы - метры)

При resolution=100 диапазон допустимых координат по каждой из осей (max-min)=42949672

Если с координатами все нормально, должно трансформироваться корректно - по крайней мере, у меня все получается.
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 24/08/2012 19:38 

Зарегистрирован: 19/02/2012 19:36
Сообщения: 34
Откуда: Gisw.ru
Еще добавлю: Не уверен, но МСК23 - вроде, обычный Гаусс-Крюгер? Если вам известны параметры проекции вашей зоны - можете задать в TerraScan соответствующую пользовательскую систему координат и конвертровать данные таким образом.
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 28/08/2012 16:39 

Зарегистрирован: 14/08/2012 11:05
Сообщения: 8
Нет, проблема не связана с диапазоном трансформации...
Мы с такой проблемой сталкивались на еще одном объекте, но там это четко прослеживалось, точки просто обрезались по границе коридора. Здесь же массив ТЛО сохраняется, некорректным становится только значение Northing.
К тому же объект, на котором сдвижка более полутора км - он из числа старых. И трансформация на нем проводилась еще в версии за 2010 год. Пришла перетрассировка и возникла необходимость поднять архив и дошить точки из UTMN. Тогда и выяснилась проблема.
Если у Вас есть возможность, проверьте трансформацию в любой версии 2010 года и сравните полученный результат с трансформацией в версии 2012 года.
Вернуться к началу
         
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема трансформации ТЛО в версии TerraScan 012.012
СообщениеДобавлено: 06/09/2012 16:51 

Зарегистрирован: 19/02/2012 19:36
Сообщения: 34
Откуда: Gisw.ru
Значение приращения координат (dx, dy, dz), также, как и самих координат лазерных данных, имеет тип long integer, т.е. под него выделено 32 бита (вместе со знаком)

Максимальное абсолютное значение, которое этот параметр может принимать - 2147483648 (2**31)

Соответственно, для разных вариантов разрешения dgn-файла:

10000 - 214748.3648
1000 - 2147483.648
100 - 21474836.48
10 - 214748364.8

Если значение в файле трансформации превышает эту величину, трансформирование производится с максимально возможным значением.

Решение может быть таким: перед применением трансформации Dxyz "сдвигать" данные, задав в установках необходимую трансформацию и применять ее в макросе. (Не забыть про "сдвиг" при трансформировании обратно)

Версию 010 пока попробовать не могу. Но есть сомнения, что там все было иначе. Может быть установки dgn-файла были другими?

По словам разработчика, эта функция писалась для небольших значений dx, dy, dz - например, ручной коррекции расхождений данных разных маршрутов и т.п.
Вернуться к началу
         
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 


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

cron
Copyright © 2012 GISware Integro