Faq: Ozi, Карты, Привязка, Калибровка, Слияние Карт. - GPS Навигация, Карты, Проги... - OffRoadMaster.com - стиль жизни 4х4!

Jump to content


Photo

Faq: Ozi, Карты, Привязка, Калибровка, Слияние Карт.


  • Log in to reply in the topic
Replies in topic: 89

#1 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 18 October 2008 - 16:48

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

Ozi, Карты, привязка, калибровка.
Читать до конца, дальше будут описаны менее трудоёмкие способы.

Факт 1. Программа для навигации Ozi работает с растровыми картами.
Факт 2. Ozi не подозревает, что отображает, т.е. она не знает, что существуют дороги или рельеф или препятствия.
Факт 3. Любой графический файл можно назвать картой и по нём ездить, :) программа не знает, на сколько точно рисунок карты соответствует действительности.
Факт 4. Ozi3D Хоть и умеет строить рельефы, но всё равно о них ничего не знает. Построение рельефа в O3D - умелое искажение исходной картинки на основе файлов высот. Это очередной респект Des Newman! Не перестаю восхищаться!
Ozi3D рассмотрим позже.

Если у Вас есть достаточно точная карта местности, то её можно и нужно привязать.
Привязка – процесс приведения в соответствие координат реальной местности и ориентиров на Вашей картинке, которую хотите использовать как карту. Идеальный вариант – военные топографические карты, на них указываются реальные координаты известных ориентиров и/или координаты границ карты.
Если это карта Генштаба СССР, то координаты указаны по углам и в центре карты.
Хотел писать свою статью по привязке, но решил, что проще взять за основу статью с сайта http://ozi-piter.nar...alibration.html , привести с минимальными корректировками и дополнениями.

Благодарю автора за любезно предоставленный материал!
---------------------------

Итак, нам нужно откалибровать километровку 100k-n35-107 (карта прилагается) Дабы не забивать вам голову буду краток. Просто повторяйте за мной мои действия

Сначала я выполню настройку программы:

Страна или регион - Северо-восток (NE) (обязательно!)
(Почему Северо-восток? Загрузите карту Мира, поводите по ней курсором мыши и посмотрите где Северо-восток (NE) сменится на Северо-запад (NW). Кстати если вы работаете с официальной русской версией, то у вас, к сожалению, ничего не получится. Карта то загрузится, а вот координаты меняться не будут)

Отображение координат - Градусы, минуты, секунды (таков стандарт в картах генштаба СССР)
(Потом, уже после привязки карты, вы можете установить любой другой удобный для вас формат их отображения)

Альтернативная сетка - User Grid (обязательно!)
Использовать User Grid (обязательно!)
(Последние два пункта обязательны для того чтобы на карте ГШ отображалась километровая сетка)

Attached file  maps.gif   10.18K   1712 Number of downloads:

Все на на этом настройка закончена (ни в какие дебри больше не лезем) нажимаем кнопку Сохранить

Далее в меню Файл выбираем пункт Загрузить и откалибровать карту

Attached file  load.gif   21.98K   1741 Number of downloads:


После того как карта загрузится:

Вводим Имя карты
(Любое, но лучше в соответствии с "имя_карты" в виде "буква-цифра-цифра" N-37-107, как это сделал я (чтобы потом после конвертирования в формат ozf не возникли проблемы при использовании карты в КПК)) Буквы использовать сугубо латиницу!

Устанавливаем Датум карты- Pulkovo 1942 (2)
В выпадающем меню Проекция карты выбираем пункт Transverse Mercator

Attached file  setup.gif   55.56K   1929 Number of downloads:
Нажимаем кнопку Настройка проекции и заполняем, как показано следующие поля:

Множитель масштаба - 1,0
Восточное смещение - 500000,0
500000 - смещение, чтоб координаты всегда были положительными.

Далее определяем Центральный меридиан. Для карт ГШ это делается так:

От номера карты (n35) вычитаем число 30 и получаем номер зоны. В нашем случае - это 35-30=5 > Номер зоны умножаем на 6, вычитаем 3 и получаем искомый центральный меридиан. В нашем случае - 5x6-3=27
Или проще подсмотреть на бланковой карте своего региона центральный меридиан для этой карты. Посмотрите между каких жирных линий меридианов расположена карта, значения меридианов суммируете и разделите на 2, вот и всё :) Для данной карты это (24+30)/2 и получим 27

Attached file  projection_setup.gif   30.17K   2218 Number of downloads:
Теперь заполняем строку центрального меридиана и нажимаем кнопку Закрыть
(Обратите внимание на то, что между значениями минут и секунд нужно обязательно сделать пробел)


Далее кликните по закладке Точка 1 и наведите (как указано на скриншоте) изменившийся курсор на требуемое место на карте.
Нажмите левую кнопку мыши. Точка будет установлена. Me: После этого введите координаты, которые видите возле метки карты.


Attached file  point1.gif   43.7K   1972 Number of downloads:


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

Точно также проделайте вышеописанную операцию и для других точек (смотрите скриншоты)

Точка 2

Attached file  point2.gif   43.86K   1340 Number of downloads:


Точка 3

Attached file  point3.gif   43.58K   862 Number of downloads:


Точка 4

Attached file  point4.gif   43.43K   785 Number of downloads:


Точка 5

Attached file  point5.gif   55.56K   810 Number of downloads:


Готово- карта привязана. Нажмите кнопку [b]Сохранить


Attached file  save.gif   37.47K   928 Number of downloads:


Теперь давайте включим километровую сетку и посмотрим, как она ложится на карту.

Attached file  grid.gif   8.71K   1143 Number of downloads:


Как мы видим, карта привязана правильно и все линии совпадают.


Attached file  check.gif   71.12K   1344 Number of downloads:
----------------

Attached files

  • Attached file  point7.png   206.91K   1113 Number of downloads:

Message edited by Зундер: 26 September 2013 - 12:06

  • ice cool, Мазай and SanychSin likes this

#2 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 18 October 2008 - 16:49

Видео привязки.

Message edited by Зундер: 11 March 2011 - 17:45


#3 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 18 October 2008 - 16:51

Вовсе нет смысла привязывать карты вручную! Если Вам в руки попались профессионально-сделанные сканы карт, то наверняка файлы имеют название в соответствии и с картой. Это позволяет всю папку карт привязать автоматически "оптом" за несколько секунд. Я пользуюсь очень грамотной утилиткой Attached file  MMAssist.rar   35.22K   256 Number of downloads: Сайт автора.
Обзор функций приложения:

1. Привязка
1.1. получает список изображений (в том числе рекурсивно), распознает различные варианты именования:
1.1.1. имя картинки - имя квадрата
1.1.2. имя картинки до указанного символа - имя квадрата
1.1.3. имена карт с www.poehali.org
1.1.4. часть имени картинки в которой содержится квадрат указывается регулярным выражением
1.1.5. пытается определить масштаб по имени
1.1.6. определяет размеры bmp, gif, jpg, tiff, png и ozf2 картинок
1.1.7. можно задать размеры картинки
1.1.8. можно задать масштаб в ручную, в этом случае распознается больше вариантов имен, например, римские цифры для 2-х километровок
1.2. позволяет вручную задать квадрат и масштаб картинки
1.3. может создавать файлы привязки в другом каталоге
2. Работа со списком карт
2.1. получает список карт (в том числе рекурсивно)
2.2. операции над списком карт
2.2.1. копирование отмеченных
2.2.2. обновление/установка параметров grid для отмеченных карт
2.2.3. удаление пути из имени файла
2.2.4. обновление углов карты по самым дальним от центра карты точкам привязки
2.2.5. экспорт списка в CSV файл
2.3. фильтрация списка карт по:
2.3.1. признаку обработана после автоматического создания привязки или нет
2.3.2. по попаданию карты в track/route/набор waypoints
2.3.3. по регулярному выражению, применнному к имени карты
2.3.4. возможность открыть карты в OziExplorer
3. Инструменты
3.1. подбор листов номенклатуры, на которых расположена указанная точка, показ соседних листов





Calibration - Scan for images. Указываем путь к папке с картами, которые хотим откалибровать.
Указываем масштаб карты.
Attached file  sel_folder.jpg   19.01K   215 Number of downloads:
Parse name using regexp - если в именах файлов есть посторонние символы, то программа их отфильтрует.
Use filename as is - если уверены, что карты названы исключительно согласно номенклатуры ГШ.
Нажимаем "OK", программа просканирует выбранную папку, найдёт все известные изображение. Осталось только отметить те карты, которым надо сгенерировать файлы привязки.
Attached file  sel_maps.jpg   37.74K   240 Number of downloads:
Когда список готов и подкорректирован, нажимаем меню "Calibration", выбираем "Generate Map Files", несколько секунд нервно смотрим в монитор. ОП! Готово! Программа сама расставила точки калибровки и даже ввела координаты, которые этим точкам на карте соответствуют! :crazy:


Думаете это всё??? Нет, это только начало! Автоматическое создание файлов привязки всего лишь избавляет Вас от мороки ручного создания калибровок и НЕИЗБЕЖНЫХ ошибок то в выборе проекции, то центральный меридиан не тот ввели, то забыли указать восточное полушарие итд.

MMAssist только создаст примерные файлы а Ваша задача вручную сделать в большом Ози "Файл-проверка калибровки карты", и поставить все точки калибровки на свои места!!! Кстати, эту операцию надо проделывать со всеми картами, которые нашли в инете. Манипуляции очень схожи с привязкой, только точки уже расставлены и заполнены данными, осталось сдвинуть их на места.


На maps.vlasenko.net в своём большинстве лежат карты с "автоматической", т.е. с такой же очень примерной привязкой. Власенко так их и называет "заготовки файлов привязки". Правду говорит 8)

После того, как все корректировки мап-файлов выполнены, следует той же утилитой MMAssist сначала выполнить make corners (это сделать просто обязательно) потом remove image path(необходимо). Делается это так:
Attached file  scan.jpg   52.59K   179 Number of downloads:
Где указываем путь к папке с картами и файлами привязки, нажимаем "OK".
По окончании выделяем все карты, или только необходимые. Теперь мы можем:
1. Создать список выбранных карт. Save checked as kist
2. Скопировать выбранные карты. Copy checked
3. Удалить пути к картам в файлах привязки. (необходимо в большинстве случаев). Remove image path for checked
4. Подключить градусную сетку и/или километровую. Updatee grids for checked
5. Автоматически расставить угловые маркеры. (это нужно делать обязательно и только в привязанных картах!!!До привязки смысла не имеет) Update mark corners for checked

Ещё программа умеет фильтровать для выбранной позиции/маршрута/трека, фильтровать обработанные карты, не обработанные, искать по маске в имени файла.

Message edited by Зундер: 12 March 2011 - 02:27

  • ozzi likes this

#4 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 18 October 2008 - 18:28

У автора Ozi наверняка были веские причины создать ozf-формат изображений, ибо тайловые форматы просто так не изобретают.

http://www.oziexplor...zf/img2ozf.html
http://www.oziexplor...e/mapmerge.html

В связи с тем, что программы Img2Ozf и MapMerge в конечном итоге очень схожи, то и описание для них одно.
Что делают данные программы? Img2Ozf конвертирует выбранную карту в ozfx-формат. MapMerge делает это с группой карт, в итоге получится одна большая карта. Лично я за объединение карт, ибо в движении нет приближения к границе карты, за которой не видно, а есть ли там что? В склеенной карте такого неудобства не будет.

На упомянутом http://maps.vlasenko.net/joined.html есть склеенные карты, я сам ими пользовался, но склеены они противоестественно. Ошибка заключается в том, что склеивали карты невзирая на квадраты, которым они принадлежат, что привело к нарушению километровых сеток, они там стали ненужным узором, вводящим в заблуждение.
Склеивать карты нужно из одной зоны (одного меридиана), тогда таких проблем не возникнет. Например склеить карты из сеток L36-M36, M36-N36 более естественно, чем склеить M34-M35-M36.
В случае L36-M36 или M36-N36 километровая сетка будет иметь хоть какой-то логический смысл. ;)
----------------
ВНИМАНИЕ! Конвертирование и объединение только полностью правильно привязанных карт! Только после проверки калибровки всех карт!


----------------
Source Image Folder - Директория с исходными файлами. Используйте кнопку с правого края для открытия диалога выбора директории с файлами карт, которые нужно конвертировать.

Destination Folder - Директория для сохранения отконвертированных файлов. Нажав кнопку с стрелкой, Вы укажете чтобы отконвертированные файлы сохранялись в директорию с исходными файлами (Source Folder).

Temp File Folder - Директория для временных файлов. При конвертации создаются временные файлы, которые будут сохраняться в этой директории.

Map File Path - Директория с файлами карт. Если Copy the Map File выбрана, то в этой директории будет искаться файл с именем конвертируемого файла и расширением ".map". Если такой файл будет найден, то создастся новый файл с добавлением "_ozf" в конце имени и будет обновлена ссылка на новый графический файл. Если будет использована опция изменения размера (Initial Resize), то в новом файле будет автоматически скорректирована "привязка" в соответствии с изменением размера изображения.

Copy the Map File - Эту опцию используйте совместно с Map File Path. Если эта опция выбрана, то в этой директории будет искаться файл карты (.map) для конвертируемого графического файла. Если такой файл будет найден, то он скопируется с добавление к концу имени "_ozf"и обновлением информация внутри файла.

Include Image Path - Если эта опция включена, то в файл карты (.map) будет добавлен абсолютный путь на вашем компьютере к графическому файлу.

Initial Resize - Изменение размера изображения по сравнению с исходным файлом. Измененное изображение станет 100% в новом ozf-файле. Последнее значение сохранится при последующих запусках программы. Вы можете изменить его, а также включить и выключить эту опцию при последующих конвертациях. Замечание: Если Вы не знаете какое значение необходимо, оставьте 100%.

Number Colors - Количество цветов в отконвертируемом файле. Для изменения количества цветов, включите эту опцию.

  • Уменьшение количества цветов позволяет уменьшить размер файла.
  • Если выбрано слишком маленькое значение, то качество изображения ухудшится.
  • Минимальное значение: 8 цветов.
  • Изображения, которые имеют 256 цветов или меньше, конвертируются не долго, т.к. уменьшение цветов уже сделано. Изображения имеющие 16 миллионов цветов конвертируется дольше.
Рекомендации:

  • 48 цветов не окажет заметного влияния на качество изображения (значение по умолчанию).
  • Меньше чем 48 цветов будет ухудшать качество изображения. 8 цветов - качество очень плохое.
  • 32 цвета это приемлемый компромисс межу размером и качеством.

Замечание : Некоторые изображения (оптимизированные для картографии) уже имеют малое количество цветов, и изменение количества не даст эффекта или даст минимальный эффект, увеличив время конвертации.

USGS DRG - файлы уже имеют мало цветов.

Image File List - Список файлов в исходной директории, которые могут быть конвертированны. Вы можете выбрать несколько файлов, используя клавиши "Shift" или "Ctrl". Список может быть отсортирован по типу колонок (например, по имени, типу и т.п.). Список может быть так же отфильтрован с помощью меню "Filter".

Filter - Список файлов может быть отфильтрован. Файлы можно выбрать по типу, выбрав расширение в выпадающем списке.

Select (None/All) - Выбрать/снять выделение со всех файлов.

Кнопки

Refresh the Image List - Обновить список файлов. Используется после добавления в исходную директорию новых файлов.

Process Image Files to OZF2 Files - Запуск конвертации.

Abort - Отменить конвертацию. Отмена не может быть мгновенной на некоторых этапах конвертации, т.к. некоторые процессы не возможно прервать.

Show Log - Показать окно со списком отконвертированных файлов и их статус.

Help - Помощь.

Close - Закрыть программу.

Информация о процессе конвертации

Image Details Box - Окно с информацией о файле, который конвертируется. Показывается информация о имени, размере файла; полностью файл загружен или по страницам; объем необходимой памяти.

Image Thumbnail - Предварительный просмотр создаваемого файла.

Status Bar - Строка состояния процесса конвертации.

Message edited by Зундер: 01 March 2013 - 11:06


#5 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 19 October 2008 - 16:05

Попробуем разобраться с MapMerge.
Всё предельно просто.
Сначала нужно создать папку, в которую сложить логически связанные карты одного квадрата. Карты должны быть идеально привязаны и лишний раз проверены.
Можно несколько папок и потом выбирать нужные, но мне удобнее в одну.
Запускаем программу, нажимаем кнопочку "Add", указываем путь к папке (папкам) с нужными картами, нажимаем "ОК".
Если выбрали не ту папку, то либо снимите галочку напротив пути, либо нажмите "Delete", это удалит папку из обзора карт.
Далее следует нажать "Scan Folders", если в настройках не указан автоскан. Программа отобразит список доступных карт и большом окне отобразит итоговую карту.
Переходим на вкладку "Config".
Attached file  mm_config.jpg   17.45K   189 Number of downloads:
Все пункты уже описаны выше. Единственный важный для конечного результата - Number of Colors я ставлю 64, пусть дольше процесс, но без потери качества конечной карты.
Вкладка "Destination Map" нам более интересна.
Attached file  destin_map.jpg   18.89K   233 Number of downloads:
Pixel Scale - количество метров в пикселе, рейтинг карты. Чем меньше это число, тем подробнее карта. Но увлекаться занижением этого числа тоже нет смысла, просто посмотрите на вкладке Source Maps рейтинг исходных карт, из этого и исходите.
Map Datum - традиционно для карт генштаба устанавливаем Pulkovo 1942 (2) для карт Генштаба.
Map Projection - Transverse Mercator
Central Meridian - От номера карты (например n35) вычитаем число 30 и получаем номер зоны. В нашем случае - это 35-30=5, Номер зоны умножаем на 6, вычитаем 3 и получаем искомый центральный меридиан. В нашем случае - 5x6-3=27
Или проще подсмотреть на бланковой карте своего региона центральный меридиан для этой карты. Посмотрите между каких жирных линий меридианов расположена карта, значения меридианов суммируете и разделите на 2, вот и всё. Для данной карты это (24+30)/2 и получим 27</span>
Scale Factor = 1
False Easting 500000
Переходим на вкладку Source Map
Если всё сделано правильно, то увидим примерно такое окошко:
Attached file  Source_map.jpg   175.09K   170 Number of downloads:
Проверьте в левом окошке, все ли необходимые карты отмечены, может с каких-нибудь карт нужно снять пометку.
Теперь предупредите окружающих, что компьютер ближайшие несколько часов (а то и дней, если карт много) выключать нельзя,
нажимайте Create Map
в появившемся окне нажмите From selected Maps,
в следующем окне надо задать имя будущей карты и
нажать Save.
Ждите окончания работы программы.

Message edited by Зундер: 06 October 2014 - 18:19


#6 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 20 October 2008 - 20:11

OziExplorer 3D на десерт :angel:

Для создания и просмотра трёхмерных карт украины вам потребуются:

Программа OziExplorer(версия не ниже 3.95), которую можно скачать здесь OziExplorer_3.95.4g.rar (4.68 Mb)

Программа OziExplorer3D , которую можно скачать здесь OziExplorer3D_1.9.rar (1.93 Mb)

Данные о высотах на территории Украины: NIMA DTED (8.54 Mb) либо данные о высотах SRTM-3

Вышеупомянутые карты генштаба и файлы привязки этих карт.


теперь, когда всё необходимое собрано, можно приступить к созданию трёхмерных карт. Я так надеюсь, что Ozi с картами уже поставили и освоили! :)




SRTM-3:
в меню 3D Elevation/Elevation Configuration, закладка DEM File Paths, в поле Globe (ArcView) укажите путь к этому каталогу и отметьте птичку Active возле этого поля.


NIMA DTED:
в меню 3D Elevation/Elevation Configuration, закладка DEM File Paths, в поле NIMA DTED укажите путь к этому каталогу и отметьте птичку Active возле этого поля.
Теперь осталось только открыть в OziExplorer нужный лист карты, и выполнить 3D моделирование (подробности в файлах помощи OziExplorer'a).

Если не туда положили или пути не прописали, то программа сама скачает всё из интернета. :)
Важно: открывайте карты из папки по умолчанию C:\OziExplorer\Maps
А дальше всё элементарно, собственно как и всегода. ;)
Открываете нужную карту в стандартном Ozi, в появившемся меню "3D/Высоты" выбираете "панель 3D карты".
Нажимаете левую верхнюю кнопочку появившегося окошка
Attached file  3D.bmp   84.76K   221 Number of downloads:
выделяете необходимую область, затем нажимаете соседнюю кнопку. И вуаля! :good: Получилась 3D карта.

Собственно говоря, я дал минимальные знания по всем рассмотренным программам. Всё остальное достигается опытом.
Отвечу на вопросы. Надо наверно отдельную тему создать, чтоб эту не засорять.
  • Равлик likes this

#7 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 09 December 2008 - 23:39

Индексная карта Украины:
http://www.offroadma...ля-oziexplorer/

Message edited by Зундер: 20 November 2011 - 18:41


#8 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 14 January 2009 - 13:39

Всё равно никто не читает, так что это я памятку для себя пишу, потом легче искать нужный инструмент. ;)
________
Нашел в интернете программу-конвертатор файлов привязки
Простой конвертер файлов привязки и треков программы OziExplorer, который может:

- Конвертировать треки NMEA (*.nmea) в треки GoogleEarth (*.kml) и треки OziExplorer (*.plt)

- Конвертировать треки MapSource (*.mps) в треки GoogleEarth (*.kml) и треки OziExplorer (*.plt)

- Конвертировать трек OziExplorer (*.plt) в маршрут OziExplorer (*.rte)

- Конвертировать треки OziExplorer в формат .gpx и .kml (GoogleEarth)

- Конвертировать точки OziExplorer в формат .kml (GoogleEarth) и обратно

- Конвертировать трек в формате GPX и .kml (GoogleEarth) в трек OziExplorer.

- Генерировать файл привязки (*.cal) для программы Touratech-QV3 (Windows)

- Генерировать файл привязки (*.jpr) для программы Fugawi (Windows)

- Генерировать файл привязки (*.geo) для программы GPS Tracker (Atlas) (PalmOS)

- Генерировать карту (*.prc) для программы PathAway (PalmOS). Если карты в формате *.ozf, необходимо их сначала конвертировать в нужный формат с помощью программы OziExplorer.

- Генерировать файл привязки (*.rsf) для программы Geographic Transformer (Windows)

- Генерировать файл привязки (*.gcp и *.gmw) для программы Global Mapper (Windows)

- Уменьшить размеры (в пикселях) карт OziExplorer с соответсвующим пересчетом точек привязки


___________________________________________________

Как Привязывать и склеивать карту из частей, склеивать большие карты, как наклаывать файлы высот на генштаб, основы работы с Global Mapper.

http://www.gps-forum...w...e=flat&sb=5

http://www.gps-forum...w...de=flat&sb=

http://www.karelia-l...aps_merging.htm
_________________________

Слямзить кусочек карты в формате mrSid

Parasite писал(а):В помощь качающим с - небольшой скриптик, упрощающий скачку:

<dl class="codebox"><dd><code><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <body>
 
 <form action="https://zulu.ssc.nasa.gov/mrsid/bin/show.pl" method=post>
 <input type=hidden name=client value=etmpsmos/sid>
 <input name=image  value=N-35-50_2000.sid>
 <input type=hidden name=originx	value=0>
 <input type=hidden name=originy	value=0>
 <input type=hidden name=lastlevel  value=7>
 <input type=hidden name=level  value=6>
 <input type=hidden name=size  value=1>
 
 <table border=2 bgcolor=000000 width=450 cellpadding=4>
 <tr>
 <td align=center>
 <input type=image name=image border=1 width="336" height="307">
 </td>
 </tr>
 </table></form>
 </body>
 </html></code></dd></dl>

(сохранить как HTML, запустить в интернет-браузере, ввести номер нужного блока и КАЧАТЬ).


Сейчас в строке указан номер карты кусочка киевской области и Белоруссии.
_______________________________________________________
А тут коротковолновики рассказывают о своём опыте постоения 3D карт для Ozi. Напоминаю, что файлы высот я выкладывал выше, да и озик сам умеет качать с сайта НАСА ;)
_______________________________________________________*********************************
Программа позволяет создавать Ozi-карты произвольной формы (до 100 углов).
http://members.optus.../mapborder.html

Message edited by Зундер: 20 November 2011 - 18:50


#9 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 25 February 2009 - 16:34

GPSBabel - программа по конвертации GPS данных маршрута в различные форматы.

GPSBabel умеет преобразовывать путевые точки, треки, форматировать их из одного формата в другой, как между открытыми форматами отображения карт как Delorme, Streets and Trips или закрытых типа Garmin и Magellan.
GPSBabel содержит обширные возможности работы с данными, делающие программу удобной для самостоятельной обработки своих маршрутов.
GPSBabel не может преобразовывать , передавать, посылать, или управлять картами. Она обрабатывает данные, которые могут помещены на карту: путевые точки, треки и маршруты.

Скачать программу: http://www.gpsbabel.org/index.html бесплатная.

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


Окно программы разделено на 4 части.
Часть "Input".
По умолчанию установлен режим "File" для работы с файлом, можно так же выбрать режим "Device" для работы с устройством.
Fomat В первой строке выбираем формат входящего файла. Предположим это будет файл точек OziExplorer и называется он moto.wpt, значит выбираем OziExplorer.
File Name(s) Во второй строке надо указать путь к входящему файлу. Проще всего нажать на кнопку в начале строки "File Name(s)" и выбрать путь. Можно вставить путь, если скопировали из проводника. Можно так же руками набрать.
Options В третьей строке можно выбрать и изменить опции входящего файла. Если Вы не понимаете что там и зачем, то ничего не меняйте.
Часть "Translation Option".
Можно выбрать что будем передавать в конечный файл: Waypoints - точки, Routes - маршруты, Tracks - треки. Лишние "галочки" лучше снять, оставьте только те, что нужны. Если преобразовываем файл точек, то оставляем галочку "Waypoints", остальные снимаем.
Часть "Output".
По умолчанию установлен режим "File" для работы с файлом, можно так же выбрать режим "Device" для работы с устройством.
Format В этой строке необходимо выбрать из списка формат конечного файла. Например, Garmin.
File Name В этой строке необходимо указать место сохранения и имя файла. Проще всего это сделать нажатием кнопки "File Name" перед строкой.
OptionsСледует изменять тогда, когда знаете что делаете.
В последнем окне изменять ничего не надо, здесь будет отображаться ход преобразования.
Для проебразования надо нажать зелёную кнопочку в правом нижнем "Apply" и дождаться окончания процесса.

Message edited by Зундер: 23 November 2011 - 22:59


#10 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 29 April 2009 - 13:30

Тогда и я добавлю информации немножко. :)

Василий Лисов.
Июль 2002г.Использование бытовых портативных спутниковых навигаторов системы GPS все более входит в нашу жизнь. Впрочем, пользование этим маленьким приборчиком может вызывать сложности у начинающих, а некоторые полезные функции могут оказаться неиспользуемыми. В этой статье я хочу поделиться некоторыми приемами, которые могут помочь в практическом применении. Простейшие приемники GPS не имеют возможности отображать карту местности. Хотя эта фукция имеется у более дорогих моделей, возникают проблемы с наличием конкретных карт. В США с этим проблем нет – выпускаются подробные топографические карты, пригодные для загрузки в прибор. Для России же хороших карт пока нет, хотя такая работа и ведется. Пока реально доступными являются карты, изданные Министерством обороны типографским способом в масштабах 1:200 000, 1:100 000 и даже 1:50 000. Для совместной работы с GPS существует различное программное обеспечение, позволяющее работать с отсканированным изображением любой карты, выполнив ее привязку по координатам. Наиболее популярной программой для PC является OziExplorer


Необходимое замечание.
В инструкции к GPS, да и в других
руководствах специально подчеркивается,
что систему GPS нельзя использовать как единственную
систему навигации. Любая техника имеет
свойство выходить из строя, батарейки –
садиться, радиосигнал – не приниматься
по разным причинам и т.д. Поэтому любые
современные системы не отменяют
ориентирования по карте и компасу, а,
следовательно, наличие в путешествии
двух последних предметов и навыков
работы с ними будем считать обязательным.

Для начала ограничим круг задач. В
путешествии нам понадобятся две основные
операции с картой и GPS:

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

Все остальные операции, по моему мнению, являются вспомогательными и могут выполняться в домашних условиях с применением компьютера.
Любая топографическая карта имеет координатную сетку. Если взять карты ВТУ ГШ масштаба 1:100 000, то можно заметить, что сеток две – в градусах долготы и широты, и километровая, причем первая имеет только оцифровку по краю карты, а вторая – с шагом 2 см - наложена на карту. В картах и атласах масштаба 1:200 000, которые есть в свободной продаже, присутствует только километровая сетка. Правда, на ней отсутствует оцифровка, но сама сетка соответствует топографическим картам. Эта система координат оказывается более удобной для практических целей, и задача сводится к тому, чтобы и прибор GPS работал в этих же координатах. К счастью, это делается легко (см. приложение).
Для большей понятности рассмотрим, как устроена эта километровая сетка.
Проекцию Гаусса-Крюгера, применяемую на советских картах, упрощенно можно понять так. Всю поверхность земного шара разрезают по меридианам, как апельсиновые дольки, с шагом 6°. Назовем такие «дольки» зонами. Затем каждая такая зона разворачивается в плоскость (говоря математическим языком, проектируется на цилиндр). На всей такой зоне создается обычная прямоугольная система координат с началом отсчета на экваторе в середине зоны: одна ось (назовем ее x)– вдоль экватора, вторая (y)– вдоль центрального меридиана.
Понятие центрального мередиана нам еще пригодится, поэтому уточним: поскольку каждая зона имеет ширину 6 градусов, то долгота центрального меридиана будет 6*N-3 градуса, где N – номер зоны (их принято считать с 1). Для удобства работы, чтобы не было отрицательных координат, принято по оси x к координатам прибавлять 500 км для всех точек, а по оси y – 10 тыс. км только для южного полушария. Обратите внимание, что направление линий сетки не обязательно совпадает с направлениями север-юг или восток-запад, хотя и близко к ним.
Отклонения могут достигать 3 градусов вблизи границ зон. На стыке зон, в полосе шириной до 1 градуса, допустимо при необходимости пользоваться сеткой из соседней зоны, для этого на военных топографических картах имеется оцифровка и соседней зоны.
Кстати, американская военная система кооординат MGRS, разработанная специально так, чтобы ей удобно было пользоваться даже солдату, сделана на тех же принципах. Отличия только в буквенно-цифровых обозначениях квадратов и немного других значениях параметров.
Итак, задача #1 - определить значение координат точки, заданной на карте.
Возьмем оцифровку карт ГШ (см. рис. 1). По вертикали даны координаты линий сетки в километрах, мелкими цифрами - первые (старшие) разряды, крупными - последние (младшие), причем, чтобы не загромождать карту, мелкие старшие цифры могут не повторяться каждый раз, т.к. они везде одинаковые. По горизонтали - то же самое, только первая цифра - номер зоны (1 - от 0° до 6°, ... 7 - от 36° до 42° и т.д.).
Изображение
Остается только определить смещения внутри квадрата и прибавить к координатам линий сетки. Это можно сделать при помощи линейки, обычно имеющейся на планшете компаса, с учетом масштаба карты. Значения координат должны быть в метрах. Номер зоны не вводится, зона задается в настройках сетки (см. приложение)

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

Такие шкалы, отдельно или с компасом, выпускаются в США, но для нас они бесполезны, т.к. наши карты выпускаются в других масштабах. Но такую шкалу можно сделать самостоятельно. Для этого ее надо распечатать на прозрачной пленке на струйном или лазерном принтере и приклеить к планшету компаса. Предлагаемый вариант (рис. 3) сделан для компаса серии "Азимут", это жидкостный компас с прямоугольным планшетом, в середине которого располодена большая лупа. Шкала приклеивается скотчем с обратной стороны планшета строго под лупой. Приклеивать надо аккуратно по всему периметру, чтобы туда не проникала вода. Предпочтительно использовать широкий прозрачный скотч, перекрывающий всю поверхность, в этом случае предпочтительно распечатывать шкалу в зеркальном отображении с разрешением 300dpi. Также можно взять http://www.webcenter...ps/GPS_Grid.cdr исходный файл в формате Corel Draw 10. Кроме шкал в масштабах 2 км, 1 км и 500 м, там имеется и угловая шкала, которая может пригодиться, например, для определения истинного севера и учета магнитного склонения. Центр угловой шкалы обозначен точкой справа. Снизу от линейных шкал указана цена самого маленького деления. Диаметр "прицелов" равен 2 мм.

Задача #2 решается аналогичным образом, только в обратном порядке: по старшим цифрам (тысячи метров) находится квадрат, а по остатку - смещение внутри квадрата.
Подготовка карт.

Если вы берете с собой карты, напечатанные на отдельных листах типографским способом (или их копии 1:1) и имеющие километровую сетку, то дополнительной подготовки, как правило, не требуется.
Если вы берете атлас, имеющий километровую сетку, то на нее надо вручную нанести оцифровку. Для этого достаточно грубо определить координаты хотя бы одной точки, чтобы найти соответствующий квадрат. Если иных способов нет, то можно обратиться к обзорной карте на первой странице атласа, где есть как минимум один меридиан и одна параллель. Для перевода из долготы/широты можно использовать тот же прибор, временно переключив его в режим отображения координат в градусах, введя новую маршрутную точку с заданными координатами, а затем восстановить настройку.
Если вы собираетесь распечатывать карты на принтере, то наиболее разумно делать это из OziExplorer, настроив координатную сетку.
Зайдите в Grid Line Setup/Other Grid включите значок Grid On, выключите Auto Scale. В окошке Line Interval поставьте No Grid, если на карте уже есть нужная сетка, иначе поставьте значение так, чтобы линии шли через 2 см (например, для масштаба 1:200 000 поставьте 4 км). Параметр Label Interval поставьте таким же, даже если вы поставили No Grid. Это обеспечит оцифровку на краях карты.
При навигации вблизи границы зоны полезно выключить Clip to Neat Line, тогда построенная сетка не будет заканчиваться на границе зоны. Помните, что все это имеет смысл, когда настроена система координат, см. приложение.
При распечатке карт на принтере удобно отрегулировать размер окна программы так, чтобы в нем отображался нужный фрагмент карты, помещающийся на один лист (при необходимости изменив масштаб отображения), а при печати задать опцию Window - to Scale. В этом случае можно более гибко управлять распределением фрагментов по листам, а оцифровка будет на всех листах, а не только на крайних.
Не забывайте, что цветные чернила струйных принтеров боятся воды, так что распечатанные карты надо поместить в герметичные пакеты или заламинировать.
Желаем вам удачных путешествий!

Приложение.
Настройка координатной системы для приемника Garmin eTrex
В любом случае необходимо, чтобы прибор работал в системе координат (map datum) СК-42 (Pulkovo 1942). Такой системы в приемниках фирмы Garmin нет, но можно установить произвольную систему (user datum), введя ее параметры.
Для этого надо войти в раздел SETUP/UNITS/MAP DATUM, выбрать из списка USER и ввести следующие параметры:

dX=28 dY=-130 dZ=-95 da=-108 df=0.00480795

Затем переключить отображение координат в километровой сетке. Надо войти в раздел SETUP/UNITS/POSITION FORMAT, выбрать из списка USER и ввести следующие параметры:
Orig = долгота центрального меридиана (например, для Киева 33°)

Scale=1.0 (не 0.9996!)
False E = 500000
False N = 0
Все значения, имеющие размерность
расстояния – в метрах.
<p>Такие</font> <font FACE="Times New Roman">же</font> <font FACE="Times New Roman">параметры</font>
Такие же параметры надо вводить и в OziExplorer, мы это рассмотрели на первой странице темы.

#11 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 05 June 2009 - 09:23

Бывает так, что все треки на карте ложатся на одинаковом расстоянии в стороне от линий дорог. Это можно исправить без смены привязки.

1. В папке OziExplorer (C:\OziExplorer\) в том же месте где находится OziExp.exe, создаем обычный пустой текстовый файл, потом переименуйте его в movemapcal.dat.
2. Перезапускаем OziExplorer.
3. Подгружаем карту, для которой хотим сдвинуть калибровку.
4. MENU > Map > Move Map Calibration.

Message edited by Зундер: 05 June 2014 - 12:49


#12 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 05 June 2009 - 12:18

Transverse Mercator
тут є
восточное смещение
і
северное смещение

для приклада береться "восточное смещение 500000" в перших постах, у Власенка в генштабі 6500000

от цікаво як їх вірно вибирати ???

Правильно 500000, если цифра больше, то озик сам пересчитает в правильную. Лучше не экспериментировать с завышением, GM принимает эти данные не проверяя, что может внести существенные искажения.
некоторые указывают номер квадрата перед смещением, так получаются цифры 6500000 итд.

Message edited by Зундер: 05 June 2014 - 12:51


#13 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 31 October 2009 - 17:08

Попытаюсь обобщить вопросы и ответы по теме "предГаплык 09":

Научить Вас пользоваться OziExplorer во всех его проявлениях может ТОЛЬКО ОДИН ЧЕЛОВЕК- Вы сами!!! Пока не пользуешься - не научишься! Все описания, вопросы-ответы, рекомендации итд, всего лишь подсказки, научится "Озику" "в теории" нереально, нужна практика.
*************
То, что я говорил на брифинге о 30 минутах (30 минут, полчаса, одна/вторая часа), что это всё одно время в разном выражении.

Ниже приведены различные варианты записи одной и той же координаты:
N51 16 38.2 E30 10 05.2 - Градусы, минуты, секунды.
N51 16.637 E30 10.087 - Градусы, минуты.
N51.277286 E30.168118 - Градусы.
Это всё клумба на повороте в Чернобыль, просто разные форматы записи и отображения одной координаты. Так что не удивляйтесь, если Вам по рации сообщают координаты в формате "градусы, минуты" или "Градусы", либо сразу правильно запишите, либо уточните формат, если сомневаетесь.

Q: В Ozi нет выбора вариантов ввода координат!
A: Есть! В OziCE необходимо точку создать, потом её же "редактировать" ("свойства-редактировать позицию" в зависимости от версии). можно выбрать способ ввода точки прям сразу DD.DDDD, DD:MM.MMMM, DD MM SS.SSSS
В OziPC надо выбор формата сделать до создания точки! Alt+C, "карта", "отображение".


Q: В чём отличие WGS 84 и Pulkovo 1942 "чиста-конкретно"?
A: В Украине что-то около 120м на юго-юго-запад (или северо-северо-восток) смотря откуда куда пересчитывать с WGS-Pulkovo или наоборот. Это очень грубо! Всё не так просто.

Message edited by Зундер: 26 September 2013 - 12:22


#14 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 04 November 2009 - 11:32

все вроде сделал по инструкции, но карта в результате получилась маленькая по объему - 3-5 мег, и не чмитабельная совсем. Итоговый размер почти не зависит от количесва склеиваемых карт (исходно от 6 до 15 мег.
карты брал километровки, генштабовские.

Есть там такая фраза:
Pixel Scale - количество метров в пикселе, рейтинг карты. Чем меньше это число, тем подробнее карта. Но увлекаться занижением этого числа тоже нет смысла, просто посмотрите на вкладке Source Maps рейтинг исходных карт, из этого и исходите.
Это очень важный параметр.
Для наших километровок достаточно 13-16 м/пиксель. Для 500-метровок 3-6.

и еще вопрос по серединному меридиану - в примере использован т35 - от него пляшем, вроде понятно, а как быть если клеим т35, т36?? или я туплю :(

Если склеивать карты разных квадратов, то лучше выбрать проекцию Mercator.

Message edited by Зундер: 20 March 2011 - 03:48


#15 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 11 June 2010 - 12:02

який шрифт потрібно використовувати для коректного відображення написів в OziExplorerCE 2.33 (2.31, 2.32 та сама проблема)?
при зміні мови на російську замість написів якась абра-кадабра...

Globway 6027
OziExplorerCE 2.33

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

#16 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 14 March 2011 - 23:54

Работаем с Global Mapper!
Здесь я вкратце опишу основы работы с Global Mapper. Это очень мощная программа для работы с растровыми и векторными данными, сочетает в себе много достоинств, может заменить собой пожалуй все рассмотренные выше программы!
Умеет вести навигацию, получать данные со спутников, открывать карты в широчайшем спектре форматов, даже ozfx (прощай Demapper) и kmz , совмещать (склеивать) несколько карт в одну, экспортировать данные в нужные форматы (ecw и geotiff для Ozi, kmz для Garmin (Oregon, Dakota, Colorado)), наносить векторные данные на растровые карты итд.
Начнём, пожалуй, с привязки карты.

В моём случае это карта Czarnohora, заодно и привязал её для своих нужд. :179:
Карта имеет сетку. Перед привязкой весьма важно поинтересоваться что за сетка, имеет ли она отношение к координатам, если да, то в каких единицах. Такую информацию производитель обычно пишет в заголовке на информационной табличке.
Attached file  2.jpg   106.29K   193 Number of downloads:
Выяснили что: система координат WGS84, плоские прямоугольные координаты UTM35 размечены в километрах. Отлично!
Стартуем программу, выбираем пункт "Open Your Own Data Files" или просто ctrl+O. Указываем путь к карте, которую будем привязывать. Если в файле нет вшитой привязки, то программа поинтересуется
Attached file  2_5.jpg   19.26K   243 Number of downloads:
что ей делать? Если ответим:
"YES", то будем привязывать
"NO", то привязывать не будем, программа присвоит ложные координаты. иногда бывает нужно просто посмотреть карту :)
"CANCEL" - уходим, ничего не открываем.
Выбрали "YES".
Attached file  3.jpg   130.29K   270 Number of downloads:
В левом окошке карта целиком (обзор), в среднем та часть, которую выделили в окошке слева. При первом открытии карты в левом и среднем окошке карта целиком, мы ещё не касались мышкой обзора. Перво-наперво необходимо задать проекцию карты. Кнопка "Select Projection" находится под средним окном. Смотрим заголовок карты, указываем ту проекцию, в которой наша карта размечена, другие проекции указывать нельзя.
Attached file  1_5.jpg   41.16K   271 Number of downloads:Attached file  5.jpg   30.21K   292 Number of downloads:
В нашем случае это WGS84, Universal Transverse Mercator, 35 зона (UTM35, как указал производитель), плоские единицы - программа знает только метры, так что единицы привязки производителя (км) будем умножать на 1000.
Единицы привязки следует искать на полях карты, там, где нет посторонних картинок и информационных табличек. В нашем случае наверняка левый нижний угол, с него и начнём.
В левом окошке (обзоре) я выделил мышкой небольшой участок карты, в среднем окошке тут же отобразилась выделенная часть.
Attached file  4.jpg   97.78K   323 Number of downloads:
Обратите внимание - в левом окошке так и осталась вся карта целиком, это для удобства быстрого перехода в другую часть карты.
Уточнить деталь карты можно выделив интересующий участок непосредственно в среднем окошке. Как показано на картинке выше.
Видим цифру и линию, от неё уходящую. Это и есть километровая разметка, эту цифру (умножив на 1000) вносим в окошко Y/Northing/Lat. В данном случае 5320000.
Теперь перемещаемся вниз карты, находим в нижнем поле цифру с линией, умножаем эту цифру на 1000 и вносим в окошко X/Easting/Lon. В данном случае вносим 290000.
Теперь находим пересечение ЭТИХ линий, на пересечении ставим точку (в среднем окошке), поля Pixel X и Pixel Y заполнятся значениями, это координаты точки на картинке в пикселях. Нажимаем "Add point to list", и если всё правильно сделали, то программа предложит дать имя точке и занесёт правильные данные в нижнее окошко "Ground control points".
Attached file  4_5.jpg   67.09K   285 Number of downloads:
Поздравляю! Мы вместе создали первую точку! :293: Повод для маленькой радости, но праздновать ещё рано, это только начало. :273:
Перемещаясь на восток (вправо по нашей карте), находим следующее пересечение с вертикальной линией, смотрим её значение на поле внизу. От оси Y мы не отклонялись вроде, значение в поле Y/Northing/Lat не меняем, вносим только значение X/Easting/Lon, ставим точку на пересечении линий, нажимаем "Add point to list", даём имя точке.
Напоминаю: перемещаться по карте можно с помощью окошка "обзор" и мыши. После пары-тройки точек можно научиться безошибочно определять нужное место на карте.
Если ставить точки через одну, то на всю карту у меня получилось около 40 точек. :225:
Attached file  9.jpg   171.56K   230 Number of downloads:
Нажимаем Apply и/или OK. В конечном итоге увидим главное окно программы с нашей картой.
На вопрос а зачем так много точек отвечу, что увеличение количества точек увеличивает и точность привязки, в отличие от привязки в Озике.
Следует так же обратить внимание на ещё одно глобальное отличие от OziExplorer - Global Mapper ТРАНСФОРМИРУЕТ РАСТР!
В случае неаккуратной привязки это плохо - картинка деформируется, исказится до неузнаваемости.
В случае кривого скана это хорошо - программа по возможности исправит картинку. Идеально не получится, конечно, но многое станет на свои координаты.
Если после привязки Вы увидели искаженную картинку, то всё можно изменить, пока она не экспортирована в растр.
Сочетание Alt+C вызовет "Overlay control center", находим нашу карту, нажимаем правой кнопкой, выбираем первый пункт "Modify layer position/Reproject"
Attached file  6.jpg   167.14K   211 Number of downloads:
Откроется знакомое окно привязки, ошибочную точку можно удалить или редактировать. Для удаления выделить точку в нижнем окошке ("Ground control points"), нажать "Delete" правее от окошка. Для редактирования двойной клик в том же окошке по выбранной точке.
Когда всё отредактировано и сохранено (комбинация Ctrl+S), настало время экспортировать данные в любимый Озик :385:
Для этого меню "File", находим "Export raster/Image format"
Attached file  10.jpg   166.19K   189 Number of downloads:
В следующем окне можно выбрать формат для сохранения растра. OziExplorer предпочитает GeoTIFF, но для больших изображений предпочтительнее ECW.
Attached file  11_5.jpg   11.11K   131 Number of downloads:Attached file  11.jpg   11.16K   103 Number of downloads:
В следующем окне почти ничего менять не надо, можно снять галочки с экспортируемых форматов привязки, они нам не понадобятся.


В Global Mapeer 14.0 и новее появилась возможность сразу получить привязку OziExplorer! Для этого достаточно отметить галочку MAP(OziExplorer file). В предыдущих версиях этого такой возможности не было.


По-прежнему вся информация о привязке содержится ещё и внутри ECW или GeoTIFF картинки в EXIF-тегах!
Attached file  12.jpg   48K   123 Number of downloads:
Собственно, экспорт. Может занять очень неприличное время, если объём карты большой. Если под прогрессбаром появились цифры, то это примерная дата окончания процесса. :273:
Attached file  13.jpg   125.23K   116 Number of downloads:
Старайтесь не использовать кириллические буквы ни в названиях, ни в путях, это во многом избавляет от глюков в программах. Исходную картинку назвали русскими буквами при сканировании. :)
Выражаю искреннюю благодарность aivaplus.com.ua за содействие в сканировании карт! :293:

Message edited by Зундер: 26 September 2013 - 11:31

  • Odissey, soe and Masya likes this

#17 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 19 March 2011 - 23:18

Выше мы рассмотрели привязку карты по километровой сетке, теперь рассмотрим привязку по градусной.
Attached file  0_5.JPG   63.28K   61 Number of downloads:
В заголовке из информации только то, что карта имеет привязку WGS84. Можем предположить, что Mercator.
Привязывать будем в WGS84, Mercator
Открываем карту.
Attached file  1.jpg   19.26K   85 Number of downloads:
Would You like manually rectify the image? (Хотите вручную исправить изображение?)
Этот вопрос мы уже встречали в предыдущем примере, отвечаем "YES", мы хотим карту привязывать.
На следующем этапе надо выбрать проекцию карты. Мы решили, что это будет Mercator.
Attached file  2_5.jpg   24.74K   90 Number of downloads:
После того, как указали датум и все переменные, можем приступить к привязке. Как и в предыдущем случае,
- необходимо найти координаты на полях карты,
- внести эти координаты в соответствующие поля X/Easting/Lon и Y/Northing/Lat,
- найти на самой карте пересечение линий этих координат и установить точку привязки,
- когда всё правильно сделано, нажать "Add Point to List".
Повторить это всё для остальных точек привязки.
Attached file  3.jpg   100.56K   147 Number of downloads:
Автор облегчил нам задачу - указал несколько пересечений на карте координатами, а линии, кратные 5', выделил.
Если карта достаточно хорошо сканирована, то на ней не будет искажений сетки, вполне можно обойтись небольшим количеством точек привязки. Изначально привязываем наиболее удалённые друг от друга точки, это будут углы карты, затем можно для уточнения привязать несколько точек ближе к центру.
Когда привязку закончили, нажимаем "OK", любуемся результатом. Все замечания из предыдущей статьи о трансформации растра справедливы и для этого случая. Если картинка без искажений формы и/или сетки, то привязку можно считать законченной. Проверить свою работу перед экспортом можно наложив сетку.
Attached file  4.jpg   64.24K   138 Number of downloads:Attached file  3_5.jpg   116.03K   111 Number of downloads:
Если сетка легла правильно, то можно приступать к экспортированию файла в растровый формат точно так же, как мы это делали. Для этого меню "File", находим "Export raster/Image format", выбираем предпочитаемый формат.
Attached file  5.jpg   11.11K   78 Number of downloads:
Проверяем параметры.
Attached file  6.jpg   58.36K   57 Number of downloads:

В Global Mapeer 14.0 и новее появилась возможность сразу получить привязку OziExplorer! Для этого достаточно отметить галочку MAP(OziExplorer file). В предыдущих версиях этого такой возможности не было.

Нажимаем "OK", указываем место куда сохранять и с каким именем.

Message edited by Зундер: 05 June 2014 - 12:54

  • Odissey likes this

#18 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 20 March 2011 - 02:38

Все выше описанные и привязанные изображения имеют один небольшой недостаток - поля. В Ozi Есть угловые маркеры, ограничители полей, в Global Mapper поля можно просто обрезать. Для этого воспользуемся инструментом "Cropping"
Attached file  cr1.jpg   143.85K   114 Number of downloads:
Для этого:
Вызываем "Control Center" кнопкой на панели инструментов или сочетанием клавиш Alt+C.
Нажимаем кнопку "Options".
Открываем вкладку "Cropping".
Здесь нам доступно несколько опций, опишу наиболее используемые:
1. "Crop to Manualy Specified Lat/Lon Boundary" - обрезка по указанным широте/долготе.
2. "Crop to Manualy Specified Boundary in Native Layer Pojection/units" - обрезка по собственным единицам проекции.
3. "Crop a Specified Number of Pixels" - обрезать по кругу указанное количество точек.

********************

Способ №1 наиболее применим для карт генштаба, границы таких карт ориентированы строго по градусной сетке. вот пример для квадрата M36-025
Attached file  cr2.jpg   114.93K   153 Number of downloads:
Если включить градусную сетку, то станет значительно легче ориентироваться, что обрезать. :) Как включить сетку я описывал в предыдущем сообщении.
Обратите внимание, программа указывает границы в градусах и долях градусов, а не в градусах-минутах-секундах. Для карт наших широт километровка имеет ширину в 30'(минут), а высоту 20'(минут), т.е.
-- значения "Crop Eastern" и "Crop Western" в дробной части будут иметь либо ".0", либо ".5". Все помнят, что 30' это 0.5 градуса? :269:
-- значения "Crop Northen" и "Crop Southern" в дробной части будут иметь либо ".0", либо ".3333333333333", либо "0.66666666667". Все помнят, что 20' это 1/3 градуса?
Маленький хинт: не хотите морочить себе голову пересчётом из минут в доли градуса? тогда указывайте градусы и минуты через пробел, программа сама пересчитает. :293:

********************

Способ №2 подходит например для карт привязанных по километровой сетке
Attached file  19.jpg   152.66K   121 Number of downloads:
После нескольких итераций границы получились такими:
Attached file  20.jpg   22.95K   120 Number of downloads:

********************

Способ №3 наиболее пригоден для карт с ровными полями, где границы карты параллельны краям листа. В идеальном случае так должно быть со всеми картами. В этом случае указываем количество пикселей от края листа, для современных карт 10-40, можно посчитать, а можно и поэкспериментировать.
********************
//end

Традиционно, меню "File" - "Export Raster/Image Format" - "GeoTIFF" ("ECW") - ставим галочку MAP(Oziexplorer file) путь сохранения и имя файла.

Всё очень просто! Правда? :284:

Message edited by Зундер: 26 September 2013 - 11:35

  • Odissey likes this

#19 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 20 March 2011 - 02:48

Импорт карт в OziExplorer.
лирическое отступление :303:
Иногда в руки попадают карты в непривычных форматах (SAS.Planet, интернет, etc), а информация о координатах и датуме вполне может содержаться внутри файла картинки (растровой карты). К таким форматам относятся ECW, GeoTIFF, MrSID, JPEG2000 итд.
Следует отметить, что привязка хранится вплоть до попытки сохранить растр редактором. Например в GeoTIFF можно залезть фотошопом "зелёненький подправить", но после этого информация о привязке потеряется. :114:
Пока этого не случилось, привязку можно получить с помощью OziExplorer.
Качаем библиотеку, соответствующую формату карты.
Для этого открываем OziExplorer, Import map -> Single DRG map.
Attached file  14.jpg   189.82K   127 Number of downloads:
Указываем путь к импортируемой карте.
Attached file  15.jpg   35.67K   110 Number of downloads:
Указываем Озику путь сохранения *.map-файла. По умолчанию Озик предложит путь, который прописан у него в настройках. Наверняка C:\OziExplorer\Maps. Я предпочитаю хранить *.map-файлы рядом с файлом карты, чтоб не потерялись. :175:
Attached file  16.jpg   32.62K   80 Number of downloads:
В случае с GeoTIFF, Озик просто скопирует координаты, во всех остальных предложит проверить датум, систему координат, центральный меридиан итд. Он не зря это просит, проверяйте, бывает ошибается.
Когда карта импортирована, можно проверить привязку. Способов много, выберем доступный в данном случае - наложим градусную сетку. Для этого в Ози меню "Map" - "Grid line setup" выбираем подходящую сетку.
Attached file  17.jpg   26.78K   79 Number of downloads:
На карте весьма кстати оказалась градусная разметка, по ней и сверимся.
Attached file  18.jpg   121.55K   75 Number of downloads:
Совпадает? Ну и отлично! Можно пользоваться.
Для уверенной совместимости карты со всеми версиями OziExplorer и OziCE карту обязательно нужно конвертировать программой Img2Ozfx.

Message edited by Зундер: 29 March 2011 - 11:39

  • Odissey likes this

#20 OFFLINE   Зундер

Зундер

    Дока

  • Модератор
  • PipPipPip
  • Registration: 26 Jun 2007
  • 5,769 posts
  • Авто: Тренер штурманов
  • Имя:Виталий
  • Пол:Мужчина
  • Город:На своей широте, на своей долготе

Posted 20 March 2011 - 03:34

Сменить проекцию карты.
Некоторые программы не понимают проекцию "Пулково 1942", требуют исключительно WGS84.
Сова, например, исполняет очень сложные танцы с бубном, в конечном итоге имеет мигрень и некорректно привязанную карту. На километровке погрешность ещё не заметна, а вот склеив несколько листов уже видно.
Global Mapper инструмент действительно мощный, сменить проекцию? Легко!
Ctrl+O - открываем нужную карту. Кнопка "Configuration", вкладка "Projection"
Attached file  222.jpg   85.71K   105 Number of downloads:
Устанавливаем требуемый датум и проекцию.
Далее, уже привычное меню "File" - "Export Raster/Image Format" - "GeoTIFF" или "kmz", если делаем карту для Garmin.
Attached file  geotiff.jpg   11.94K   105 Number of downloads:Attached file  kmx.jpg   12.03K   61 Number of downloads:

Message edited by Зундер: 20 March 2011 - 03:34

  • Odissey likes this




Number of users reading this topic: 1

0 users, 1 guests, 0 hidden users


© 2004 - 2024 Offroadmaster ®
create & support by PAVLOFF & VOIN