Es interesante el tema.
Veo que estás trabajando con la API V2 y eso tal vez me haga equivocar.
Hay una línea donde me sobran paréntesis:
Código Javascript
:
Ver originalvar point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
(parseFloat(markers[i].getAttribute("lng"))));
Yo la dejaría así:
Código Javascript
:
Ver originalvar point = new GLatLng(parseFloat(markers[i].getAttribute("lat"),
(parseFloat(markers[i].getAttribute("lng")));
pueder enviar un alert para ver si lat y lng llegan limpios o con paréntesis.
Si no es eso, puedo verlo pasándolo a V3.
Si dejas algo más de código podría reproducirlo para ser fiel a la respuesta.