www.map-info.ru :: Просмотр темы - Как добиться расположения двух растров в одной проекции?
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
vafanculo



Зарегистрирован: 07.11.2012
Сообщения: 9
Откуда: Калининград

СообщениеДобавлено: Ср Ноя 07, 2012 11:44 am    Заголовок сообщения: Как добиться расположения двух растров в одной проекции? Добавить ответ со ссылкой на данный текст

День добрый! В МИ 11.0.4 имею привязанную растровую подложку из 9 листов, по которой в верхнем слое обрисовываю изолинии рельефа в масштабе окна N. По завершению обрисовки меняю масштаб путем прокрутки на значительно меньший (к примеру N*20), а при увеличении масштаба окна обратно к масштабу N, векторная изолиния смещается. А главное, что смещение может происходить на различных стадиях изменения масштаба, т.е. как при переходе к N*2 , так и N*3, N*4 по усмотрению самой программы, и является не окончательным. Все возвращается на свои места при возвращении к масштабу N*20.

Может ли это говорить, что один или несколько листов растра были привязаны с ошибкой? Или же проблема в чем-то другом?

Подскажите пожалуйста, как можно решить данную проблему меньшими силами!


Последний раз редактировалось: vafanculo (Пт Ноя 09, 2012 11:24 am), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vafanculo



Зарегистрирован: 07.11.2012
Сообщения: 9
Откуда: Калининград

СообщениеДобавлено: Чт Ноя 08, 2012 12:58 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Заметил такую вещь: т.к. карта состоит из отдельных растров, а изолиния проходит через несколько из них, то скорректировав положение изолинии относительно одного листа, и изменяя масштаб окна карты, где центром масштабирования является этот лист к смещению изолинии не приводит! как только центром масштабирования становится др. лист растра при изменении масштаба окна, происходит смещение.

Это очень похоже на то что листы растра в общей своей массе являются проекцией на шар, но каждый из них при крупном масштабе остается плоскостью. Изолиния начатая в плоскости одного растра (1) при переходе на другой растр (2) продолжает обрисовываться в плоскости первого, а при изменении масштаба окна (где центр масштабирования - растр 2), экран автоматически перескакивает к проекции растра 2, но изолиния остается в проекции 1, что приводит к ее искажению в проекции 2.

Правда, это только мое предположение, которое выглядит очень сомнительным учитывая, что площадь территории которую охватывают все растры вписывается в квадрат со стороной в 10 минут!

Помогите пожалуйста справиться с проблемой! Ведь коллективный разум всегда побеждал! ))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vafanculo



Зарегистрирован: 07.11.2012
Сообщения: 9
Откуда: Калининград

СообщениеДобавлено: Пт Ноя 09, 2012 10:31 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

В руководстве пользователя написано:
Окно карты автоматически использует проекцию растрового изображения. Если окно карты содержит два растровых изображения в различных проекциях, то MapInfo будет использовать проекцию того изображения, которое занимает большую часть окна карты. ... MapInfo пересчитывает координаты векторных объектов для той проекции, которую использует растровое изображение.

Именно это и происходит, те искажение является последствием такого пересчета, для разных листов моей карты, которые по программа расценивает как лежащие в разных проекциях, но проблема в том что я 5 раз проверил и растры зарегистрированы в одной проекции (WGS84), а ошибка не превышает 6.

В чем может быть проблема?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vafanculo



Зарегистрирован: 07.11.2012
Сообщения: 9
Откуда: Калининград

СообщениеДобавлено: Пт Ноя 09, 2012 10:57 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Вручную (по пикселям) перебил расположение точек (5 точек для каждого растра) в окне правки точек, чем добился уменьшения ошибок до ноля для каждой точки, но проблема остается.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
thegeo



Зарегистрирован: 17.01.2012
Сообщения: 119

СообщениеДобавлено: Пт Ноя 09, 2012 1:52 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Перед использованием растры желательно трансформировать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
vafanculo



Зарегистрирован: 07.11.2012
Сообщения: 9
Откуда: Калининград

СообщениеДобавлено: Пн Ноя 12, 2012 8:16 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Решил проблему в лоб: сшил все растры в один в кореле, и регистрировал этот один растр.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru