A me non funzionava perchè c'è un errore alla riga 20 e uno alla riga 28 (c'è la parola position con uno spazio in mezzo), poi manca il tag <head>...</head>

Per quanto riguarda il puntatore non vedo errori (sempre che non mi sfuggano), o che il puntatore non punti fuori dalla mappa.

Ma tu hai scaricato le api di Google? Se mancano per forza non funziona