Карта Москвы в iPhone

Артур Малосиев avatar | 78
FavoriteLoading В закладки

Карта Москвы в iPhone
Не обращайте внимания на строку поиска: я карту подвигал,
чтобы автомобилисты увидели направления движений по улицам.

Сбылась мечта многих. У нас появилась возможность быстро, дешево и надежно пользоваться айфоновской родной утилитой Maps. Спасибо Dion, нашедшему способ на Хакинтоше, wd14, который сграбил из Google всю Москву до последнего переулка, XEMPP — за разъяснения.

Как известно, чтобы найти нужный адрес по карте, требуется потратить до 300 Kb трафика GPRS/Wi-Fi. Теперь все гораздо проще.

Инструкция

  • Качаем архив с картой — http://www.rapidshare.ru/569715, ZIP 140 Mb (или 465 Mb налом). Предупреждаю, качается долго и нудно, поэтому после пятой неудачной попытки я взял суточный VIP-аккаунт и слил все за 20 минут.
  • Пока качается, добавляем в Инсталлер репозиторий http://www.in7ane.com/iphone.xml;
    из раздела Map Apps устанавливем программку iLM, 53 Kb.
  • Проверяем, скачалась ли карта. Заливаем все в папку
    HW до 1.1.2:
    var/root/Media/Maps/Moscow

    HW 1.1.3:
    Если у Вас 1.1.3 — то надо в папке
    /private/var/root/Library
    создать сим-линк на /private/var/mobile/Library/Caches
    ln -s /private/var/mobile/Library/Caches Caches

  • Запускаем iLM. Кликаем на закладке Moscow, выбираем Link/Copy и после переходим в Maps. В первый раз придется немного подождать, пока наполнится кэш.

Если вы хотите пользоваться поиском, то сеть должна быть включена. На один поисковый запрос уходит где-то 5 Kb: Google передает координаты, а iLM «прикручивает» их к локальной карте.

Если вам дорог трафик, войдите в Airplane Mode (Настройки iPhone). Картой вы все равно сможете пользоваться, но поиск будет недоступен.

Как сделать карту своего города, читайте в этой ветке форума.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
Не обращайте внимания на строку поиска: я карту подвигал, чтобы автомобилисты увидели направления движений по улицам. Сбылась мечта многих. У нас появилась возможность быстро, дешево и надежно пользоваться айфоновской родной утилитой Maps. Спасибо Dion, нашедшему способ на Хакинтоше, wd14, который сграбил из Google всю Москву до последнего переулка, XEMPP — за разъяснения. Как известно, чтобы найти нужный адрес по карте, требуется потратить до 300 Kb трафика...
Прокомментировать

🙈 Комментарии 78

  1. arseniy avatar
    arseniy21 февраля 2008
    0

    Круто! Надо будет заняца родным городком

  2. Tails avatar
    Tails21 февраля 2008
    0

    То есть Maps думает, что она это уже грузила и берет все из “кэша”? =)
    А для Питера не будет? ;)

  3. Krava avatar
    Krava21 февраля 2008
    0

    Если бы Киев так можно былоб сделать…

  4. bot1 avatar
    bot121 февраля 2008
    0

    любой город мира так делается

  5. looser avatar
    looser21 февраля 2008
    0

    а функция определения координат из 1.1.3. останется и нормально все будет работать?..

  6. mart avatar
    mart21 февраля 2008
    0

    тот ресурс, ссылы на который вы тут подтираете усердно ( этот момент особенно смешен) опубликовал эту новость уж неделю как назад))))

  7. zero_hero avatar
    zero_hero21 февраля 2008
    0

    to mart
    тогда хера ли ты делаешь здесь?

  8. mart avatar
    mart21 февраля 2008
    0

    да я забыл спросить что и где мне делать))))

  9. kuzma avatar
    kuzma21 февраля 2008
    0

    Что то злые все стали какие-то… :(

  10. bot1 avatar
    bot121 февраля 2008
    0

    у меня не видиться прога ilm в инсталлере

  11. SeaBreeze avatar
    SeaBreeze21 февраля 2008
    0

    mart, у нас разные подходы к соблюдению авторских прав. Или вам напомнить?
    Насчет того, что делать и кем быть… боюсь, вы не прислушаетесь к моему совету…

    bot1, прописал репозиторий правильно? Проверь еще раз. Потом сделай общий Refresh.

  12. mart avatar
    mart21 февраля 2008
    0

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

  13. Chupa avatar
    Chupa21 февраля 2008
    0

    Ребят, сделайте карту для Питера.

  14. mart avatar
    mart21 февраля 2008
    0

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

  15. SeaBreeze avatar
    SeaBreeze21 февраля 2008
    0

    Если карта города загружена с помощью iLM, то будет вызываться папка /var/root/library/caches/MapTiles.

    Это легко проверить, попробовав вызвать другой город и сравнить скорость по отношению к поиску по Москве. Ну и вкладка Preferences >> Usage о многом расскажет, если обратить внимание на кол-во скачанных килобайт.

  16. pharaon avatar
    pharaon21 февраля 2008
    0

    народ давайте займемя екатеринбургом! готов посадействовать чем смогу! возьмемся за дело вместе!

  17. Pocmuk avatar
    Pocmuk21 февраля 2008
    0

    Карту можно сделать для всех городов и областей мира!

    Загружаем полную крату Москвы в iPhone, чтобы она всегда была под рукой. Потребление трафика, занимает около 500-1000 метров я сам делал по инструкции и у меня все работает!

    Итак, вам необходимо:
    1. Скачать и установить загрузчик карт (http://www.in7ane.com/psp/gmdl0.5.05a.zip).
    2. Выбрать область на онлайновой карте (не обязательно google maps – там есть еще карты от Microsoft и еще куча всяких)
    3. Задать имя для карты (должно начинаться с _)
    4. Нажать Download
    5. Выделить тайлы, которые вам интересны и нажать длинную кнопку Continue
    6. После загрузки нажать кнопку ->IPhone
    7. Выбрать место, куда сохранить БД с тайлами в формате айфона
    8. C помощью winscp (или любого другого инструментария) залить получившуюся БД с картой в директорию /var/root/Media/Maps/(map_name)/
    9. Добавить в installer репозиторий http://www.in7ane.com/iphone.xml и установить приложение iLM из категории Map Apps
    10. Запустить iLM и забиндить созданную вами карту

    Если связь с инетом есть, то поиск по карте переход по адресам и LocateMe работают как обычно за исключением отсутствия траты трафика и времени на загрузку тайлов. Если переместиться за пределы Москвы, то недостающие тайлы выкачиваются из интернета и сохраняются в ту же БД.
    Спасибо Dion

  18. Canned Cannabis avatar
    Canned Cannabis21 февраля 2008
    0

    как сделать симлинк? WinSCP какието бредни гонит типа логина

  19. Canned Cannabis avatar
    Canned Cannabis21 февраля 2008
    0

    я дурко, сори. пс. тк куда заливать карту в 113

  20. del1rium avatar
    del1rium21 февраля 2008
    0

    Честно говоря я тоже не совсем понял в какую папку кидать карту на 113
    Кидал и в Caches/Maps и просто в Library/Maps, но в iLM ничего не появляется. Просвятите плиз)

  21. m.com avatar
    m.com21 февраля 2008
    0

    смысл в карте киева – в google maps её нет. сравните москву и киев и все станет понятно.

  22. tagor avatar
    tagor21 февраля 2008
    0

    m.com, поэтому крава и сказал с сожалением: “Если бы Киев так можно былоб сделать…”, потмоу как карты киева в гугле просто нет :(

  23. g900 avatar
    g90021 февраля 2008
    0

    Кулл, всё работает на ура… Сделал карту Перми, с инета грузит минимум и как было сказано добавляет в свою базу… У меня прошива 1.1.3 кидал сюда /private/var/root/Media/Maps/Perm’ и карта появилась в списке и не забудте создать символьный линк.

  24. g900 avatar
    g90021 февраля 2008
    0

    У кого есть готовая карта Москвы и Питера киньте на какой-нибудь обменник.

  25. sergun avatar
    sergun21 февраля 2008
    0

    Да с***ка облом, Воронеж даже есть с улицами, а Киева нет только три дороги вот тебе и столица (((
    edited by Vlade
    за мат можно и в глазик получить

  26. VDmitry avatar
    VDmitry21 февраля 2008
    0

    Зеркало (прямая ссылка):
    183 Мб
    http://www.dmivol.net/files/GoogleMapsCache_Moscow.zip

  27. Canned Cannabis avatar
    Canned Cannabis21 февраля 2008
    0

    вроде работает, но странно… чтоб всё показал надо сначала под лупой пробежаться, а потом он из далека показывать будет…
    ()))))))))–*

  28. Fotografer avatar
    Fotografer21 февраля 2008
    0

    Люди!! Простите за глупый может быть вопрос – но что есть такое симилинк и как его создавать. Тут об этом говорят как о чём-то само собой разумеющимся, а мне, ламеру махровому сие малопонятно ((( Спасибо ! ))

  29. tFF avatar
    tFF21 февраля 2008
    0

    Fotografer, сим-линк = символьная ссылка. Предусмотрено файловыми системами в юниксо-подобных ОС, в windows NT (ntfs) etc. Позволяет делать ссылку на определенный объект файловой системы, не создавая его заново, не копируя его. Ссылку можно расположить в месте файловой системы отличном от того, где располагается сам объект, на который она создана. При этом, обращаясь к ссылке, обращение происходит к объекту, на который она ссылается.

  30. Fotografer avatar
    Fotografer21 февраля 2008
    0

    Большое спасибо ))
    Т.е. если я правильно понял мне надо в /private/var/root/Library – вставить вот эту надпись – ln -s /private/var/mobile/Library/Caches Caches ?

  31. fill747 avatar
    fill74721 февраля 2008
    0

    2 SeaBreeze

    кстати, да. кнопка Copy iLM перенесла карты из var/root/Media/Maps/Moscow в /var/root/Library/Caches/MapTiles.
    включен режим “В самолёте”. в программе Maps – пусто.
    скопировал файл “пальчиками” в /var/root/Library/Caches/Maps. в программе Maps – опять пусто. о.0
    прошивка – 1.1.3.

  32. fill747 avatar
    fill74721 февраля 2008
    0

    и как теперь всё это удалять? какие каталоги можно спокойно и безболезненно отправить в /dev/nul?

  33. vonk avatar
    vonk21 февраля 2008
    0

    Скажите, а прокладывание маршрута в оффлайне работает?

  34. Fears avatar
    Fears21 февраля 2008
    0

    Подскажите плиз, прошивка 1.1.1, var/root/Media/Maps/ класть нужно в конечную папку а ее нет, Ilm установлен.

  35. alepar avatar
    alepar21 февраля 2008
    0

    Быстрое зеркало для файла:
    GoogleMapsCache_Moscow.zip

    С форума ссылка просьба не выносить.

  36. alepar avatar
    alepar21 февраля 2008
    0

    Fears: создай папку Maps. То, что ее нет – ожидаемо.

  37. Pocmuk avatar
    Pocmuk21 февраля 2008
    0

    Fears
    Её надо самому создать!

  38. Fears avatar
    Fears21 февраля 2008
    0

    alepar: Pocmuk:

    Спасибо, уже понял и создал, правда поначалу лоханулся и залил мимо moscow, прям в maps, пришлось перезалить. :)

  39. Don Giorgio avatar
    Don Giorgio21 февраля 2008
    0

    Спасибо всем, кто участвовал в подготовке этого материала!!
    Очень благодарны.
    Что меняется при выборе Link/Copy в iLM в кэше?
    как это может сказаться на производительности и объеме свободной памяти на айфоне?

  40. vonk avatar
    vonk21 февраля 2008
    0

    Как очистить перекачанный кэш? Теперь целый гигабайт всё это занимает.

  41. Skyline avatar
    Skyline21 февраля 2008
    0

    а на 1.0.2 нельзя ее установить?

  42. kodeks avatar
    kodeks21 февраля 2008
    0

    Я правильно понимаю, что данная фишка есть ни что иное как подсовывание мобилке готового кеша? Т.е. когда мы просто лазим по карте он качает фрагменты и потом при повторном обращении ищет их в кеше, а тут он как бы всегда их находит в бд, так? Т.е. и LocateMe должна работать как надо, без трафика и инета? B значит все что смотришь по гугл мапс будет всегда сохраняться в телефон, так? Этож каких размеров будет такой кеш…

  43. catcher avatar
    catcher21 февраля 2008
    0

    УРА свершилось! Ждал эту возможность с самого появления у меня любимого огрызка! Супер, осталось только каким-нибудь образом прикрутить к Maps GPS! Вроде камрады стараются.. ждемс ;)

    З.Ы. Выкачиваю карты Питера, Рязани.

  44. arabesc avatar
    arabesc21 февраля 2008
    0

    А можно в один кэш залить несколько разных мест?

  45. den.ru avatar
    den.ru21 февраля 2008
    0

    Скачать побыстренькому карту можно тут
    http://den.ru/GoogleMapsCache_Moscow.zip

    187Мб

  46. tzhilenkov avatar
    tzhilenkov22 февраля 2008
    0

    У меня вот такая проблемка. Добавляю ресурс а он отображается как Untitled Source в Инсталлере и ничего соответственно под именем ILM нет. Пробовал и другие ресурсы добавлять все равно показывает Untitled Source (Uncategorized) и ничего не происходит. Раньше такого не было. У меня 112 OTB до 113 первый самый анлок который вышел…. Что у меня с инсталлером подскажите у кого похожие трудности. Спасибо!

  47. iPhoner avatar
    iPhoner22 февраля 2008
    0

    Как у Яндекса “одолжить” карты?

  48. bot1 avatar
    bot122 февраля 2008
    0

    На форуме всё написано в проге можно карты ЛЮБОЙ страны и РАЗНЫЕ карты даже яндекс

  49. bygatti avatar
    bygatti22 февраля 2008
    0

    ребята помогите пожалуйста установить карту на 1.1.3
    я новичок в этом деле и не могу понять что значит добавляем в Инсталлер репозиторий http://www.in7ane.com/iphone.xml;
    Вообще вы не могли бы написать подробную инструкцию по установке для новичков,понятными словами…

  50. lXNDR-02 avatar
    lXNDR-0222 февраля 2008
    0

    Насколько я понимаю, иногда на гугле все-таки обновляется фотокарта со спутника. Как быть с кэшем?
    Регулярно закачивать обновления, которые будут готовить (для лохов типа меня) заботливые руки энтузиастов? А если гугловскую карту (настоящую, не кэш) изменят в соответствии со строительством новых дорог и развязок? Мы будем смотреть на старую карту?

  51. kool avatar
    kool23 февраля 2008
    0

    У меня уже час как аплодится кэш карты через iBrikr. У всех так долго было? Иль чего не так?

  52. vonk avatar
    vonk23 февраля 2008
    0

    Через iPhone PC Suite 10 минут заливалось

  53. Tigran avatar
    Tigran24 февраля 2008
    0

    второй раз спрашиваю что такое action link и action copy??? в чём отличие?

  54. SeaBreeze avatar
    SeaBreeze24 февраля 2008
    0

    Tigran, первый быстрей, чем второй, но занимает больше объема в памяти.

  55. maxbrian avatar
    maxbrian24 февраля 2008
    0

    Уважаемые Господа,

    с экономической точки зрения, данный подход очень разумный! И еще хочу заметить, такой заботы о клиентах на страницах всемирной паутины пожалуй не встретишь! “ОНИ” таким не делятся а здесь реальная щедрость! Вот за это отдельное СПАСИБО господину SeaBreeze !

  56. Tigran avatar
    Tigran24 февраля 2008
    0

    Спасибо SeaBreeze. А в каком плане больше памяти занимает, занимаемое место программой что будет расширяться?

  57. bygatti avatar
    bygatti25 февраля 2008
    0

    Если у Вас 1.1.3 — то надо в папке
    /private/var/root/Library
    создать сим-линк на /private/var/mobile/Library/Caches
    ln -s /private/var/mobile/Library/Caches
    СКАЖИТЕ МНЕ ГЛУПОМУ,ГДЕ НАЙТИ ТО ЭТУ ПАПКУ КУДА КАРТУ ЗАЛИВАТЬ НАДО?????

  58. lunohod avatar
    lunohod25 февраля 2008
    0

    ребят может я задам тупой вопрос но обьясните пожалуйста как делать вот этот пункт инстирукции , с помощью какой програмки заливать или это делаться тока через мак ? Проверяем, скачалась ли карта. Заливаем все в папку
    HW до 1.1.2:
    var/root/Media/Maps/Moscow ???????? как это сделать ?

  59. gumoza avatar
    gumoza27 февраля 2008
    0

    Всем спасибо за советы и комментарии – у меня все работает. Супер круто :)

    Яндекс пока отдыхает :)
    http://www.iphones.ru/forum/index.php?showtopic=10600

  60. gumoza avatar
    gumoza27 февраля 2008
    0

    Кстати поделюсь своим открытием (думаю, что многие не знали)
    Я сильно расстроился, когда Google Maps не стала мне строить маршруты (от – до)
    Сейчас я понял, как надо ей писать, чтобы она построила маршрут, например от ул. Осенняя 16 до ул. Озерная 46

    в поле from: “gorod Moskva gorod Moskva Россия Осенняя 16”
    в поле to: “gorod Moskva gorod Moskva Россия Озерная 46”

    Наверное можно и проще… но так работает :)

  61. bob9 avatar
    bob91 марта 2008
    0

    Добрый день.
    Установил через Installer ILM, скачал по сылке zip файл, создал в Iphonebrowser папки Media/Maps/Moscow.
    Залил тупо zip файл(183мб) в папку Moscow. открыл ILM а он меня кидает в обычный Google map/ если стираю EDGE то ни какой карты он не показывает.
    у меня 1,1,2. В ЧЕМ ПРОБЛЕМА? ЧТО Я ДЕЛАЮ НЕ ТО? СПАСИБО

  62. pilyla777 avatar
    pilyla7774 марта 2008
    0

    Как добавить репозиторий в инсталлер?!

  63. eagle avatar
    eagle7 марта 2008
    0

    в поле from: “gorod Moskva gorod Moskva Россия Осенняя 16″

    Бред какой-то. Я пишу в полях “Москва ул Осенняя 16” “Москва ул Озерная 46” и все работает. Тоже самое и для всех остальных улиц.

  64. eagle avatar
    eagle7 марта 2008
    0

    Залил тупо zip файл(183мб) в папку Moscow. открыл ILM а он меня кидает в обычный Google map/ если стираю EDGE то ни какой карты он не показывает.

    Пора бы уже 1.1.4 поставить и не парить себе мозг. Там лежит в том же репозитории фикс, который надо тупо запустить и можно потом снести. После этого распакованную карту класть в директорию которую он укажет после установки. Вообще не понимаю тех, кто до сих пор юзает старые прошивки – не проще ли отресторить телефон до 1.1.4 – помоему самая безглючная прошивка на данный момент. Переходил с 1.1.1 и доволен как слон. Стопудов в архиве туда ничего класть не нужно – карта должна быть распакована

  65. Lebnik avatar
    Lebnik8 марта 2008
    0

    Спасибо за совет, но у меня после установки iLM, iLM сказала, чтобы я заливал карты в /var/mobile/Media/Maps/ я не послушал и залил как Вы и сказали в /private/var/root/Library, но iLM ничего не видит, пришлось залить карту в /var/mobile/Media/Maps/ и тогда всё заработало.
    p.s. 1.1.3

  66. race avatar
    race12 марта 2008
    0

    eagle

    Пора бы уже 1.1.4 поставить и не парить себе мозг. Там лежит в том же репозитории фикс, который надо тупо запустить и можно потом снести. После этого распакованную карту класть в директорию которую он укажет после установки. Вообще не понимаю тех, кто до сих пор юзает старые прошивки – не проще ли отресторить телефон до 1.1.4 – помоему самая безглючная прошивка на данный момент. Переходил с 1.1.1 и доволен как слон. Стопудов в архиве туда ничего класть не нужно – карта должна быть распакована

    если можно по подробнее как установить карту на 114??

  67. pilyla777 avatar
    pilyla77719 марта 2008
    0

    Плиз!!! по подробнее как установить карту на 114??

  68. ivan_s avatar
    ivan_s26 марта 2008
    0

    iLm не видит карту :(
    1.1.4

  69. FreeStan avatar
    FreeStan26 марта 2008
    0

    to ivan_s
    У меня 1.1.4 и стоит iLM с картой Москвы. Все работает!
    Устанавливал iLM и фикс к нему через инсталлер.
    Создаешь папку Media (если ее нет) в //var/root/
    Потом в папке Media создаешь папку Maps и кидаешь в нее папку с картой. У меня файлы по Москве – MapTiles.sqlitedb и com.apple.Maps.plist

  70. FreeStan avatar
    FreeStan26 марта 2008
    0

    И еще… Если у вас прошивка 1.1.4, то нажмите на глазик справа под картой и выберите Map, тогда будет реальная экономия трафика, т.к. если под глазиком отмечено Satellite или Hybrid, то из интернета будет подгружаться спутниковая карта. А еще интересно нажать на прицел снизу слева… Я посмеялся про себя когда эта фича определила мое местоположение в радиусе размером в 1/4 Москвы, а сегодня в радиусе всего-то двух станций метро :)

  71. bilarasha avatar
    bilarasha24 апреля 2008
    0

    У меня 1.1.4. Как было велено, я залил папку Moscow в //var/root/Media/Maps. Потом запустил iLM – он ничего не видит, выдаёт пустой экран.

    Что я не так делаю?

    И, кстати, кто-нибудь может объяснить мне тёмному, что такое “сим-линк” и как его создают. См. изначальную инструкцию:

    Если у Вас 1.1.3 — то надо в папке
    /private/var/root/Library
    создать сим-линк на /private/var/mobile/Library/Caches
    ln -s /private/var/mobile/Library/Caches Caches

  72. bilarasha avatar
    bilarasha24 апреля 2008
    0

    Всё решилось:

    Воспользовался советом Lebnik’а (спасибо!) и поместил папку Moscow со всем её содержимым в //var/mobile/Media/Maps/ – и iLM тут же всё увидел.

    (Напомню, у меня 1.1.4.)

  73. kostuy911 avatar
    kostuy9117 мая 2008
    0

    Народ а чем заливать карту в iPhone

  74. Rigikcom avatar
    Rigikcom15 мая 2008
    0

    У меня , почему-то когда кладу карту Москвы , Mac говорит что нет свободного места на iPhone . Хотя там у меня свободно 7Г . Подскажите , в чем может быть дело ?

  75. kristy avatar
    kristy11 июня 2008
    0

    Выложил карту Москвы на МоёМесто.ru: –
    отсюда вроде побыстрее качается, чем с rapidshare

  76. Timych avatar
    Timych17 июня 2008
    0

    kristy
    Спасибо! Реально быстро.

  77. genbor avatar
    genbor6 августа 2008
    0

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

Вы должны авторизоваться или зарегистрироваться для комментирования.

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

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

Как установить аватар в комментариях?

Ответ вот здесь