Hvordan lage en markør Manager for Google

Ved utvikling av et program som bruker programmeringsgrensesnittet for Google Maps (API), kan du bruke markørene som Google Maps bruker med Marker Manager-funksjonen. Marker Manager lar deg ringe ulike "markør" funksjonene i Google Maps. Dette kan være nyttig hvis du finner ut at du trenger å ta med, for eksempel vær markøren peker inn i programmet. Marker Manager-klasse (GMarkerManager), som resten av API, er en Javascript klasse punkt.

Bruksanvisning

1 Åpne prosjektet du arbeider på i din foretrukne koding editor

2 Inkluder, innenfor "setupMap" -funksjonen, følgende linje med kode:
window.setTimeout (setupWeatherMarkers, 0);

3 Bla gjennom koden til stedet der du ønsker å ta med markør manager. Sett følgende linjer med kode:
funksjons getWeatherMarkers (n) {
Var batch = [];
for (var i = 0; i <n; ++ i) {

batch.push(new GMarker(getRandomPoint(),
{ icon: getWeatherIcon() }));

}
tilbake batch;
}

funksjons setupWeatherMarkers () {
mgr = ny GMarkerManager (kart);
mgr.addMarkers (getWeatherMarkers (20), 3);
mgr.addMarkers (getWeatherMarkers (200), 6);
mgr.addMarkers (getWeatherMarkers (1000), 8);
mgr.refresh ();
}

4 Lagre dokumentet. I dette eksempelet vil været nodene i Google Maps bli lagt til API din.

Hint

  • Ta kontakt med GMarkerManager klassen referansefilen for full bruk av objektet (se Ressurser).