Google Javascript Maps API 3.5Lỗi bản đồ: Các điểm đánh dấu dịch chuyển khắp nơi khi chuyển đổi góc nhìn. Sửa chữa?
Vấn đề cơ bản là nếu bạn có điểm đánh dấu trên cột mốc cố định như vòi cứu hỏa ở chế độ xem trên cao, thì bạn chuyển sang chế độ xem 45 độ, điểm đánh dấu không còn hiển thị trên đầu của vòi. Và ngược lại (vị trí các điểm đánh dấu trong 45 độ xem sau đó chuyển sang trên không).
Để tái sản xuất:
Xem mẫu ở đây: www.zingjet.com/maptest.html
-Tạo một trang web của Google Maps cơ bản với một dấu hiệu kéo. Với vị trí đánh dấu/bản đồ ban đầu trên một khu vực có sẵn hình ảnh 45 độ: (thử: 33.501472920248354, -82.01948559679795). Tôi không chắc chắn nó cho thấy vấn đề này cho tất cả các khu vực vì vậy hãy thử điểm đó để bắt đầu.
-Hãy chắc chắn rằng bạn đã được phóng to gần tối đa và theo quan điểm của truyền hình vệ tinh
-Turn tắt hình ảnh 45 độ
Chức vụ đánh dấu trên điểm cố định (góc vỉa hè, nhà ống khói, vv)
thay đổi thành chế độ xem 45 độ.
-Lưu ý rằng vị trí đánh dấu được chuyển
-Cố xoay 45 độ và xem cách đánh dấu chuyển tương đối so với điểm gốc trên hình ảnh.
-Chuyển lại phí và điểm đánh dấu ở vị trí ban đầu.
Tại sao lại có vấn đề: Không biết nên tin tưởng điều gì. Chế độ xem nào hiển thị vị trí chính xác cho điểm đánh dấu đó? Không thể tạo trang web cho phép mọi người định vị điểm đánh dấu trong một chế độ xem và xem chúng trong một chế độ xem khác. Những mâu thuẫn lớn.
Bạn có mẫu mã hay jsFiddle không? – hamczu
mẫu là ở đây: www.zingjet.com/maptest.html – Fraggle
Tôi nghĩ rằng nó có thể là một cái gì đó sai trái với bản đồ cụ thể này - nếu bạn đặt điểm đánh dấu trên bản đồ này từ [tài liệu] (https://google-developers.appspot.com/maps/documentation/javascript/examples/quay vòng trên không) mọi thứ hoạt động như mong đợi – hamczu