- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈电子海图改正系统的开发
浅谈电子海图改正系统的开发
字体: 小 中 大 | 打印 发表于: 2006-10-19 09:28 ?? 作者: 右满舵 ?? 来源: 海员联盟
浅谈电子海图改正系统的开发
安装在船舶上的雷达是船长的眼睛。它能辅助船舶航行,在能见度较低或在拥挤水道时能辅助避碰长江是我国的黄金水道,长江带动着两岸的经济迅猛发展。随着运输船舶成倍的增长,做为维护航道安全畅通的航道部门面临着巨大的压力。为了跟上时代的发展,长江航道局提出“科技兴航”的方针,长江下游电子海图的研制正是系列科研项目中的一项。长江航道局上海航道处承担了该项目的开发任务。? ?? ???在对国内多家海图制作单位的调研中发现,制作自己的电子海图(自定义标准)并不难,而各制作单位均有自己不同的标准。为了研制出的海图符合国际通用标准,上海航道处选择与大连海事大学航海技术研究所合作共同开发,并将该项目定名“电子海图&船舶管理系统”。 ? ?? ???该系统经近一年的研制与调试,已投入试运转。该系统分八个子系统:系统管理与控制、电子海图改正与数据生成(简称:海图改正)、船载电子海图显示控制(简称:船载海图)、中心海图显示与船舶跟踪(简称:中心控制)、航标维护管理、船舶数据及机务管理、物资管理和测量数据管理子系统。在此,对该系统做一个简单的介绍,让读者了解该系统在使用中出现的一些问题,以便在更深层次的开发中,避免出现同样的问题。? ?? ???这八个子系统中,除“船载海图”子系统为独立船舶航行使用外,其它七个子系统做为后台维护与管理,通过服务器共享一个数据库紧密相连。系统的网络配置为:服务器:Windows NT4.0 Server+SQL SERVER7.0数据库系统,与各终端采用局域网方式连接,存放共享数据库;中心海图显示与船舶跟踪终端:Windows 98 +SQL SERVER7.0+海图显示控制与船舶跟踪应用软件,主要实现辖区海图显示查看与本单位所有船舶跟踪;船载电子海图显示控制终端:Windows 98 +SQL SERVER7.0+海图显示控制与本船舶跟踪应用软件,主要实现辖区海图显示查看与本船舶跟踪;海图改正与数据输出终端:Windows 98 +SQL SERVER7.0+海图显示与改正应用软件,主要实现辖区海图显示查看与改正标绘。改正标绘数据存储在数据库服务器上;数据维护终端:Windows 98 +SQL SERVER7.0+数据维护应用软件,主要实现航标、物资、船舶资料、机务等业务数据的数据维护、统计查询,数据存储在数据库服务器上。? ?? ???在实际运用中发现,将这么多的子系统关联在一起是不恰当的,当一个子系统对数据进行修改更新,产生误操作或保存了错误数据,要恢复备份文件,就会导致其它子系统的已做的修改数据文件作废,恢复成原始记录,这是当初为了追求该系统的大而全所造成的。建议解决的方法就是将具备海图功能的子系统与其它具备数据管理功能的子系统分割开来。“海图改正”子系统是对海图数据进行改正性维护,该子系统消耗数据库资源多,易产生误操作,分割开来,有利于电子海图的独立管理。由于该系统在设计过程中,是按照整体来设计的,各子系统的应用程序已经互相关联,密不可分了,所以只能在“海图改正”子系统中增加了一些功能来解决这个问题。 ? ?? ???在系统设计之初,为何会想到设立一个“海图改正”子系统呢?在本系统开发前,船载海图已经在许多单位应用,但海图的制作是利用纸海图,用数化仪录入计算机来完成,周期较长,这对于海区航道是可行的,因航槽变化不大。长江下游地处经济发达地区,长江两岸大、中、小型企业、码头快速兴建,由于码头建筑物对水流的影响,以及非法对河床进行恶性挖沙,造成近年来,航槽变化较快,就拿江阴至浏河口的“三沙”水道来讲,航道部门每月都要对浅险河段进行测量监控。由于纸质海图的制作及送达客户的周期长,不能让客户及时了解航槽变化,难以保证船舶的航行安全,而以往的电子海图制作的基础是纸质海图,所以周期更长。增加“海图改正”子系统的作用就是完全脱离纸质海图,完全实现电子化,测量数据经处理后,在原海图上对一些数据进行修改,生成新海图,经S-57国际标准输出格式输出,通过email传送到客户端,只要客户端安装有符合国际标准的电子海图显示平台,即可显示该海图。这是该系统制作的最难点,也是海图制作的一个突破。 ? ?? ???系统管理与控制、航标维护管理、船舶数据及机务管理、物资管理和测量数据管理五个子系统主要功能是进行数据库管理,对日常事务的发生进行修改,保证数据为最新、准确。“海图改正”、“船载海图”、“中心控制”三个子系统的关系是紧密相连的。“海图改正”子系统是基础,经该系统可以对海图上的任何物标进行修改,改正后的最新海图供另两个子系统使用。“船载海图”子
文档评论(0)