2010-12-11 4 views
2

Ich habe Google Map v3 API verwendet, um Google Map zu erstellen und mehrere Markierungen an bestimmten Stellen der Karte zu plotten. Da es viele Marker zum Plotten gibt, dauert es eine Weile, um sie zu laden. Ich möchte ein Ladesymbol anzeigen, während die Karte geladen wird, und die Markierungen zeichnen. Kann mir jemand vorschlagen, wie man das macht ....So fügen Sie ein Load-Symbol auf Google-Karte beim Zeichnen von Markierungen

+0

Veröffentlichen Sie Ihren Code, damit wir ihn verbessern können. –

+0

Klicken Sie auf den folgenden Link, um meine Anwendung anzuzeigen: http://mapdev.srcc.lsu.edu/dragzoom1.html. Wenn Sie auf diesen Link klicken, öffnet sich eine Google Map. Wenn Sie die Shift-Taste gedrückt halten, wird der Drag-Zoom aktiviert. Sobald der Ziehzoom aktiviert ist, können Sie auf einen beliebigen Bereich in der Karte klicken und ziehen, und die Karte zeichnet Marker für den gezogenen Bereich. Stellen Sie sicher, dass Sie nur eine kleine Region auf der Karte ziehen, da jede Region mit vielen Markern verbunden ist ... Ich möchte das Besetzt-Symbol laden, wenn die Marker geplottet werden. – user538593

Antwort

1

Wenn die Seite lädt den Lader in der Karte div. Fügen Sie dem Ereignis 'idle' der Map, die den Loader versteckt, einen Ereignis-Listener hinzu.

+0

Danke Galen. Können Sie mir den Code dafür zur Verfügung stellen? – user538593

Verwandte Themen