港口地理信息系统的设计与实现

上传人:M****1 文档编号:457410799 上传时间:2023-11-25 格式:DOC 页数:10 大小:488KB
返回 下载 相关 举报
港口地理信息系统的设计与实现_第1页
第1页 / 共10页
港口地理信息系统的设计与实现_第2页
第2页 / 共10页
港口地理信息系统的设计与实现_第3页
第3页 / 共10页
港口地理信息系统的设计与实现_第4页
第4页 / 共10页
港口地理信息系统的设计与实现_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《港口地理信息系统的设计与实现》由会员分享,可在线阅读,更多相关《港口地理信息系统的设计与实现(10页珍藏版)》请在金锄头文库上搜索。

1、港口地理信息系统的设计与实现王耿峰 1 赵忠东 1 刘玉 2 郗笃刚 11 海军海洋测绘研究所 天津 3000612 中科院地理科学与资源研究所陆地水循环及地表过程重点实验室 北京 100101Email:摘要:港口在当今城市、区域、国家的经济发展具有十分重要的地位,在国防领域也有十分重要 的作用,建立港口地理信息系统,在可视化数字地图显示平台上实现港口的查询、定位,相关信息的 显示等功能,为舰船航行、港口规划与建设、相关军事活动等提供决策支持。关键词:港口;地理信息系统;多媒体; DTISABSTRACTP: ort is very important in today economicde

2、velopment of a city ,region and country .It also plays a very important role in military field.Establishing Port Information System base on GIS , realizing query , orientation ,display correlative information of port on visible digital map display platform , offers reference information for assistan

3、t decision-making of navigating of naval ships,programming and construct of port, correlative military action.Keywords: Port; Geographic Information System; Multimedia;DTIS1 引言 港口是交通的枢纽、物资的集散地、工业与国际经贸服务的中心,在城市、区域、国家 的经济发展具有十分重要的地位,随着经济全球化的进一步发展,港口的作用愈发重要。同 时,在国防领域,港口也具有十分重要的作用,军港是舰船停泊、补给、检修、日常训练的 重要

4、基地。传统的港口资料保障模式主要以文本描述与配图为主,随着信息化技术的飞速发 展,已经不能满足现实发展的需要,为此,在充分掌握港口相关资料的基础上,采用GIS、RS数据库等技术,构建港口地理信息系统,以图文并茂的方式将港口的整体概况、自然条件、地理形势(地理位置、范围、面积、 区域形势等特征) 、环境组成、功能设施等特征详细 的呈现给用户,从而为舰船航行、港口规划与建设、相关军事活动等方面提供辅助决策,具 有重要的现实意义。2 系统开发环境 通过调研和论证,作者根据项目的研制特点、研究目标以及地理信息系统开发的特点, 重点对 GIS 开发方法、 GIS 二次开发组件、可视化开发环境以及数据库管

5、理系统等方面进行 了分析与研究,并最终得出了系统构建的技术方案:采用在.NET 2003框架下利用C#语言,调用 DTIS 组件的集成二次开发方式完成系统表现层的实现,数据层采用Microsoft SQLServer 2000 数据库管理系统企业版来完成数据的存储与管理。2.1 系统体系架构系统在实现模式上采用两层的体系结构,即客户端/服务器端(C/S)的结构模式,系统安装在局域网环境中。服务器端存放系统数据库,并通过局域网与客户端连接;客户端实现系统的用户界面与业务逻辑。22系统运行环境硬件环境要求(推荐)软件环境要求主机PIV 2.0GHZ及以上操作系统及组件Windows 2000/XP

6、,IE 6.0Windows Media Player9.0及以上及以上内存1GB及以上编程环境及开发语言.NET Framework v1.1 及以上显卡256M及以上系统开发语言C#语言磁盘80G及以上GIS二次开发组件DTIS (数字地形信息系统)高分辨率显示器1024*768及以上数据库SQL Server 2000 企业版3系统功能建立港口地理信息系统,构建港口及其周边环境的可视化数字地图显示平台,实现港口 图形与属性的关联互查机制,在此基础上,将大量的文本、图片、视频等港口相关信息以可 视化的界面、以图文并茂的方式形象地展现给用户,进而提高港口的信息化保障水平,系统 功能设计如图1

7、所示。港口地理信息系统图1系统功能结构图4 系统数据结构系统涉及的信息种类繁 芜复杂,数据量 比较大,有别于 其它系统集中、 统一的管理所有信息的做法,作者另辟蹊径,将系统设计的重点落脚于具体应用层面,将系统的开发重点放在空间地图数据的快速美观显示、丰富的多媒体信息展现等现实需求方面上,为此对系统所涉及的信息进行了分类并分别进行存储与管理。作者将系统所涉及的信息分为空间信息与非空间信息两大类。空间信息又分为基础地理信息和港口专题地理信息,包括矢量地图数据、遥感影像数据。非空间信息又分为属性信息和多媒体信息,属性信息主要是描述空间信息属性特征的信息,分为基础地理信息的属性信息和港口专题地理信息的

8、属性信息;多媒体信息指的是视频、图片、文本等没有结构的数据,基础地理信息各图层要素和港口要素都具有相冋结构的多媒体信息。针对空间信息与非空间信息采用不冋的方法来分别进行存储与管理、并通过它们内在 1的联系将其有机1的连接起来,实现信息的查询与检索。空间信息/非空间信息图2系统信息间的内在联系4.1空间数据的存储与 管理系统采用 DTIS控件的数据管理机制来对空间数据进行存储与管理。DTIS控件的空间数据模型如图3所示:关系数据几何图形数据属性数据关系数据几何图形数据属性数据关系数据几何图形数据属性数据工作区数据格式1数据格式2,数据格式n地图种类1地图种类2,数据格式nMap1Map2,Map

9、 nLayerlLayer2,Layer n地物类1地物类2,地物类nFeaturelFeature2,Feature n图3 DTIS空间数据模型其中,矢量地图数据包括军用数字地图矢量数据生产格式、交换标准格式,Map Info 格式数据等。通过矢量图分目录整理、图号与文件名检 查、数据的导入 、创建 DEM创建3D图像等步骤将这些数据转换为DTIS控件的“内部格式”数据,并最终按图 3所示的空间数据模型来存储与管理这些数据。系统遥感影像数据以文件的方式来存储 ,在调用及显示 遥感影像图之前 必须对其进行处理和配准。所谓遥 感影像图的处理就是对遥感影像进行压缩和分块,并将其处理成 DTIS

10、控件支持的“内部 格式”。所谓遥感影像 图的配准就是在 已处理的遥感图 像上选取若干地 面 控制点(GCF),建立与坐标系的变换多 项式,假定在影 像坐标系统中的 坐标是(x,y ),在 地图坐标系中的坐标是(X,Y ),可根据二维相似 变换(四参 数,至少需 要两个 GCP,二维仿射变换(六参数,最少选择四个 GCP)和二阶多项式(十二个参数,GCP不能少于6个)来进行遥感影像的配准。4.2非空间数据的存储 与管理SP(视频信息表)PKSPBMGKBMSPLJSPLXGK(港口信息表)PKGKBMGKMCGKLXGKWDGKJDGKWBSLGKTPSLGKSPSLWB(文本信息表)PKWBB

11、MGKBMWBLJWBLX系统涉及大量的属性信息,主要有基础地理信息各图层中地理要素的属性信息,以及港口专题地理信息的属性信息,主要是与港口相关的属性信息,如港口的编码、名称、类型、等级、硬件设施以及所拥有的多媒体信息(如图片、视频等)的数量等属性信息。苴丿、中,基础地理信息的属性信息以矢量地图的属性为主,港口专题地理信息的属性信息来源于统计资料与相关专业数据库。系统主要研究港口相关属性信息的存储与管理。经过对系统属性信息与多媒体信息的分 析,以及各种多 媒体信息存储方 式的比较,为了保证读取多媒体信息文件的执行速度,作者米用文件加关系数据库的方式来对属性信息与多媒体信息进行存储与管理。具体的

12、实现方法是用关糸数据库表来存储属性信息以及多媒体相关信息,这里多媒体相关信息主要指的是多媒体信息的数量、类型和多媒体信息文件的存储路径等。多媒体信息的数量指的是图片、视频等的个数;多媒体信息的类型指的是文本、图片与视频等的类型;多媒体信息文件的存储路径这里指的是多媒体信息文件的相对路径,也就是多媒体信息的名称,关系数据表只存储多媒体信息文件的相对路径,具/、体多媒体信息以文件的方式存储。TP(图片信息表)PKTPBMGKBM TPLJTPLX图4系统非空间信息数据库表关5 系统主要功能的实现5.1数字地图显示系统实现的数字地图显示功能包括矢量地图二维显示、晕渲图显示、三 维立体显示以及遥感影像

13、与矢量地图的叠加显示等。各种类型地图的显示是通过调入相应的地图数据而实现的。而各种类型地图数据的调入又是在地图工作区下完成的。地图工作区是用户一次工作任务的集合,主要包括地图显示参数和动态符号标绘等信息。地图显示参数主要包括地图数据格式、地图种类、地图图层和地物类的显示状态。系统对工作区的相关操作主要督祜口EOT其中,在遥感影像图与矢量地图的叠加显示中,随着地图比例尺的不断放大,所叠加的遥感影像图的数据精度,也就是分辨率也越来越高。5.2地形量测功能系统实现了对地形的基本量测功能,如坐标高程量算、距离量算、面积量算、坡度分析、通视分析等。图5距离量算效果图督祜口EOT5.3动态预演功能系统通过对相关符号的标绘以及对所标绘符号的动画属性编辑来实现各种预设方案的动态预演功能。这其中的一个关键问题就是对二次开发组件符号库的调用,系统通过 axDTIS_MapX1.CreateOtherWnd()在主界面左面板中创建符号索引窗口来实现。5.4港口查询功能系统对港口的查询包括基本查询和基于目录的查询两种。基本查询方式主要有点击查询、圆形区 域查询、矩形区 域查询、多边形区域查询和名称查询。使用这些方式进行查询,查 询到的港口闪烁 显示,并且在 系统界面“信 息显示区的“查询信息”窗口显示其属性及多媒体信息 。实现过程如 下:首先

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号