Бесконечное путешествие

Как не просидеть всю жизнь дома

Создание растровых карт формата SQLite для Galileo и OASMAnd в SASPlanet

В последнее время я написал пару постов про использование растровых карт в OSMAnd и Galileo. Там я постоянно ссылался на формат SQLite. В этом посте я расскажу как же подготовить нужные вам карты в этом формате с помощью программы SASPlanet.

SASPlanet main screen

Как удобнее всего готовить карты для поездки?

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

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

SASPlanet_6

Когда область выделена, жмем зеленую галку и….

2. Сохраняем полученное выделение области

Этот шаг важен, т.к. всегда есть шанс, что вы захотите загрузить еще карт или сформировать другую карту для этого же района. Если вы работаете с одной областью, то Ctrl+B вернет вам выделение, а вот в случае с несколькими областями это уже не сработает.

SASPlanet_2

3. Выбираем тип загружаемой карты и ее масштаб

Я обычно загружаю масштабы 12-15, где-то с 12 подробности обычных карт уже не хватает, а снимки  выше 15-го разрешения нужны исключительно редко.

SASPlanet_3

Шаг 3 повторяем для всех масштабов и всех типов карт/снимков, которые вам нужны.

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

4. Создание карты в SASPlanet

Самый интересный пункт ))) Генерируем карту. Жмем Ctrl+B и открывается наше предыдущее выделение. Переходим на вкладку «Экспорт», выбираем формат карты  — нас интересует RMaps(SQLite).

SASPlanet_4

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

Через некоторое время у вас по указанному пути будет файл <ИМЯКРАТЫ>.sqlitedb. Это готовая карта и ее можно передавать в Galileo на iOS или в OSMAnd на Android. Про детали загрузки карт в программы — смотрите соответствующие посты.

Понравилась статья? Будет много интересного! Подпишитесь на обновления:

Поделиться в соц.сетях

Тэг:

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

*