APP下载

基于ArcIMS的航道平高控制网数据库管理系统的设计与开发

2011-08-06韦廖军王海英刘容

城市勘测 2011年6期
关键词:数据库系统

韦廖军,王海英,刘容

(南宁市勘测院,广西 南宁 530022)

1 引言

随着Internet应用的迅速普及和技术的日益发展以及GIS日趋强烈的社会化需求,基于网络的地图服务成为一种必然,也成为目前GIS发展的最重要的方向之一。国内外公司先后推出了自己的网络GIS开发组件,ArcIMS便是其中之一。作为可伸缩的网络地图服务器软件,ArcIMS被广泛地用于向大量网络用户发布网络GIS地图数据和元数据。

随着航道事业和测绘事业的快速发展,在保证网络访问安全的前提下,建立航道平高控制网数据库管理系统,以先进的管理手段代替旧的文字资料查阅与使用方式,更好地满足成果管理和成果应用的需求,为航道管理和维护提供及时、科学、深层次的服务。

2 系统体系结构

本文所构建的管理系统,基于ArcIMS的三层客户端/服务器结构,用Javascript语言进行开发。系统架构可以分为三个层次,即客户端、服务器端、数据库,如图1所示。

图1 系统体系结构

2.1 客户端

作为广域或局域网内的客户端或用户终端,它是直接或间接与服务器相连的计算机或应用程序,通过HTTP或TCP/IP协议与服务器建立通讯。

ArcIMS提供了4种客户端浏览器或模板,本系统采用的客户端浏览器为 HTML Viewer,主要考虑到HTML Viewer不需要要素数据流和数据集成,即其对网络传输性能要求不高,还可以通过HTML、Javascript语言对其进行定制。

2.2 服务器端

服务器端包含两部分,空间服务器和应用服务器。客户端通过ArcIMS连接器与应用服务器连接,应用服务器请求的数据从空间数据服务器中获得;空间数据服务器是整个ArcIMS的核心,它处理请求的地图数据和相关信息。……

登录APP查看全文

猜你喜欢

数据库系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
数据库
数据库
数据库
数据库