Ich hoffe, dass Sie mit meinem Problem helfen können;)
Ich verwende Google Maps API und jquery, um Marken dynamisch aus XML-Datei zu laden. Alles funktioniert so wie ich es erwartet hatte, bis auf eine Sache. Die Karte verliert die Zoomstufe, wenn ich die zweite Gruppe von Markierungen lade. Hier ist meine EXAMPLE Versuchen Sie, klicken Sie auf die Schaltfläche unter der Karte, dann versuchen Sie auf die zweite Schaltfläche klicken. Und du wirst verstehen, was ich meine. Hier ist meine js code. Danke!Google Map Zoom Level mit Markierungen aus XML-Datei
0
A
Antwort
0
Ich denke, das Problem ist mit MYMAP.bounds.extend(point);
, weil Sie nur einen neuen Punkt zu Grenzen hinzufügen.
Für den Start in Ihrer Funktion MYMAP.placeMarkers() müssen Sie Grenzen löschen.
MYMAP.bounds = new GLatLngBounds();
Richtig ist
MYMAP.bounds = new google.maps.LatLngBounds();
Verwandte Themen
- 1. Google Map API v3: Center & Zoom auf angezeigten Markierungen
- 2. android Zoom-to-Fit Alle Markierungen auf Google Map v2
- 3. Zoom-Level-Eigenschaft funktioniert nicht auf Google Map (Wordpress-Funktion)
- 4. Doppelte Google Map-Markierungen verhindern
- 5. Umgang mit Google Map-Markierungen in qTip2
- 6. Android, Wie entferne ich alle Markierungen aus Google Map V2?
- 7. Google Map API nicht Array von Markierungen
- 8. Set google map zoom dynamisch
- 9. Hinzufügen von IDs zu Google Map-Markierungen
- 10. Google Map API - Entfernen von Markierungen
- 11. Google Maps v2 Set Zoom Level
- 12. Größe der Markierungen abhängig vom Zoom ändern Google Maps v3
- 13. wieso google map doppelte markierungen nicht anzeigt?
- 14. Ändern von Daten im Info-Fenster mit Google Map-Markierungen
- 15. So ändern Sie die Markierungen auf Zoom ändern Sie in Google Map api
- 16. angularjs google map zoom karte nach max zoom überschritten
- 17. google map zoom nach dem richtungen
- 18. Platzieren von Markierungen auf Google Map Mit Django
- 19. Map-Markierungen mit Text in Google Maps Android API v2
- 20. Erstellen einer Google Map mit benutzerdefinierten Markierungen auf maps.google.com
- 21. R Flugblatt: Zoom Control Level
- 22. Zoom auf alle Markierungen auf LeafletJS Karte
- 23. Filtern von Markierungen Google Maps
- 24. Google Map's Zoom sieht komisch aus
- 25. Hinzufügen von Tausenden von Markierungen Google Map API V3
- 26. Wie lange werden für Google Static Map benutzerdefinierte Markierungen zwischengespeichert?
- 27. Alle Markierungen mit Google Karte anzeigen sdk iOS Xamarin
- 28. Zoom-Level-Listener in Google Maps v2 in Android
- 29. Google Maps Marker dissapear nach Zoom-Funktion
- 30. Nicht wiederholende Markierungen in Google Maps API V3 (JS)
Dank! Aber es hilft nicht. – markilfin
Ahh. Richtig ist MYMAP.bounds = new google.maps.LatLngBounds(); – kubedan
Danke! Das hat geholfen. – markilfin