В Google Maps для iOS есть секретная функция автономного кеширования
С последними версиями Google Maps для iOS (версия 2.0, которая поставлялась ранее, на этой неделе). Просто введя волшебную фразу в поле поиска, вы можете кэшировать текущий вид карты для использования в Интернете.
Судя по всему, у пользователей Android есть эта функция некоторое время, но поскольку пользователи Android никогда не выходят из дома, кроме как купить пончики и Mountain Dew, это спорный вопрос. Но теперь общительные пользователи iPhone с паспортом могут также сохранять загруженный в данный момент вид карты в локальный кеш. Это позволит вам использовать карты снаружи на устройствах только с Wi-Fi или использовать GPS-радио в чужих странах без необходимости дорогостоящего подключения для передачи данных.
Вот уловка: просто наведите карту на нужную область и введите
ок карты.
Вот и все. Если вы находитесь в поддерживаемой области, карты будут сохранены. В противном случае вы получите сообщение об ошибке, в котором сообщается, что область, в которой вы находитесь, не покрыта. Такое случается со мной в Барселоне, так что вы можете подумать о том, чтобы избегать этого во время отпуска.
Мне действительно удалось совершить недавнюю поездку в Тель-Авив, используя свой iPhone и карты Apple в своего рода автономном режиме. Я просто увеличивал и уменьшал масштаб и много панорамировал, пока у меня было соединение Wi-Fi, а затем полагался на кеширование, чтобы обо всем позаботиться. Удивительно, но это сработало, благодаря (я полагаю) мощи крошечных векторных карт, предназначенных для растровых плиток с большим объемом памяти.
Источник: CNET