- 10
- 0
- 约1.39万字
- 约 5页
- 2018-01-11 发布于广东
- 举报
164 中国测绘学会第十七届海洋测绘综合性学术研讨会论文集
电子海图应用系统中的量算问题
杨 毅
(广东海事局海测大队,广东广州310320)
摘要:地图量算是地图分析中的一个最基本的方面,其概念是很简单的,但其中包含的投影变形、误差等细节往往容易被
系统开发者忽视。电子地图是地理信息系统(GIS)中地理信息的基本表现形式,电子海图是电子地图中的一个特殊类别。以
电子海图为例探讨关于在电子地图应用系统中的量算问题,但其中的数学方法和系统设计思路是适用于所有GIS的。
关键词:地图分析;地图投影;大圆距离;等角航线;椭球参数;投影变形;曲率半径
户获得最精确得结果,或者至少让用户知道他量算
1 弓l言
得到的结果有多大的误差。
在各种和电子地图相关的应用系统中,包括应 电子海图是电子地图中的~个类别,通常电子
用于各个方面的GIS,量算是一个基本的功能。 海图是一系列图幅单元放在一起使用的。由于航海
对于纸质地图,地图量算非常简单,用直尺、圆 具有路程远、时间长的特点,电子海图应用系统中海
规、量角器就可以解决问题。对于电子地图的量算 图覆盖范围一般都比较大,很多电子海图应用系统
则是计算机通过一定的计算方法从用户界面上显示 都采用世界地图作为系统背景图,系统中至少包含
出量算的结果。 数十幅各种不同比例尺的图幅单元。在电子海图应
在以电子地图为基础的GIS系统中,用户不需 用系统中,距离和方位的量算工具是经常被使用,而
要亲自去计算,只需要通过用鼠标选取或者键盘输 且常常会在距离很大的两点之间进行量算。
入等操作确定需要计算的点的坐标,系统会自动进 本文以电子海图为例探讨关于在GIS中的量
行计算,然后在用户界面上显示计算的结果。对于 算问题,但其中的数学方法和系统设计思路是适用
用户而言,一般都不会怀疑系统计算的数值,因为人 于所有GIS的。
们通常都认为,电脑是不会算错的。
2基本方法
是的,电脑一般是不会算错的,计算机的浮点误
差对于计算距离或者方位这种并非高精度的数值也 一般的电子地图应用系统中,空间坐标的存储
是可以忽略不计的。但是错误或者误差的源头会来 方式是地理坐标,即经纬度,这便于系统实现在全球
自系统开发者采用的方法,一个不适当的计算方法 范围内数据的无缝拼接。
会造成较大的误差甚至错误的数值。 国际海道测量组织(IHOj制定的《数字海道测
目前电子地图相关的应用系统产品遍布市场, 量数据传输标准(S-57篇)》中,规定了标准电子海
交通、海事、城市规划、环境资源、气象等各个方面的 图(ENC)的空间坐标的存储方式是经纬度。特定电
GIS系统、车载GPS导航系统、船用电子海图导航
子海图应用系统使用的系统电子海图(SENC)通常
系统以及手持的PDA电子地图系统等。在这些系 是从标准ENC转换而来,一般仍然会采用经纬度的
统内,进行电子地图基础上的距离和方位量算是基 坐标存储方式。
本功能,有的系统还有面积、体积的量算。 在以经纬度为基本存储方式的电子地图应用系
在一些有名的电子地图应用系统中,也被发现 统中,进行距离和方位的计算的方法主要分为三种
存在地图量算上的误差,尤其在涉及到比较远的距 类型:①转化为平面坐标后计算;②用球面坐标直
离的量算时。而在一
原创力文档

文档评论(0)