Изготовление карт для iPhone с помощью программы SAS Планета

Последнюю версию этой программы можно скачать на сайте разработчика http://sasgis.ru. Программа бесплатная. Распакуйте содержимое архива в отдельную папку и запустите SASPlanet.exe. Выберите в верхнем текстовом меню меню: Источник - Интерент Там же тип карты: Карты - Google - Карты Google На карте выделите нужную вам область. Варианты: либо прямоугольная область, либо по точкам полигональная область. Операции - Выделить - Полигональная область Когда все сделаете, нажмите зеленую галочку.

В появившемся окне нужно сделать такие настройки: Загрузить - Тип карты - Карта (Google) Заменять старые файлы, поставьте галочку Только при их различии - чтобы не качать лишнее.

Масштаб

Здесь надо загрузить весь диапазон масштабов по очереди, начиная с 9 до 17 (17 самый подробный, эквивалентно 40 метрам). К сожалению, автоматически программа это не делает, вам придется запускать это окно загрузки каждый раз под новый масштаб. Рекомендую начать с самого большого - 17, все остальные будут грузиться быстрее. Намите Начать.

Появится окно показывающее процесс загрузки карты. После 100% загрузки отобразится строчка Обработка файлов завершена! Нажмите Выход.

Перед вами снова карта с выделенной областью, в верхнем меню выберите: ОперацииВыделитьПредыдущее выделение или сочетания клавиш (Ctrl+B) Опять появится окно операции с выделенной областью. Теперь задайте другой масштаб, меньший 16. Намите Начать. Повторите эту процедуру для всех нужных масштабов с 17 до 9.

Таким же образом можно сделать карту с режимом Гибрид. В этом случае надо выбрать в типах карт – Спутник (Google) и загрузить те же масштабы что и для обычной карты. Когда все будет загружено на компьютер нужно будет сделать экспорт карт под формат iPhone. В верхнем меню: ОперацииВыделитьПредыдущее выделение (Ctrl+B), выберите вкладку Экспорт.

Настройки:

Экспорт выделенного участка в формат - iPhone (2.2 выше 128x128) Куда сохранять - задайте папку Включить следующие типы карты: Первая строка Карта - Карта (Google) Вторая строка - нет (если вы не качали Гибрид, если качали то поставьте "спутник Google") Третья строка - нет Масштабы: – отметьте галочками все масштабы которые закачали (9-17). Нажмите Начать.

После завершение всего процесса экспорта в заданной вами папке появятся два файла: com.apple.Maps.plist и MapTiles.sqlitedb. MapTiles.sqlitedb представляет собой кеш карты для iPhone для версии прошивки 2.2 - 4.0. Если в вашем телефоне эти версии программного обеспечения, то можете сразу копировать полученный файл в устройство. Если у вас прошивки выше 4.1 то воспользуйтесь конвертером карт для iPhone.

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

Чтобы преобразовать карты старого формата для новых прошивок вам понадобится программа конвертер. Скачать ее можно отсюда: http://imapsmanager.ru/mapConverter/mapConverter.htm Открываете программу, выбираете вашу версию прошивки и файл карты MapTiles.sqlitedb которую хотите преобразовать.

На выходе получаете такой же файл MapTiles.sqlitedb но годный к использованию на вашем телефоне.