Anda dapat mencapai ini dengan menggabungkan beberapa pendengar acara peta dan variabel sebagai berikut.
Untuk mencegah tooltip ketika pengguna telah memindahkan atau memperbesar peta dengan mouse atau keyboard Anda akan memerlukan variabel yang menentukan apakah pengguna Anda mengklik tombol "terbang" atau tidak:
map.on('flystart', function(){
flying = true;
});
map.on('flyend', function(){
flying = false;
});
Kemudian kode ini akan dijalankan setelah peta Anda berhenti bergerak dan diperbesar:
map.on('moveend', function(e){
if(flying){
// tooltip or overlay here
map.fire(flyend);
}
});
Lihat demo: http://jsfiddle.net/ft7s8son/