基于COORD四参数坐标转换
1、原理
两个平面坐标系通过旋转、缩放、平移即可从一个坐标系转换到另外一个坐标系。
转换前坐标点(x2,y2),转换后坐标点(x1,y1);
转换公式如下:
求解方程一般用最小二乘法计算,这里提供计算工具,也可以自行代码。
2、计算方法
(1) 先记录两个坐标系的公共点坐标(至少两对)
(2) 打开COORD工具(见博客资源:坐标转换工具(四参数七参数计算)COORD软件.zip),选择计算四参数
(3) 输入公共点坐标信息
(4) 计算得到转换参数
DX表示x轴平移参数
DY表示y轴平移参数
T表示旋转角的弧度值
K表示缩放系数
(5) 代入公式进行坐标转换
这里提供的是python代码批处理坐标
def transfer(x,y):dx=391090.650080dy=2473060.653080T=0.017260K=0.999697x2=dx+K*(math.cos(T)*x-math.sin(T)*y)y2=dy+K*(math.sin(T)*x+math.cos(T)*y)return(x2,y2)
也可用LISP语言对CAD文件整体进行坐标转换
(defun c:sz2cgcs();定义一个函数
(setq pt1 (getpoint "First Pt:"))
(setq pt2 (getpoint "Second Pt:"))
(setq ss (ssget "c" pt1 pt2))
(setq jd (* (/ 0.017260 pi) 180))
(command "rotate" ss "" "0,0" jd)
(command "scale" ss "" "0,0" 0.999697 )
(command "move" ss "" "0,0" "391090.650080,2473060.653080" )
(princ);清除 nil
) ;函数定义结束
基于COORD四参数坐标转换相关推荐
- 四参数坐标转换c语言,四参数坐标转换原理和程序设计
与<四参数坐标转换原理和程序设计>相关的范文 第20卷 第2期 2008年6月浙江水利水电专科学校学报J.ZhejiangWat.Cons&Hydr.CollegeVol.20 N ...
- 四参数坐标转换c++_GPSRTK坐标转换及四参数、七参数适用条件
工程测量仪器已由经纬仪.全站仪过渡到GNSS(全球卫星导航系统),特别是公路行业,GPS-RTK作为GNSS的一种应用目前已十分普及.现阶段GPS-RTK以WGS-84 坐标系统为主流,所发布的星历参 ...
- 四参数坐标转换c++_手持GPS的三参数计算方法
导 读 经常有人使用手持GPS(或北斗手持机),发现手持机精度不高,误差很大,如果把相关参数输入,其精度可以大大的提高,对于一般电力.燃气.管道.石油.勘探.水利等野外勘察使用,精度足够! 一般型号 ...
- 四参数坐标转换c++_写给测绘新手,四参数与七参数坐标转换含义及区别
坐标转换时RTK技术里不可缺少的重要部分.不同坐标系,其椭球体的长半径,短半径和扁率是不同的.比如我们常用的四种坐标系北京54.西安80.WGS84.CGCS2000所对应的椭球体,它们的椭球体参数就 ...
- 坐标转换 四参数/七参数/正形变换 ∈ C# 编程笔记
更新日期:2020/4/7 文章目录 2.平面坐标转换 四参数/正形变换 2.1 直接法 2.2 平差法 2.3 正形变换法 附 简化版正形变换法 代码 2.4 七参数坐标转换 [注1]其中的代码也许 ...
- 四参数转换 matlab,四参数转化模型.pdf
四参数转化模型 2012年第 5期 ·北京测绘 · 一 种平面四参数法坐标转换方法的实现 安 卫 ¨ 闫学静. 王宝明 刘 强 (1.天津市测绘院,天津 300381:2.天津市西青区房地产管理局 , ...
- oracle七参数坐标转换,MapGIS国土空间数据2000大地坐标系转换系统
丰富的坐标转换模型 ❈ 三维七参数坐标转换模型 通过控制点/坐标重合点计算七参数,或利用已有七参数,对全国和省级范围的大地坐标或空间直角坐标系的数据进行投影变换. ❈ 平面四参数坐标转换模型 通过控制 ...
- 中海达ihand30手簿使用说明_如何使用RTK手簿求坐标转换参数(四参数/七参数)...
参数计算是用于两个坐标系统之间的转换关系,GPS 接收机输出的数据是CGCS2000经纬度坐标,但是有些时候根据甲方的要求,需要转化到施工测量坐标,这个时候就需要软件进行坐标转换参数的计算和设置,而转 ...
- 四参数与七参数坐标转换含义及区别
目录 一.前言 二.四参数转换 三.七参数转换 四.区别 一.前言 不同坐标系,其椭球体的长半径,短半径和扁率是不同的.比如我们常用的四种坐标系北京54.西安80.WGS84.CGCS2000所对应的 ...
最新文章
- 苹果手机在火车站被偷的状况下如何定位找回
- 图书管理系统python怎么保存用户注册信息_Python实现图书管理系统
- (转)浅谈HTML5与css3画饼图!
- Android Studio配置GreenDAO 3.2.0和使用方法
- python中直方图-Numpy,Python中的“拉伸”直方图(级别)
- 领域应用 | 到底什么时候使用图数据库?
- Apache POI操作Excel的坑
- The Semantics of Constructors(拷贝构造函数之编译背后的行为)
- 用 Nginx 禁止国外 IP 访问我的网站..
- 热带鱼屏保(Marine Aquarium 3),如何才能绕过它的Key Code?
- AD9833信号波形谐波
- 向日葵服务器怎么修改密码,向日葵远程服务器ip
- mess组网 中继_想全屋覆盖还用中继器?out啦!Mesh组网才是最佳方案
- 最新win10重装系统官方纯净版——2022家庭版多图详细
- 【阿里内推一面】记我人生中的处女面
- Ubuntu 虚拟机的 wifi 连接图标上有个问号,网络用不了
- pydub 音频停顿 断句 切分
- Java中如何实现数组反转,将数组元素倒过来排列?【含详细解析】
- 骨干网络演化释义以及TCP BBR的部署环境问题
- 手柄映射软件_【手柄教程】崩坏2手柄按键映射以及设置教程