Привязать карту к местности

В предыдущей статье мы рассмотрели вопросы привязки старинных карт. Здесь мы коснёмся привязки современных карт и любых других.

Что такое "привязка" и зачем вообще она нужна?

Когда мы получили (со сканера ли, с фотоаппарата, с интернета) изображение карты – это всего лишь картинка. Для использования в программах навигации компьютер должен знать (или уметь рассчитать) координаты каждой точки на этой карте. Для этого ему необходимо знать как минимум три параметра – координаты углов карты, проекцию и систему координат, в которой составлена данная карта. Все эти параметры необходимо указать.

Возьмём три примера.

1. Топографическая советская километровка (L-37-140) . (Исходник)

На этой карте сохранено зарамочное оформление. т.е. нам известны:

Загружаем эту карту в ози с помощью "меню – загрузить и откалибровать карту", указав путь к изображению.

Справа на панели указываем в полях:

– Название карты: меняем, если хотим на любое своё;

– Система координат: Pulkovo 1942(1) – таково международное название нашей СК42

– Магнитное склонение: не трогаем

– Проекция карты: Transverse Mercator – в этой проекции составлялись наши карты. Важно ввести правильные данные – нажимаем на кнопку "настройка проекции" и вводим:

– Стандартные сетки – не трогаем

– Оригинальная. – не трогаем

– Центральный меридиан – высчитываем по формуле. Для нашего полушария не забываем сменить "W" на "E"

– Масштабный коэффициент – 1

– Восточное смещение – 500000 (Пятьсот тысяч)

– Северное смещение – 0

Теперь переключаемся на вкладку "Точка 1", сдвигаем карту на левый верхний угол и щелкаем на краю поля карты:

В поля вводим координаты с карты, не забывая переключить полушарие в положение "E" (Восточное). Не путаем широту (север/юг, горизонталь) и долготу (восток/запад, вертикаль):

Переключаемся на следующую точку и то же самое проделываем с остальными тремя углами. Если карта отсканирована плохо, можно дополнительно ввести данные с центра карты, середин сторон и т.д.

Нажимаем кнопку "сохранить" и сохраняем файл *.map под определённым именем, желательно в той же папке, где и само изображение карты. Всё! Карта "привязана". Проверить качество привязки, можно загрузив свой или скаченный из интернета "трек". В данном случае наглядно будет видно на этом треке.

2. Есть топографическая карта, но поля обрезаны. Однако, сохранилась километровая сетка или рудименты (перекрестья) от неё.

Таковы, например, полукилометровки Краснодарского края. Первым делом проверяем – действительно ли это сетка, совпадающая с номенклатурной в данном квадрате или она начинается на каждом листе карты от края листа. "Правильная" сетка в большинстве случаев имеет отклонение от вертикали.

Теперь нам важно определить прямоугольные координаты четырёх пересечений сетки. Для этого берём любую другую доступную нам карту на данный район с сеткой, пускай даже двухкилометровку. Привязываем её. Заходим в ози, меню – настройки – вкладка "Карты" – справа система координат – выбираем в выпадающем списке "пользовательская" – щелкаем на треугольник справа и вбиваем настройки такие же как указано выше. Теперь при наведении курсора мыши к перекрестью километровой сетки мы видим заветные цифры, которые нужно ввести в поле "пользовательские" при привязке нашей карты. Скорее всего подвести курсор точно к перекрестью не получится – не беда! Мы знаем, что прямоугольные координаты перекрестьев кратны 1000 – т.к. сетка километровая, т.е. можем смело округлять.

Читайте также:  Беговая дорожка torneo t 108 отзывы

Повторяем хотя бы на четырёх максимально удалённых друг от друга пересеченьях.

3. Есть карта (в том числе старинная) – сетки нет ни километровой, ни градусной, либо она явно не совпадает с общепринятой или есть серьёзные сомнения в их достоверности или сетка есть, параметры датума и проекции неизвестны. В общем-то ЛЮБАЯ карта, хоть с пачки беломора.

– Открваем её в любом удобном графическом редакторе.

– Определяем на какую местность эта карта.

– В ози открываем любые (максимально подробные) карты на эту же местность. Находим одинаковые объекты – в порядке уменьшения точности: церкви, отметки высот, ж / д мосты, пересечения дорог (в т.ч. улиц), слияния рек. Ставим в ози "точки" на этих объектах. Необходимо найти не менее 4-х и не более 9 таких объектов.

– Нажимаем меню "файл – загрузить и откалибровать карту" – выбираем нашу карту.

– Проекцию ставим latitudelongitude, систему координат – WGS84.

– Переходим на вкладку "точка 1", отмечаем на карте нужный объект и нажимаем на кнопку "ПТ" (или "WP") – выбираем из списка соответствующую точку и нажимаем "использовать точку" (use wp). Переходим на следующую вкладку и повторяем со всем списком.

– Сохраняем полученный map файл.

Всё, файл привязан. Точность этого способа сильно зависит от наличия подробных карт, выбранных объектов, количества точек привязки. В сложных случаях используется другое ПО, без ограничения на количество точек привязки и с физическим выпрямлением растра, космоснимки высокого разрешения. В этом случае можно достаточно точно привязать даже фотографию глобуса или вид из окна самолёта, не говоря уже о любых картах.

Вы можете заказать привязку любой карты у нас или купить уже привязанные современные и старинные карты.

1. Отсканируйте карту.
2. Сохраните ее в формате JPEG, BMP, TIFF (до 256 цветов).
3. Откройте программу OziExplorer. Демо-версия, которую можно скачать с сайта производителя, предоставляет ограниченные возможности по привязке карты. Но в Рунете распространена версия 3.95.2, к которой прилагается генератор ключа, открывающий широкие возможности по работе с картами.
4. Выберете в меню File пункт Load and Calibrate Map Image.
5. Найдите на диске файл карты и нажмите Open.
Откроется изображение карты, которое займет большую часть экрана. Справа появится диалоговое окно, с помощью которого мы и будем привязывать карту.

Читайте также:  Геопоиск по номеру телефона через интернет бесплатно

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

Чтобы карта "легла" на координатную сетку, необходимо указать на карте несколько точек, присвоив им координаты. Ozi позволяет привязывать карту по 2-9 точкам. Желательно, чтобы таких точек было не менее 4, а их расположение – по углам карты. Где взять координаты точек? Есть 2 варианта:
A. Выезжаете на местность с навигатором и снимаете координаты в "полевых условиях". Например, заметили в углу карты перекресток, приезжаете на место и снимаете координаты перекрестка. Аналогично посещаете все места, координаты которых вы хотите использовать для привязки всей карты.
B. У вас имеется аналогичная карта, которая уже была качественно привязана. Координаты можно взять с нее и использовать для привязки новой карты.

Внимание! Если вы берете координаты точек для привязки карты из разных источников, то ДАТУМЫ во всех источниках должны быть ОДИНАКОВЫЕ.

Пример. Вы получили карту, на которой уже указаны координаты каких-то точек. Все отечественные карты нарисованы в датуме, который носит название Pulkovo 1942. Координаты точек на карте соответствуют этому датуму. В то же время, современные GPS-навигаторы работают в другой системе – WGS 84. Вывод: если часть точек для привязки вы берете с отечественной карты, а часть получаете замерами на местности, установите в меню GPS-навигатора датум Pulkovo 1942 вместо WGS 84. Поскольку все отечественные карты нарисованы в Pulkovo 1942, рекомендуем получать точки для привязки именно в этом датуме.

После того, как список точек для привязки карты готов, можно переходить к пункту 6.

6. В поле Map Name диалогового окна укажите названии карты. Ozi автоматически подставит имя файла картинки, можно оставить его.
7. В поле Map Datum установите тот датум, в котором получен список точек привязки (для отечественных карт это будет Pulkovo 1942).
8. Поле Mag Var оставить пустым.
9. В списке Map Projection выбрать Transverse Mercator. Автоматически откроется маленькое диалоговое окно. Если оно по каким-то причинам не откроется, нажмите кнопку Projection Setup.
10. В маленьком диалоговом окне сделайте установки как на картинке:

Central Mer > Scale Factor устанавливается на 0.9996 (для России лучше 1).
False Easting устанавливается на 500000.
False Northing устанавливается на 0 для северного полушария и 10000000 для южного.

Читайте также:  Безопасность виндовс ввод сетевого пароля

11. Жмите Close.
12. Вверху диалогового окна выберите вкладку Point 1, введите в поле Lat координату широты, а в поле Long – координату долготы для первой точки привязки. Потом мышкой укажите на карте слева место, которому соответствуют данные координаты широты и долготы.
13. Аналогичным образом привяжите карту по остальным точкам.
14. Нажмите кнопку Save. Карта привязана.

В результате будет сгенерирован еще один файл с расширением *.map. Это – файл привязки карты. Файл изображения не претерпит никаких изменений. Для того, чтобы все работало, файл с изображением и файл привязки карты ВСЕГДА должны лежать в одной папке.

Остались вопросы ? Звоните "Ивану Сусанину" по телефону (812) 335-68-00.

  • Тип информационной страницы:
  • Техпомощь

Здесь я вкратце расскажу как выполнить привязку топографической карты в программе Ozi Explorer.

Предполагаю что OziExplorer у вас установлен и у вас есть в наличии изображение карты в графическом формате.

Для начала немного настроим саму программу:

Выберем привычные для нас единицы измерения и отметим наш регион (Северо-Восток)

Теперь загрузим изображение карты:

Справа произведем некоторые необходимые настройки:

Введем название карты, выберем датум (для карт генштаба – Пулково , год не важен), выберем проекцию Transverse Merkator

и настроим саму проекцию. Для этого нажмите на кнопку "Настроить проекцию":

Центральный меридиан считается следующим образом:

Метод 1:

номер зоны = (целая часть от деления долготы на 6 ) плюс 1
центральный меридиан = (номер зоны х 6) минус 3

Центральный меридиан = (6х6)-3= 33

Метод 2:

Обычно на картах генштаба номер зоны можно высчитать из номера карты от него нужно отнять 30, дальше как и в первом методе.

M-36 – номер карты, 36 -30=6 – номер зоны.

Восточное смещение ставим 500000 и переходим к настройке координат карты.

Справа выбираем точку 1 и отмечаем ее на карте на пересечении левой и верхней градусных сеток:

в окне координат вводим значения указанные на карте (в моем случае N 50° 40′ E 35° 00′) .

Далее производим туже операцию с правым верхним углом карты:

Те же действия проделываете с нижними углами карты. Затем, на некоторых картах есть центральная метка, ее также нужно привязать к точке:

После этого нажимаете на кнопку сохранить и получаете привязанную к координатам карту в Ozi Explorer.

З.Ы. Если вам кажется что вы где-то ошиблись, вы всегда можете проверить калибровку карты выбрав в меню Файл->откалибровать карту.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock detector