/GeoLocation

根据已有map坐标计算出对跖点

Primary LanguageObjective-C

GeoLocation

iamge

image

===========

1、根据当前位置或者长按自定义的位置坐标,通过计算得到对应的对跖点,然后点击翻转view,它会呈现在另一地图的注标

2、横屏下可以直接查看两个地图的注标,然后长按重新选择,立马在右边呈现结果。

知识点:

1、对MKMapView与CLLocationManager的使用

===================================================

根据已有map坐标计算出对跖点

对跖(zhí)点(也称对趾点)是地球同一直径的两个端点。二者的经度相差180°;纬度值相等,而南北半球相反。例如,北纬40°,东经120°的对跖点是南纬40°,西经60°。

对跖点的特点:

1、对跖点的地方时相差12小时。

2、对跖点的季节相反。

3、对跖点距离20000千米。

求地球上一个点对跖点的口诀:

纬度相等分南北,经度互补各东西。

下面,我们利用这句“口诀”,具体找一下北京市的“对跖点”吧。

先找北京市:北纬40°,东经116°。那么北京地区的“对跖点”的经纬度数值为:南纬40°(纬度数值相等),西经180°-116°=64°(经度数值互补)。这时要注意:一定是南纬和西经。从世界地图上可以很快找到这个位置,在南美洲阿根廷东南沿海内侧,内格罗河畔。这里是一望无际的潘帕斯大草原,是著名的旅游胜地,附近没有大城市。