МЯК CACHE collector

Карты для Мобильных Яндекс.Карт - накопитель кэша
Новости КАРТЫ Программы Инструкции, FAQ Ссылки, наши друзья Контакты, помощь проекту

Обший размер кэша на сервере: 808782Mb


Заведи свой DropBox сейчас и получи 0,5 ГБ дополнительно!
Поддержи проект

все способы
поддержать проект
»



Новая версия кэша МЯК - разъяснения от ymm.sytes.net

18.мая.2011 вышли новые версии программы Мобильные Яндекс.Карты (МЯК) - v3.92 для Symbian и v.1.72 для Android.
В дальнейшем обещаются обновления и для других платформ.

В новой версии помимо прочих улучшений используется новый формат кэша карт, это кэш v4.

Немного истории версий кэша МЯК:
v1 - файлы .ogf2 - использовался в SmartComGPS и МЯК v1.xx для Symbian, java, WM
самая первая версия Мобильных Яндекс.Карт

v2 - файлы .ogf3  - использовался в МЯК v2.xx для Symbian, java, WM 
легендарная линейка версий программы, когда программа набрала нынешнюю популярность и множество функций. Но было ограничение - 1 файл - 1 город. в программе нужно было в меню выбирать город из очень короткого списка. трасс между городами так-же не было.

v3 - текущая версия кэша МЯК - используется в линейке версий МЯК 3.xx для  Symbian, java, WM, Bada, Maemo, Android (до 1.61). 
формат хранения карт совершивший революцию в развитиии программы - в структуре папок файлы со специальными именами покрывают квадратами всю землю, независимо от населённых пунктов - покрытие идёт по координатам GPS.

V4 - новая версия, которая придёт на замену v3 - карты хранят дополнительную информацию о версии каждого тайла, таким образом при обновлении карт, даже мелком, как например в случае с Народной картой редактируемой пользователями - из сети загружаются и обновляются только действительно изменившиеся квадратики (тайлы) карт.

Шеф, всё пропало? гипс снимают, клиент уезжает?

Нет! Яндекс наконец-то пошел на встречу пользователям и реализовал обратную совместимость нового кэша со старым (v3)

Итак, бояться ничего не надо - ранее накопленный кэш карт работает и никуда перекладывать его не надо. Он лежит на своём месте, как и описано в нашем readme по установке карт и используется для показа, одновременно с просмотром карт на экране тайлы переписываются в новый формат кэше в директорию расположенную рядом.

Как это работает:

Есть 2 директории:
yandexmaps\cache - тут лежит кэш карт версии 3
yandexmaps\data\cache - сюда кладётся кэш версии 4 (в новом формате)

МЯК, когда ей нужно показать квадратик (тайл) карты делает следующее:

1. Ищет тайл в новом кэше (v4)

2. Если его нет в новом - ищет в старом (v3,   /yandexmaps/cache/ )

3. Если там есть (то есть у вас установлены карты скачанные с нашего сайта) - берёт тайл отсюда и перекладывает его в кэш версии 4, в новое место. Тайлу присваивается некий базовый номер версии.

4. Если и там нет - грузится кусок карты с интернета и укладывается в кэш версии 4.

5. Программа отображает карту на экране.

6. Если МЯК в режиме Онлайн и версия в тайле карты отличается от текушей версии карт, которую сервер яндекса  считает последней - посылается запрос на сервер содержащий данные о тайле (хэш) и получает ответ - тайл совпадает с серверным - в новом кэше ему прописывается номер последней версии карт и больше, до обновления номера версии карт яндексом он проверяться не будет.

7. Если в ответе сервера значится что  тайл в кэше не совпадает с серверным- загружается обновлённый и заменяет собой устаревший.


Итак, делаем выводы:
Нынешний кэш карт (версии 3) - лежит на старом месте, и прекрасно работает, до очередного обновления карт на серверах яндекса.

Мало того, пока мы не раскопаем формат нового кэша, и не выпустим новые версии програмного обеспечения для работы с кэшем, а так-же для совместимости (не выкладывать же архивы в 2-х копиях) - когда карты обновятся - выкачаем обновлённые, выложим в старом формате и будет то-же самое.

 Серверную версию карт Яндекс обещал поднимать 1 раз в месяц - таким раз в месяц программа будет слать очень короткие запросы серверу и поднимать номер версии у неизменившихся тайлов до актуальной, либо заменять только изменившиеся (скажем исправленные по отзывам из формы обратной связи на maps.yandex.ru) тайлы карт.






Последние обновления
Москва, карта Москва в пределах с ближайшими окрестностями, все масштабы. размер карт внутри архива: 715мб

Москва и область, карта (lite) Москва и область. Оптимальный вариант, масштабы: Всё покрытие области 10-14 (4.4км-270м) Москва с окрестностями 15,16 (до 50м) размер карт внутри архива: 507мб

Московская область, спутник Вся Московская Область. Гибридные снимки Масштабы 8-15 (140м)

Москва, спутник Спутниковые снимки Москвы, все масштабы.

Новости проекта
12.02.2016 МЯК 4.0 для Android Яндекс вы пустил новую версию приложения. Это совершенно другая программа, более она не поддерживает кэш, более она не поддерживает пользовательские слои (виджет "Камеры видеофиксации"). RIP.

30.06.2015 Большое обновление карт В кэш сервера выкачано более 200гб обновлений карт и спутниковых снимков!

23.02.2015 Камеры видеофиксации 11! Виджет камер видеофиксации для МЯК Android обновлен, база камер существенно выросла

26.06.2014 Яндекс закрывает Я.ру Клуба МЯК в том числе больше не будет :( http://blog.yandex.ru/post/81530/

Все новости

Подписка на новости RSS

Знаете ли вы?



На сайте: 14 чел.