论文部分内容阅读
本文利用GLOBEC/JGOFS数据管理软件和MySQL数据库管理系统来分别存储和管理海洋数据和海洋元数据。为了实现海洋元数据的网络发布,本文设计并创建了用来支持MapServer地图显示的元数据数据库的三个数据库表,以及编写了MapServer地图显示的数据驱动。本文利用了Perl脚本语言的CGI和DBI模块来动态显示BCO-DMO元数据库系统中的元数据信息,改进了GLOBEC/JGOFS数据管理软件的info应用程序,对实现海洋元数据的搜索及可视化作准备及改善了元数据的共享服务。由于GLOBEC/JGOFS数据管理软件发布的海洋数据是以列表形式显示数据集,很难对数据集进行查询检索,并且用户无法直观的获取海洋数据的位置信息,因此在本论文中利用Perl脚本与MySQL数据库实现了海洋元数据的查询检索功能,并且使用MapServer地图服务系统将查询到的数据结果在地图中进行显示。最后实现了对海洋剖面数据的2D/3D网络可视化。本论文利用Perl脚本语言,MySQL数据库和MapSever地图发布服务软件以及Gnuplot绘图工具设计和实现了海洋数据的网络发布系统。