Карты часто обновляются – программа позволит вам загрузить только самые новые.
К сожалению "самые новые" != "самые лучшие". Вот пример, когда это не так. Еще пример? Китайские власти сказали гуглу убрать изображение областей, где расположены атомные станции. Еще пример? Янумедвепуты пригрозили гуглу, что если они не уберут фото тех перекрестков города, которые они блокируют, проезжая по ним своими говнокортежами, то они сбросят на них атомную бомбу. Это все может случится буквально завтра, и тогда будет мучительно больно за перезаписанный хороший кэш.
Чтобы этоне не случилось, нужно знать текущую версию графического слоя карты, хранить ее в отдельном подкаталоге и никогда не перезаписывать. Конечно, брать для отображения нужно из самой последней, если какого-то тайла нет - из предыдущей версии и т.д.
Давайте сделаем такое, а? Тогда действительно можно будет хранить, коллекционировать и обменивать кэш, без такой функции - он просто невоспроизводимая мазня из различных версий.