Ich betreibe eine Google Maps v3-Website und heute verschwinden Markierungen, die breiter als 55 sind, beim Zoomen und erscheinen beim Herauszoomen wieder. Diese Markierungen haben sich bis heute in Ordnung gezeigt, vielleicht hat Google etwas verändert?Google Maps v3-Markierungen verschwinden, wenn Sie heute auf die Karte zoomen
Antwort
Es scheint der Anker zu sein, der keine negativen Werte mehr akzeptiert. Wenn ich auf einen positiven Wert wechsle, werden die Markierungen bei allen Zoomstufen angezeigt.
Melden Sie dies als ein Problem im [Issue Tracker] (http://code.google.com/p/gmaps-api-issues/issues/list?can=2&q=apitype:Javascript3%20type:Defect) und stellen Sie ein Verknüpfen Sie ein Beispiel, das das Problem veranschaulicht (oder Beispieldateien an das Problem anfügt), um es zu beheben. – geocodezip
Ich stimme mit Henkemota überein. Meine benutzerdefinierten Markierungen verschwanden auch beim Zoomwechsel. Der "Anker" -Wert war etwas größer in der Y-Richtung, um den Marker etwas nördlich der "Position" zu versetzen. Durch Ändern des Werts auf die Größe des Symbols wurde das Problem behoben. Es hat wochenlang funktioniert, also muss sich etwas in der API geändert haben. Danke, dass Sie Ihre Lösung gepostet haben, denn das wäre sehr schwer zu finden gewesen.
Vielleicht ist es ein Google API Bug, ich fand Issue 167 - Moved marker disappears when using Marker Clusterer (Plus) könnte Ihnen hilfreich sein.
löste ich das Problem mit
map.panTo(defaultMarker.getPosition());
Und dann fitBounds alle Marker ...
nur hässlich denken, ist, dass die Karte von Marker auf alle oben zoomt und das ist nicht gut aussehende ...
machte es das gleiche für mich (ich benutze benutzerdefinierte Marker). Ich habe den Bereich, an den ich die benutzerdefinierten Markierungen anbrachte, von floatPane
zu overlayMouseTarget
geändert. Es scheint dies ein Nebeneffekt ist bei der Auswahl auf dem Bereich Sie Ihre Markierungen leben:
var panes = this.getPanes();
panes.overlayMouseTarget.appendChild(div);
aus diesem Beispiel: https://developers.google.com/maps/documentation/javascript/customoverlays
- 1. Overring die Karte zoomen, Google Maps für Expression
- 2. So berechnen Sie Google Maps zoomen
- 3. Google Maps Center beim Zoomen
- 4. Google Maps vergrößern auf Markierung
- 5. Schließen Sie Infofenster in Google Maps, indem Sie auf die Karte klicken?
- 6. Google Maps Overlay flackert beim Zoomen
- 7. Aktivieren des Scrollrads Zoomen auf einer Karte nach dem Klicken mit Google Maps API
- 8. Google Maps InfoBox ändert Position beim Zoomen
- 9. Google Maps api v2 Zoomen in der Nähe der Markierung
- 10. Google Maps - beim Zoomen in der Mitte bleiben
- 11. Google Maps: So verhindern Sie, dass InfoWindow die Karte verschiebt
- 12. Google Maps Android MapView v2: Zoomen deaktivieren
- 13. Benutzerdefinierte Overlay in Bereich Google Maps klickte dann zoomen
- 14. zoomen zu geojson Polygonen Grenzen in Google Maps API v3
- 15. Limit Scrollen und Zoomen Google Maps Android API v2
- 16. Google Maps API v3.9: Unscharfe benutzerdefinierte Markierungen beim Zoomen
- 17. Google Maps API - laden Sie die USA
- 18. Google Maps - Schwenken und Zoomen in Bereiche - Marker werden beim Zoomen oder Schwenken nicht angezeigt - HILFE!
- 19. ausblenden Adressleiste UIWebview wenn zeigt Google Maps auf sie
- 20. Display-Karte, wenn eine Markierung Google Maps AngularJS
- 21. Navigationsschublade google maps v2, Karte blockierende Schublade
- 22. Verwenden Sie Google Maps auf allen Geräten. (ohne Google Play)
- 23. Karte wird nicht angezeigt, wenn Google Maps API verwendet wird
- 24. Google Maps API v3 rezentrieren die Karte zu einem Marker
- 25. Redraw angepasste Google Maps Javascript Karte
- 26. automatisch die Karte zoomen, um alle Marker
- 27. Google Maps API zeigt graue Karte auf Ajax-Seite laden
- 28. Google Maps setCenter zentriert die Karte nicht korrekt
- 29. Erneutes Löschen mehrerer Google Maps-Marker ohne Repaint auf Karte
- 30. Google Maps rendern nicht die gesamte Karte im Vollbildmodus
Ein Link –
helfen würden, die Version der API sind Sie? Es scheint, als wäre eine neue Veröffentlichung in Arbeit. – geocodezip