Google Javascript Maps API 3.5Błąd mapy: Znaczniki zmieniają się w dowolnym miejscu podczas zmiany kątów widzenia. Naprawić?
Podstawową kwestią jest to, że jeśli masz znacznik, który jest na stałym punkt orientacyjny jak hydrantu w widoku z góry, a następnie przełączyć się na 45-stopniowy widok, marker nie wskazuje na szczycie hydrantu. I odwrotnie (umieść znacznik w widoku 45 stopni, a następnie przełącz na nadmiar).
Aby odtworzyć:
See próbka tutaj: www.zingjet.com/maptest.html
-Tworzenie podstawowym Google Maps strona internetowa z Draggable markera. Z początkową pozycją znacznika/mapy na obszarze z dostępnymi zdjęciami 45 stopni: (spróbuj: 33.501472920248354, -82.01948559679795). Nie jestem pewien, czy pokazuje to problem dla wszystkich obszarów, więc spróbuj tego punktu, aby rozpocząć.
-make pewno duże w pobliżu max iw świetle Satellite
-Skręć off 45 stopni obrazowania
pozycji a markerem nad stałym punktem (róg chodniku, dom komina, etc)
- Zamień na widok 45 stopni.
-Note tej pozycji markera jest przesunięty
-Try obrót 45 stopni i zobacz jak znacznik przesuwa się względem pierwotnego punktu na obrazie.
-Przełącz z powrotem na obciążenie i marker znajduje się w oryginalnym miejscu.
Dlaczego to jest problem?: Nie wiem, komu można zaufać. Jaki widok pokazuje dokładną pozycję tego znacznika? Nie można tworzyć stron internetowych, które umożliwiają umieszczanie znaczników w jednym widoku i wyświetlanie ich w innym. Poważne niespójności.
Masz próbkę kodu lub jsFiddle? – hamczu
próbka jest tutaj: www.zingjet.com/maptest.html – Fraggle
Myślę, że to może być coś nie tak z tą konkretną mapą - jeśli umieścisz znacznik na tej mapie z [documentation] (https://google-developers.appspot.com/maps/documentation/javascript/examples/aerial-rotation) wszystko działa zgodnie z oczekiwaniami. – hamczu