Me ha costado un poco desempolvar viejos archivos, ya que estás con la V2 de Google API. Por suerte la lectura de éstos es igual.
Los códigos los veo bien. Lo que en su momento me dio sus dolores de cabeza con la lectura de los XML y que veo que te falta es el archivo
downloadxml.js.
Para que hagas una prueba rápida, en el <head>, inmediatamente antes que el enlace a la API de Google maps, enlaza con este javascript.
Para tu prueba marca esta ruta absoluta
Código Javascript
:
Ver originalhttp://www.digitaleando.com/mundogeo/js/downloadxml.js
Si te funciona y te resulta complicado hacerlo o bajarlo de internet, me lo pides por privado.