以度为单位存储的是地理坐标系(球面),以米为单位存储的是投影坐标系(平面)。

常见的地理坐标系有: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坐标单位转换(米和度分秒之间是如何转换的?)...相关推荐

  1. cesium米转换经纬度_cesium 笛卡尔坐标(单位:米) 与 经纬度(单位:弧度/度) 之间的转换。...

    this.model.readyPromise.then(function (tileset) { //记录模型原始的中心点 var boundingSphere = tileset.bounding ...

  2. cesium 笛卡尔坐标(单位:米) 与 经纬度(单位:弧度/度) 之间的转换。

    this.model.readyPromise.then(function (tileset) {//记录模型原始的中心点var boundingSphere = tileset.boundingSp ...

  3. ArcGIS中坐标系转换的那些事:用经度、投影代号、中央经线之间关系与转换

    问题: 坐标经纬度对应的投影带号怎么查?中央经线和他们是啥关系?除了根据常用经验,其他的还能怎么判断?如何根据坐标.经度计算投影带号.中央经线值?他们之间是如何转换的?如下图圈起来中央经线的地方就是我 ...

  4. wgs84坐标格式转换度分秒_一起爬山吗?寻找GIS坐标系统中“隐秘的角落”

    随着网剧<隐秘的角落>的爆红,笛卡尔与他的心形线的传说再次重回大众视野,r=a(1-sinθ) 就是"心形线"方程式. 笛卡尔法国著名数学家,哲学家,创建了数学坐标系, ...

  5. wgs84坐标格式转换度分秒_WGS84经纬度坐标转换到西安80高斯投影坐标。

    带号18,并且对应的中央子午线是105°,说明是按6度带划分计算的.你注意看你的标题"WGS84经纬度坐标转换到西安80高斯投影坐标",就是说是在高斯坐标系下的平面坐标,高斯投影坐 ...

  6. wgs84坐标格式转换度分秒_使用ArcGIS实现WGS84经纬度坐标到北京54高斯投影坐标的转换...

    [摘 要] 本文针对从事测绘工作者普遍遇到的坐标转换问题,简要介绍ArcGIS实现WGS84经纬度坐标到北京54高斯投影坐标转换原理和步骤. [关键词] ArcGIS 坐标转换 投影变换 1 坐标转换 ...

  7. 地图坐标格式转换工具

    地图坐标格式转换工具 1.经纬度转换 ,度转度分秒 /*** 经纬度转换 ,度转度分秒* @param str 度数 116.418847* @return 116°25'7.85"*/pu ...

  8. Java各坐标系之间的转换(高斯、WGS84经纬度、Web墨卡托、瓦片坐标)

    本文整理了一些地理坐标系之间的转换(Java代码) pom依赖 <dependency><groupId>com.vividsolutions</groupId>& ...

  9. 面向GIS工作者的Excel 坐标格式转换公式

    目录 1.问题提出 2.面向对象 2 .计算依据 3.解决方式 3.1 十进制度转换为度分秒格式 3.2 度分秒转换为十进制度格式 4.说明 1.问题提出 GIS工作者,经常出现坐标格式转换的问题,将 ...

最新文章

  1. 【面试现场】如何在10亿数中找出前1000大的数
  2. switchyomega规则列表备份_求人不如求己,自己动手写一个CSDN博客备份小工具?...
  3. Javascript中{}+[]===0为true,而[]+{}===0为false
  4. 济南长清区谋定特色展销中心 对话中国农民丰收节交易会
  5. 使用Silverlight Toolkit绘制图表(上)--柱状图
  6. OpenGL之gluPerspective浅析
  7. linux 升级 iphone,Linux 5.13 更新有望增加对苹果 M1 处理器的支持
  8. HTTP和HTTPS的区别(转)
  9. 大数据学习(4)--分布式数据库HBase
  10. STL中的map集合扩展字段比较方便
  11. unity案例 mysql lua_通过Xlua实现unity热更新的一个小例子
  12. https的博客作业
  13. 2019胡润财富报告:中国大陆中产家庭3320万户
  14. LeetCode 62.不同路径(动态规划)
  15. Unity3D基础26:物体实例化
  16. Angr安装与使用之使用篇(十三)
  17. 如何将FLASH 里fla swf的矢量图像导入到Photoshop?
  18. 如何在cad中模块计算机,AutoCAD如何创建块 CAD模块创建方式一览
  19. MIUI12内置软件卸载工具 MIUI系统应用 免ROOT 卸载工具
  20. android6.0系统车载航一,谷歌确定Android 6.0命名为Marshmallow

热门文章

  1. 数电实验:数字时钟设计 (经验分享,仅供参考)
  2. Hibernate的搭建
  3. 支付宝微信在刷脸支付领域两强争霸
  4. spring 的 applicationcontext.xml
  5. Python Socket传输图片
  6. 机器学习基石2-Learning to Answer Yes-No
  7. Cadence Allegro Artwork光绘文件参数设置
  8. Cheat Engine 在mac最新系统无法安装的解决办法
  9. There is no getter for property named ‘keyword‘ in ‘class cn.wolfcode.qo.Subentry‘] with root caus
  10. dos界面启动xampp中mysql