ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:15.08KB ,
资源ID:9485860      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-9485860.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(经纬度转换.doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

经纬度转换.doc

1、当然一般在地球表面 5 米一般可以忽略不计,一般经线上纬度差一度为111KM,纬线上经度一度为 111*COSx(x 为当地纬度数)1 度=60 分=60 秒,这个算出来一般要保留很多位小数了经纬度互换度(DDD) :E 108.90593 度 N 34.21630 度如何将度(DDD):: 108.90593 度换算成度分秒(DMS)东经 E 108 度 54 分 22.2 秒?转换方法是将 108.90593 整数位不变取 108(度),用 0.90593*60=54.3558,取整数位 54(分),0.3558*60=21.348 再取整数位 21(秒),故转化为 108 度 54 分

2、21 秒.同样将度分秒(DMS): 东经 E 108 度 54 分 22.2 秒 换算成度 (DDD)的方法如下:108 度 54分 22.2 秒=108+(54/60)+(22.2/3600)=108.90616 度因为计算时小数位保留的原因,导致正反计算存在一定误差,但误差影响不是很大。1 秒的误差就是几米的样子。GPS 车友可以用上述方法换算成自己需要的单位坐标。经纬度换算成米纬度分为 60 分,每一分再分为 60 秒以及秒的小数。纬度线投射在图上看似水平的平行线,但实际上是不同半径的圆。有相同特定纬度的所有位置都在同一个纬线上。 赤道的纬度为 0,将行星平分为南半球和北半球。 纬度是指

3、某点与地球球心的连线和地球赤道面所成的线面角,其数值在 0 至 90 度之间。位于赤道以北的点的纬度叫北纬,记为 N,位于赤道以南的点的纬度称南纬,记为 S。纬度数值在 0 至 30 度之间的地区称为低纬地区,纬度数值在 30 至 60 度之间的地区称为中纬地区,纬度数值在 60 至 90 度之间的地区称为高纬地区。赤道、南回归线、北回归线、南极圈和北极圈是特殊的纬线。纬度 1 秒的长度地球的子午线总长度大约 40008km。平均:纬度 1 度 = 大约 111km 纬度 1 分 = 大约 1.85km 纬度 1 秒 = 大约 30.9m 根据地球上任意两点的经纬度计算两点间的距离(可以用勾股

4、定理 c=a2+b2)地球是一个近乎标准的椭球体,它的赤道半径为 6378.140 千米,极半径为 6356.755 千米,平均半径 6371.004 千米。如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为 R。如果以 0 度经线为基 准,那么根据地球表面任意两点的经纬度就可以计算出这两点间的地表距离(这里忽略地球表面地形对计算带来的误差,仅仅是理论上的估算值)。设第一点 A 的经 纬度为(LonA, LatA),第二点 B 的经纬度为(LonB, LatB),按照 0 度经线的基准,东经取经度的正值(Longitude),西经取经度负值(-Longitude),北纬取

5、90-纬度值(90- Latitude),南纬取 90+纬度值(90+Latitude) ,则经过上述处理过后的两点被计为(MLonA, MLatA)和(MLonB, MLatB)。那么根据三角推导,可以得到计算两点距离的如下公式:C = sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB) + cos(MLatA)*cos(MLatB)Distance = R*Arccos(C)*Pi/180这里,R 和 Distance 单位是相同,如果是采用 6371.004 千米作为半径,那么Distance 就是千米为单位,如果要使用其他单位,比如 mile,还需要做单位换算

6、,1 千米=0.621371192mile如果仅对经度作正负的处理,而不对纬度作 90-Latitude(假设都是北半球,南半球只有澳洲具有应用意义)的处理,那么公式将是:C = sin(LatA)*sin(LatB) + cos(LatA)*cos(LatB)*cos(MLonA-MLonB)Distance = R*Arccos(C)*Pi/180以上通过简单的三角变换就可以推出。如果三角函数的输入和输出都采用弧度值,那么公式还可以写作:C = sin(LatA*Pi/180)*sin(LatB*Pi/180) + cos(LatA*Pi/180)*cos(LatB*Pi/180)*cos

7、(MLonA-MLonB)*Pi/180)Distance = R*Arccos(C)*Pi/180也就是:C = sin(LatA/57.2958)*sin(LatB/57.2958) + cos(LatA/57.2958)*cos(LatB/57.2958)*cos(MLonA-MLonB)/57.2958)Distance = R*Arccos(C) = 6371.004*Arccos(C) kilometer = 0.621371192*6371.004*Arccos(C) mile = 3958.758349716768*Arccos(C) mile在实际应用当中,一般是通过一个个体的邮政编码来查找该邮政编码对应的地区中心的经纬度,然 后再根据这些经纬度来计算彼此的距离,从而估算出某些群体之间的大致距离范围( 比如酒店旅客的分布范围 -各个旅客的邮政编码对应的经纬度和酒店的经纬度所 计算的距离范围-等等),所以,通过邮政编码查询经纬度这样一个数据库是一个很有用的资源。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报