相关疑难解决方法(0)

如何计算距离另一个点一定距离的点的latlng?

要在地图上绘制圆,我有一个中心GLatLng(A)和一个以米为单位的半径(r).

这是一个图表:

           -----------
        --/           \--
      -/                 \-
     /                     \
    /                       \
   /                   r     \
   |            *-------------*
   \             A           / B
    \                       /
     \                     /
      -\                 /-
        --\           /--
           -----------
Run Code Online (Sandbox Code Playgroud)

如何计算位置B的GLatLng?假设r与赤道平行.

使用GLatLng.distanceFrom()方法获得A和B时的半径是微不足道的 - 但是反过来却不是这样.似乎我需要做一些更重的数学.

javascript google-maps

47
推荐指数
2
解决办法
4万
查看次数

标签 统计

google-maps ×1

javascript ×1