Bunu birkaç harita olay dinleyicisini ve bir değişkeni aşağıdaki gibi birleştirerek başarabilirsiniz.
Kullanıcı haritayı fare veya klavye ile hareket ettirdiğinde veya yakınlaştırdığında bir ipucunu önlemek için, kullanıcının "uç" düğmesini tıklayıp tıklamamasını belirleyen bir değişkene ihtiyacınız olacaktır:
map.on('flystart', function(){
flying = true;
});
map.on('flyend', function(){
flying = false;
});
Ardından, haritanız hareket etmeyi ve yakınlaştırmayı durdurduktan sonra bu kod yürütülür:
map.on('moveend', function(e){
if(flying){
// tooltip or overlay here
map.fire(flyend);
}
});
Demoyu inceleyin: http://jsfiddle.net/ft7s8son/