Войти

Или войди с помощью

Cydia OfflineMaps

Кит Андреенко avatar |
OfflineMaps

С момента выхода инструкции по использованию приложения Maps (карты) без подключения к интернету прошло не так много времени, но выход прошивки 2.1 немного спутал карты. Причем, в прямом смысле, т.к., у меня на прошивке 2.1, кэш карт, после запуска приложения Maps при включённом доступе в инет, стал упорно затираться. Кроме того, мне по работе приходится достаточно часто летать из города в город – и тут уж никак не обойтись без простого способа подмены скачанных кэшей.

И способ, конечно же, нашёлся (фактически, это замена старого iLM):

  1. Ставим из Cydia -> Utilities программу OfflineMaps. Стоит учесть, что программа тянет за собой кучку нужного ей софта где-то на 10.5 МБ;
  2. Скачиваем нужные кэши карт (например, отсюда), или делаем их сами, пользуясь инструкцией SimbaAZ. Таким образом, к концу этого пункта, считаем, что у вас в компьютере есть каталог (например, “GoogleMapsCaches”) с подкаталогами, в которых лежат карты тех мест, которые вы хотите засунуть в iPhone;
  3. Скачиваем кэши улиц мест (например, Москва и Питер) и кладём их в подкаталоги мест в наш каталог GoogleMapsCaches. К сожалению, программа OfflineMaps пока не умеет подкладывать эти кэши, поэтому, это придётся всё равно делать самим: кладём в каталог /private/var/mobile/Library/Maps/ тот Bookmarks.plist, который нам понадобится первым;
  4. Заливаем содержимое нашего каталога GoogleMapsCaches на iPhone в /private/var/mobile/Media/Maps/. Для этого проще и быстрее всего использовать программу i-FunBox (как на картинке). ;

Фактически всё. Далее всё интуитивно понятно: заходим в OfflineMaps, выбираем тот кэш, который нам нужен, и жмём Link (так значительно быстрее, чем копировать сами карты). После этого можно смело идти в Maps и пользоваться кэшем.

Для того, чтобы заменить Bookmarks.plist без подключения к компьютеру, можно воспользоваться, например, программой MobileFinder.

Кроме того, программа умеет импортировать уже сделанные кэши Maps. Если вы уже накопили кэш, который Вам бы не хотелось затирать – просто нажмите “Import” и программа сама скопирует ваш кэш в свой каталог.

Кстати, иконка программы отображает активный кэш. Прикольно.

Публикации по теме:
Maps Offline теперь на прошивке 2.0 и выше
Карта Карта Питера в iPhone
Карта Москвы в iPhone

Обсуждение на форуме.

Спасибы форумчанам zerto, SimbaAZ, l0rda.

67
undefined
iPhones.ru
С момента выхода инструкции по использованию приложения Maps (карты) без подключения к интернету прошло не так много времени, но выход прошивки 2.1 немного спутал карты. Причем, в прямом смысле, т.к., у меня на прошивке 2.1, кэш карт, после запуска приложения Maps при включённом доступе в инет, стал упорно затираться. Кроме того, мне по работе приходится...

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  1. SantaRom avatar
    SantaRom 10 октябрь 2008
    0

    Ставим права 644 на кэш карт и не занимаемся ерудной. Уже 2 недели ничего не затирается.
    Для родного Maps.app карты кидаем в /var/mobile/Library/Caches/MapTiles/MapTiles.sqlitedb

    Войди на сайт, чтобы ответить
    Ответить
  2. SantaRom avatar
    SantaRom 10 октябрь 2008
    0

    P.S. 644 ставим непосредственно на файлик MapTiles.sqlitedb
    P.S.2 Если руки растут из плеч, то совместить все нужные города из под sqlite3 в один кэш, не составит труда.

    Войди на сайт, чтобы ответить
    Ответить
  3. LABRADOR avatar
    LABRADOR 10 октябрь 2008
    0

    Хорошая новость для тех кто не в курсе…

    Войди на сайт, чтобы ответить
    Ответить
  4. antah avatar
    antah 10 октябрь 2008
    0

    А какой сейчас лучший файл менеджер для mac?
    opehssh + sftp? =)

    Войди на сайт, чтобы ответить
    Ответить
  5. Red_Baron avatar
    Red_Baron 10 октябрь 2008
    0

    А где достать карты других городов кроме столиц?

    Войди на сайт, чтобы ответить
    Ответить
  6. Sith avatar
    Sith 10 октябрь 2008
    0

    Пофигу какие права ставить, главное чтобы они были выставлены под пользователем root.

    Войди на сайт, чтобы ответить
    Ответить
  7. kurigo avatar
    kurigo 10 октябрь 2008
    0

    Red_Baron
    Вроде ж написано что прога умеет импортировать уже сделанные кэши Maps. Если ты пользовался мэпсом в своем городе то импортируй

    Войди на сайт, чтобы ответить
    Ответить
  8. ifreto avatar
    ifreto 10 октябрь 2008
    0

    кстати карты здесь: http://iphone.l0rda.biz/maps/ старые, гугл обновил их летом вроде.

    Войди на сайт, чтобы ответить
    Ответить
  9. bapcyk avatar
    bapcyk 10 октябрь 2008
    0

    Господа помогите карту Ростова-на-Дону сделать, блин на Мас не нашел как делать! Спасибо будет в любом варианте проcто или через webmoney!!!!!!!! icq224002236 или [email protected]

    Войди на сайт, чтобы ответить
    Ответить
  10. bapcyk avatar
    bapcyk 10 октябрь 2008
    0

    antah

    Я Cyberduck с самого начала использую!

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.