大数据开发中地球上常用计算公式有哪些
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,小编给大家分享一下大数据开发中地球上常用计算公式有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!网址为:http://www.movable-type.co.uk/scripts
千家信息网最后更新 2025年02月01日大数据开发中地球上常用计算公式有哪些
小编给大家分享一下大数据开发中地球上常用计算公式有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
网址为:http://www.movable-type.co.uk/scripts/latlong.html
根据经纬度做的一些常用计算,并有JavaScript的示例代码。
英文的介绍网址,请耐心观看。
haversine公式,根据两个点的经纬度,计算距离;
Spherical Law of Cosines 余弦球面定律
计算两个点的中心点位置
已知一个点和距离、阈值,计算地球上的另一个点位置
地球上的两条线是否相交
...
都有详细的公式和示例代码,例如:
Haversine formula: | a = sin²(Δφ/2) + cos φ1 ⋅ cos φ2 ⋅ sin²(Δλ/2) |
c = 2 ⋅ atan2( √a, √(1−a) ) | |
d = R ⋅ c | |
where | φ is latitude, λ is longitude, R is earth's radius (mean radius = 6,371km); note that angles need to be in radians to pass to trig functions! |
_JavaScript: | var R = 6371e3; // metresvar φ1 = lat1.toRadians();var φ2 = lat2.toRadians();var Δφ = (lat2-lat1).toRadians();var Δλ = (lon2-lon1).toRadians();var a = Math.sin(Δφ/2) * Math.sin(Δφ/2) + Math.cos(φ1) * Math.cos(φ2) * Math.sin(Δλ/2) * Math.sin(Δλ/2);var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));var d = R * c; |
看完了这篇文章,相信你对"大数据开发中地球上常用计算公式有哪些"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
公式
地球
常用
数据
开发
两个
代码
示例
篇文章
经纬
经纬度
网址
耐心
中心点
位置
余弦
完了
定律
并有
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器ntp校时
唐宋文学编年系地数据库
数据库多语句查询语句
软件开发外包公司挣钱多吗
玲珑密保锁数据库访问异常
软件开发常用技术与框架交流
奶块普拉达是什么服务器
自学软件开发看什么书
高新区网络安全博览会
计算机网络技术要学会什么能力
大数据库经验分享
分布式数据库与集中式开销
数据库添加字段默认值为0
网络安全售后工程师简历
京东服务器机房在哪里
软件开发日报工作概述
勤得网络技术
天津移动网络技术维护校招
菜机服务器
数据库建表设置主键的要求
网络规划中网络安全性测试
数据库设计实例两根线
品质网络技术推广系统
商聚网络技术
饥荒在线服务器0
青岛电脑软件开发流程
数据库经历了3个阶段
网络安全信息技术大赛
我的世界有三十二k的服务器推荐
工程认证网络安全学院