Mari kita coba memusatkan dan memperbesar peta di observatorium greenwich ...
map.setZoom(0); map.panTo(0,0);
(mulai dari tingkat coord/zoom yang diketahui)map.panTo([51.4768, 0.0006])
untuk memusatkan peta di observatorium greenwich (secara teori)map.setZoom(16)
untuk memperbesarIni dikonfirmasi oleh map.getCenter().toString()
=> LatLng(51.61802, 0)
Duplikat #426. panTo
berfungsi dengan benar, masalahnya adalah ia menggesernya pada zoom 0 dengan pembulatan ke piksel, dan kemudian Anda memperbesar 16 tingkat zoom. Jadi ini masalah pembulatan.
Maaf, untuk berkomentar di sini, tetapi ini sepertinya deskripsi yang sangat akurat tentang apa yang saya lihat.
Saya telah membuat jsbin ini: https://jsbin.com/putezoyido/edit?js ,console,output
Ketika Anda mengklik "Pergi ke lokasi baru" kami memanggil
map.panTo([41.142937, -8.534538]);
namun, moveend
dipicu dan jika kami memeriksa pusat peta di sana, kami mendapatkan
41.14293584388727
-8.534536957740785
Apakah ini sesuatu yang diharapkan atau bug?
Jadi apa solusinya? :S Saya mencoba untuk menggeser tetapi tidak menggeser saya di dekat koordinat yang saya berikan.. Sudah mencoba mencari solusi selama satu jam terakhir tetapi tidak ada yang berhasil. Mengapa panTo tidak bisa bekerja seperti yang seharusnya?
Hai @chrillewoodz , senang mendengar bahwa Leaflet bermanfaat bagi Anda!
Daripada mengomentari tiket lama dan tiket yang sudah ditutup, dan jika Anda _benar-benar_ yakin bahwa ini adalah bug di Leaflet, silakan buka edisi baru.
Harap berikan laporan bug yang efektif , dan khususnya semua informasi yang diminta dalam template masalah (disediakan saat Anda membuat masalah baru), sehingga kami dapat menyelidikinya secara efektif.
Komentar yang paling membantu
Maaf, untuk berkomentar di sini, tetapi ini sepertinya deskripsi yang sangat akurat tentang apa yang saya lihat.
Saya telah membuat jsbin ini: https://jsbin.com/putezoyido/edit?js ,console,output
Ketika Anda mengklik "Pergi ke lokasi baru" kami memanggil
namun,
moveend
dipicu dan jika kami memeriksa pusat peta di sana, kami mendapatkanApakah ini sesuatu yang diharapkan atau bug?