sergeu90, В данном случае у вас не тот случай :) Настоящий Кеш вы можете безболезненно удалить и получить его заново. Например у вас есть координаты и вы раз в неделю их геокодируете, чтобы написать этот адрес пользователю на гуглокартах. Т.е. вы избавляете гугл, от лишней нагрузки, чтобы каждый раз не дёргать его.
А у вас нельзя удалить адрес, это ваша первичная информация.
sergeu90, Но вы хотя бы условия то читали? Вроде там чётко написано, использовать результаты работы их АПИ на стороне нельзя. Кешировать можно только для ускорения работы на их карте и то при определённых условиях. https://developers.google.com/maps/terms?hl=ru#sec...
sergeu90, Чтобы пользователь заполнил форму, гугл вовсе не нужен. Но вы можете например проверить, знает ли гугл такой город, и семафорить пользователю, что он ввёл какую-то фигню.
Программы конечно есть, но это нарушение использования данных Г и Я. И может быть чревато, если вы собираетесь в дальнейшем эти результаты коммерчески использовать.