Mic*_*ade 8 javascript google-maps google-maps-api-3
如何测试LatLng点是否在圆的范围内?(谷歌地图JavaScript v3)
getBounds()方法返回圆的边界框,这是一个矩形,所以如果一个点落在圆外但在边界框内,你将得到错误的答案.
geo*_*zip 14
使用球形几何库(确保将其与API一起包含)
function pointInCircle(point, radius, center)
{
return (google.maps.geometry.spherical.computeDistanceBetween(point, center) <= radius)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11194 次 |
| 最近记录: |