Javascript 在google map api上的上一个坐标上创建圆

Javascript 在google map api上的上一个坐标上创建圆,javascript,google-maps-api-3,google-maps-markers,Javascript,Google Maps Api 3,Google Maps Markers,我正在创建一个标记,并在500个区域周围画一个圆圈。当用户拖动地图离开边界时,将在新生成标记的同一区域内创建另一个圆。问题在于,它将围绕先前生成的标记而不是当前生成的标记创建圆 您可以在这里查看: 有人能帮我吗?请在tme地图上注明事件。对于每个平移“拖动地图”,您在地图中心创建一个新标记,并为该标记创建一个新圆圈 很可能,您有一个侦听器,它捕获所有鼠标事件并调用代码来创建标记和圆圈 您可以在页面中创建两个按钮,一个用来做标记,另一个用来做圆圈。我有点忙,无法发布完整答案,请原谅我的psudo

我正在创建一个标记,并在500个区域周围画一个圆圈。当用户拖动地图离开边界时,将在新生成标记的同一区域内创建另一个圆。问题在于,它将围绕先前生成的标记而不是当前生成的标记创建圆

您可以在这里查看:


有人能帮我吗?

请在tme地图上注明事件。对于每个平移“拖动地图”,您在地图中心创建一个新标记,并为该标记创建一个新圆圈

很可能,您有一个侦听器,它捕获所有鼠标事件并调用代码来创建标记和圆圈


您可以在页面中创建两个按钮,一个用来做标记,另一个用来做圆圈。

我有点忙,无法发布完整答案,请原谅我的psudo代码 像这样的事情会管用的

var map;  // OUR MAP OBJECT
var circle; //OUR CIRCLE
var center;  // lat long holder 

google.maps.event.addListener(map, 'drag', function() {        
  center = getCenter();   
  circle.setCenter(center);
});

我想在用户拖动地图时围绕创建的标记生成圆圈。应该在一起