Тоже придумал хотелку. На тему версии тайлов.
Я в основном пользую yandex и google, у них версии периодически меняются, особенно спутник гугла. Было бы неплохо знать какая версия тайла лежит в КЭШе и автоматически обновлять при необходимости.
Можно, например, версию записывать в EXIF, правда, не уверен на счет png.
Или сделать совсем несложно, дописывать версию к имени файла, например:
\y7572&v=2.10.2.jpg
\y7572&v=2.9.1.jpg
Или даже в имени папки, тогда вообще можно будет иметь архивы разных версий карт:
\cache\yasat_2.9.1\z1\...
\cache\yasat_2.10.2\z1\...
Чтобы не искать версию в URL, добавить параметр в Maps.ini:
Ver=2.10.2
Так как версии карт есть не у всех, можно сделать это опционально. Думаю, это не сильно трудно реализовать.
Надеюсь, еще кто-нибудь поддержит идею...
ЗЫ: Как на счет хранения КЭШа одним большим файлом?
Ну или хотя бы несколькими бОльшими? Как, например, в мобильном яндексе, формат известен – экспорт же делаете.
А то копировать кучи мелких всё-таки очень долго.(((