GPS经纬度差值对应地面距离多少米
GPS经纬度输出一般是WGS-84
坐标系下的经纬高信息,在WGS-84
坐标系下
- 地球长半轴Re=6378137mR_e=6378137mRe=6378137m
- 扁率e=1/298.257223563e=1/298.257223563e=1/298.257223563
假设GPS接收机输出经度为λ\lambdaλ,纬度为φ\varphiφ,高度为hhh,那么
- 子午圈主曲率半径(南北方向)RM≈Re(1−2e+3esin2φ)R_{M} \approx R_{e}\left(1-2 e+3 e \sin ^{2} \varphi\right)RM≈Re(1−2e+3esin2φ)
- 卯酉圈主曲率半径(东西方向)RN≈Re(1+esin2φ)R_{N} \approx R_{e}\left(1+e \sin ^{2} \varphi\right)RN≈Re(1+esin2φ)
因此,东西方向距离差为
ΔE=Δλ(RN+h)cosφ\Delta E=\Delta \lambda \left( R_N+h \right)\cos\varphi ΔE=Δλ(RN+h)cosφ
南北方向距离差为
ΔN=Δφ(RM+h)\Delta N=\Delta \varphi \left( R_M+h \right) ΔN=Δφ(RM+h)
水平距离差为
ΔP=ΔE2+ΔN2\Delta P=\sqrt{\Delta E^2+\Delta N^2} ΔP=ΔE2+ΔN2
注意: 经纬度差Δλ,Δφ\Delta\lambda,\Delta\varphiΔλ,Δφ单位应为弧度。
GPS经纬度差值对应地面距离多少米相关推荐
- 根据当前经纬度,计算东西南北方向距离1000米的经纬度,或者某个方向角1000米的经纬度
好久之前根据别人修改的,如果看不懂,可以再问我 # -*- coding: utf-8 -*- # @Time: 2019/8/30 16:44 # @Author: gaoyanshun # @ S ...
- Android 获取当前日期距离过期时间的日期差值的完整方法直接使用
/*** * 获取当前日期距离过期时间的日期差值 * @param endTime * @return */public String dateDiff(String endTime) { Strin ...
- mysql 计算gps坐标距离_mysql、sqlserver和php计算GPS经纬度坐标距离
摘要:mysql.sqlserver.oracle和php计算GPS经纬度坐标距离 mysql计算GPS经纬度距离DELIMITER $$ CREATEDEFINER=`root`@`localhos ...
- APP Inventor中如何利用GPS经纬度计算GPS距离、速度、方向
最近有空时研究了一下MIT APP InVentor,这是一个原来google验室的项目,目的是为了给Andriod APP的开发者提供一种简便快捷的开发模式,但后来该项目被停止,2012年 ...
- GPS经纬度坐标转距离
关键词: GPS 经纬度 转换 定位 户外行驶小车的一般通过GPS来定位,通常,GPS模块解算出来的是经纬度数据,在进行小车定位时,需要将经纬度转换成距离坐标.本文言简意赅,直接切入应用. #!/us ...
- 经纬度5位数和6位数差多少_经纬度小数点后5位是多少米 经纬度小数点后4位精确到...
一般情况下,约1米精度. 经纬度坐标数值,不管小数度.还是度分秒(二者实质相同),都是角度数值,跟米.公里等距离单位不能进行简单折算,但可以分具体情况.比如: 经度0.00001度(十万分之一度,0° ...
- 根据地球上任意两点的经纬度计算两点间的距离
http://blog.chinaunix.net/u/6776/showart_694778.html 地球是一个近乎标准的椭球体,它的赤道半径为6378.140千米,极半径为6356.755千米, ...
- Python使用proj将GPS经纬度数据转换为utm坐标系(真实的地理位置坐标系,以米为单位),然后可以进行轨迹显示
1. 代码如下 from pyproj import Transformer import pyproj import json from matplotlib.pyplot import *if _ ...
- c语言数组124048,根据GPS经纬度判断当前所属的市区
这个事情分两步走 1. 拿到行政区划的地理围栏数据 2. 根据GPS定位判断一个点是否落在地理围栏的多边形区域里. 1. 获取行政区划的地理围栏数据可以利用百度API.打开以前我的一个例子在chrom ...
- 经纬度互换、换算成米、两点的经纬度计算两点间的距离
经纬度互换 度(DDD):E 108.90593度 N 34.21630度 如何将度(DDD):: 108.90593度换算成度分秒(DMS)东经E 108度54分22.2秒?转换方法是将108 ...
最新文章
- UVa11452 Dancing the Cheeky-Cheeky(kmp)
- SpringMVC环境配置全过程IntelliJ IDEA 2020.3.1
- logic demonstration process in the English debate system
- 在后台查看product的change history
- 漫画:什么是Base64算法
- 新闻发布项目——接口类(commentDao)
- 十一、MySQL视图学习笔记(详解)
- 【阿里云 MVP 月度分享】宋亚奇——应用MaxCompute实现电力设备监测数据的批量特征分析...
- matlab求负数分数幂问题
- Linux之date命
- Vue学习笔记之04-computed计算属性
- gdb官方说明文档中文版
- java 订单编号_生成订单编号 用java怎么处理
- 交换机和路由器的区别
- w ndows10QQ远程,win10系统QQ远程协助无法操作对方电脑的解决办法
- IntelliJ IDEA 下载安装及其破解
- 北京站停售站台票引接站者不满 多人强行闯入
- 如何让电脑上的小键盘不自动锁死
- YOLOV7调试的bug
- 对c#倒计时程序的一点点改善(基于杜洋工作室视频)
热门文章
- 16种常用的数据分析方法-相关分析
- 讯飞输入法pad版x86_讯飞输入法Pad版下载
- 用广义线性模型进行数据分析(下)
- Exploring Plain Vision Transformer Backbones for Object Detection.
- 使用DOS命令查找并复制指定目录及其子目录下的同一后缀所有文件
- 计算三维空间中点到三角形平面的最短距离
- python14张图下载_Python网络爬虫入门(三)—— 做个简陋的pixabay 图片下载器 (附源码)...
- Codesys + BeagleBone PLC控制达到小儿科水平
- 整数规划之分支定界法
- matlab整数规划分支计算,分支定界法求线性整数规划