Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图自动平滑移动椭圆_Javascript_Jquery_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 谷歌地图自动平滑移动椭圆

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

如何使用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.event.addListener(map,'idle', function() {
setTimeout(move,500);
});
它工作,但非常间歇性


2) 如何设置圆(椭圆)的运动?像这样

您的代码应该可以解决需求1。什么是按圆圈设置移动?这是您的代码的一部分-您如何期望在这张地图中出现类似演示的东西?我无法想象任何事情是这样的。我看到它移动不平稳(挺举式的移动,对吗?但是,值的变化如此之小,没有什么可以期待的。像这把小提琴中的值稍高一点看起来不错-使用setInterval来获得更平滑的感觉。