基于WebGIS的数字排水综合信息管理系统的设计与实现
- Venus
-
0 次阅读
-
0 次下载
-
2020-05-26 10:07:25
文档简介:
科技信息。规划与设计OSCIENCE&TECHNOLOGYINFORMATION2014年第5期基于WebGIS的数字排水综合信息管理系统的设计与实现韩俊华(1.同济大学,中国上海200000;2.正元地理信息有限责任公司,山东济南250101)【摘要】城市排水系统是影响城市正常运转和生态环境的重要基础设施,是城市的主要脉搏之一。它与城市的水环境状况、居民的生命安全直接密切相关。随着城市快速发展.城市环境变化超出了我们可以想象的程度,尤其是水环境恶化、积水等洪灾频频发生,使得城市排水问题日益突出.因而迫切需要充分利用现代管线探测和地理信息系统等新技术,全面开展排水管网及实施普查并建立完整现势的排水数据库和先进的数字排水系统。数字排水系统可实现对雨污水收集与排放、污水输送、污水处理等业务的管理。具体包括前期排水规划与设计、项目建设管理、还包括建成后的运营调度、维护、资产管理、设施与设备管理、防汛调度与决策指挥、水质监测与污水处理、执法与行政等功能。【关键词】WebGis:数字排水:地理信息系统1系统体系结构设计现在很多城市的排水管网系统选择了C/S(Client/Server)结构.此结构优点是能够开发出数据管理、编辑等较丰富的功能,但用户要安装配置系统及数据库客户端,操作相当繁琐.同时每个客户端安装的GIS软件无形中大大增加了成本.更不便于服务公众。如果用户只是需要对排水管网数据进行一些查询统计及排水业务管理等基本的操作.B/S(Browser/Server)网络结构应该最合适的选择.这样可更加简单的发布与共享空间信息.用户只要在浏览器输人地址便可访问使用管网数据,达到了公众参与城市市政建设与管理的目的。这种结构已成为当今GIS乃至整个应用软件发展的主要趋势。ArcIMS是全球最著名的GIS厂商Esri公司的最新网络GIS解决方案,ArcIms的技术成熟、应用广泛.我们选择ArcIMS9.3作为GIS平台,以OraclelOg(大型的数据库管理系统)为基础数据存储数据库。以ArcGISSDE9.3(Esri公司独创的高效空间引擎)为空间数据引擎,从而实现在互联网(或局域网)环境下,仅靠浏览器便可高效便捷的使用数字排水系统。[鲴臣墅亟堕口[圃业务理辑层一数据詹图1基于B/S网络的地图应用系统结构体系图1.1数据层依据ArcSDE数据存储方案与处理逻辑.数据层位于数据库服务器上。主要完成数据库操作功能.也就是接受Web服务器对数据库操作的请求并相应返回请求结果的过程。我们选择业内公认的高效稳定的orac]e109作为数据库管理系统,用GIS软件ArcSDE来存储管理空间数据.实现空间数据与属性数据在同一关系数据库中实现一体化无缝存储.从而实现了高效数据访问与更佳的数据集成.数字排水系统数据主要包括地理数据和业务数据.地理数据主要包括各类管线及设施、地形及索引数据。业务数据主要包括排水户、工程项目、养护记录及资产设备等数据。1.2业务逻辑层业务逻辑层是具有应用程序扩展功能的web服务器,是客户端浏览器与数据服务器通信的桥梁。本系统利用ArclMS提供的ASP.NET模板来扩展丰富功能.且实现了不需安装客户端插件的瘦客户端浏览工具。1.3界面显示层在界面显示层中包含系统的显示逻辑.位于客户端。任务是向网络上的某一Web服务器提出请求服务.并在Web浏览器上显示传来的主页文件.2系统的设计与实现2.1系统设计思路在Arc/MS提供的ASP.NET模板网站基础上来扩展功能.用.NET语言来扩展查询统计、决策分析、数据管理、运行管理、养护管理、排水户(许可)管理、工程项目管理等专业化的功能,用JavaScript设计界面,达到操作方便目的。2.2系统实现系统实现分为地图数据制作、地图服务发布、网站开发三大步骤。2.2.1地图数据制作用ArclMS的管理平台中的Author来制作地图数据.按照一定的顺序把数据库服务器上的数据添加,顺序一要注意索引、地形、管线及设施数据的先后顺序,二要注意面、线、点、注记的顺序。同时在添加各类图层时可以设置图层颜色、显示范围等属性。对于点类型图层还可设置点的样式、大小等,线图层可设置线宽,线样式等,面图层可设置面及边线颜色。最终保存用ArcXML描述的szPS.AXL文件。2.2.2地图服务发布在ArclMS的管理平台中的Administator中.用SZPS.AXL文件新建SZPS地图服务.VirtualServer设置为ImageServer并启动。2.2.3网站开发基于ArclMS提供的ASP.NET网站模板与新建好的地图数据服务,我们根据功能的设计.用MicrosoftVisualStudio2008开发工具来开发各功能模块,先完成系统登陆系统、用户管理系统、权限设置、系统配置等功能模块.再开发GIS系
评论
发表评论