Global mapper руководство пользователя на русском

Добавил Сообщение

Сообщение Global Mapper. Основы и нюансы работы с программой. 16 июл 2015, 18:52

#1 

Не в сети
Активный пользователь
Аватара пользователя



Автор темы
Стаж: 7 лет 10 месяцев 23 дня
Сообщения: 34

Возраст: 77

Global Mapper не русифицирована и я сразу же потерялся: любая карта грузится почему-то изнанкой, т.е. отражена по горизонтали Пока копался в настройках, карты стали грузиться вообще под углом. Всё бросил, стал искать руководсво (инструкцию), но так и не нашёл. Вернее находились, но мой NOD-32 не даёт их скачивать. Вот и опять приходится просить… где бы взять эту инструкцию (русскую)

Вернуться к началу

Профиль  

Теги

Global Mapper, основы и нюансы работы с программой

vlasto1



Стаж: 9 лет 5 месяцев 5 дней
Сообщения: 758

Возраст: 65

В общем то все уже знают
Ищите GlobalMapper , берёте Global Mapper 15.rar, русификаторы присутствуют.
Инструкций на русском нет.

_________________

Изображение

Вернуться к началу

Профиль  

seno



Стаж: 8 лет 3 месяца 2 дня
Сообщения: 171

Возраст: 22

Niklas
Привязка у Вас с ошибкой. Какая ошибка, можно только гадать. Хотите что нашли ошибку, выкладывайте имидж с привязкой. Если имидж TIF, сожмите архиватором имидж и MAP файл в один архив.
И послушайте умный совет. Поменьше читайте, побольше думайте. Не надо читать инструкцию к GM, рано. Разберитесь с простыми вещами, какими, же писал:
Зона Гаусса-Грюгера, лист 10км/см. как на него накладываются листы километровки, восточное смещение, масштабные коэффициенты и .т.п.
Привяжите один лист (не надо сразу шесть!), в OziExplorer наложите программную сетку, убедитесь, что всё в порядке. Откройте тот же лист в GM, посмотрите, всё в порядке? Обрежьте рамку листа, и т.д.
И только убедившись в правильности пути, приступайте к работе.
Когда начнёт получаться, рапортуйте, вывешу проект тех карт, что сделал для Вас. В проекте сможете посмотреть как убираются ошибки сканера.
Пока Вам рано на проект GM смотреть. Надо разобраться с основами.

Вернуться к началу

Профиль  

Niklas



Автор темы
Стаж: 7 лет 10 месяцев 23 дня
Сообщения: 34

Возраст: 77

Niklas
Привязка у Вас с ошибкой. Какая ошибка, можно только гадать. Хотите что нашли ошибку, выкладывайте имидж с привязкой. Если имидж TIF, сожмите архиватором имидж и MAP файл в один архив.
И послушайте умный совет. Поменьше читайте, побольше думайте. Не надо читать инструкцию к GM, рано. Разберитесь с простыми вещами, какими, же писал:
Зона Гаусса-Грюгера, лист 10км/см. как на него накладываются листы километровки, восточное смещение, масштабные коэффициенты и .т.п.
Привяжите один лист (не надо сразу шесть!), в OziExplorer наложите программную сетку, убедитесь, что всё в порядке. Откройте тот же лист в GM, посмотрите, всё в порядке? Обрежьте рамку листа, и т.д.
И только убедившись в правильности пути, приступайте к работе.
Когда начнёт получаться, рапортуйте, вывешу проект тех карт, что сделал для Вас. В проекте сможете посмотреть как убираются ошибки сканера.
Пока Вам рано на проект GM смотреть. Надо разобраться с основами.

Извините за «так долго», но ещё и домашние дела есть…
Как уже сказал ранее, все шесть карт подработал в фотошопе и сохранил в формате tif. С этими файлами и работал потом как в OZI, так и в GM.
В OZI делал привязку по координатам (папка o40-117_OZI_v1), так и по километрам (папка o40-117_OZI_v2)
Карта из вар 1 в GM смотрится не правильно – с изнанки. Пытался понять, где ошибка и думаю, что в формате координат контрольных точек – я их вводил так: 57 00,0
Карта из вар 2 в GM смотрится по-моему правильно.
GM переустановил на русифицированную версию 15.0. Долго тыкался и как делать привязку понял – оказалось, что тут привязку делать намного удобнее: все шесть карт успешно привязал, потом проверил, загрузив их все – по-моему сошлись правильно, но без обрезки. Обрезка пока не получается. Извините, но опять читал и делал по статье САМ СЕБЕ МАСТЕР ИЛИ ДЕЛАЕМ КАРТУ ДЛЯ НАВИГАТОРА GARMIN.Часть 2 по ссылке:

viewtopic.php?f=76&t=112

– спасибо автору – как раз для меня, собственно тут и с интерфейсом знакомился… Всё получилось, кроме обрезки – остаются чёрные линии рамок и надписи на полях. Автор статьи в настройках растра предлагает установить проекцию Gauss Krueger (6 degree zones) – делаю, но у меня при этом карта исчезает! Как надо – ума не хватает…

Архивы o40-117_OZI_v1 и o40-117_OZI_v2 объёмом более 83мб каждый, выкладывать даже пытаться не стал и вообще не понял как архив выложить — у меня не принимаются…

Вернуться к началу

Профиль  

dqdmitry



Стаж: 9 лет 5 месяцев 8 дней
Сообщения: 6756

Возраст: 50

Всё получилось, кроме обрезки – остаются чёрные линии рамок и надписи на полях.

Так там же описано, надо обновить точки, поставить их с внутренней стороны рамки

Уменьшенное фото
А затем подменив метровые координаты градусными (там всё описано), воспользоваться программкой для обрезки полей CropGM-minimax.

_________________

Прорвёмся! (ツ) Изображение
Лучший способ не разочаровываться — это не очаровываться)))

Вернуться к началу

Профиль  

seno



Стаж: 8 лет 3 месяца 2 дня
Сообщения: 171

Возраст: 22

dqdmitry
Он работает с ГШ километровками, оттого всё немного не так.

Niklas
Смысл о проекциях:
Проекция Гаусса-Крюгера есть частное от проекции Transverce Mercator. Следите за коэффициентами и ложными смещениями.
В OziExplorer выбора проекции Гаусса-Крюгера нет. Но для карт ГШ, при заданных коэффициентах, это одно и тоже.
Смысл по обрезке:
GM по умолчанию обрезает карту по линиям координатной сетки карты. А как иначе? Должна же программа выбрать как резать…
Координатная сетка ГШ карты в проекции Гаусса-Крюгера метровая, соответственно по ней и режется.
Но края листов у ГШ карт обрезаны по градусной сетке! Только GM об этом догадаться, естественно, не может.
(Для справки — это свойство конкретное, а не обязательное, например популярные у Питерских старые финские карты в проекции Гаусса-Крюгера обрезаны по метровой сетке).
Короче, чтобы обрезать ГШ по градусной сетке, надо это сделать принудительно. И это нетрудно, пока лист один-два.
Если листов много, слишком много времени надо и много поводов для ошибок.
CropGM-minimax умеет резать листы в проекте разом. Но инфу для обрезки он черпает не из проекта, а из комплектного к листу MAP файла. Т.е. MAP файл может и не нужен для проекта, например потому, что Вы привязали листы непосредственно в GM, но он нужен для обрезки!
А теперь к практике, самый удобный путь:
Все листы одной зоны сложить в одну папку, туда же скопировать MMAssist.exe, запустить её.
Utility/MapCreator
MapScale: 1:100k для километровки.
File Name Mask адекватно именам ваших имиджей.
Calibration Point: 4
Generate

Получили к каждому имиджу MAP файл. В этом MAP файле все параметры прописаны правильно, можно не проверять. Единственное — в нём пиксельные координаты точек привязки стоят, естественно, не там где надо.
Но CropGM-minimax они и не нужны!

Теперь открываем все имиджи разом в GM (геокоординаты GM подхватывает из MAP файлов).
В меню привязки ставим (передвигаем) для каждого листа эти 4 точки точно в углы рамки и сохраняем проект с именем !!!map.gmw
Имя файла определённое, потому что именно это имя CropGM-minimax.exe понимает как проект, в котором надо провести обрезку.
Запускаем CropGM-minimax.exe, он создаёт проект !!!map_out.gmw, который отличается от !!!map.gmw только тем, что поля листов (слоёв) обрезаны по координатам взятым из комплектных MAP файлов.

Здесь заберите проект из 4 листов (остальные 2 нет смысла делать из ГШ):

В проекте есть всё что Вам нужно.
После того как разберётесь где-что до конца, зайдите в меня привязки какого нибудь листа и посмотрите, что пришлось сделать, чтобы листы сшились аккуратно, без зазоров и нахлёстов.

PS
Чтобы понять действия Niklas, полистал статью коллеги Владимира.
Владимир, не обижайся, я понимаю что ты старался писать максимально доходчиво.
Но некоторые упрощения дезавуируют смысл, это опасно для обучения.
И есть пунктик, с которым я не согласен в принципе:

1 Палитра 8 битная палитра, нет смысла выставлять 24 битную, файл неоправданно вырастет в весе
2 Оптимизированная палитра 256 цветов для карты предостаточно

Это не так. Тебе кажется что так, потому что работаешь с ГГЦ.
В общем случае, имея например ГШ листы с 10-и разных сканеров, да ещё испорченные многократными бездумными пересохранениями в форматы с потерями, индексируя цвета, убьешь полезную инфу.
Реально убьешь, читаемая буква перестанет читаться, кусты не отличишь от поля.
Проблема настолько серьёзная, что делая большие куски ГШ, типа с зону размером, порой приходится сохранять результат в медленный EСW, вместо быстрого OZF, только потому, что в 24 битном ECW разборчивость существенно выше.

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

Вернуться к началу

Профиль  

dqdmitry



Стаж: 9 лет 5 месяцев 8 дней
Сообщения: 6756

Возраст: 50

Он работает с ГШ километровками, оттого всё немного не так.

Сергей, уже понял, я ссори, и в сторону :) , ибо в теории = 0, (сделал — и забыл как)))) делал себе юг Иркутской области год назад, вроде получилось то, что и хотел, и после, плотно совсем не занимался картами, и как то у меня «заплатки» ГШ легко обрезались, и состыковались с ГГЦ (вполне возможно, что «пытал» по нюансам Владимира, благодаря его подсказкам скорее всего и получилось). Насколько помню, разница с ГГЦ, при создании карты в том, что вместо 4-ёх (в ГГЦ), в ГШ 9-ть точек привязывал (метровая, и градусная привязка), а потом CropGM-minimax их так же все вместе и обрезал. Ещё — каждый скан карты смотреть надо, даже визуально, куда, и в каком месте смещён, что от него ждать… Это именно про ГШ. Если глупость написал, прошу ткнуть носом, ибо действительно ВСЁ забыл на данный момент, но зато открыв страницы инструкций, с вероятностью 99,9%))), думаю, что всё осмыслю и повторю))).
Делал всё только с целью перевести в Гармин в JNX, что вроде и получилось, Озик на данный момент не интересует, скрины ГШ «заплаток» в ГГЦ ниже.
Немало поездил уже после создания карт, всё совпадеат в основном.
Такие «заплатки» получились, скрины с Монтаны:
Изображение Изображение

Изображение Изображение

_________________

Прорвёмся! (ツ) Изображение
Лучший способ не разочаровываться — это не очаровываться)))

Вернуться к началу

Профиль  

seno



Стаж: 8 лет 3 месяца 2 дня
Сообщения: 171

Возраст: 22

dqdmitry
Когда писал про «не так» имел ввиду два момента:
1. На сканах, в отличии от ГГЦ, нет чёткой границы рамки. Размыта она, поэтому «поставить их с внутренней стороны рамки» трудно выполнить. Лучше тыкать в середину размытого пятна.
2. В Map файлах, созданных стандартной процедурой в Ozi, или MMAssist, привязка в градусах, поэтому «А затем подменив метровые координаты градусными» излишне.

Это всё. Не понял в чём твой вопрос

Вернуться к началу

Профиль  

dqdmitry



Стаж: 9 лет 5 месяцев 8 дней
Сообщения: 6756

Возраст: 50

Размыта она, поэтому «поставить их с внутренней стороны рамки» трудно выполнить. Лучше тыкать в середину размытого пятна.

Ну… так и делал))). Примерно)). Иной раз с «запасом» немного :) , когда видно, что на скане просто «грязь». В общем, мысль уловил, да, именно в середину))).

2. В Map файлах, созданных стандартной процедурой в Ozi, или MMAssist, привязка в градусах, поэтому «А затем подменив метровые координаты градусными» излишне

Сергей, я сейчас затрудняюсь всю процедуру вспомнить и повторить, да и вопроса с моей стороны нет, наоборот — просто благодарность за пояснения. Боюсь попасть в просак ибо многое уже забыл, а времени войти в тему нет.
Скрины выше — просто как у меня получилось, когда тоже разбирался, это для Niklas. Т.е. как у меня получилось, когда делал по инструкциям Владимира, никуда больше не обращаясь. Так примерно. Т.е. можно почитать, и понять кое что.

_________________

Прорвёмся! (ツ) Изображение
Лучший способ не разочаровываться — это не очаровываться)))

Вернуться к началу

Профиль  

vlasto1



Стаж: 9 лет 5 месяцев 5 дней
Сообщения: 758

Возраст: 65

Сергей всё пишет верно для больших проектов.
Я же порой ленив, и ради сотни листов заморачиваться с MMAssist и CropGM-minimax не хочется.
Очень малое количество пользователей начинают просто с имиджа и привязкой в GM с сохранением проекта.
Обычно довольствуются имидж + .map, а они (.map) стандарта не имеют, каждый лепит во что горазд, мне встречались .map с расстановкой бордеров (меток обрезки карты на изнанку, это нечто).
Поскольку самая первая операция в GM после загрузки данных идёт проверка в точности привязки (точная расстановка точек привязки, в центре сетки ГШ, или внешне-внутренне ГГЦ) что мешает положить листок бумаги и после расстановки точек записать значения в градусах, минутах, секундах для Севера, Юга, Востока, Запада. Всё ж видно из таблички. Потом просто перейти в Настройки — Обрезка — В ручную по границам ширдол и ввести переписанные значения (заменяя выданные параметры типа 68.95115552 на градус — пробел- минуты — пробел- секунды)
Просто, без мороки обрежет ровно так как расставили точки привязки.

_________________

Изображение

Вернуться к началу

Профиль  

Niklas



Автор темы
Стаж: 7 лет 10 месяцев 23 дня
Сообщения: 34

Возраст: 77

Ребята, меленькое и тихое ура! – у меня получилось склеить все шесть карт!
Как это было:
Сначала стал делать так, как предложил Сергей, но на этапе корректировки точек тупик: тыкался-тыкался, но безрезультатно, бросил.
Загрузил весь пакет из шести карт в GM, открываю первую карту с намерением переместить точки, а точек-то всего две по диагонали. Как? – ставил пять, а их всего две! Понять не могу, но пытаюсь их поправить: первая правится, а вторая не даётся. Проверил все остальные – результат тот же.
Всё выгрузил и открыл только имидж первой карты с целью увидеть точки привязки…, а их всего две! И тифов первых (после фотошопа) не осталось – я их в ходе привязки экспортировал в GeoTiff. Ага – наверное при экспорте создались эти всего две точки привязки – неужели снова через фотошоп делать новые тифы и потом новую привязку! – (голова-то уже тупит). К счастью я сохранял проекты привязки для каждой карты, открываю проект, а там все мои точки есть! Ура!
Вот так, по-одному, я открывал все шесть проектов и прямо там делал обрезку так, как советовал vlasto1 (пост#10), сразу экспортируя каждый файл в GeoTiff с добавкой NoBorder. Потом загрузил их все в GM и экспортировал GeoTiff – получилось то, что я и хотел!
Правда я склеил их без удаления остатков рамки, но хотя бы это я уже смогу повторить самостоятельно.

Вернуться к началу

Профиль  

Niklas



Автор темы
Стаж: 7 лет 10 месяцев 23 дня
Сообщения: 34

Возраст: 77

А теперь к практике, самый удобный путь:
Все листы одной зоны сложить в одну папку, туда же скопировать MMAssist.exe, запустить её.
Utility/MapCreator
MapScale: 1:100k для километровки.
File Name Mask адекватно именам ваших имиджей.
Calibration Point: 4
Generate

Получили к каждому имиджу MAP файл. В этом MAP файле все параметры прописаны правильно, можно не проверять. Единственное — в нём пиксельные координаты точек привязки стоят, естественно, не там где надо.
Но CropGM-minimax они и не нужны!

Теперь открываем все имиджи разом в GM (геокоординаты GM подхватывает из MAP файлов).
В меню привязки ставим (передвигаем) для каждого листа эти 4 точки точно в углы рамки и сохраняем проект с именем !!!map.gmw
Имя файла определённое, потому что именно это имя CropGM-minimax.exe понимает как проект, в котором надо провести обрезку.
Запускаем CropGM-minimax.exe, он создаёт проект !!!map_out.gmw, который отличается от !!!map.gmw только тем, что поля листов (слоёв) обрезаны по координатам взятым из комплектных MAP файлов.

Спасибо Сергей!
По предложенному Вами алгоритму всё получилось! А первый раз не до конца дошёл потому, что при выборе очередной точки не «тыкал» два раза по строке её координат в таблице — просто выделял. Такие мелочи, а перешагнуть порой не знешь как. Обидно!

И по Вашему пректу тоже всё сделал: сначала удалил map-файлы и создал их вновь, потом откорректировал точки (на удивление просто) и сохранил проект как !!!map.gmw, всё выгрузил. Запустил CropGM-minimax.exe, пом запустил !!!map.gmw и вот они, склееные карты

Вернуться к началу

Профиль  

seno



Стаж: 8 лет 3 месяца 2 дня
Сообщения: 171

Возраст: 22

Niklas
Что получилось — хорошо. Но это только начало пути.
Пока свежи воспоминания, откройте мой проект, посмотрите как выглядят зазоры между листами.
После этого зайдите в меню привязки и отключите (снимите галочки) в каждом листе (правильней сказать слое) со всех точек привязки, кроме первых 4-х.
ОК и ещё раз посмотрите как выглядят зазоры между листами, а заодно и совпадение нарисованной и программной сеток.
Все видимые несовпадения — вклад в погрешность привязки карты.
Эту погрешность нетрудно измерить. В GM есть инструмент линейка. Измерьте зазоры между листами, сдвиги сетки и решите, устраивают Вас эти ошибки, или нет.
Если устраивают, ОК. Не устраивают, 4 точки привязки недостаточны и надо поработать ещё.

Возможно Вы уже уловили смысл работы GM в привязке. Но на всякий случай ещё раз пройдусь, подчеркнув важные моменты.
Пусть у нас есть 4 сканированных листа. Эти листы:
1. имеют разное разрешение сканирования.
2. они произвольно расположены относительно некоего правильного положения в зоне Гаусса-Крюгера.
Достаточно одного из этих двух пунктов, чтобы утверждать что у листов разное георазрешение.
А это значит что у таких листов всегда разное георазрешение!
В процессе привязки GM вращает каждый слой и тянет/сжимает, чтобы притянуть георазрешение трех слоёв к одному самому подробному и посадить каждый слой на своё место в зоне Гаусса-Крюгера.
Поэтому полученное в результате экспорта изображение не имеет ничего общего с начальным (начальными).
Оно получено путем интерполяции. Т.е. программа построила картинку полностью заново, используя какие то свои алгоритмы.
В GM есть выбор типа интерполяции. И это не зря, в конкретных случаях есть предпочтения.
Но самое главное, какой бы механизм интерполяции не использовался, картинка что-то при этом теряет.
Нетрудно проверить наглядно что происходит. Нарисуйте в фотошоп несколько не сильно толстых линий под разными углами, повысьте разрешение в несколько раз, потом верните разрешение назад и сравните с исходником.
Поэтому желательно, работая с растровыми картами, не плодить шаги связанные с интерполяцией.
Т.е. чистка, замена цветов и т.п. заранее, без вращения и изменения пиксельного размера. Загрузка, привязка и последним и единственным шагом — экспорт в карту , имидж которой уже не будет подвергаться каким то дополнительным деформациям, например из-за смены проекции и даже датума.
Ведь разные датумы, это не только сдвиг, но и разные эллипсоиды! Достаточно добавить один пиксель, и изображение будет полностью построено заново, значит интерполировано!

Вернуться к началу

Профиль  

Niklas



Автор темы
Стаж: 7 лет 10 месяцев 23 дня
Сообщения: 34

Возраст: 77

Для seno

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

Как я понял, суть привязки в том, чтобы изображение карты (даже самодельной) правильно укладывалось в зоне Гаусса-Крюгера

откройте мой проект, посмотрите как выглядят зазоры между листами.
После этого зайдите в меню привязки и отключите (снимите галочки) в каждом листе (правильней сказать слое) со всех точек привязки, кроме первых 4-х.
ОК и ещё раз посмотрите как выглядят зазоры между листами

Этого я действительно не проделывал первый раз. Теперь вижу – границы стали лучше! Выкладываю сканы одного и того же места с дополнительными точками и без них

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

Если я правильно понял, исходник растровой карты перед обработкой в GM можно только почистить, изменить цвета и контрастность, но не менять разрешение и не поворачивать! А полученный в GM имидж уже повторно в фотошопе не обрабатывать, а если возникла в этом необходимость, то использовать исходник! Я правильно понял?

Вернуться к началу

Профиль  

seno



Стаж: 8 лет 3 месяца 2 дня
Сообщения: 171

Возраст: 22

Как я понял, суть привязки в том, чтобы изображение карты (даже самодельной) правильно укладывалось в зоне Гаусса-Крюгера

Именно так!
Но так, оно конечно, если карта сделана в этой проекции.
Немного в сторону отойду, дабы расширить кругозор.
Проекция Гаусса-Грюгера используется в подробных картах. Причём обычно для карт до 250м/см используется 6-и градусная зона, а для карт более подробных 3-х градусная. Так приходится делать, потому что погрешность самой проекции при масштабах типа 100м/см становится соизмеримой с погрешностью данных на карте.
Но, важно! Проекция Г-К имеет смысл для карт напечатанных на бумаге. И не имеет никакого смысла для истинно электронных (векторных) карт.
И тут нам в некотором роде повезло, хорошо что в ГКУ ГШ РА старпёры сидят, по старинке использующие Г-К и номенклатурную разбивку на листы. Мы можем привязывать осовремененный (изначально векторный) ГШ, называемый в народе ГГЦ, за углы листов, используя Г-К проекцию.
Если бы они растрировали свой вектор произвольно нарезанным, да ещё в какой нибудь Equirectangular проекции (как Гармин), затрахались бы мы его привязывать и по любому точность привязки порядка 30 метров вряд ли удалось достичь.

Если я правильно понял, исходник растровой карты перед обработкой в GM можно только почистить, изменить цвета и контрастность, но не менять разрешение и не поворачивать! А полученный в GM имидж уже повторно в фотошопе не обрабатывать, а если возникла в этом необходимость, то использовать исходник! Я правильно понял?

Абсолютно правильно.
Исключения есть, но специфические. Бывает нужна предварительная обработка растра, которую можно получить только изменив разрешение.
Ну например линии, надписи, на карте такие тонкие, что при удобном масштабе просмотра плохо читаются. Стандартное решение такой проблемы — увеличить разрешение, вернуть назад.
Ещё вспомнил задачку: листы изначально сканированные с низким разрешением на сканере с хроматическими аберрациями. Это когда буква издалека кажется серой, а увеличив, видишь она состоит из разнообразных цветных пикселей, ни одного серого. У меня не получалось побороть без увеличения разрешения.

Этого я действительно не проделывал первый раз. Теперь вижу – границы стали лучше! Выкладываю сканы одного и того же места с дополнительными точками и без них

Если что-то непонятно по доп. привязке, спрашивайте.
Единственное, меня пару недель не будет. В пампасы! — без телефонов и интернетов :good:

Вернуться к началу

Профиль  

seno



Стаж: 8 лет 3 месяца 2 дня
Сообщения: 171

Возраст: 22

Niklas
Я вернулся.
Появились вопросы, спрашивайте.

Вернуться к началу

Профиль  

dqdmitry



Стаж: 9 лет 5 месяцев 8 дней
Сообщения: 6756

Возраст: 50

_________________

Прорвёмся! (ツ) Изображение
Лучший способ не разочаровываться — это не очаровываться)))

Вернуться к началу

Профиль  

gromov134



Стаж: 5 лет 4 месяца 10 дней
Сообщения: 2

Возраст: 104

Здравствуйте! Сильно не пинайте. Подскажите пожалуйста как в программе Global Mapper 15 убирается линейка с экрана, да и как правильно настроить эту программу для конвертации карт из ozi 2 в Locus map

Вернуться к началу

Профиль  

Поделиться ссылкой:

HTML код:
BBCode:
Прямая ссылка:

Сообщения без ответов | Активные темы | Темы

Кто сейчас на форуме

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

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

 
Powered by FishBoatLive® Форум любителей активного отдыха 

При копировании любых материалов гиперссылка на форум FishBoatLive ОБЯЗАТЕЛЬНА!!!

В качестве предисловия в двух словах давайте определимся, что значит «привязать» карту. Изначально у нас имеется растровое изображение карты (отсканированное или сфотографированное). Для того чтобы различные компьютерные программы могли определить положение по этому изображению они должны знать каким географическим координатам соответствует каждый произвольный пиксель нашего растрового изображения. Добиваться это будем в программе Global Mapper, путём указанием местоположения точек изображения карты, для которых известны реальные координаты. Зная координаты нескольких точек, Global Mapper вычисляет координаты и всех остальных точек растра. Так вот сей процесс указания точек и называется «привязкой» карты. Для примера будем привязывать изображение карты Генштаба. Для привязки карты в данном случае будет достаточно указать углы карты и ее центр, а узнать координаты этих точек можно просто внимательнее взглянув на карту ГШ (они там написаны).

Почему именно Global Mapper, а не OziExplorer, например? Потому как Global Mapper обладает наибольшим функционалом из подобных популярных программ. Так в OziExplorer тоже можно успешно привязать растровую карту, но OziExplorer никак не преобразует сам растр, да и возможности по привязки там значительно более скромные.

Итак… Запускаем Global Mapper (для подготовки статьи использовалась руссифицированная версия 12.02, но её отличия от других близких версий минимальны). Жмём Открыть файлы данных.

В появившемся окне указываем наш файл (изображение карты) привязываемого изображения карты. Global Mapper сообщает нам, что он не может определить координаты для нашего изображения и предлагает его «привязать». Жмём «Да».

Предложение привязать карту
Жмём ДА

Далее попадаем в окно Корректировки изображения (привязки). Представляющее из себя три окошка для изображения карт и таблицу для точек привязки внизу.

Окно корректировки изображения

Наведём курсор на левое окно. Что мы видим?… курсор превратился в увеличительную лупу, воспользовавшись которой, можно увеличить, например, угол карты (увеличенное изображение видно в среднем окне). Про третье окно поговорим позже (отдельно) оно тоже очень полезное, но в этом примере оно нам не понадобится.

В этом среднем окне мы и будем ставить конрольные точки. Но сначала выбираем проекцию и датум. Жмём Выбор проекции. Для карт ГШ ставим датум S-42, проекцию оставляем Geographic (Lantitude/Longtitude), поменяем её потом после привязки. Жмём OK.

Выбираем Систему координат (датум)

Теперь можно переходить к указанию точек и их реальных координат. У карт ГШ известны координаты углов и центра карты. Наводим курсор, щелкаем, вводим координаты.

Щёлкаем в перекрестие координатных линий (там появляется красная точка), имеющая координаты 53°20′ с.ш. и 50° в.д. Вводим эти значения в соответствующие поля X/Вост./Долг. и Y/Сев./Шир. Градусы, минуты, секунды отделяем значения пробелами (ГГ ММ СС), если значения координат ввиде десятичной дроби то вводим их через запятую. Дальше жмем Добавить точки, тем самым добавляя нашу точку в список контрольных точек. Должно получится как-то так.

Подобную нехитрую процедуру проделываем для всех углов, щелкая по ним, вводя их координаты и добавляя их в список. Так же для повышения точности добавим центральную точку. Вот как-то так должно получится после добавления всех пяти точек. Теперь проверьтесь себя по последнему столбцу таблицы «Error», если там все нули, то всё нормально. Если нет, возможно, вы перепутали долготу с широтой. Исправляйтесь — или удалите точку, или выделив нужную точку в таблице двойным кликом, исправьте координаты и жмите Обновить точку. Указанные точки с координатами можете на всякий случай сохранить в отдельный файл (в меню Файл есть соответствующий пункт).

Все точки указали, проверили ошибки? Жмём ОК. Видим привязанную карту.

Теперь поменяем проекцию на Mercator и датум (Систему Координат) на WGS84. Почему именно на Mercator и WGS84? Ну, большинство программ использует именно эту проекцию и датум. Идем в главное меню Инструменты — Настройка... В открывшемся окне на вкладке Проекция выбираем Mercator, выбираем WGS84. Проверяем параметры, везде кроме SCAL FACTOR = 1 должны быть нули, если это не так – исправляем (просто кликнув по значению, правим его).

Жмём OK, видим, что карта как бы «ужалась» и стала более «квадратной». Так и должно быть. Ну, вот… почти всё готово.

Осталось только экспортировать привязанную карту в один из многих форматов, например в GeoTIFF.

amuriy писал(а):
Т.е. в рунете не сформировано «сообщество» активных пользователей, чем часто отличается открытое ПО, нет нужной инфраструктуры (списки рассылки, мэйл-листы и т.п.)
P.S. по-моему, на гис-лабе темы по GM довольно регулярны, разве не так?

В рунете именно так. А на Gis-Lab появляются темки, но опять же чуток. А на самом деле жаль, так как по логике Global Mapper помимо вьюера и конвертера в общем-то является удобным картографическим редактором ориентированным в первую очередь для геологии (так заложено разработчиком), ну и для других наук (я для археологии использую) — символы свои добавляются в прогу легко, что позволяет делать тематические карты на раз-два. В один проект добавить кучу разнообразных подключаемых слоев, где каждому обьекту на карте можно прописать что-либо — вот вам и удобная простенькая ГИС. Но вот как ГИС Global Mapper обычно не рассматривается у нас. Гораздо проще в освоении, чем существующий профессиональный коммерческий или с открытым кодом софт. И главное — поддерживаемых форматов миллион и простая работа с бытовыми GPS приемниками — именно то, что нужно в прикладной работе по крайней мере многим службам, которые не связаны с собственной геодезической съемкой в полном объеме. Так, к примеру, мне проектировщики чаще всего данные на свои участки (границы участков, топосъемка и т.п.) предоставляют в AutoCad-овском *.dwg формате. Дык нет проблем — открыл в GM с пропиской параметров проекции, отрисовал по границам участка линию с идентификатором Tracklog, экспортнул в формат *.gpx Garmin и закинул в прибор. И все, я гуляю по участку с GPS и его границы вижу наглядно. Отснял, поставил где нужно точки, добавил уже в офисе в GM из прибора — все наглядно, все четко. Надо, добавил слой имеющегося растра в нужном масштабе. Надо, на точки прилепил фото с описанием. Надо, экспортнул в привязанный растр с отрисованным вектором. Надо, добавил слой AsterGdem, отрисовал горизонтали или сделал 3D и разрез рельефа по нужной линии. Надо, перепроецировал в пакетном режиме имеющийся картматериал не только в нужную проекцию и датум, но и формат сохранения данных. На мой взгляд, здесь все гораздо проще и интуитивней понятней, чем в другом софте.
ЗЫ. GM просто незаслуженно мало внимания уделяется ;).

Последний раз редактировалось RebelNeo 12 ноя 2011, 10:12, всего редактировалось 1 раз.

Почему старые карты не точны.

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

    Древний топографический инструмент

  • Топографические измерения того времени не обладали высокой точностью, какая сейчас доступна современным топографам, в арсенале которых есть современные приборы, аэрофотосъемка и спутниковые снимки. Не было и точных электронных хронометров, поэтому даже такая стандартная величина, как Пулковский меридиан, в XIX веке несколько раз менял значение долготы, в зависимости от уточнений различными учеными. На местности часто применялось мерное колесо, которое давало значительные погрешности на сложных рельефах.
  • В Российской Империи вплоть до 1924 года не применялась стандартная метрическая система мер. Расстояния измерялись верстами, саженями, аршинами, пядями и вершками. Одних только вариантов саженей насчитывалось более 40.
  • Т.к. все измерения проводились вручную, то для экономии времени точно измерялись только важные географические объекты государственного значения. При этом под словом «точно» подразумевается допустимая для того времени погрешность в 50-200 метров. Обычные же элементы местности, такие как реки, рельеф, проселочные дороги и т.д. наносились весьма условно, и даже на подробных картах погрешность могла достигать полукилометра.
  • Для той же экономии времени при создании карт часто применялось заимствование материала из других картографических источников, при этом не всегда учитывалось то, что их проекция и масштаб были немного другими. Поэтому не редки случаи, когда на карте местность одной губернии отображена с приличным по величине сдвигом относительно соседней губернии.
  • Даже очень точную карту нарисованную топографом по измерениям на местности, легко могли подправить в не лучшую сторону гравировщики. Гравировка также ручная работа и её точность несравнима с современными возможностями печати в типографиях. При этом для правильного оформления карты, специалисты по гравировке вполне могли вписать название населенного пункта и при этом сдвинуть незначительные географические объекты в сторону, чтобы те не мешали восприятию текста. В местах скопления мелких, но важных объектов тоже могли наблюдаться некоторые вольности с масштабом. Физические размеры листа могли «гулять» в пределах 1-2 см. от издания к изданию, когда гравировщики создавали новые гравюры на основе старых, а не на основе исходных чертежей картографов.
  • Время не щадит бумагу, на которой издавались карты. За многие века она усыхала, мялась от частого использования, рвалась. Даже небольшое изменение на 5 мм. в физических размерах листа приводит к внесению погрешности в масштаб карты метров на 100-300. Сканирование также вносит свои огрехи на изгибах и при склейке отдельных фрагментов.

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

Проблемы при привязке старых карт.

К чему это приводит на практике? К тому, что даже если вы точно нанесли на скан старой карты точки калибровки, правильно прописали в настройках систему координат и настроили проекцию, вы все равно не получите идеального результата, требуемого для использования карты в навигаторе при работе на местности. Такой прямой подход к карте даст только примерное соответствие с современной местностью с минимальной погрешностью для крупномасштабной карты в 200-400 метров, и со средней погрешностью в более чем 500м. на некоторых участках. При этом большое число точек калибровки скорее не поможет, а помешает создать программе навигации правильную привязку.

Если вы умеете на ходу анализировать местность и рельеф, и у вас перед глазами будет современная карта той же области, то подобные погрешности для вас будут не принципиальны. Но что делать, если вам захочется улучшить созданную вами привязку, и добиться её большей точности?

Эта небольшая заметка расскажет вам о простейшем способе автоматизации процесса нелинейной деформации участков листа карты на основе выбранных вами точек калибровки. Методика улучшит точность карты в 2-3 раза от исходного и при этом она напрямую зависит от количества правильных точек калибровки: чем их больше, тем точнее результат.

***

Ищем причину появления погрешностей на картах с правильной привязкой.

Переходим к практике.

Для примера мы возьмем один лист трехверстной военно-топографической карты и улучшим точность её привязки. Приступаем!

Берем лист карты трехверстовки XIX-17 (Воронеж и окрестности). Скачиваем на компьютер 3 файла в одну директорию:

  • Сам файл с картинкой карты: 19-17-1.png
  • Один из вариантов привязки (по координатной сетке): 19-17-1.map
  • Путевые точки с теми же координатами, что и точки калибровки: 19-17-point.wpt

На нашем сайте для любой страницы карты трехверстовки, если для неё создан файл привязки, это можно сделать — кликнув по следующим кнопкам и ссылкам:

Запускаем программу навигации OziExplorer и открываем файл .map в ней. После чего кликаем в любом месте карты правой кнопкой мыши и в подменю выбираем пункт «Настройки линий сетки»:

Включаем сетку, чтобы было проще видеть погрешности карты, ставим расстояние между линиями 5 минут, отключаем «Авто масштаб» и снимаем галочку с поля «Обрезать до бордюра».

Затем заходим в меню «Файл» — «Загрузить из файла» — «Загрузить путевые точки из файла» и загружаем на карту наши проверочные путевые точки из .wpt. В результате на карте мы увидим координатную сетку и путевые точки, которые в идеальном варианте должны стоять на тех же местах, что и точки калибровки, т.к. они имеют те же географические координаты. Но на практике такое случается редко:

Как мы видим на примере всего этой одной точки: во-первых, путевая точка съехала вниз и вправо, уведя за собой параллель и меридиан. Не пугайтесь, что красная линия меридиана в этом примере отображена значительно правее, это не из-за ошибки, это просто потому, что она отображена в координатной системе по Гринвичу, а на трехверстной карте линии нанесены по Пулкову. Эти линии просто должны быть параллельны, а вот линии широт должны совпадать.

Заходим в меню «Файл» — «Проверить калибровку карты». Перед нами открывается странная на несведущий взгляд картина: точка калибровки стоит на месте, на пересечении координатных линий, а путевая точка с точно теми же географическими координатами находится вовсе не на ней.

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

Почему такое произошло? Ведь мы же видим, что выбранный или созданный вами файл привязки правильный, а координаты на привязанной карте отображаются неправильно.

А дело вот в чем. OziExplorer и прочий подобный софт — это программы навигации, а не так называемые ГИС (Гео-Информационные Системы). Навигационная программа в первую очередь должна быстро, в реальном времени, показать вам место на карте в соответствии с сигналом GPS или ГЛОНАСС. Чтобы достигнуть такой быстроты, картинка карты для OziExplorer должна быть изначально изготовлена в правильной проекции и без тех многочисленных искажений на отдельных участках, как это бывает на старых картах, по причинам упомянутым в начале статьи. Программа навигации не может одновременно делать сложные вычисления для нахождения текущих географических координат, координат на картинке карты в соответствии с настройками привязки, и при этом держать в себе огромную матрицу данных о нелинейных искажениях каждого пикселя карты в соответствии с вашими точками калибровки.

Вспомните, если вы когда-либо пользовались Photoshop и производили несложное действие по сжатию картинки. Даже такая простейшая операция заставляла программу задуматься не на одну секунду. И это всего лишь линейная деформация в одном направлении по двум точкам. А представьте, что у вас 30 точек, которые хотят растянуть участки внутри картинки карты в разные стороны. И программе надо рассчитать, как изменится каждая точка на картинке, в зависимости от влияния всех 30 точек. Это более триллиона вычислений по сложным формулам. Разумеется, навигационная программа этим заниматься не будет, у неё другие задачи.

Итак, мы выяснили корень проблемы, теперь осталось её решить и улучшить нашу привязку.

Все вышеописанные операции с OziExplorer вам каждый раз делать не придется, мы просто хотели показать, из-за чего вроде бы правильные привязки с множеством точек, с правильными настройками проекции и системы координат могут выдавать такие большие погрешности.

Как быстро деформировать картинку карты в соответствии с точками калибровки.

Для решения этой задачи нам придется закрыть старый добрый OziExplorer и обратиться к одной из ГИС программ. Остановим свой выбор на самой несложной из них: Global Mapper. Не пугайтесь заранее, в этой программе мы будем использовать только несколько функций, уже знакомых нам по OziExplorer, не вдаваясь в её функциональную мощь. Никаких специальных топографических знаний нам не потребуется, просто делайте все пошагово.

Устанавливаем и запускаем Global Mapper (далее GM). Перед нами открывается такое окно:

Жмем на самую верхнюю строку: «Открыть файлы с данными». В появившемся окне открытия файла ищем директорию с нашим листом карты и открываем картинку карты .png. Обратите внимание на два факта: во-первых, в GM надо открывать именно картинку с картой, а не .map файл с привязкой, как в OziExplorer. Во-вторых, файл с привязкой должен иметь такое же название, как и файл с картой, т.е. в нашем случае 19-17-1.png и 19-17-1.map, иначе GM просто может не найти привязку. Если название файла привязки отличается от названия файла с картинкой — переименуйте его.

После того, как программа загрузит файлы, перед вами откроется окно с нашей картой:

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

Если вы это всё делаете первый раз, то вам необходимо немного настроить Global Mapper — включить сетку и выставить систему координат и проекцию, в которую мы будет конвертировать наш лист трехверстовки.

Включаем сетку следующим образом: заходим в меню «Инструменты» — «Настройка» или кликаем в верхней панели программы на эту кнопку:

В появившемся окошке «Конфигурация» в закладке «Общий» включаем показ сетки кнопкой «Шир/Долг», и ставим вручную её размер 0°01’0.0000».

Жмем кнопку ОК и видим в основном окне программы карту с наложенной координатной сеткой в проекции Bonne.

Но для использования в навигаторе нам необходима общеупотребимая проекция, которую поймет даже простейшее карманное устройство. Сейчас таким стандартом де-факто является проекция Меркатора (Mercator), которую в своих картах используют картографические сайты Яндекса, Google и многих других ресурсов.

Изменяем проекцию листа. Для этого заходим в уже знакомое нам окошко «Конфигурация» и выбираем закладку «Проекция». Выставляем в нем значение проекции: Mercator, СК — WGS84, единицы измерения: METERS, остальные значения — 0, кроме SCALE FACTOR, которому задаем 1.

Если у вас возникнут сложности на этом этапе, просто загрузите данный файл себе на компьютер: mercator.prj и в окошке настройки проекции нажмите на кнопку «Из файла» и подсуньте программе этот файл. Жмем ОК и получаем примерно такой результат:

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

Если вы, вдруг, захотите проверить точки калибровки, как они загрузились в GM, и может быть добавить несколько корректировок, то это можно сделать, кликнув на кнопке — «Центр управления оверлеями». В появившемся окошке кликаем правой кнопкой мыши на нашем файле и выбираем в подменю первый пункт: «ПРОЕКТ — Изменить позицию/проекцию слоя».

В открывшемся окне вы увидите и точки калибровки, и 3 варианта карты: исходный, увеличенный (в оригинальной проекции) и итоговый (в Меркаторе).

Вернемся к нашей карте. Теперь нам надо сохранить полученный результат преобразований. Для этого заходим в меню «Файл» и выбираем пункт «Экспорт растра…». Появится окошко «Выберите формат экспорта», в котором представлен список всевозможных графических форматов для сохранения картинки карты.

Мы остановимся на формате GeoTIFF, т.к. во-первых, он адекватно воспринимается OziExplorer, во-вторых, все данные о привязке находятся внутри файла, и в-третьих, графическая информация в TIFF файле подается без искажения, как, например, в JPG. Жмем ОК.

После этого на экране появится большое окно с выбором настроек сохранения файла карты в формате GeoTIFF. В нем можно выбрать:

  • Тип файлов. Т.к. трехверстовка черно-белая карта, то подойдет 8-битная палитра.
  • Тип палитры. Можно оставить оптимизированную.
  • Сжатие. Можно оставить значение по умолчанию.
  • Все галочки с нижних строк в окошке можно снять, чтобы не плодить лишние файлы, т.к. в итоге нам нужен только tif

Сохраняем файл в нашу директорию под названием 19-17-1.tif. Как мы видим, по размеру он вышел даже меньше, чем исходный png.

Все, на этом мы закончили использование Global Mapper, и теперь можем его закрыть. Правда, было не страшно?

***

Открываем OziExplorer.

Заходим в нем в меню «Файл» — «Импорт карты» и выбираем самый первый пункт меню: «Одна карта формата DRG».

Далее, следуя пошаговым подсказкам OziExplorer загружаем в программу наш файл 19-17-1.tif. На втором шаге задаем для вновь создаваемой привязки новое название, например: 19-17-1-gps.map. На третьем шаге проверяем, правильно ли OziExplorer вытащил данные о привязке из tif файла.

Нажимаем ОК, и, если все прошло удачно, получаем в окне программы нашу новую, измененную карту.

Включаем сетку, загружаем наши проверочные путевые точки и смотрим на качество созданной карты.

Как мы видим — теперь и точки в узлах координатной сетки заняли свои законные места и корректирующие точки на заметных географических объектах тоже совпадают со значками этих объектов на карте.

Если мы использовали в привязке такие корректирующие точки, то координатная сетка изображенная на карте может быть несколько искажена на участках около этих точек. Это нормально. Но если вы педантично хотите сохранить красоту прямых линий сетки — просто задавайте больше точек калибровки расположенных на ней.

Результат достигнут!


Алексей, ЭтоМесто.ru, январь 2013

1. В начале для удобства в дальнейшей работе “global mapper” надо настроить, вернее, сделать так, что бы он понимал кириллицу. Операция эта долгая и нудная, но необходимая. Открываем Global mapper, и заходим в Tools->Configure… Переходим на закладку Area Styles, в поле Area Type выбираем тип и нажимаем кнопку Select Label Font. В выпадающем меню выбираем “Кириллический”, жмем “ОК” и “Применить”. Так проделываем с каждым типом!
Потом переходим на закладку Line Styles, в поле Area Type выбираем тип и нажимаем кнопку Select Font. В выпадающем меню выбираем “Кириллический”, жмем “ОК” и “Применить”. Так проделываем с каждым типом!
Теперь редактор будет относительно нормально отображать надписи на русском языке.
Все настройки сохранятся, и не потребуется его больше настраивать.

2. Создаем копию карты в формате *.mp. Открываем ее в Global Mapper нажав Ctrl+O.
Еще раз нажимаем Ctrl+O и открываем картинку с домами. Появится сообщение с тремя кнопками «Да», «Нет» и «Отмена», нажимаем «Да» — ручная привязка. Теперь у нас появилось 3 окна. 1-е обзорное с сеткой, 2-е с растровой картинкой, 3-е с картой. Теперь нам надо обозначить известные точки, совпадающие на растровой картинке и на карте, будь-то перекресток, POI и т. п.

3. Приближаем перекресток на растре, для этого зажимаем левую кнопку мыши и, ведя по наклонной, отпускаем. (Для удаления просто кликаем правой кнопкой мыши. Что бы передвинуть картинку, подведите к краю окна курсор мыши, и он превратится в стрелку, после чего, кликнув, картинка передвинется.) И так отпозиционировав нужное место, кликнув по нему левой кнопкой мыши, ставим точку привязки. Переходим на окно с картой и точно так же находим на ней это же место. Ставим точку.
Нажимаем кнопку “Add GCP to List” и “OK”. Переходим к следующему перекрестку и проделываем п. 3. Так повторяем пока не будет достаточно точек для качественной привязки. Нажимаем “OK”. Если не получилось правильно привязать, не отчаивайтесь тут главное понять принцип, в следующий раз получится лучше. ;)

4. Рисуем дом. Нажимаем кнопку с пентаграммой «карандаш» (Digitizer Tool). На карте кликаем правой кнопкой мыши и выбираем первый пункт (Create New Area Feature). Кликая по контуру здания рисуем объект. Для завершения кликаем правую кнопку мыши.
В поле “Name” вписываем номер дома. В “списке Feature Type” выбираем любой яркий тип для того, что бы было удобно продолжать работать с объектами позже, точнее, что бы не путать их с уже сделанными. Кликаем “OK”. ВНИМАНИЕ ВАЖНО! Если, к примеру, здание квадратное, то есть имеет 4 точки, то в редакторе global mapper оно рисуется так: кликаем левой кнопкой мыши первую точку, отводим курсор вправо, кликаем левой кнопкой вторую точку, отводим курсор вниз, кликаем левой кнопкой точку, отводим курсор влево и КЛИКАЕМ ПРАВУЮ кнопку мыши! То есть 4-я точка, ставится автоматически в том месте, где находится курсор при нажатии правой (завершающей) кнопки мыши. Если вы поставите четвертую точку принудительно (левой кнопкой), и нажмете правую кнопку мыши, то у вас получится 5 точек. 4-я и 5-я точка будут друг на друге, последствием этого будут «ошибки самопересечения»! Пожалуйста, следите за этим.

5. После того как Вы закончили, сохраняем карту в польском формате *.mp, для этого заходим в пункт File->Export Vector Data->Export Polish MP (cGPSMapper) File..
В поле “Map Name” вводим любое название, в Template File ставим галочку на Use Template MP File for Map Setting. Нажимаем на кнопку Select File и выбираем копию mp карты в качестве шаблона. Нажимаем “OK” даем имя, и сохраняем.
6. Теперь открываем эту карту в GPSMapEdit, нажимаем Alt+Enter, что бы попасть в свойства карты, переходим на закладку Levels и удаляем все уровни кроме нулевого. (Все удалить не получится, по правилам польского формата всегда присутствует дополнительный чистый уровень.) В результате у нас должны быть дома только на уровне 0.

7. Теперь выделяем все объекты на уровне 0, нажимаем Ctrl+C. Не закрывая карты с домами, открываем «исходник» карты и нажимаем Ctrl+V. Теперь у нас есть дома на карте, но они довольно таки кривые и не красивые. Исправляем симметрию в map edit руками.
Все.

Понравилась статья? Поделить с друзьями:
  • Омега 3 реалкапс 35 процентов инструкция
  • Сталкер 600 инструкция по эксплуатации автозапуск по температуре
  • Посудомоечная машина bosch sd13gt1b инструкция по эксплуатации
  • Кетопрофен оки свечи инструкция по применению
  • Как сшить смирительную рубашку своими руками пошаговая инструкция