深入理解地球的经度和纬度换算
来源:互联网 发布:免费舆情监控软件 编辑:程序博客网 时间:2024/04/30 06:37
如果把地球比作一个球体的话,那么经度(longitude)就是纵切,相当于坐标系的纵轴,纬度(latitude)就是横切,赤道就是纬度等于0的特殊的一条线。我们知道不同纬度值的周长是不一样的,最长的就是赤道,实际周约长为40000km。越向南极或者北极周长约小。
纬度实际上是这个地点到地球中心连线与赤道平面夹角的度数。
纬度间的纵向距离都是等距的,大约都是111km。而经度间的距离是根据其所位于的纬度值确定的,首先算出此纬度的周长,设赤道的周长为C,设此纬度为W,那么可以用C*cos(W)得到周长。然后除以360就是一经度对应横向距离。
具体计算方法:
计算纬度间的纵向距离:一度对应111km
111km*(W1-W2)
计算经度间的纵向距离:
1 先计算此纬度上一度经度间的横向距离:
M = 40000km*cos((W1+W2)/2)
然后就很简单了:
M*(J1-J2)
纬度数值加大时,位置北移,减小时则位置南移。经度数值加大时,位置东移,减小时则位置西移。
原文:http://blog.csdn.net/hongchangfirst/article/details/51523869
作者:hongchangfirst
hongchangfirst的主页:http://blog.csdn.net/hongchangfirst
0 0
- 深入理解地球的经度和纬度换算
- 根据地球上两个地点的经度和纬度,如何获得这两点的距离?
- C语言实验:已知地球上两点的经度和纬度求其球面距离
- GPS获取当前的经度和纬度
- Android 获取地理位置的经度和纬度
- Android 获取地理位置的经度和纬度
- Android 获取地理位置的经度和纬度
- 一个点的经度和纬度,以这个点为圆心,1000米为半径,最大的经度和纬度,最小的经度和纬度
- 经度和纬度的确定
- Android获取经度和纬度
- 经度和纬度不同时,地球表面物体的转动
- 在Google地图上找到经度和纬度的方法
- 确定路名、标志性建筑和商场名的经度纬度
- Android 自带 获取地理位置的经度和纬度
- 腾讯地图获取地址的经度和纬度
- 纬线和纬度、经线和经度
- 对GoogleMap经度和纬度进行编码
- google map 看经度和纬度
- 函数指针和回调函数
- LA 4847 binary search tree
- hdu 1710 Binary Tree Traversals
- 远程CentOS 7服务器
- [从头学数学] 第227节 数学分析、高等数学、微积分的异同
- 深入理解地球的经度和纬度换算
- Java中“引用”的几种类型
- 理解 TCP/IP 网络栈 & 编写网络应用
- acm 3 1003 最大递增子段和
- hibernate annotation注解方式来处理映射关系
- 初步接触eclips和异常排查
- Ehcache Memcache Redis 初步(二)
- 网络数据包收发流程(一):从驱动到协议栈
- NSException方法调用