4.1系统设计思路
在由ArcIMS生成WebGIS网站的基础上,利用JavaScript语言修改WebGIS里面的HTML代码进一步扩展WebGIS的功能,使其更加专业化、人性化,方便用户使用。加之使用了ASP技术,方便完成用户的交互输入功能以及输入数据的处理。由ArcIMS生成的WebGIS网站和ASP都是网页形式的,可以简单有效的联接在一起。
4.2系统的实现
系统的实现分为空间数据的组织、新建地图服务、网站设计修改等三部分。ArcIMS管理器提供了基于网络界面并且支持操作的三个主要任务策划地图服务(AuthorMapServices)、设计网页(DesignWebPages)及管理站点(AdministratorSites)。管理器存放在网络服务器计算机上,用户可以通过IE或Netscape浏览器远程访问。
1.数据组织
将数据库里的管网数据以及地理背景数据使用Author按照点、线、面的顺序叠加,生成WSDN.axl文件,该文件采用ArcXML描述数据的组织情况。
AXL格式文件定义了数据及HTML页存储时的一种标准,记录格式与XML相同,其详细描述了所要发布的数据及其存储位置和显示方式。如上述的AXL文件主要分为三部分:
PROPERTIES…PROPERTIES记录了地图的显示范围及地图输出单位;
WORKSPACES…WORKSPACES记录了地图数据库服务器名、输出端口、用户名、用户端口以及用户密码等信息;
LAYERtype=featureclassname=SDE.给水管线visible=trueid=0…LAYER记录了图层的名称、类型、图层是否显示、图层颜色等信息,对于类型为点图层还包括点的类型、大小的设置,线图层包括线宽信息,面图层包括面边缘线颜色和面填充颜色。
2.新建地图服务
在Administator中新建地图服务WSDN,将MapFile指向刚刚生成的WSDN.axl文件,VirtualServer设置为ImageServer,并启动地图服务。
3.网站设计修改
基于配置好的地图服务,启用Designer提供的接口,客户端浏览器采用HTMLviewer.HTMLviewer站点是由HTML文件、Image文件和JavaScript文件组成。Image文件夹包含用于网页显示的所有按钮和框架的背景。JavaScript文件夹包含HTMLviewer的JavaScript库,它们用于创建ArcXML请求并处理ArcIMS空间服务器的ArcXML的响应。
因为系统是基于Web方式的,系统的界面友好性,很大程度影响到该系统的实用性和高效性。系统的用户是多层次的,许多终端用户并不熟悉供水管网和地理信息系统的专业知识及理论,他们更注重系统的可操作性、正确性和直观性等,这些都必须通过用户界面来加以体现。在实现系统功能的基础上,采用网页编辑工具美化操作了操作界面,并根据实际需要调整了网站布局,方便用户操作。此外,对于供水管网的信息发布,还利用javasrcipt编写js文件,实现了废弃管网的删除、管段管点信息的添加等功能。
本系统的主界面如图2所示:
图2系统主界面
5、系统功能简介 5.1空间信息共享
本系统的重要功能就是数据共享。用户用浏览器就可以制作专题图,或打印当前屏幕的地图。如果用户权限允许,可以直接下载管网基础数据。
5.2信息可视化查询与分析
用户可在网上查看管网数据,对调入的地图实现放大、缩小、平移、标注、分层显示、全屏显示以及管线长度的量测等功能。系统还可以通过超链接把图片、图像、视频、声音等媒体信息集中在一起,大大增强了其信息表现能力。
信息查询分空间信息的查询和元数据信息查询。元数据信息查询由ASP程序来完成。空间信息查询由ArcIMS的spatialserver处理完成。
5.3用户申请批复
用户可在网上进行账号申请,填写申请表,系统校验申请资料的合法性,并给出批复。
6、结束语 将WebGIS技术应用到供水管网管理中,开发供水管网信息发布系统,是市政部门供水管理科学化、网络化的一种趋势。本系统利用SDE技术管理GeoDatabase数据模型,一体化无缝存储空间数据与属性数据,并实现了供水管网空间信息共享、信息可视化查询分析以及用户帐号网上申请批复等功能。本项目的开发,对类似系统的构建可提供一定借鉴。此外,本系统侧重于管网图形的浏览查询,网络分析功能不强,管线断面剖面的生成、事故关阀搜索有待深入研究。
参考文献:
[1]周吉峰,张洋。管网信息系统开发问题研究[J].华北水利水电学院学报,2003,24(3),63~65.
[2]UsingArclMS3.l[Z].ESRI,2001.
[3]姚保华,陶夏新,等。WebGIS的发展与防震减灾信息系统[J].自然灾害学报,2000,9(3):64~70.
[4]刘冠蓉。基于ArcXML的图形发布[J].武汉理工大学学报(信息与管理工程版),2003,25(3),91~93.
信息发布:广州名易软件有限公司 http://www.myidp.net