В настоящее время я путешествую в течение длительного периода времени с iPod Touch под управлением iOS 5. У меня не всегда есть доступ к Wi-Fi, и я обычно использую приложение «Карты», чтобы найти пункт назначения перед отъездом, а затем, когда я приеду, карту все еще кешируется в приложении, даже без повторного подключения к wi-fi. Это помогает мне передвигаться по новому городу и находить свое общежитие или отель.
Единственное, что удерживает меня от обновления до iOS 6, это то, смогу ли я сделать это с новыми Apple Maps. Возможно ли это в новом приложении?
Карты в iOS 6 на самом деле должны лучше справляться с этой задачей , потому что в ней используются векторные карты, которые используют гораздо меньше данных, чем старые фрагменты на основе изображений, а это значит, что они могут дольше оставаться в памяти, и их можно кэшировать.
Вы можете проверить это самостоятельно, загрузив Карты для области, затем включив режим полета и просматривая ее. В ходе собственного тестирования я обнаружил, что могу сохранить карты для большей части Торонто, хотя при уменьшении масштаба в нем отсутствовали названия некоторых самых маленьких улиц.
Поиск или маршрутизация не будут работать без подключения, но любой маршрут или места, которые вы искали до отключения, должны оставаться на месте, пока вы не очистите их.
Уменьшите масштаб, чтобы показать регион города, который вы хотите отключить на картах Google. Затем выполните поиск «ok maps» (без кавычек, конечно), тогда он кеширует его.
Ну вот. http://www.imore.com/how-cache-maps-offline-use-google-maps-20-ios
Насколько я понимаю, точный метод кэширования карты еще не был четко определен, никто не уверен, существует ли определенный объем недавно использованного пространства карты, зарезервированного для кэширования, или работает ли он аналогично другим приложениям, и если система требует свободного места, оно может появиться в любое время и удалить временные файлы в кеше.
В новой iOS7 для этого может быть формальный способ, а может остаться прежним, т.е. неизвестная функция.
Как ни странно, я могу подтвердить, что кеширование действительно работает для относительно больших областей картографирования, покинув Великобританию в поездке в Диснейленд Париж без доступа к данным - ранее я «путешествовал» по маршруту, который намеревался пройти, с разумным уровнем масштабирования с точки зрения. въезд во Францию до места назначения (~ 5 часов в пути) и смог использовать GPS-отслеживание, наложенное на кешированные карты, на протяжении всего пути туда и обратно через 3 дня. Было ли необходимо предварительно пройти маршрут, и влияет ли уровень масштабирования на что-либо, я не могу быть уверен (я подозреваю, что детали карты, как векторы, не заботились, но названия точек и совпадения адресов могли потребоваться для Подробнее).
gabedwrds