计算经纬度之间的距离 计算经纬度之间的距离小程序

卡尔顿高习 2024-07-06 09:50 1

今天小蚪来给大家分享一些关于计算经纬度之间的距离小程序方面的知识吧,希望大家会喜欢哦

1、根据地球上任意两点的经纬度计算两点间的距离=6371000ACOS(COS(RADIANS(SUM(1LEFT(A2,FIND("°",A2)-1),MID(A2,FIND("°",A2)+1,FIND("'",A2)-FIND("°",A2)-1)/60,RIGHT(LEFT(A2,LEN(A2)-1),LEN(A2)-FIND("'",A2)-1)/3600)-SUM(1LEFT(A1,FIND("°",A1)-1),MID(A1,FIND("°",A1)+1,FIND("'",A1)-FIND("°",A1)-1)/60,RIGHT(LEFT(A1,LEN(A1)-1),LEN(A1)-FIND("'",A1)-1)/3600)))COS(RADIANS(SUM(1LEFT(B2,FIND("°",B2)-1),MID(B2,FIND("°",B2)+1,FIND("'",B2)-FIND("°",B2)-1)/60,RIGHT(LEFT(B2,LEN(B2)-1),LEN(B2)-FIND("'",B2)-1)/3600)-SUM(1LEFT(B1,FIND("°",B1)-1),MID(B1,FIND("°",B1)+1,FIND("'",B1)-FIND("°",B1)-1)/60,RIGHT(LEFT(B1,LEN(B1)-1),LEN(B1)-FIND("'",B1)-1)/3600))))------------地球是一个近乎标准的椭球体,它的赤道半径为6378.140千米,极半径为-----A1 : 点经度 B1 :点纬度A2 : 第二点经度 B2 :第二点纬度经纬度格式:118°19'20" (度分秒的字符不要搞错)--------------如:118°19'20" 35°4'4"计算结果是:1708.610943 米---------------当然,将地球视作标准圆球。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文仅代表作者观点,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 e18875982367@163.com,本站将立刻删除

下一篇 :