圆圈创建在以前的坐标在谷歌地图api
Circle creates on previous coordinate on google map api
我在500附近创建标记和圆圈。当用户将地图拖出边界时,将在新生成的标记的同一区域内创建另一个圆圈。问题是它在之前生成的标记周围创建圆圈,而不是当前生成的标记。
你可以在这里查看:http://jsbin.com/exiram/1
有谁能帮帮我吗?注意时间图中的事件。对于每一次"拖动地图",你都要在地图的中心创建一个新标记,并为该标记创建一个新圆圈。
可能,您有一个侦听器来捕获所有鼠标事件并调用代码来创建标记和圆圈。
你可以在你的页面上做两个按钮,一个做标记,另一个做圆圈。
我有点忙,不能发布一个完整的答案,所以请原谅我的伪代码这样就可以了!
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);
});
相关文章:
- 在谷歌地图上获取事件的x,y坐标
- 如何创建一个谷歌地图地理坐标数组
- 显示以坐标为变量的谷歌地图
- 动态坐标谷歌地图不会't负载
- 谷歌地图:获取点击或标记(x,y)像素坐标内的标记点击侦听器
- 获取在谷歌地图上点击的任何点的坐标
- 谷歌地图在angularjs中懒惰加载动态地理坐标更新
- 使用谷歌地图和Angular JS.正在尝试将坐标存储在变量中
- 如何在谷歌地图javascript中在地图上拖动标记(可拖动方向)时显示更新的坐标
- 在javascript中从数据库下载坐标时,谷歌地图未显示
- 从谷歌地图Api中的区域名称获取坐标
- 通过“更改谷歌地图坐标”;点击”;
- 如何在谷歌地图API中使用坐标数组绘制多边形
- 如何通过JavaScript代码显示谷歌地图并在设备上获取坐标
- 从用户那里获取谷歌地图坐标
- 如何从谷歌地图中的坐标(纬度,长)获取地点类型
- 无法从 ajax 调用中检索谷歌地图标记坐标
- 将谷歌地图 api latLng 坐标存储到 js 数组
- 下载公交车站坐标谷歌地图
- post Polygon坐标(谷歌地图API v3)到php