Tôi có một bản đồ tiêu chuẩn cho thấy một lớp gạch. Bây giờ tờ rơi chỉ cho phép bạn sử dụng phương pháp sử dụng panTo
LatLng ví dụ,Tờ rơi: panTo Web Mercator tọa độ (EPSG 3857)
map.panTo(new L.LatLng(40.17, -98.12));
Làm thế nào tôi sẽ sử dụng phương pháp nêu trên panto nếu tọa độ của tôi là trong EPSG:3857
ví dụ (3679364.68,-9096106.74)
?
Điều này khá đơn giản đối với các lớp mở như khi bạn xác định phép chiếu bản đồ, mọi thứ hoạt động trong phép chiếu đó. Nhưng Leaflet luôn hoạt động trên latlng ở bên ngoài.
Bất kỳ cách đơn giản nào để thực hiện việc này bằng cách sử dụng thư viện tờ rơi?
Cảm ơn!
Không phải là lib proj4js chỉ như 70kb? Tôi đồng ý mặc dù, muốn chức năng này là trong tờ rơi là tốt. –
@RyanM Thats chính xác và thường tôi sẽ sẵn sàng sử dụng nó. Nhưng trong ứng dụng đặc biệt này, tôi đang chiến đấu để tiết kiệm rất nhiều byte. Vì vậy, nó đau khổ phải nhập khẩu một lib cho một nhiệm vụ tầm thường như vậy mà Leaflet đã biết làm thế nào để làm ở bên trong. – Shaunak