Phóng to hơn cấp 19 với API javascript tờ rơi?


15

Chúng tôi đang sử dụng API JavaScript tờ rơi với lớp xếp gạch hỗ trợ mức thu phóng lên đến 19. Tôi muốn người dùng có thể phóng to hơn ngay cả khi các ô bị mờ khi họ phải đặt các điểm đánh dấu ở mức độ chính xác cao.

Điều này có thể không?

Chúng tôi muốn bản đồ thu phóng không phải các điểm đánh dấu hoặc các yếu tố khác.

Câu trả lời:


20

Bạn có thể thực hiện ngay bây giờ, kể từ phiên bản 0.7, có một tùy chọn bổ sung gọi là 'maxNativeZoom', sau đó nó sẽ nội suy các ô.

Đây là một liên kết đến tài liệu mới nhất chomaxNativeZoom

Đây là thông tin:

minZoom Number  0   Minimum zoom number.
maxZoom Number  18  Maximum zoom number.
maxNativeZoom   Number  null    Maximum zoom number the tiles source has available. If it is specified, the tiles on all zoom levels higher than maxNativeZoom will be loaded from maxZoom level and auto-scaled.

Một ví dụ mã mà tôi sử dụng để đạt được nó ở đây:

var aerial = new L.tileLayer(serverURL + "/arcgis/rest/services/Basemaps/Orthophoto/ImageServer/tile/{z}/{y}/{x}", {
    attribution: attribution,
    maxZoom: 20,
    maxNativeZoom: 18
});

1
giải pháp hoàn hảo
ajayel 28/11/13
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.