IOS 通过经纬度计算两点的距离及坐标系转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS 通过经纬度计算两点的距离及坐标系转换相关的知识,希望对你有一定的参考价值。

参考技术A ios开发中三大坐标系:
地球坐标(WGS84) —— 国际标准,GPS标准从 GPS 设备中取出的原始数据。国际地图提供商一般此坐标系。
火星坐标(GCJ-02) —— 中国标准,是由中国国家测绘局制订的地理信息系统的坐标系统。它是一种对经纬度数据的加密算法,即加入随机的偏差。国内出版的各种地图系统(包括电子形式),出于国家安全考虑,必须至少采用GCJ-02对地理位置进行首次加密。
百度坐标(BD-09) —— 百度坐标, 在GCJ02基础上,进行了BD-09二次加密措施,API支持从WGS/GCJ转换成百度坐标,不支持反转。

以上是关于IOS 通过经纬度计算两点的距离及坐标系转换的主要内容,如果未能解决你的问题,请参考以下文章

经纬度互换换算成米两点的经纬度计算两点间的距离

经纬度计算距离公式

用经纬度坐标计算两点之间的距离

iOS开发笔记15:地图坐标转换那些事block引用循环UICollectionviewLayout及瀑布流图层混合

经纬度与距离的换算

ARCGis中怎样计算两点间的距离