К сожалению, это ограничение службы карт Google.
В настоящее время я работаю над приложением, использующим функцию геокодирования, и я сохраняю каждый уникальный адрес для каждого пользователя. Я генерирую адресную информацию (город, улица, штат и т. Д.) На основе информации, возвращаемой картами Google, а затем сохраняю информацию lat / long в базе данных. Это не позволяет вам перекодировать вещи и дает вам хорошо отформатированные адреса.
Еще одна причина, по которой вы хотите это сделать, состоит в том, что существует ежедневный лимит на количество адресов, которые могут быть геокодированы из конкретный IP-адрес. Вы не хотите, чтобы ваше приложение терпело неудачу для человека по этой причине.