Я подозреваю, что утилита geogoogle уже отправляет запросы в Google, в которых указан формат вывода KML, поскольку анализировать в java легче, чем в JSON (по умолчанию). Проблема в том, что geogoogle не раскрывает вам необработанный ответ KML.
На вашем месте я бы вообще прекратил пользоваться утилитой geogoogle и сам отправлял запросы на геокодер. Это действительно не сложно, вы просто отправляете простые HTTP-запросы GET (см. Документацию здесь ), и вы легко сможете захватывать необработанные ответы KML и вставлять их в любое место.