Создание карт для oziexplorer с помощью sas planet

Обновлено: 02.07.2024

Сегодня я расскажу как в программе SAS.Planet создавать свои офлайн-карты для путешествий.

Для работы с такой картой потребуется смартфон со специальным приложением либо GPS-навигатор.

Я пользуюсь Android-смартфоном с приложением Locus Map Pro . Но есть много аналогов платных и бесплатных, подготовка карт для многих из них не будет отличаться от описанного способа.

Подготовка к работе

Скачиваем программу SAS.Planet на официальном сайте по ссылке , распаковываем архив и запускаем файл SASPlanet.exe .

Программа готова к работе:

В первую очередь обратите внимание на вкладки "Выбор основной карты" и "Слои" . Это основные рабочие инструменты:

Карта - это основное рабочее поле, поверх которого можно наложить сколько угодно слоёв. Достаточно просто выбирать их из списка.

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

Я обычно работаю с этими:

  1. OSM Cyclosm
  2. ГосГисЦентр (все масштабы)
  3. Яндекс спутник
  4. Google спутник
  1. WikiMapia - чтобы смотреть границы и описание объектов
  2. Яндекс Гибрид - чтобы видеть федеральные трассы и железнодорожные станции

Рекомендую назначить горячие клавиши для часто используемых карт и слоёв, сделать этом можно в Параметрах:

Создание карты

Пошаговые скриншоты прикрепляю в карусели.

Выделяем нужную область

Чтобы карта была легче, я выделяю полигональную область, исключая, например, лесные участки, через которые я точно не буду передвигаться.

При этом, лучше брать небольшим запасом от маршрута, иногда обстоятельства заставляют менять маршрут.

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

Загружаем карту

Определяемся с масштабами, которые будем загружать. Чем больше число, тем выше детализация. Карта с излишне высокой детализацией будет очень тяжёлая и поэтому будет долго загружаться и медленно работать.

Как создавать карты для Андрозика и Озиэксплорера?

Список программ

Итак, начнем. Для создания карт нам потребуется две программы:

1) SAS.Planet . У меня стоит версия 141212 – непосредственно для создания карт нужного района.
2) Image2ozf версия 2.08 – для конвертации карт в формат ozf2.

Работа с программой SasPlanet.

Итак, шаг номер раз. Находим эти две проги в интернете, качаем и устанавливаем на свой компьютер. Открываем программу SAS.Planet и выбираем источник карт.

карта

Я обычно пользуюсь двумя источниками: Google-карты и Генштаб 250м (или ТопоКарта (Маршруты.ру)), поскольку сервер с генштабовскими картами иногда бывает недоступен. У меня гугловские и генштабовские карты одного и того же района лежат в папке по соседству – обычно использую генштаб, но иногда нужно посмотреть что-то на спутниковой карте.

выбор карт


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

габрид карт

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

vyibor-oblasti

okno-operatsii

zagruzka-zavershena


карты для навигатора

Конвертация карты

toozf


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

Надеюсь, это статья помогла вам. Желаю интересных путешествий! Теперь, с навигатором и картами вы не заблудитесь в лесу.

Обмен данными между OziExplorer и SASPlanet, навигация в SAS

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

wandel » 09 фев 2009, 17:01

wandel писал(а): Хорошо б иметь возможность склеивать уже в OZF3
Вы не представляете объём работ. которые нужно проделать, чтобы разобраться с форматом и сделать нормальный конвертер? Планета выгружает данные привязки в спец. файл. На компе карту в OZI можно открывать уже в таком виде. К тому же есть конвертеры, которые быстро и в пакетном режиме преобразуют эти карты в ozf3. Просто смысла нет сейчас делать выгрузку в ozf3 встроенное в планету. Уж лучше плагины сделать, а атм уж найдутся энтузиасты, если это действительно кому-нибудь нужно. Не вижу просто почему бы не воспользоваться конвертером.

Все правильно - но:

1. Файлы в формате BMP для OZI КПК не годятся - они там плохо поворачиваются, а если большие, то вообще не возможно ими пользоваться.
2. Конечно можно сохранить в ECW - работает на КПК, но при смене карты это делает долго.

Я пробовал конвертировать ECW в OZF3 - возникает проблемма с цветом(карта покрывается пятнами).

IMG2OZF имеет описанную проблемму:

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

svp » 10 фев 2009, 13:01

Как-то с пол года назад нашел две утилитки: img2ozf2 и img2ozf3. С тех пор с картами для Оззи проблем никаких нет ни на КПК ни на ноуте. Клею интересующие куски Планетой в bmp c привязкой, открываю куски в одном из конвертеров (преимуществ особых того или иного формата я как-то не ощутил, но работают оба), открываю эти куски в конвертере и пакетно конвертирую в ozf (не помню чтобы были какие-то трудности с настройками). Потом заливаю на флешку и всё ОК. Что я делаю не так? Почему нет проблем?

P.S.
Если хотите крутить на девайсе карты непосредственно в bmp (а это громоздко и нерационально), то конвертируйте картинки в нужные форматы в фотошопе. Требовать от планеты поддержки такого кол-ва форматов можно только через плагины, и то, если напишете их сами=) или докажете необходимость такой поддержки. Я пока доказательств никаких не увидел и близко. Всё почему-то работает и сейчас=).

Vinil_37 » 17 фев 2009, 04:37

wandel писал(а): Хорошо б иметь возможность склеивать уже в OZF3 wandel писал(а): Я пробовал конвертировать ECW в OZF3 - возникает проблемма с цветом(карта покрывается пятнами).

А не стоит ли в настройках конвертера галочка на изменении количества цветов?

Для склеивания нескольких карт в ECW и ковертации их в OZFX3, можно использовать фирменную утилиту Map Merging Utility for OziExplorer.
По идее она и BMP понимает, но почему-то пишет "unsupported" на BMP созданные в SASПланета

svp писал(а): Если хотите крутить на девайсе карты непосредственно в bmp (а это громоздко и нерационально), то конвертируйте картинки в нужные форматы в фотошопе.

Werefox » 17 фев 2009, 05:35

Хм, странно. карты SAS.Планета корректно открываются mapmerge 1.10, просто не создавайте большие картинки. Опытным путём выяснил, что примерно до 3000х3000 точек. Лучше меньше.
mapmerge 1.10 недавно выложили на офсайте.
А некоторые BMP (не SAS.Планета) действительно необходимо конвертировать в tif.

svp » 17 фев 2009, 12:31

Vinil_37 писал(а): А разве OziExplorerCE понимает BMP?
ХЗ. Я не слежу за версиями этой софтины, может какая-нибудь уже и умеет. Хотя смысла особо не вижу в этом.

wandel » 17 фев 2009, 13:06

Mapmerge не годится - лучше Img2ozf.

Она конвертирует и .BMP и .ECW, причем с .BMP это вроде получается лучше.
Почему "ВРОДЕ" - так потому, что получить большой(1ГБ) файл при помощи склеивания в SAS не удалось - повисает на 13%.

Vinil_37 » 17 фев 2009, 20:35

Vinil_37 писал(а): А разве OziExplorerCE понимает BMP?
ХЗ. Я не слежу за версиями этой софтины, может какая-нибудь уже и умеет. Хотя смысла особо не вижу в этом.

Именно портативная версия не понимает .BMP и .JPG., но к счастью понимает .ECW
Версия же для ПК понимает множество графических форматов, для некоторых из которых нужно скачивать дополнительно DLLки.

wandel писал(а): Vinil_37
Mapmerge не годится - лучше Img2ozf.
Она конвертирует и .BMP и .ECW, причем с .BMP это вроде получается лучше.
Почему "ВРОДЕ" - так потому, что получить большой(1ГБ) файл при помощи склеивания в SAS не удалось - повисает на 13%.

Я говорил именно про склеивание нескольких мелких карт. Плохо что Mapmerge выходной файл делает только .OZFX3

SAS.Планетой создал сегодня .ECW размером 381 мегабайт (спутниковый Яндекс в 18 разрешении с наложением ЯндексГибрида). Создание области такого размера в .BMP, зависает.
При конвертайии в Img2ozf получил .OZFX3 размером 623 мегабайта.
ИМХО большие "полотнища" карт вообще проблематично просматривать на КПК ввиду их обьёмов.

wandel » 17 фев 2009, 20:51

SAS.Планетой создал сегодня .ECW размером 381 мегабайт (спутниковый Яндекс в 18 разрешении с наложением ЯндексГибрида). Создание области такого размера в .BMP, зависает.

Вот и я получил такой результат, а хотелось именно BMP т.к. он похоже корректно переводится в OZF3 - без искажений.

При конвертайии в Img2ozf получил .OZFX3 размером 623 мегабайта.
ИМХО большие "полотнища" карт вообще проблематично просматривать на КПК ввиду их обьёмов

Попробуйте последний OZI CE V2.27d - у меня он успешно ворочает на КПК 600 мб

P.S. Самый свежий Map Merge Utility for OziExplorer работает уже с OZF картами

Cowa » 18 фев 2009, 23:11

Vinil_37 писал(а): спутниковый Яндекс в 18 разрешении с наложением ЯндексГибрида). Создание области такого размера в .BMP, зависает.

А какая получилась размерность выделенной области в тайлах?

P.S. Только что пробовал склеить область на карте Яндекса. Взял область, чтобы получился практически предельный размер файла BMP. Итого файл BMP получился размером 1.82 GB. Та же область в файле ECW заняла 112 MB. Отсюда вывод - для BMP выделена слишком большая область.

baty » 21 фев 2009, 07:41

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

Кто сейчас на конференции

vanlife travel

Многих пользователей навигаторов не устраивают детализация и наполнение штатных карт, поставляемых в комплекте с приборами или программами. Кому-то нужна подробная прорисовка рельефа, кому-то необходимы водные карты с глубинами, кому-то нужны спутниковые снимки с геопривязкой. Эти и другие хотелки можно воплотить в жизнь с помощью программы САС-Планета, изготовив в ней карты, удовлетворяющие собственным требованиям.
Ниже предлагается описание работы в программе на простейшем базовом уровне.


Дальнейшие действия состоят из пяти основных шагов:

1. Выбор картографического источника

Программа САС-Планета предоставляет достаточно большой выбор картографии. Например, пещерный город Мангуп-Кале можно увидеть вот так на яндекс-картах:


А можно вот так на картах от 4maps.eu:



На подложку базовой карты можно наложить слой (один или несколько одновременно) с другой информацией. Выбор слоев для наложения осуществляется кнопкой справа от кнопки выбора основной карты. Возьмем для примера слой со всеми треками, когда-либо загруженными в проект OSM:


И получим вот такую картинку. На карту opentopomap наложены gps-треки:


Итак, с выбором карты мы определились, переходим к следующему шагу:

2. Выбор области, для которой мы будем делать карту

Область можно выбрать вручную:


А можно загрузить сохраненное ранее выделение:


Выделенный фрагмент для экспериментов можно скачать здесь. Сохранить его на компьютере и указав на него программе:


После того, как мы выбрали желаемую область и нажали галку Ok, начинаем скачивание карты.

3. Скачивание выбранного типа карты для выбранной области



Спустя некоторое время скачивание завершается, и мы видим следующее:


Можно переходить к следующему шагу:

4. Экспорт скачанной карты в формат для навигатора



После завершения процесса в указанном нами на компьютере месте будет лежать растровая карта в формате SQLite. Теперь наша задача переместить ее в программу Османд на планшете или телефоне.

5. Установка растровых карт в программу Osmand

Копируем самодельную растровую карту с компьютера в папку tiles Османда:


Вот она на месте:


Но еще не активна, Османд отображает базовые штатные векторные карты:



И вот результат:


Спасибо разработчикам программы SAS-Planet за широкий функционал, удобство работы и постоянное совершенствование проекта!

Читайте также: