Google Maps API v3中缺少方法.我如何模拟latRadians()和lngRadians()?

And*_* SK 1 javascript google-maps-api-3

我需要使用api v3计算谷歌地图中2 lat,lng点的纬度和经度弧度.

在api v2中,他们有这些方法可用:latRadians()lngRadians()

如何在api v3中模拟相同的功能?

长话短说:我需要在Google Maps API 3中计算折线的角度.

dmi*_*try 5

你可以扩展例如google.maps.LatLng对象来拥有你的方法:

google.maps.LatLng.prototype.latRadians = function()
{
  return (Math.PI * this.lat()) / 180;
}

google.maps.LatLng.prototype.lngRadians = function()
{
  return (Math.PI * this.lng()) / 180;
}
Run Code Online (Sandbox Code Playgroud)