Sicuro che il database risponda correttamente? Qui var markers = xmlDoc.documentElement.getElementsByTagName("marke r");<-- c'è uno spazio corretto? (attenzione i nomi degli oggetti non possono contenere spazi)