xyz坐标转换ybc_经纬度转换XYZ
我们用经纬度来表示地球上的点,
用三维体系来表示空间中的点,
那么在地球上构造一个三
维体系,
是否会对我们有很大的帮助?我们要想让三维体系使我们最方便,
那应该把三维体
系构造在地球上的哪个位置?三维体系坐标与地球经纬度又有什么关系?本文将会对这些
问题进行探索。
【关键字】
:经纬线
三维体系
坐标
关系
1
前言
由于地球的极半径与赤道半径长度相差不多,所以我们通常地把地球看成是一个规则球体,
本文将会把三维体系建立在地球地心处,让
z
轴与地轴重合,
y
轴与
0
—
180
度经线圈于
0
度纬线的直径重合,则
x
轴与
90E
—
90W
经线圈于
0
度纬线的直径重合。如图①
图①
然后通过一定的计算,
让地球的点
(纬度,
经度,
海拔)
表示为三维体系中的点
(
x,y,z
)
。
2
地球经纬度与三维体系坐标的关系是什么
设纬度
α
,经度为
β
,海拔为
h
(米)
。
若地球上任意一点为(
α,β,h
)表示为三维体系中的点(
x,y,z
)
,则:
东经:
x≈(6372.8+h/1000)(cos α)(sin β)
西经:
x=(6372.8+h/1000)(cos α)sin (180+β)
y≈(6372.8+h/1000)(cos α)(cos β)
北纬:
z≈(6372.8+h/1000)(sin α)
南纬:
z=(6372.8+h/1000)sin (90+α)
海拔计算时单位是米,
x,y,z
单位是千米。
3
如何证明
“
地球经纬度与三维体系坐标的关系
”
切换仰视视角:
xyz坐标转换ybc_经纬度转换XYZ相关推荐
- RGB及sRGB与XYZ坐标转换
sRGB是RGB伽马矫正后输出的数据 sRGB转换XYZ公式 我们知道RGB转sRGB的伽马变换公式,先对三通道进行缩放到(0~1): 再进行矩阵变换: XYZ转换sRGB公式 xyz转srgb矩阵变 ...
- Threejs实现绘制地球,地理位置标注、经纬度转换世界坐标threejs坐标
1,介绍 该示例使用的是 r95版本Three.js库. 主要实现功能:绘制地球和地理位置进行标注 效果图如下: 2,主要说明 准备一张地图,创建一个球体并进行贴图,把地理位置经纬度转换成threej ...
- MATLAB程序实现经纬度转换成平面坐标
近期搜了下经纬度坐标转换成直角坐标的程序和原理啥的,哎,真难啊,其实道理都懂吧,下面直接贴代码, 主要是加了个for循环而言,优化输出效果. %%%MATLAB程序实现经纬度转换成平面尔坐标: M_P ...
- 经纬度转直角坐标c语言,坐标转换从经纬度坐标到大地坐标及源码(7页)-原创力文档...
PAGE PAGE #/ 7 坐标转换从经纬度坐标到大地坐标及源码 利用网络上开源的资料,可以很容易的实现从经纬度坐标向各种投影坐标 的转换,美国地质调查局开发 USGS勺GCTP就是很好的东西之一, ...
- 墨卡托坐标转换成经纬度
为什么80%的码农都做不了架构师?>>> /*** 墨卡托坐标转换成经纬度* @param {Object} mx* @param {Object} my*/ function ...
- 地图分幅组件的实现(一) ——图号和经纬度转换组件
地图分幅组件的实现(一) --图号和经纬度转换组件 分类: GIS制图2011-04-08 10:39 334人阅读 评论(0) 收藏 举报 当前的制图一般有两种分幅方式,经纬分幅和矩形分幅.国内制图 ...
- SPARK 笔记 (五) 经纬度转换地址
经纬度转换地址 anssin用的是高德地图,实现逆地理位置,首先需要去高德地图开放平台(https://lbs.amap.com/)获取key 我的key就不分享给大家了 逆地理位置用的是http请求 ...
- 把经纬度转换成十进制
文章来自:http://hi.baidu.com/leo10086/item/37e528dd6e4d3d19d68ed03d 把经纬度转换成十进制的方法很简单 如下就可以了 Decima ...
- PHP 不同地图坐标系经纬度转换 GCj02 WGS84 BD-09
PHP 不同地图坐标系经纬度转换 GCj02 WGS84 BD-09 在项目中需要根据坐标计算距离,结果发现地图坐标不一致需要转换一下,在网上找到大佬写的一篇文章,亲测有效,原文地址: https:/ ...
- 高德API 经纬度转换地市区县(含读取文件)
高德API 经纬度转换地市区县(含读取文件) 本文章适合初学小白,步骤如下: 步骤一: 先申请一个高德API服务key https://console.amap.com/dev/key/app 生成k ...
最新文章
- spring配置文件中分别使用多个properties文件
- php开发ftp服务器搭建教程,在Linux中搭建一个FTP服务器
- javascript获取asp.net服务器端控件的值(2009-10-31 15:24:26)转载标签:杂谈 分类:技术分类
- PHP学习记录之会话处理(二)
- 深入理解Linux调度子系统
- python编译为机器码_Python FAQ2-python代码编译问题
- AMD 发布第二代EPYC处理器,重新定义数据中心新标准
- java禁止js获取cookie_java中Cookie被禁用后Session追踪问题
- 数组tostring方法_数组toString()方法以及JavaScript中的示例
- 设置Webdriver启动chrome为默认用户的配置信息
- 鹏业安装算量软件支架计算
- 08-【go】go语言中的*和的使用方法
- linux文件系统输入输出错误,linux-文件系统管理05-Xfs文件系统修复
- 全国哀悼日 灰色CSS滤镜
- 小知识:什么是HotFix?HotFix安装步骤及注意事项
- Kotlin 苦海无涯(一)
- 地形系统shader学习
- python笔记03:数字类型string
- 嵌入式linux系统快速启动优化的方法
- JAVA获取当前时间(yyyy-MM-dd HH:mm:ss)
热门文章
- 为什么要统一 API 网关
- 临沂一中高考2021成绩查询,2021年临沂高考状元名单公布,临沂高考状元学校资料及最高分...
- 编程程序 runtime error
- 程序员:打死不找产品当女友,哪怕长得像天仙???丨黑马头条
- python实现热力图_基于 Folium 的 Python 热力图实现
- Pytest全栈自动化测试指南-入门
- NTFS和FAT32的区别和转换
- bzoj2101[Usaco2010 Dec]Treasure Chest 藏宝箱*
- 求生之路2显示组服务器,求生之路2配置文件改服务器组
- java 动态表单设计