Javascript 谷歌地图自动平滑移动椭圆
如何使用Google Maps API v3实现这一点: 1) 平滑移动地图。 我尝试此功能:Javascript 谷歌地图自动平滑移动椭圆,javascript,jquery,google-maps,google-maps-api-3,Javascript,Jquery,Google Maps,Google Maps Api 3,如何使用Google Maps API v3实现这一点: 1) 平滑移动地图。 我尝试此功能: function move() { var latLng=map.getCenter(); var lat=latLng.lat(); var lng=latLng.lng(); var myLatlng1 = new google.maps.LatLng(lat,lng+(0.00009)); map.panTo(myLatlng1); } 并通过定时器呼叫 google.maps.even
function move() {
var latLng=map.getCenter();
var lat=latLng.lat();
var lng=latLng.lng();
var myLatlng1 = new google.maps.LatLng(lat,lng+(0.00009));
map.panTo(myLatlng1);
}
并通过定时器呼叫
google.maps.event.addListener(map,'idle', function() {
setTimeout(move,500);
});
它工作,但非常间歇性
2) 如何设置圆(椭圆)的运动?像这样您的代码应该可以解决需求1。什么是按圆圈设置移动?这是您的代码的一部分-您如何期望在这张地图中出现类似演示的东西?我无法想象任何事情是这样的。我看到它移动不平稳(挺举式的移动,对吗?但是,值的变化如此之小,没有什么可以期待的。像这把小提琴中的值稍高一点看起来不错-使用setInterval来获得更平滑的感觉。