wgs84坐标格式转换度分秒_ArcGIS坐标单位转换(米和度分秒之间是如何转换的?)...
以度为单位存储的是地理坐标系(球面),以米为单位存储的是投影坐标系(平面)。
常见的地理坐标系有:WGS-84。
常见的投影坐标系有:web墨卡托。
以度为单位的好处是精确。
以米为单位的好处是符合人类的对单位的认知。
那么两者之间是如何转换的呢?
例如WGS-84转web墨卡托(度分秒转米制单位):
//经纬度转web墨卡托
public static Point lonLat2WebMercator(double lng, doublelat)
{
Point coords=newPoint();double x = lng * 20037508.34 / 180;var ly = Math.Log(Math.Tan((90 + lat) * Math.PI / 360)) / (Math.PI / 180);var y = ly *20037508.34/180;//var coords = [x,y];
coords.X =x;
coords.Y=y;returncoords;
}
这是最常见的一种墨卡托投影。
其实地球是一个不规则的椭球,所以我们要假设一个规则的椭球对其进行拟合。这样,地球上所有的位置都统一到了同一个椭球体上。那么什么样的椭球体最合适呢?每个国家都希望以自己的国家为标准,这样世界的坐标就不一致了。所以WGS-84是一个最公平的椭球,整体变形最小。以地球的质心为球心。以大地水准面为球面。赤道半径为周长。各地的铅垂线与法向量重合。这种椭球在国内主要有克拉索夫斯基椭球体(1954年北京坐标系)、1975国际椭球(IAG75-xian80坐标系)、WGS84椭球体(1984年)、椭球大地2000椭球(国家2000坐标系)。地球每年都是不一样的,每年地形变化之后,需要重测。
优点是投影前和投影后的相近的经纬线相互垂直。(投影前在球面上的垂直,严格意义上不能算平面意义的垂直,但是假设距离较近为平面的话是也可以假定为垂直)
而且球面上角度相等的点组成的一条线,在投影之后也是一条线。球面上间隔等角度的两条线,投影之后完全平行。
这就叫等角不变性,在航海中尤为重要。
所以,它不可避免的具有某些缺点,例如高纬线的距离被拉长了。
高纬度的经线也被拉长了。但是不应该相等。
假设墨卡托投影的坐标系原点为(0,
) ,表示X轴为赤道,Y轴则在经度为
处垂直于赤道。 墨卡托投影公式即为:
要显示在电脑上肯定都要经过投影,是不是默认的地理投影地理坐标系默认不能显示,但是为了显示地理坐标系又不知道哪个投影就默认度转米随便转的。不然地理坐标系是不能显示在平面上,因为它是球面坐标。(就是地理坐标系虽然也能显示,但是其实显示的是unknown投影坐标系)
wgs84坐标格式转换度分秒_ArcGIS坐标单位转换(米和度分秒之间是如何转换的?)...相关推荐
- cesium米转换经纬度_cesium 笛卡尔坐标(单位:米) 与 经纬度(单位:弧度/度) 之间的转换。...
this.model.readyPromise.then(function (tileset) { //记录模型原始的中心点 var boundingSphere = tileset.bounding ...
- cesium 笛卡尔坐标(单位:米) 与 经纬度(单位:弧度/度) 之间的转换。
this.model.readyPromise.then(function (tileset) {//记录模型原始的中心点var boundingSphere = tileset.boundingSp ...
- ArcGIS中坐标系转换的那些事:用经度、投影代号、中央经线之间关系与转换
问题: 坐标经纬度对应的投影带号怎么查?中央经线和他们是啥关系?除了根据常用经验,其他的还能怎么判断?如何根据坐标.经度计算投影带号.中央经线值?他们之间是如何转换的?如下图圈起来中央经线的地方就是我 ...
- wgs84坐标格式转换度分秒_一起爬山吗?寻找GIS坐标系统中“隐秘的角落”
随着网剧<隐秘的角落>的爆红,笛卡尔与他的心形线的传说再次重回大众视野,r=a(1-sinθ) 就是"心形线"方程式. 笛卡尔法国著名数学家,哲学家,创建了数学坐标系, ...
- wgs84坐标格式转换度分秒_WGS84经纬度坐标转换到西安80高斯投影坐标。
带号18,并且对应的中央子午线是105°,说明是按6度带划分计算的.你注意看你的标题"WGS84经纬度坐标转换到西安80高斯投影坐标",就是说是在高斯坐标系下的平面坐标,高斯投影坐 ...
- wgs84坐标格式转换度分秒_使用ArcGIS实现WGS84经纬度坐标到北京54高斯投影坐标的转换...
[摘 要] 本文针对从事测绘工作者普遍遇到的坐标转换问题,简要介绍ArcGIS实现WGS84经纬度坐标到北京54高斯投影坐标转换原理和步骤. [关键词] ArcGIS 坐标转换 投影变换 1 坐标转换 ...
- 地图坐标格式转换工具
地图坐标格式转换工具 1.经纬度转换 ,度转度分秒 /*** 经纬度转换 ,度转度分秒* @param str 度数 116.418847* @return 116°25'7.85"*/pu ...
- Java各坐标系之间的转换(高斯、WGS84经纬度、Web墨卡托、瓦片坐标)
本文整理了一些地理坐标系之间的转换(Java代码) pom依赖 <dependency><groupId>com.vividsolutions</groupId>& ...
- 面向GIS工作者的Excel 坐标格式转换公式
目录 1.问题提出 2.面向对象 2 .计算依据 3.解决方式 3.1 十进制度转换为度分秒格式 3.2 度分秒转换为十进制度格式 4.说明 1.问题提出 GIS工作者,经常出现坐标格式转换的问题,将 ...
最新文章
- 【面试现场】如何在10亿数中找出前1000大的数
- switchyomega规则列表备份_求人不如求己,自己动手写一个CSDN博客备份小工具?...
- Javascript中{}+[]===0为true,而[]+{}===0为false
- 济南长清区谋定特色展销中心 对话中国农民丰收节交易会
- 使用Silverlight Toolkit绘制图表(上)--柱状图
- OpenGL之gluPerspective浅析
- linux 升级 iphone,Linux 5.13 更新有望增加对苹果 M1 处理器的支持
- HTTP和HTTPS的区别(转)
- 大数据学习(4)--分布式数据库HBase
- STL中的map集合扩展字段比较方便
- unity案例 mysql lua_通过Xlua实现unity热更新的一个小例子
- https的博客作业
- 2019胡润财富报告:中国大陆中产家庭3320万户
- LeetCode 62.不同路径(动态规划)
- Unity3D基础26:物体实例化
- Angr安装与使用之使用篇(十三)
- 如何将FLASH 里fla swf的矢量图像导入到Photoshop?
- 如何在cad中模块计算机,AutoCAD如何创建块 CAD模块创建方式一览
- MIUI12内置软件卸载工具 MIUI系统应用 免ROOT 卸载工具
- android6.0系统车载航一,谷歌确定Android 6.0命名为Marshmallow
热门文章
- 数电实验:数字时钟设计 (经验分享,仅供参考)
- Hibernate的搭建
- 支付宝微信在刷脸支付领域两强争霸
- spring 的 applicationcontext.xml
- Python Socket传输图片
- 机器学习基石2-Learning to Answer Yes-No
- Cadence Allegro Artwork光绘文件参数设置
- Cheat Engine 在mac最新系统无法安装的解决办法
- There is no getter for property named ‘keyword‘ in ‘class cn.wolfcode.qo.Subentry‘] with root caus
- dos界面启动xampp中mysql