CASS10.1.6-11.0版本官网最新程序,提取码:6666https://pan.baidu.com/s/1meec9a1e_C6xKnsLkclRxw

在处理数据时,通常需要对坐标进行转换,涉及的转换:大地坐标与平面坐标相互转换。一般大地坐标GPS经纬度采用的是60进制的时分秒格式,比如东经121度36分37.16秒,我们在程序中需要将其处理为十进制小数形式。这种进制转换很简单,公式如下:

小数形式=度+分/60+秒/3600

也可写为:度+(分/+秒/60)/60

以东经121度36分37.16秒为例,转换后为121+36/60+37.16/3600=121.6103222

当然,在实际生产环境中,GPS设备发过来的数据是经过处理的,例如某一项目GPS设备传过来的经纬度为:121.363902 ,31.023345

初步观察还以为格式以经转换完成了,但实际定位的时候偏差却非常大。经过分析我们得知使用的GPS设备采用的是这样一个协议:小数点前面代表度,小数点之后全部代表分

因此,我们还需要进行转换,即:

实际经度=121+36.3902/60=121.60650333

实际纬度=31+2.3345/60=31.03890833

本篇内容我们来探讨一下在CASS软件中地理坐标的秒值小数位精度如何设置,以满足转换要求。

先看数据:X:2879874.001,Y:38331968.001,转换成大地坐标为:

B:26-1-3.676851,L:112-19-17.590628

再对平面坐标进行添加0.001,X:2879874.002,Y:38331968.002,转换成大地坐标为:

B:26-1-3.676883,L:112-19-17.590664

分析上述的实例数据得知,大地坐标仅是小数后面第五位才有变化。满足日常的工作转换精度,我们将地理标注的精度设置为4位即可满足毫米的转换要求了,实际工作只需要设置精度为3位即可。

关于地理坐标的精度设置,做测绘的工程师应该懂的基本常识(南方数码CASS11.0.0.6还增加批量转换的方式)相关推荐

  1. bigdicmal除法精度设置_BigDecimal 高精度计算 熟悉扩展,java除法保留小数问题

    java保留两位小数问题: 方式一: 四舍五入 double   f   =   111231.5585; BigDecimal   b   =   new   BigDecimal(f); doub ...

  2. Unity3d LOD 使用以及 Bias精度设置

    用Unity 许久了,经历过一个ARPG.一个战斗卡牌,这一次要准备做MMO,又有很多新的东西要学. MMO对于其它游戏,首先让人纠结的就是大地图的问题,有很多优化手段,一点一点来做. 之前是听过LO ...

  3. QLExpress 系列入门教程-06-QLExpress isPrecise 精度设置,isShortCircuit 逻辑短路 配置

    目录 目录 isPrecise 测试案例 isShortCircuit 测试案例 导航 isPrecise 高精度计算在会计财务中非常重要,java的float.double.int.long存在很多 ...

  4. cad标注样式快捷键_说说CAD尺寸精度设置的两种方法!

    CAD尺寸精度设置,在CAD标注尺寸时,CAD尺寸精度设置的两种方法我们在CAD的标注的时候,我们会发现后面会带有0,作为一个强迫症患者,如何解决这个问题呢? 我们可以看看下面的例子: 随意的画一条线 ...

  5. 测绘:利用python将cass软件导出dat数据批量转换成报部数据txt

    一般做测绘地籍的应该会涉及到报部数据的生成,这是一个比较麻烦的事情,在网上搜了搜几乎没有这方面的软件,于是自己用python开发了个小脚本,可以实现批量转换. 注意:只支持由"cass 工程 ...

  6. 当我说要做大数据工程师时他们都笑我,直到三个月后……转

    GitChat 作者:Fickr孫啟誠  原文: 三个月大数据研发学习计划实战解析  关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 [不要错过文末彩蛋] 申明: 本文旨在为普通程序员 ...

  7. WGCNA分析,简单全面的最新教程(在线做,但也需要懂原理)

    生信学习的正确姿势(第三版) NGS系列文章包括NGS基础.转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这).ChIP-seq分析 (ChIP-seq基本分析流程).单细胞测序 ...

  8. 当我说要做大数据工程师时他们都笑我,直到三个月后……

    本文来自作者 孫啟誠 在 GitChat 上分享「三个月大数据工程师学习计划」,「阅读原文」查看交流实录 「文末高能」 编辑 | 花轮同学 申明: 本文旨在为普通程序员(Java程序员最佳)提供一个入 ...

  9. 测绘眼镜蛇-DINI转手簿数据(1.0.0)软件说明(免费)

    软件介绍:本软件不收取任何费用,仅用于减少测绘工作者辛苦工作. 可以实现天宝电子水准仪DINI03原始数据提取成手簿数据文件.软件建议或者其他想法实现可加"测绘眼镜蛇软件技术交流群-2193 ...

  10. MobaXterm 设置在使用export DISPLAY=xx.xx.xx.xx:0.0后调用图形化界面不弹出提示方法

    设置 export DISPLAY=xx.xx.xx.xx:0.0 后,每次调用图形化界面前都会有下面的提示. 只要在设置里,将 X11 remote access 设置为 full,以后就不会弹出了 ...

最新文章

  1. 【分块】#6278. 数列分块入门 2 (区间修改、查询权值c在区间中的排名)
  2. R语言使用fs包的path_wd函数基于自定义文件路径规则,批量生成多个文件或者文件夹对应的绝对(absolute)文件路径(constructs absolute path)
  3. 【Java面试题】docker拉取镜像
  4. 行业 | 调查:移动游戏盈利60%来源于0.23%付费玩家
  5. CentOS编译安装php扩展gd
  6. Web三个域对象的区别
  7. node --- 在express中配置使用模板引擎(art-template)
  8. dp笔记:关于DP算法和滚动数组优化的思考
  9. python封装模块_Python练手,封装日志模块,v2
  10. eclipse-sql server 2008连接
  11. asp.net中异步调用WebService(异步页)[转]
  12. cd40系列芯片_IC集成电路型号大全及40系列芯片功能大全
  13. 2021年高考成绩查询梧州市,2021年梧州高考状元是谁分数多少分,历年梧州高考状元名单...
  14. DSP28335的RS232串口通讯试验
  15. 【学习笔记】powell法的python实现
  16. Notepad++无法修改中文解决办法
  17. mtp android7,Android7.0修改手机型号,mtp名称等
  18. 如何化解频临离婚边缘的婚姻危机
  19. 深度学习中的IoU概念理解
  20. 从校招时间谈大学求职准备

热门文章

  1. java中statistic_Java Statistic類代碼示例
  2. 详解浅拷贝,深拷贝及实现方法
  3. STM32L151缓慢上断电-电源控制模块的使用(PVD、BOR、POR/PDR)
  4. android 经纬度的格式,的Android如何转换经纬度成度格式
  5. 为什么苹果手机拍照会模糊?一起来看手机维修师如何解决
  6. matlab将z域变为s域,时域、S域、Z域转换
  7. 2023秋招大厂经典面试题及答案整理归纳(101-120)校招必看
  8. HDLBits练习——Fsm3comb
  9. C/C++_随机生成0-1之间的数
  10. 突然觉得人类的进化是人类自主意愿…