1、【高斯正算】:由经纬度坐标计算平面的XY坐标(投影实现地理坐标系转为投影坐标系)。

实验数据:如下所示为高斯正算原始的【度分秒数据】。

首先要将【度分秒】的数据格式转换为【十进制】的形式。

如下所示,使用闫磊老师开发的小程序实现度分秒向十进制的转换操作:

ps:转换小程序我会上传到资源,自行下载(不可商用)!

地址:https://download.csdn.net/download/yuanYW7556/86741361

注意原始文件是excel文件,如果失败的话,使用EXCEL工具重新保存一下就可以了。

转换后的十进制表如下所示:

转换后的表格,右键,使用【从XY表创建要素类】进行创建点数据,如下所示,输入【X字段】=经度、【Y字段】=纬度。

【输入坐标的坐标系】选择国家2000坐标系。


输出后的【点数据】如下所示(具有经纬度坐标):

下面进行【点数据投影】,使用投影工具进行地理坐标转投影坐标系。

该工具位于【投影和变换】下的【投影】,打开之后,弹出【投影】对话框。


输入上述操作生成的点数据,并在【输出坐标系】里选择如下所示的【CGCS2000_3_degree_GK_CM_102E】(根据数据的具体位置进行选择),其他设置保持默认即可。点击确定。

使用【添加XY】工具计算每个点的坐标值,该工具位于【要素】下的【添加XY坐标】,如下所示:

在弹出的对话框里选择上述点投影之后的数据。


点击确定后,打开生成数据的属性表:

下图绿色的是经度和纬度(地理坐标系),绿色的是平面的XY(投影坐标系)。也就是实现了高斯正算。


2、【坐标系反算】:由平面XY计算经度和纬度。

原始数据:如下所示为平面点数据,也就是XY坐标。

首先进行投影,将把点数据投影到【地理坐标系】,工具在前面已经讲过,不做累述。

在【空间参考属性】里选择【地理坐标系】下的【ASIA】下的【GCS_China_2000】。

然后是【添加XY】(其实就是计算经纬度值),不在累述。

处理后如下:红色为【平面XY】,绿色为经纬度(十进制下的)。

ArcGIS基础:实现高斯正算与反算相关推荐

  1. C#实现批量高斯投影正算、反算

    批量计算有利于提高工作/学习效率,本文以EPSG提供<Coordinate Conversions and Transformations including Formulas> 的高斯投 ...

  2. 【测绘程序设计】——坐标正算和反算

      坐标正算和反算是控制网平差的基础.其中,坐标正算: A ( x A , y A ) + α A B + S A B ⟶ B ( x B ,

  3. 【Matlab笔记】测绘工程专业正算、反算、度分秒转弧度函数

    上传,作为网络笔记 正算 %%坐标正算函数,起点坐标x1,y1 function [x2,y2]=zhengsuan(x1,y1,A,L)x2=x1+L*cos(A)y2=y1+L*sin(A) en ...

  4. 保姆级C语言版高斯坐标正算反算倾情奉献!

    文章目录 正反算原理速递 C语言正反算实现 坐标正算 坐标反算 扩展阅读: [小程序]坐标正算神器V1.0(附C/C#/VB源程序) 测量人看过来:多种语言编写的测量坐标反算神器附源码(C#/VB) ...

  5. 硬件MSB最高位优先、LSB最低位优先的CRC计算原理详细解释和程序,正算反算成功等效,DS18B20和HTU31D传感器CRC

    wxleasyland@139.com 2022.7 以前写过<我学习CRC32.CRC16.CRC原理和算法的总结(与WINRAR结果一致)>长篇.经过十几年又忘记了. 这次碰到DS18 ...

  6. 坐标反算计算起始方位角_谁会坐标正算反算的公式,怎么计算两个坐标的方位角...

    匿名用户 1级 2013-06-15 回答 现在都用5800了,谁还用4800.通过方位角和距离,求出和已知点都坐标增量.然后求出该点坐标.如果你都已知点是个假设的,那么还要用坐标转换,求出真正的坐标 ...

  7. ProCAST 2021反算教程

    ProCAST 2021反算教程 前言 一.建立UG模型 二.将UG模型导入ProCAST中 1.在MeshCast中打开上面的UG模型文件 2.检查模型 3.在菜单栏Geometry-Basic S ...

  8. 高斯正算C语言程序,一个老师给的高斯投影正、反算c++源码(最新整理)

    <一个老师给的高斯投影正.反算c++源码(最新整理)>由会员分享,可在线阅读,更多相关<一个老师给的高斯投影正.反算c++源码(最新整理)(4页珍藏版)>请在人人文库网上搜索. ...

  9. 基于MATLAB的批量3度带高斯正算(LB--xy)

    文章目录 一.高斯正算原理 (1)高斯-克吕格投影 (2)高斯正算原理以及公式(LB----xy) 二.MATLAB高斯正算详解代码 1.源数据 2.源码 3.运行结果 一.高斯正算原理 (1)高斯- ...

最新文章

  1. 竞赛人必备的100篇NLP论文
  2. 李菲菲课程笔记:Deep Learning for Computer Vision – Introduction to Convolution Neural Networks
  3. 淘宝双十一用5个“潜规则”冲击1500亿
  4. notepad++添加插件管理器
  5. 并不对劲的bzoj4816:loj2000:p3704[SDOI2017]数字表格
  6. File类判断和获取功能
  7. android列表【android开发记录片】android下实现圆角列表布局控件
  8. dct变换的主要优点有哪些_发泡保温材料包括哪些成分?主要优点是什么?有没有发展前景?...
  9. CSS--使用伪选择器制作箭头图标
  10. ios 高德获取定位_解决ios11不支持高德地图API定位功能的方法
  11. 虚拟视频驱动程序vivi.c源码分析
  12. SAP BASIS 工作台请求和定制请求的区别
  13. 编译fastdfs报错Makefile:59: recipe for target 'fdfs_monitor' failed
  14. HW 静态路由实现PC间互通
  15. 腾讯云 接口验签 使用qcloud-java-sdk
  16. 2022-2028年中国燃气轮机行业市场专项调研及投资前景研究报告
  17. 14款超时尚的HTML5时钟动画
  18. linux 线程tid,关于linux:PID和TID之间的区别
  19. 解绑定和释放弹性云服务器的弹性公网IP
  20. Intel D435深度相机“No Frames Received!“问题

热门文章

  1. 计算机网络 ip协议是,IP协议是什么
  2. Android简易计算器的制作
  3. Visual Studio Codec#
  4. Java集合之Set集合
  5. wrcoef2函数_matlab中二维小波变换部分函数
  6. win7中能对窗口的排列方法是_win7系统窗口智能排列的操作方法
  7. Freeswitch 默认配置
  8. 使用Arduino的DIY自平衡机器人
  9. Android 面试必备 - 系统、App、Activity 启动过程
  10. mysql数据模型三要素_2.3.1 逻辑数据模型概述