基于webgis的水利地理信息系统研究与实现doc

基于webgis的水利地理信息系统研究与实现doc

ID:36246354

大小:946.00 KB

页数:5页

时间:2019-05-07

基于webgis的水利地理信息系统研究与实现doc_第1页
基于webgis的水利地理信息系统研究与实现doc_第2页
基于webgis的水利地理信息系统研究与实现doc_第3页
基于webgis的水利地理信息系统研究与实现doc_第4页
基于webgis的水利地理信息系统研究与实现doc_第5页
资源描述:

《基于webgis的水利地理信息系统研究与实现doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于WebGIS的水利地理信息系统研究与实现蔡勇,胡晓荣,谈帅(江苏省基础地理信息中心,江苏,南京,210013)摘要随着水利事业的迅猛发展,水利设施建设、防汛抗旱指挥和水资源管理等工作的开展需要管理和发布大量数据,要求功能强大的水利地理信息系统。文章在提出了基于J2EE架构和Flex客户端开发技术开发水利地理系统的思路,实现了水利地理信息的共享和各种查询、分析功能。关键词WebGIS;服务共享;分布式1引言近年来水利事业的发展迅速,水利工程建设、水资源管理和防汛抗旱等方面的数据量不断增大,各个水利部门及主管单位之

2、间信息不能共享,存在着数据建设重复投资、盲目建设的现象,数据获取难、更新难,急需通过水利地理信息系统实现信息服务的共享,将分散的地理信息数据资源整合为逻辑上集中、物理上分布的统一地理信息资源,有力促进本地区地理信息资源共享与应用,有效避免“信息孤岛”现象,充分发挥水利信息在工农业生产、政府宏观决策、应急管理、社会公益服务、产业升级拓展、人民生活改善等方面的保障服务作用。基于以上背景,本文以《江苏省水利地理信息系统一期工程》为基础,提出了基于WebGIS的省级水利地理信息发布系统的思想。系统基于J2EE架构实现了功能

3、强大的服务端功能,包括数据库的读写、各种格式文件的处理,基于Flex富客户端开发技术实现了界面友好、操作简便的客户端功能。基于ArcGISServer实现了地图服务和功能服务的共享,解决了地图和功能服务的分布式访问问题。2系统框架系统采用WebGIS中典型的三层架构:数据层、服务层、表现层。1.数据层主要指水利地理数据库。主要包括:与水利相关的基础地理信息数据库(DLG、DOM、DEM)、水利公共类数据库、水利专业类数据库等,是系统的底层基础——数据库服务器端。2.服务层主要指各类应用服务与数据层之间的连接接口。主

4、要包括各类专业应用组件、服务接口、数据交换接口等,是系统中间层——GIS服务器端。3.表现层主要指各类专业应用结果的展示界面。包括查询结果、专题图生成结果、分析结果、图形输出结果等的表现界面,是系统最上层——客户端/浏览器端。1数据情况系统所涉及的数据总体上包括空间数据和属性数据两类。其中,空间数据又分为基础地理数据和水利地理数据。由于水利要素的属性数据可以依据要素编码与空间对象相关联,因此无需考虑水利要素的属性数据分类情况。数据库采用分布式访问技术,各个部门的专业数据存贮在各自主管的服务器中,通过系统进行统一集成

5、展示。项目涉及的基础地理信息主要包括DLG、DEM、DOM三类,水利地理信息主要指矢量图,包含了水利行业7大类基本数据,即水文、水利工程、水利公共类、防汛抗旱、水资源、农村水利、水利规划。因此,江苏省水利地理信息系统数据主要包括:序号数据名称存储方式数据形式1DLG数据数据库瓦片地图、矢量2DEM数据数据库栅格3DOM数据数据库瓦片地图4水利专题数据数据库矢量5三维场景数据文件栅格6三维模型数据文件矢量空间数据中只保留编码、名称字段,属性数据表中需包含编码字段,二者通过编码关联。分布式数据库包含了实时水雨情、历史水

6、文、遥测水雨情、水利工程、水利公共类、水资源、系统数据库这7个数据库,包含了ORALCE、SYBASE、SQLServer这三种类型的数据库。编码数据库类型主机数据库实例名账号密码数据库名称1oracle10.32.**.***kfbserver1db******实时水雨情2oracle10.32.**.***kfbserver1db******历史水文数据3sybase10.32.**.***jstmdb******遥测水雨情4oracle10.32.**.***kfbserver1db******水利工程6or

7、acle10.32.**.***kfbserver1db******水利公共类5sqlserver10.32.**.***jwpec******水资源0oracle10.32.**.***kfbserver1db******系统数据库1关键技术1.1面向服务的分布式数据访问技术系统的数据都彼此孤立,基于数据模型及存储方式的差异,具有异构性、分布性和自治性,难以实现资源的共享。因此,将这些数据进行有效的集成,使之作为—个统一的数据平台为系统的应用提供数据支撑服务是目前综合型信息系统研究的焦点之一。项目采用基于面向服务

8、架构(SOA)的中间层模式实现水利业务数据的集成。基于SOA的数据集成支持对异构数据类型的访问,通过利用标准化接口,提供一个高度灵活的抽象层,把数据逻辑与业务逻辑分离,把数据访问和处理以服务的形式提供给外部使用者,从而增加了系统的灵活性和重用性,实现了应用和服务的松散耦合。1.2基于ArcGISServer的空间信息分析技术项目空间信息分析功能的开发是基于E

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。