关于J2000.0坐标系与WGS84坐标系的理解
目录
一、基础知识
1.1 岁差
1.2 章动
1.3 极移
1.4 基础知识小结
二、坐标系
2.1 J2000.0坐标系
2.2 WGS84坐标系
一、基础知识
在理解坐标系之前需要对地球岁差(进动)、章动和极移有一定的了解,就是要对你所参考的物体有所了解。
1.1 岁差
岁差是由于太阳、月球和行星对地球的吸引力造成的。
(1)日月岁差:太阳和月球对地球赤道隆起部分的吸引力产生不可抵消的力偶作用,从而使得地球自转轴在惯性空间中绕黄道轴进动。
北天极绕着黄道轴做进动,进动周期约25700年,每年向西移动50″.37,同时也有章动。
(2)行星岁差:由于太阳系内其它行星引力作用,地球的周年运动并不严格遵守开普勒定律,黄道面的位置是在不断变化的,黄道面的变化也会导致春分点的变化,这使得春分点每年沿着天赤道东进约0″.13。
1.2 章动
在不考虑章动的情况下天极绕黄道轴做圆周运动,此时天极称为平天极。若考虑章动影响则为真天极。
如上图P0点为平天极,P为真天极。
1.3 极移
地球自转轴相对于地球本体是运动的,由此造成的地球极点在地球表面上的位置随时间发生变化,这种现象称为地极移动,简称极移。
极移与岁差章动是两种不同的地球物理现象。岁差和章动是地球自转轴在惯性空间的运动,其在地球内部的相对位置并没有改变,因此它只引起天体坐标的变化,不会引起地球表面经纬度的变化。与之相反,极移是地球自转轴在地球本体内的变化,其在惯性空间中的方向并没有改变,因而会引起地球表面上各地经纬度的变化。
1.4 基础知识小结
综上所述:
(1)日月岁差会引起地球天极变化,春分点变化;
(2)行星岁差会引起春分点变化;
(3)章动会引起天极变化,春分点变化;
(4)极移会引地表各地起纬度变化;
二、坐标系
2.1 J2000.0坐标系
J2000.0的“J”代表儒略历,从上文可以了解地球自转轴和春分点是不断变化的,如果坐标系以自转轴或者春分点做参考的话,则必须指定某一瞬时作为参考基准,这一时刻称为历元。J2000.0的历元就是2000年1月1.5日TBD(质心动力学时),对应的儒略日为2451545.0日。
J2000.0坐标系以历元J2000.0的平天极及平春分点建立的协议天球坐标系,也称协议惯性坐标系,其与地球自转无关。Z轴指向北平天极,X轴指向平春分点,Y轴与Z、X成右手直角坐标系。
2.2 WGS84坐标系
WGS84坐标系是一种协议地球坐标系,Z轴指向北平天极,X轴指向格林尼治天文台零度子午面与协议地球极赤道的交点,Y轴与Z、X成右手直角坐标系。CGCS2000与WGS84所采用的历元、ITRF(地球参考框架)均不相同,因此存在一定差距。
坐标系转换待续。。。。
关于J2000.0坐标系与WGS84坐标系的理解相关推荐
- GCJ-02火星坐标系、BD-09百度坐标系和WGS-84坐标系转换
WGS-84:GPS坐标系 GCJ-02:火星坐标系,国测局02年发布的坐标体系,高德,腾讯等使用. BD-09:百度坐标系 GCJ-02火星坐标系和WGS-84坐标系转换关系 var pi = 3. ...
- CGCS2000坐标系和WGS84坐标系的区别与联系
01 概述 由于历史原因,业内普遍对WGS84坐标系存在一定程度的误解,诸多文献对WGS84坐标系的解释也比较含糊,给测绘.导航.遥感.地信等工作带来一定困扰.本文重点对CGCS2000坐标系与WGS ...
- 基于Postgresql和PostGIS实现火星坐标系、百度坐标系、WGS84坐标系、CGCS2000坐标系互转
背景 最近有一个需求,需要将WGS84转成火星坐标系.个人觉得在代码中逐个点坐标进行转换,太麻烦,而且效率低.PostGIS的st_transform虽然可以进行坐标转换,但是不支持国内这些坐标系.最 ...
- 【WebGIS】JavaScript地理坐标的转换:GCJ-02火星坐标系和WGS-84坐标系转换关系
目录 说明 JS代码 演示 说明 最近需要将Web端openlayer画出的点面的地理信息放到微信小程序的Map上展示,使用微信小程序的腾讯地图功能,发现使用了GCJ-02火星坐标系,与我Web端使用 ...
- C#调用python实现shp文件的CGCS2000坐标系向WGS84坐标系转换
前言:我们项目上最近有个需求,要把shp文件导入到我们的webgis系统中来,展示在前端的网页上.如果是任意的shp想展示在webgis中,我们就使用postgresql提供的ogr2ogr工具,直接 ...
- 百度坐标系与WGS84坐标系互转
*百度坐标系(BD09)与火星坐标系(GCJ-02)的转换*即 百度 转 高德 .谷歌*/var bd09togcj02 =function bd09togcj02(bd_lon,bd_lat){va ...
- 北京54坐标系和西安80坐标系转WGS84坐标系
用布尔沙七参数转,首先得计算七参数,获取已知点计算,这个coord软件有,不用多说 布尔沙七参转换代码 /// <summary>/// 布尔莎七参转换/// </summary&g ...
- python读取数据文件、并把里面的数据变成x的二维坐标_(数据科学学习手札60)用Python实现WGS84、火星坐标系、百度坐标系、web墨卡托四种坐标相互转换...
importmathclassLngLatTransfer():def __init__(self): self.x_pi= 3.14159265358979324 * 3000.0 / 180.0s ...
- WGS84坐标系转为西安80坐标系的解决方式
1.我国常用坐标系:WGS84坐标系和西安80坐标系. WGS84坐标系:World Geodetic System 1984,是为GPS全球定位系统使用而建立的坐标系统.它的几何意义是:坐标系 ...
最新文章
- 如何解决 “ 段错误(吐核) ” ???
- 电气论文:梯级水电站调度优化建模(文末有程序下载链接)
- eclipse代码补全
- vue prop不同数据类型(数组,对象..)设置默认值
- 线程中task取消_Rust Async: async-task源码分析
- 朋友圈为何总给我推HERMES?
- 【华为云技术分享】MongoDB经典故障系列四:调整oplog大小,引起从库宕机怎么办?
- 记一次open-falcon手动push数据
- Linux命令解释之head
- Windbg分析高内存占用问题
- UVA1226 LA3997 Numerical surprises【大数】
- 小米游戏中心10月报告:分析各种手游活动之优劣
- 程序员的奋斗史(三十六)——人在囧途之应聘篇(六)——第一季终结篇
- Forth 语言学习
- python调用百度地图实现路径规划提取坐标点
- 【C++ Caffe】ubuntu下MNIST训练结果
- Linux安装卸载Mysql与基本操作
- 对象存储OSS之阿里云OSS介绍及开通
- 总结一下,小灰的2020年!
- vscode win10笔记本 蓝屏_史上最详细的win10蓝屏错误代码大全详解
热门文章
- 学习Linux命令(40)
- 在 Mac OS X 10.10 安装 pyenv 的一个小坑
- 2022-2-17 Leetcode 1498. 满足条件的子序列数目
- JS 数组转对象 对象转数组 对象数组互相转换
- 汽车零配件销售企业管理信息系统报表应用
- #力扣LeetCode720. 词典中最长的单词 @FDDLC
- [回顾]你的杀毒软件如何?07年世界顶级杀毒软件排名揭晓
- [含论文+源码等]SSM幼儿园信息管理系统
- Linux查看Hadoop集群,Hadoop实战之Hadoop集群功能简单测试验证
- IBM为智慧地球和云计算搭桥