【Google Map】怎么根据坐标原点(经纬度)与距离值获取一个方形区域
首先,请确保您看过下面这篇文章:
http://blog.csdn.net/ghlfllz/archive/2010/12/25/6097637.aspx
本文假设您已经会计算两个经纬度之间的距离以及以某个经纬度为参考点根据距离计算目标点的经纬度的相关知识,详情请参考上文
计算一个矩形区域时,需要选择左上角的那个点的经纬度与右下角的点的经纬度,在此我们选择原点正北方、正东方、正南方、正西方的4个点,并依此来确定左上与右下两个点,最终获得一个近似的矩形。
根据上文所述,以某个经纬度为原点,计算离该点一定距离之外的某个经纬度时,除了需要提供距离值之外,还需要提供一个角度。
因为矩形的距离已经确定了,因此,我们只需要确认各个方向的角度就够了。
正北方为0度,正东方为90度,正南方为180度,正西方为270度,请见下表:
===========【0】===========
= =
=