前言:
app可以获取当前所在位置的经纬度,根据当前经纬度,查询当前位置距离其他地点之间的距离;
方案一:高德地图(百度地图,腾讯地图等)提供api。根据两点经纬度,计算出实际距离;
方案二:三角函数的输入和输出都采用弧度值
其中longitude是经度,latitude是纬度; a=latitude1 - latitude2为两点纬度之差 b=longitude1-longitude2 为两点经度之差; 6378.137(KM) 为地球半径
方案三:使用sql在代码中计算两点距离(实现过程)
由于地球是球体,根据:弧长=曲率半径*弧度,可以求出弧长(相当于双方距离)
数据库技术:根据经纬度查询两点距离(sql)地址:https://blog.csdn.net/weixin_44146379/article/details/112689065
需要了解更多数据库技术:根据经纬度查询两点距离(sql),都可以关注数据库技术分享栏目—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/dtteaching/632490.html