Добрый день уважаемые, если несложно, помогите разобраться с привязкой. Вроде что-то получилось, но дальше уперся , не знаю, как решить проблему.
Итак, есть план города в формате MapInfo, точнее - план-схема.Спроектирована в локальной системе координат.
Также есть карта региона в MInfo, в проекции Гаусса-Крюгера, 9 зона СК1942, привязанная и достаточно точная - проверял по трекам с GPS и Google Earth.
Делаю следующее:
1.Открываю одну из таблиц(Гидрографию) плана города, пересохраняюю в проекцию Гаусса, 9 зону.
Открываю ее после сохранения, нахожу точку - слияние рек, координаты точки внизу показываются 2932870,5м; 28756,789м.
Экспортирую кусок экрана из MapInfo в Google Earth, вижу что реки
с этими координатами мигрируют на побережье Западной Африки :)
2.Открываю таблицу гидрография региональной карты - нахожу эту же точку, ее координаты 9423596м; 6502451м.
3. После этого редактирую MapInfo.prj
Добавляю строку :
"My_GK зона 9 (Пулково 1942)\p28409", 8, 1001, 7, 51, 0, 1, 15990726м, 6473695м (подбирал смещения вручную).
4.Открываю таблицу города в формате плана- схемы, пересохраняю ее в новой системе координат.
5. Открываю сохраненную таблицу города - иду на точку, проверяю координаты - вижу 9423596м, 6502451м, т.е. по координатам попадаю в сравнении с привязанной региональной картой и привязанной пятисотметровкой с точностью до метра.
6.После этого открываю в одном слое региональную карту в СК42, и городскую, в моей СК, в другом слое. Добавляюю к региональной карте городскую - и вот тут засада, региональная карта остается на месте, городская улетает опять в Африку.Если подгрузить трек с GPS, происходит тоже самое- трек ложится там где надо, а гидрография уезжает.
Если правильно думаю , то происходит это из-за того, что введены различные системы отсчета для двух карт, и начало координат у них не совпадает.
Что можно сделать в этом случае ? В какие дебри дальше лезть :)?
Аффинное преобразование ?
...Посмотрел еще раз таблицу, переключил "показывать расположение курсора" на градусы" - координата в градусах стоит в Африке. Координаты, если смотреть в метрах, показываются там ,где надо, в квадрате O-39-52.
Мыслей по поводу больше нет...