标签: javascript google-maps
我可以这样做,将lat / lng转换为Google地图中的像素坐标:
var xy = map.getProjection().fromLatLngToDivPixel(new google.maps.LatLng(lat, lng));
现在我想知道,如何从该点获得像素距离?假设我想绘制一个半径为5英里的圆圈。我该怎么做?
答案 0 :(得分:2)
在第3版中有circle object
答案 1 :(得分:0)
围绕给定点绘制圆的最佳方法是绘制具有多个点的GPolygon,模拟圆。
您可以找到这个here的一个很好的例子。在源代码中查找 drawCircle 函数(您需要下载附带的circle.html以查看它。