Ich habe mich gefragt, ob es möglich ist, dass Google eine Funktion hat, um verschiedene Markierungen auf verschiedenen Vergrößerungsstufen anzuzeigen.
Zum Beispiel möchte ich in der Zoomstufe 1 einen Marker über China mit dem Label "5" haben. Und wenn der Benutzer zoomt, sagen wir auf Zoomstufe 4, möchte ich, dass der vorherige Marker und die Beschriftung verschwinden. Und ich möchte 5 neue Marker / Labels haben, jeder in einer anderen Stadt in China, die alle "1" sagen. So wird China eine Zahl sagen und alle Städte in China werden Zahlen sagen, die sich zu Chinas Zahl addieren.
Das Schlüsselkonzept, das ich hier auszuprobieren versuche, ist das Ausblenden von Markern und Labels auf der Grundlage von Zoomstufen. Eine Einschränkung für mich ist, dass ich derzeit in China lebe, wo Google zensiert wird, also werden viele Online-Dokumente für mich zensiert, darunter viele von Googles Dokumentationen.
Hier ist mein Code soweit
%Vor%BEARBEITEN
Ich habe versucht, mit dem MarkerManager zu experimentieren, aber ich kann die Marker nicht auf verschiedenen Zoomstufen erfolgreich erstellen.
Zuerst habe ich meinen Standard-Zoom-Level auf 1 geändert und dann habe ich meinen Code in den unten gezeigten Code geändert.
%Vor%Ich habe auch versucht, den Quellcode dieses Links zu verwenden, aber es funktioniert nichts. Und wenn ich den Quellcode direkt auf meinen Computer kopiere und alle Icons durch Marker ersetze, erscheinen die Marker immer noch nicht. Ich kann mir nicht vorstellen, wie Markierer mithilfe des Markers Manager angezeigt werden. Ссылка
Tags und Links javascript html google-maps google-maps-api-3