Что ж, JavaScript GMaps отправляет HTTP-запрос и получает ответ JSON. Посмотрите, каков формат запроса, и сделайте такие запросы самостоятельно.
Не уверен насчет XML-пути, но вы можете легко преобразовать JSON в XML - в конце концов, обе являются древовидными структурами.
Редактировать: Хотя вышеперечисленное технически возможно, это может или не может быть разрешено; Вы, вероятно, не должны хотеть сломать ToS.