Ich habe ein Array:Zugriff Javascript Array placemarkers auf Google Map
var = CITIES {
"Buenos Aires":
{latitude: -34.6084, longitude: -58.3732},
"Santiago":
{latitude: -33.4254, longitude: -70.5665},
"Gaborone":
{latitude: -24.6541, longitude: 25.9087},
...
};
Ich brauche Markierungen auf einer 2D Google Map zu platzieren; Ich versuche es mit dieser Funktion zu tun:
/*
* void
* mark()
*
* Markes locations of study abroad programs all around the world map
*/
function mark()
{
// mark programs
for (var city in CITIES)
{
// plant cities on map
new google.maps.Marker({
icon: "http://google-maps-icons.googlecode.com/files/smallcity.png",
map: map,
position: new google.maps.LatLng(CITIES[city].latitude, CITIES[city].longitude),
title: 'CITIES[city]'
});
}
}
Die js Konsole mir einen Fehler geben sagen, dass:
missing variable name
[Break on this error] var = CITIES {\n
Ich weiß, dass der Fehler zu tun hat, mit mir CITIES mit Stadt Parametern zugreifen, aber Wie kann ich das beheben und auf die notwendigen Informationen zugreifen?
So scheint der Fehler gegangen zu sein. Aber was muss ich tun, damit die Ortsmarken angezeigt werden? –