Come fare un gestore dei marcatori per Google

September 19

Quando si sviluppa un'applicazione che utilizza l'interfaccia di programmazione di applicazione di Google Maps (API), è possibile utilizzare i marcatori che Google Maps utilizza con la funzione Marker Manager. Marker Manager consente di chiamare vari "marcatori" caratteristiche di Google Maps. Questo può essere utile se si scopre che è necessario includere, ad esempio, i punti marcatori tempo nel vostro programma. La classe Marker Manager (GMarkerManager), come il resto delle API, è un punto di classe JavaScript.

istruzione

1 Aprire il progetto che si sta lavorando con l'editor di codifica preferito

2 Includere, all'interno della funzione "setupMap", la seguente riga di codice:
window.setTimeout (setupWeatherMarkers, 0);

3 Sfoglia il codice per il luogo in cui si desidera includere il tuo manager marcatore. Inserire le seguenti righe di codice:
getWeatherMarkers funzione (n) {
var lotto = [];
for (var i = 0; i <n; ++ i) {

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

}
tornare in lotti;
}

setupWeatherMarkers function () {
mgr = new GMarkerManager (mappa);
mgr.addMarkers (getWeatherMarkers (20), 3);
mgr.addMarkers (getWeatherMarkers (200), 6);
mgr.addMarkers (getWeatherMarkers (1000), 8);
mgr.refresh ();
}

4 Salvare il documento. In questo esempio, i nodi del tempo a Google Maps verranno aggiunti al vostro API.

Consigli e avvertenze

  • Consultare il file di riferimento di classe GMarkerManager per il pieno uso dell'oggetto (vedi Risorse).