APP下载

海事地理信息系统的建设的探讨

2019-11-28张自军

商品与质量 2019年33期
关键词:海图海事子系统

张自军

新疆疆海测绘院 新疆乌鲁木齐 830000

1 海事地理信息系统的体系结构

在海事地理信息系统的建设之中,其结构主要应用的是C/S与B/S混合的形式。C/S结构对于网络有着比较高的要求,所以在局域网的条件下比较适用,相比较B/S结构而言,C/S结构的交互性更强,对于图形数据的编辑能力和处理能力也更为突出,在空间数据的储存之中有着更好的效率。B/S结构对于网络没有很高的要求,所以在广域网的条件下比较适用,它的运行模式是“胖服务器”和“瘦服务端”,可以在服务器上执行主要的命令,并进行数据的计算,应用程序也只需要安装在服务器上,客户机中仅仅安装一个浏览器就可以实现对服务器的访问[1]。在海事地理信息系统之中,C/S结构与B/S结构的优势都得到了充分利用,通过C/S结构来进行数据管理,通过B/S结构来实现数据表现。

因为海事地理信息系统之中的数据处理、编辑、符号设计和制作以及数据服务配置等的这些子系统对于系统的功能性和交互性都有着比较高的要求,所以在这些系统之中,主要应用的就是C/S结构,并且在局域网的条件下进行应用。但是在WebGIS的服务子系统之中,应用的是B/S结构,这一结构的应用,让这个子系统在局域网的条件之下和广域网的条件之下都比较适用,通过这个子系统,主要可以对数据进行挖掘、统计以及分析。

2 海事地理信息系统的子系统构建

2.1 数据编辑与处理的子系统构建

数据编辑和处理的子系统主要可以将海洋局所生产的海图CARIS数据导入到海图编辑的软件之中,编辑其图形数据以及属性数据,并完成符号配置。对于石陡等这些不能用Web显示的特殊符号,可以先将其打散,让符号的划线和填充区域达到一致,再按照系统之中的符号对照表,以Maplnfo或者是VCT的数据格式将其输出[2]。

2.2 符号设计和制作的子系统构建

在海事地理信息系统之中,符号的设计和制作子系统一直处于独立运行的状态,在这个子系统之中,主要应用的是新符号制作编辑器,将《中国海图图式》作为主要依据,来编辑和制作目前的海图符号[2]。但是这种编辑与制作并不是完全采用一对一的形式进行编辑与制作,而是根据实际的情况,对符号进行一定的处理。比如,在对航标符号进行设计的过程中,就可以按照标体以及顶标的组合形式来进行设计,然后再通过S-57这一格式的电子海图将这个符号显示出来。

2.3 数据建库和数据管理的子系统构建

这个子系统主要的功能是对各种比例尺进行矢量数据库的建立,并有着数据管理与入库的功能。由于这个子系统属于一个面向于数据管理用户的功能,所以需要对用户的权限进行专门设置,在系统的服务器以及系统的终端,都应该应用到Windows这一平台,并在网络环境下进行系统的操作。所以在海事地理信息系统之中,这一系统也将一直处于独立运行的状态。

2.4 权限管理的子系统构建

这一子系统主要的功能就是对海图权限以及图幅权限进行相应配置,提供给不同用户的访问权限也不同。所以在这一系统的建设过程中,我们可以根据实际的需求将其划分成两个主要的模块。其一是用户的管理模块,这个模块主要是按照系统之中不同用户的角色来进行所有用户的分类,并对不同用户应具有的权限加以确定,然后将不同的管理功能提供给不同的用户。其二是授权模块,通过这一模块,可以完成系统对用户的授权。

2.5 数据服务配置的子系统构建

这个系统的主要功能就是配置海洋地理信息系统发布的数据,因为在B/S结构之下,用户不能通过浏览器来实现各种客户端数据的配置,所以,为便于客户对浏览器端数据的使用,在对这个系统进行建设的时候,我们就需要将一个数据发布的配置工具应用到服务端。

2.6 .WebGIS浏览的子系统构建

这个子系统的主要功能就是实现客户端对海图数据的显示、查询、测量、计算、分析和统计,同时也可以制作相应的专题图和示意图,并具有信息的动态显示等功能。

2.7 网络设计的子系统构建

这一子系统的功能是补充当前的网站,针对原来网站之中不能进行图形的查询与显示等的这些弱点,在建设过程中,可以增加一项图形的查询和显示功能,通过WebGIS技术,可以浏览各项的专题信息[3]。

3 海事地理信息系统的数据层次

3.1 外部的数据层构建

在海事地理信息系统之中,外部的数据层也就是外部的数据源,主要有S-57格式的数据、MapGIS65格式的数据、CAR IS ASC II数据以及其他的专题数据,同时也有和网站子系统有关的一些图形数据。

3.2 数据编辑和处理层的构建

这一数据层主要的功能是进行CARIS之中S-57格式的数据、MapGIS65格式的数据以及CAR IS ASC II数据的导入,并对其进行相应的编辑,同时也可以增加与编辑相应的属性数据,这样就可以提供出相应的信息与数据,以供集成应用模块的应用。在数据处理层之中,主要有海图数据的输入、编辑、输出以及符号的设计和制作等。

3.3 数据的建库层和管理层的构建

这一数据层主要可以进行海图属性数据、几何数据和与之有关的动态信息、元数据信息等的入库。

3.4 数据的发布层和应用层的构建

这一数据层的主要功能是进行各种信息的配置与管理,并在客户端实现这些信息的查询、显示、测量、计算、分析等功能,也可以制作出相应的示意图。

4 结语

总之,在海事地理信息系统的建设过程中,我们应该把握好各个子系统和数据层的功能,根据实际的需求,应用先进的技术与设备来进行建设。这样才可以让海事地理信息系统发挥出良好的应用效果。

猜你喜欢

海图海事子系统
不对中转子系统耦合动力学特性研究
信息精要与海事扫描
信息精要与海事扫描
信息精要与海事扫描
纸海图AI小改正制作模式探讨
信息精要与海事扫描
少林功夫拳(三)
网络空间供应链中入侵检测及防御子系统的投资机制研究
网络空间供应链中入侵检测及防御子系统的投资机制研究
一种基于NB-IoT的公路雾灯自动指示系统