Я хочу создать приложение html5 для мобильных устройств, где одной из функций является карта Google.Я могу сделать это, используя обычный apis, встроенный в html5 обычным способом.
Однако для следующей версии я хочу что-то более конкретное.Вместо того, чтобы пользователь мог смотреть в любой точке мира с любым увеличением, я хочу ограничить его просмотром только внутри, скажем, 20-километрового прямоугольника вокруг определенного места, скажем, только для 4-х уровней увеличения.т.е. есть только небольшое конечное количество плиток, которые когда-либо нужно использовать.Кроме того, поскольку существует ограниченная область и небольшое конечное количество плиток, я хочу загрузить абсолютно все плитки для каждого уровня масштабирования при первом запуске приложения html5 и сохранить их локально.Это позволило бы пользователю осмотреться внутри этого 20-километрового прямоугольника и увеличить, панорамировать и т. Д., И загрузка будет молниеносной.(т.е. он не будет получать новые данные с серверов GMaps каждый раз, когда вы меняете масштабирование или панорамирование - вместо этого все эти данные будут храниться локально (загружаться при первом запуске приложения) и просто отображаться при навигации пользователявокруг. Как мне это сделать?
Также, если есть решение, не относящееся к Google-Maps, я тоже заинтересован в этом.
Спасибо