目 录
1.简介 ............................................................................................................................................... 1
1.1 关于海洋数据处理及制图软件(ODPM) ........................................................................ 1
1.2 关于 OpenCoord ................................................................................................................. 1
1.3 开发 OpenCoord 的原因 .................................................................................................... 1
2.主要功能 ....................................................................................................................................... 2
2.1 功能介绍 ........................................................................................................................... 2
2.2 椭球界面及常见椭球 ........................................................................................................ 2
2.3 投影变换 ............................................................................................................................ 3
2.3.1 单点变换 ................................................................................................................ 3
2.3.2 文件变换 ................................................................................................................ 4
2.4 计算转换参数 ................................................................................................................... 6
2.4.1 三参数计算 ............................................................................................................ 6
2.4.2 七参数计算 ............................................................................................................ 6
2.5 不同椭球基准的转换 ........................................................................................................ 6
3.后期想法 ....................................................................................................................................... 8
附录---坐标转换理论 ..................................................................................................................... 9
高斯投影转换 ........................................................................................................................... 9
基准转换 ................................................................................................................................. 10
赫尔默特(Helmert)转换 ........................................................................................... 10
布尔莎-沃尔夫(Bursa-Wolf)公式 ........................................................................... 11
七参数的相关性 ............................................................................................................. 12
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
OpenCoord 使用手册 www.xiaokcehui.com
1
1.简介
1.1 关于海洋数据处理及制图软件(ODPM)
海洋数据处理及制图软件(Ocean Data Processing and Mapping,简称 ODPM)是一个软
件集合,是作者在海洋数据处理及制图方面的工作总结。
ODPM 是作者申请著作权的第一个软件,总结了“908 专项”和海洋工程勘查等方面数据处
理和制图的经验,基于 VB6.0 开发而成;它的原始代码来源于使用 AutoCAD VBA 的积累。关于
ODPM 的详细信息请见 http://www.xiaokcehui.com/?post=6。
1.2 关于 OpenCoord
OpenCoord V1.0.0 基于 Proj4.8.0 和 alglib3.9.0,采用 VS2010 C++进行开发, UI 采用
MFC。2015 年底开始编码,2016 年 5 月完成编码,主要功能有:
1、投影转换,目前支持 TM 和 Mecator 投影,因为采用 Proj,扩充非常容易
2、不同椭球基准之间的转换
3、计算不同基准的转换参数,目前支持布尔沙模型,三参数和七参数。
1.3 开发 OpenCoord 的原因
市面上坐标转换软件不是很完善,比如:
1、开源软件 Proj,它不支持转换参数计算;
2、Coord MG 程序,即著名的笑脸程序,投影少,而且墨卡托投影(海图投影)转换有误 ;
3、geocal 程序,它只有投影转换。
4、其它软件可靠性有待验证
1.4 版本说明
1、V1.0.1
在 V1.0.0 的基础上作了如下修正:
(1)、修正了七参数计算算法
(2)、修正了界面部分错误。
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
OpenCoord 使用手册 www.xiaokcehui.com
2
2.主要功能
2.1 功能介绍
OpenCoord 支持 42 种椭球,135 种投影,虽然目前只支持 TM 和 Mecator 投影,但是扩充
其它投影非常容易。
坐标转换包括三个方面的功能:(1)实现同一椭球的投影转换(2)实现不同椭球的坐标
转换即坐标转换(3)求取不同椭球的七个转换参数。如图 2-1 所示
图 2-1 坐标转换主界面
2.2 椭球界面及常见椭球
图 2-2 椭球管理界面
日常我们用的最多的椭球有:
WGS84,选择列表的 WGS84
北京 54,选择列表的 Krass
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)