Tôi đang sử dụng API Google Maps (v3) để hiển thị bản đồ thế giới. Khi tôi phóng to hết cỡ (để phóng to cấp 1) và bắt đầu kéo canvas, tôi có thể di chuyển ra khỏi ranh giới bản đồ và khu vực bên ngoài hiển thị màu xám. Tôi muốn ngăn người dùng kéo bản đồ ra ngoài ranh giới của bản đồ thế giới. Làm thế nào để làm điều đó?API Google Maps: Ngăn việc kéo vào vùng màu xám
5
A
Trả lời
-1
Bạn có thể đặt minZoom và maxZoom để đảm bảo rằng các mức thu phóng có sẵn nằm trong ranh giới của bạn, hy vọng điều đó sẽ giúp ích?
3
google.maps.event.addListener(Map, 'drag', function(){
var proj =Map.getProjection();
var bounds = Map.getBounds();
var sLat =Map.getBounds().getSouthWest().lat();
var nLat = Map.getBounds().getNorthEast().lat();
if (sLat < -85 || nLat > 85) {
// alert('Gray area visible');
Map.setOptions({
center: new google.maps.LatLng(
cen_Lati , // set Latitude for center of map here
cen_Longi) // set Langitude for center of map here
});
// Map.fitBounds(boundsNew); Or Define bound that u want show
}
});
Các vấn đề liên quan
- 1. Vùng màu xám V3 của Google Maps API
- 2. ImageMagick Giảm vùng màu xám
- 3. Google Maps Shading của vùng ngoại ô Úc
- 4. Ngăn Google Maps đánh cắp đầu vào bàn phím
- 5. WebView Xoay/kéo Google Maps trong Qt5
- 6. Google Maps - Nhận Polygon biên giới của vùng/khu phố
- 7. API Google Maps - tải US
- 8. Lấy Google Maps API key
- 9. Lớp Google Maps tùy chỉnh qua API?
- 10. API Google Maps v3 BrowserIsCompatible
- 11. Giới hạn API Google Maps
- 12. GWT + API Google Maps v3
- 13. Google Maps API: mở url bằng cách nhấp vào dấu
- 14. Tắt hành vi nhấp chuột của điểm đánh dấu POI trong API JS Maps của Google Maps
- 15. API Google Maps - Thả ghim mới
- 16. Chức năng API Google Maps map.getCenter()
- 17. Hình ảnh rađa trên Google Maps API
- 18. In màu phông chữ màu xám
- 19. Google Maps API với Rails 3.0
- 20. jqtouch/google maps api v3 issue
- 21. Khóa API Google Maps không hoạt động
- 22. Nhận khóa API Google Maps v2
- 23. Hộp tìm kiếm API Google Maps 3
- 24. Màu nền của ngăn kéo trượt
- 25. Google Maps API Custom Pop-Up
- 26. Đang tải Google Maps API với wp_enqueue_script
- 27. Sửa debug.keystore để làm việc với ADT 22 và API API Google Maps v1
- 28. Google Map API v3 Tùy chỉnh màu
- 29. Google Maps Android V2 và API hướng
- 30. Cảnh báo khóa API Google Maps
Thêm mức thu phóng không ngăn người dùng kéo bản đồ để hiển thị khu vực màu xám. – JensB
Đó chỉ là để phóng to, không phải để kéo bản đồ. –