Używam witryny internetowej google maps v3, a dzisiaj znaczniki o szerokości większej niż 55 znikają podczas powiększania i pojawiają się ponownie podczas pomniejszania. Te znaczniki okazały się w porządku do dzisiaj, może Google coś zmieniło?Google maps Znaczniki v3 znikają podczas powiększania mapy dzisiaj
Odpowiedz
Wydaje się być kotwicą, która nie akceptuje wartości ujemnych. Kiedy zmieniam wartość na dodatnią, znaczniki pokazują się na wszystkich poziomach powiększenia.
Zgłaszanie tego problemu w [trackerze problemów] (http://code.google.com/p/gmaps-api-issues/issues/list?can=2&q=apitype:Javascript3%20type:Defect) i dostarczaniu link do przykładu demonstrującego problem (lub dołączanie plików przykładowych do problemu), może go naprawić. – geocodezip
Zgadzam się z Henkemota. Moje niestandardowe znaczniki zaczęły znikać po zmianie powiększenia. Wartość "Anchor" była nieco większa w kierunku Y, aby przesunąć znacznik nieco na północ od "Position". Zmiana wartości mieszczącej się w rozmiarze ikony naprawiła problem. To działało dobrze przez tygodnie, więc coś musiało się zmienić w API. Dziękujemy za przesłanie rozwiązania, ponieważ byłoby to bardzo trudne do wyśledzenia.
Być może jest to błąd Google api, stwierdziłem, że Issue 167 - Moved marker disappears when using Marker Clusterer (Plus) może Ci się przydać.
I rozwiązać problem z
map.panTo(defaultMarker.getPosition());
a następnie fitBounds do wszystkich markerów ...
Tylko brzydki zdaniem jest, że mapa jest powiększanie od markera do wszystkich i nie patrząc ładny that's ...
zrobił to samo dla mnie (używam niestandardowych znaczników). Zmieniłem panel, do którego dołączyłem niestandardowe znaczniki, z floatPane
do overlayMouseTarget
. Wydaje się, że jest to efekt wtórny w wyborze, w którym chcesz, aby panelu markerów do życia:
var panes = this.getPanes();
panes.overlayMouseTarget.appendChild(div);
z tego przykładu: https://developers.google.com/maps/documentation/javascript/customoverlays
- 1. MVC 4 i Google Maps API v3
- 2. Google Maps v3 OverlayView.getProjection()
- 3. Znacznik Google Maps API v3 z etykietą
- 4. Czy mogę uzyskać statyczne mapy w Google Maps API V3?
- 5. Google Maps v3 - Widoczny zasięg mapy w milach
- 6. Google Maps Api v3 - getBounds jest niezdefiniowany
- 7. Google Maps API v2: jak unieruchomić znaczniki?
- 8. Google Maps v3 Direction Icons
- 9. Google Maps V3 marker z etykietą
- 10. Google Maps api v3 tools: zniekształcenia wizualne?
- 11. Google Maps Android MapView v2: wyłączanie powiększania
- 12. Google Maps API V3 wyłącz płynne powiększanie
- 13. Google Maps v3 - Markery nie wyświetlają się
- 14. google maps api v3 bez płynnego przeciągania
- 15. Google Maps API v3: Markery nie są usuwane
- 16. Animowany AnnotationView znika podczas powiększania widoku mapy?
- 17. Mapy google, tabele i znaczniki fuzji
- 18. Usuń znaczniki z google maps iOS
- 19. Google Maps pomniejsz GPS i znaczniki
- 20. Ograniczanie usługi Google Maps V3 Direction do pozostania w kraju
- 21. Google Maps JavaScript API V3 - Rozładuj/Dekonstruktor/Usuń/Usuń
- 22. Google Maps V3: Jak wyłączyć "widok ulicy"?
- 23. test google maps Lokalnie geolokalizacja V3?
- 24. Google Maps API V3 Szary obszar
- 25. Google maps api v3 DrawingManager żadna praca
- 26. Dojazd odległość w Google Maps API v3
- 27. Zdobądź polilinię od Google maps directions V3
- 28. Usuwanie znacznika w Google Maps API v3
- 29. Skokowy znacznik w Google Maps v3
- 30. Google maps API V3 method fitBounds()
Link pomogłoby –
Która wersja API są uruchomione? Wygląda na to, że nowe wydanie może być w toku. – geocodezip