一、
子午线周长(公里)
40008.548

赤道周长(公里)
40075.704

纬度
40008.548 / 360(度) = 111.135 公里/度
40008.548 / (360*60)(分) = 1.85 公里/分
40008.548 / (360*60*60)(秒) = 30.87 米/秒

经度
首先算相应经度位置的纬度圈长度=40075.704 * cos(经度)
然后方法相同,除度数就成
于是,比如北京40度
40075.704 * cos(40) = 30699.77
40075.704 * cos(40) / 360(度) = 85.277 公里/度
40075.704 * cos(40) / 360*60)(分) = 1.42 公里/分
40075.704 * cos(40) / 360*60*60)(秒) = 23.688 米/秒

附:
cos(a) = sin(90-a)

二、计算两个点之间的距离 求得两个点的经度和纬度

     public   static   double  GetDistance( double  bx, double  by, double  fx, double  fy)
         ... {
            double wd1=bx;
            double wd2=bx;
            double jd1=fy;
            double jd2=fy;
            double R=6.371229*1000000.0;
            double x,y,outdis;
            x=(jd2-jd1)*Math.PI*R*Math.Cos(((wd1+wd2)/2)*Math.PI/180)/180;
            y=(wd2-wd1)*Math.PI*R/180;
            outdis=Math.Sqrt(x*x+y*y);
            returnoutdis/1000;
        }

bx,by是起始点的经纬度,fx,fy是终点的经纬度 输出是公里数

GIS中关于经纬度的两个计算相关推荐

  1. 关于经纬度的两个计算[Teaksxgluxv]

    一. 子午线周长(公里)  40008.548   赤道周长(公里)  40075.704 纬度 40008.548 / 360(度) = 111.135 公里/度 40008.548 / (360* ...

  2. c语言版计算坐标方位角,坐标方位角算法在GIS中应用(最后修改).doc

    坐标方位角算法在GIS中应用(最后修改) 基金颁发部门:国家自然科学基金委:项目名称:基于剖面的三维拓扑地质建模研究:编号基金申请人:侯恩科 坐标方位角算法在GIS中的应用 王晓芳?1, 侯恩科2,董 ...

  3. 在Linux环境下用C语言编写一个乘法程序mult,从命令行接收两个数字,然后输出其乘积;再用C语言编写一个exec1程序,在程序中使用execvp调用mult程序计算5与10的乘积。

    在Linux环境下用C语言编写一个乘法程序mult,从命令行接收两个数字,然后输出其乘积:再用C语言编写一个exec1程序,在程序中使用execvp调用mult程序计算5与10的乘积. 1.mult. ...

  4. python计算圆面积保留两位数_python中怎么实现保留两位小数

    python中怎么实现保留两位小数,两位,方法,小数,模块,四舍五入 python中怎么实现保留两位小数 易采站长站,站长之家为您整理了python中怎么实现保留两位小数的相关内容. Python中实 ...

  5. java中微秒时间相减_Java计算时间差(两个时间相减)

    在Android开发或者Java学习中,经常要求两个时间差 比如说: 现在是 :2004-03-26 13:31:40 过去是:2004-01-02 11:30:24 我现在要获得两个日期差,差的形式 ...

  6. GIS中的坐标系定义与转换

    GIS中的坐标系定义与转换 青岛海洋地质研究所 戴勤奋 2002-3-27 14:22:47 ----------------------------------------------------- ...

  7. GIS中的坐标系定义与转换【转】

    1. 椭球体.基准面及地图投影   GIS中的坐标系定义是GIS系统的 基础,正确定义GIS系统的坐标系非常重要.GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对 ...

  8. GIS中墨卡托与WGS 84的瓦片编号计算方法

    GIS中墨卡托与WGS 84的瓦片编号计算方法   在GIS中计算瓦片的编号,墨卡托与WGS 84的计算方法与瓦片行列号是不一样的,为什么会有这样的差异呢?主要是因为我们的墨卡托是投影坐标系,WGS ...

  9. [转]基于WorldWind平台的建筑信息模型在GIS中的应用

    1 引言 随着BIM(Building Information Modeling)的不断发展,建筑信息建模的理念贯穿着建筑.结构.施工.运行维护以及拆迁再规划的整个建筑的生命周期,这种理念不仅使得各个 ...

最新文章

  1. 用Go语言建立一个简单的区块链part3:持久化和命令行接口
  2. linux lanmp 安装教程,linux服务器一键安装包lanmp系列教程之一
  3. Android中RelativeLayout各个属性的含义
  4. C# 控件双缓冲控制 ControlStyles 枚举详解
  5. 数据库性能调优之始: analyze统计信息
  6. unity之EasyAR使用
  7. 注册Gmail账号手机号码提示无法验证
  8. 2020电信校园卡已经发售,更新校园卡最新消息及选购建议
  9. ensp中ap获取不到ip_ensp wlan实验,sta无法获取IP地址?
  10. Oracle 18c:拉里·埃里森亲自支招,数据库自动化之后,DBA何去何从?
  11. 十道必问的软件测试面试题(含答案解析)
  12. 笔记本无线网卡天线接线柱掉了(AUX和MAIN两个接口)
  13. 数风流人物,还看今朝(记通用产品射箭团队活动)
  14. 图片题注和章节不对应
  15. Altium Designer 入门笔记(4)层次原理图的设计
  16. 学习日记day38 字体设计排版
  17. 狮场(苏宁)面试小结
  18. java文件上传下载服务并发超时,震撼来袭免费下载!
  19. 详细介绍 BSD 开源协议
  20. 计算机专业学生应聘岗位,大学生应聘计算机岗位简历制作技巧

热门文章

  1. 如何对页面进行简单的性能检测与分析
  2. eSearch使用教程大全
  3. 【面试记录】支付宝面试考察技术点
  4. 服务器托管维护协议,服务器安全托管协议
  5. 计算机函数公式left,Excel中如何使用Left函数?
  6. 十进制浮点数转成二进制(IEEE 754 在线计算器)
  7. AngularJS 与 IE11 跨域
  8. vue正则判断输入0-100之间(含0、100)数字,最多两位(多位)小数
  9. 没有 Nginx 的未来,Cloudflare 工程师正在用 Rust 重构代码!
  10. MATLAB安装优化工具包OPTI Toolbox