基于ArcIMS的城市供水管网信息发布系统的设计与

  • 文章
  • 时间:2018-10-26 07:06
  • 人已阅读

1、零碎网络布局

  随着我国经济建设迅速生长,都会领域日益扩大,树立基于地理信息零碎(GIS)技巧的供水管网信息零碎已成为海内各大中都会自来水公司追赶的抢手。目前,我国在都会供水办理信息零碎中采纳的较为先进的技巧有[1]:

  (1)基于C/S(Client/Server)布局的GIS技巧。其利益在于采纳了网络数据库与GIS技巧,用户能哄骗基于GIS的人机交互界面查问供水管网的空偶尔属性信息。但在C/S体系布局中,客户端并发用户数量有限度,且每一个客户端都要配置低廉业余的GIS软件,而用户运用的时常只是一些最基础的功效,实际上形成了极大的糟蹋。别的,当客户端用户数较多时,软件的安装和维护不只费时省力,更容易产生软件运转中的安全隐患。

  (2)基于Internet的WebGIS技巧。其利益在于运用B/S( Browser/ Server)网络布局,GIS与Web的联合使得空间信息的公布与同享愈加简略。GIS经由过程Internet成为公共办事的手段和社会最基础的信息办事之一,WebGIS成为今后GIS生长的次要趋向[2].

  ArcIMS[3]是由ESRI公司开发的WebGIS产品,许可用户在Internet和Intranet环境下为浏览器端的客户供应GIS运用和舆图数据。笔者基于ArcIMS开发了都会供水管网信息公布零碎。

  2 、ArcIMS的体系布局

  ArcIMS的布局如图1所示,次要由两大局部组成:客户端(浏览器)和办事器端。客户经由Internet或Intranet办事器向ArcIMS收回乞求信息,ArcIMS办事器处置该乞求,并将结果前往到客户浏览器。

  图1 ArcIMS布局示意图

  客户端浏览器次要有两种:Html viewer和Java viewer.办事器端的最前端是网络办事器,客户端运用一般的IE或Netscape浏览器与之间接交互;网络办事器经由过程ArcIMS衔接器与运用办事器衔接,运用办事器乞求的数据从空间数据办事器中取得;空间数据办事器是整个ArcIMS的核心,它处置乞求的舆图数据和相干信息。各组成局部依赖TCP/IP和谈通信,不只仅是当它们运转在差别的计算机上时是如许,即使此中的多个局部运转在同一台计算机上时仍然

依据如斯,相互之间的通信是经由过程ArcXML[4]花式传送的。ArcXML是对XML的一个GIS扩大,ArcXML也供应易于运用、强盛的方式去定制ArcIMS运用。

  按照都会供水管网本身的特点,本零碎选用HTML viewer作为客户端浏览器举行数据拜候和显现。

  3、GIS环境下供水管网数据的存储办理

  GIS技巧为供水管网供应了无效的数据办理与布局手段。在供水管网这类空间型零碎中,零碎数据库包孕空间数据库和属性数据库两大局部。空间数据库由供水管网数据和布景数据组成,此中供水管网数据包孕现状供水管网数据和设计管网数据,布景数据包孕基础地形图、索引图、分幅图等。属性数据库次要由供水管网属性数据、管网维修信息和零碎信息组成。

  本零碎触及大批空间和属性数据,且数据还会不竭增进,故采纳Oracle 9i尺度版作为本零碎后台数据库办理零碎,它是业内公认的高效不变的大型数据库办理零碎之一,并哄骗空间数据引擎 (Spatial Database Engine,SDE)技巧布局和办理数据,经由过程GIS软件ArcSDE完成空间数据与属性数据在同一关连数据库中完成一体化无缝存储,防止了图幅纠错与图幅拼接的万博体育赌球提供一流的在线安全游戏产品,官方网站直销唯一拥有几十款经典游戏等待着玩家来参与体验,足彩开奖结果查询带给您最奢华游戏盛宴,万博体育赌球官网经过十多年的蓬勃发展,业已成为万博体育赌球极具专业影响力的景观设计机构。问题,同时完成了高效的数据拜候和更好的数据集成,并许可多用户并发读取和写入数据。ArcSDE办理多用户空间数据库,ArcIMS 将ArcSDE供应的空间数据经由过程Internet举行公布。

  4、 零碎的设计与完成

  4.1 零碎设计思绪

  在由ArcIMS天生WebGIS网站的基础上,哄骗JavaScript 言语修正

休学WebGIS内里的HTML代码进一步扩大WebGIS的功效,使其愈加业余化、人性化,便当用户运用。加上运用了ASP技巧,便当完成用户的交互输入功效以及输入数据的处置。由ArcIMS天生的WebGIS网站和ASP都是网页方式的,能够简略无效的联接在一起。

  4.2 零碎的完成

  零碎的完成分为空间数据的布局、新建舆图办事、网站设计修正

休学等三局部。ArcIMS办理器供应了基于网络界面而且支持驾御的三个次要任务——谋划舆图办事(Author MapServices)、设计网页(Design Web Pages)及办理站点(Administrator Sites)。办理器存放在网络办事器计算机上,用户能够经由过程IE或Netscape浏览器近程拜候。

  1.数据布局

  将数据库里的管网数据以及地理布景数据运用Author按照点、线、面的挨次叠加,天生WSDN.axl文件,该文件采纳ArcXML描绘数据的布局情形。   AXL花式文件界说了数据及HTML页存储时的一种尺度,记载花式与XML相反,其具体描绘了所要公布的数据及其存储地位和显现方式。如上述的AXL文件次要分为三局部:

  记载了舆图的显现范围及舆图输入单位;

  记载了舆图数据库办事器名、输入端口、用户名、用户端口以及用户密码等信息;

  记载了图层的称号、范例、图层能否显现、图层色彩等信息,对范例为点图层还包孕点的范例、大小的配置,线图层包孕线宽信息,面图层包孕面边缘线色彩和面填充色彩。

  2.新建舆图办事

  在Administator中新建舆图办事WSDN,将Map File指向刚天生的WSDN.axl文件,Virtual Server配置为ImageServer,并启动舆图办事。

  3.网站设计修正

休学

  基于配置好的舆图办事,启用Designer供应的接口,客户端浏览器采纳HTML viewer.HTML viewer站点是由HTML文件、Image文件和JavaScript文件组成。Image文件夹包罗用于网页显现的所有按钮和框架的布景。JavaScript文件夹包罗HTML viewer的JavaScript库,它们用于创立ArcXML乞求并处置ArcIMS空间办事器的ArcXML的呼应。

  由于零碎是基于Web方式的,零碎的界面友好性,很大程度影响到该零碎的实用性和高效性。零碎的用户是多层次的,许多终端用户并不熟悉供水管网和地理信息零碎的业余知识及理论,他们更注重零碎的可驾御性、正确性和直观性等,这些都必需经由过程用户界面来加以体现。在完成零碎功效的基础上,采纳网页编辑工具丑化驾御了驾御界面,并按照实际需求调整了网站布局,便当用户驾御。别的,对供水管网的信息公布,还哄骗javasrcipt编写js文件,完成了放弃管网的删除、管段管点信息的增加等功效。

  本零碎的主界面如图2所示:

  图2 零碎主界面

  5、 零碎功效简介

  5 万博体育赌球提供一流的在线安全游戏产品,官方网站直销唯一拥有几十款经典游戏等待着玩家来参与体验,足彩开奖结果查询带给您最奢华游戏盛宴,万博体育赌球官网经过十多年的蓬勃发展,业已成为万博体育赌球极具专业影响力的景观设计机构。 .1空间信息同享

  本零碎的首要功效就是数据同享。用户用浏览器就能够制造专题图,或打印以后屏幕的舆图。若是用户权限许可,能够间接下载管网基础数据。

  5 .2信息可视化查问与剖析

  用户可在网上查看管网数据,对调入的舆图完成放大、减少、平移、标注、分层显现、全屏显现以及管线长度的量测等功效。零碎还能够经由过程超链接把图片、图像、视频、声响等媒体信息集中在一起,大大加强了其信息表现能力。

  信息查问分空间信息的查问和元数据信息查问。元数据信息查问由ASP程序来完成。空间信息查问由ArcIMS的spatial server 处置完成。

  5 .3用户乞求批复

  用户可在网上举行账号乞求,填写乞求表,零碎校验乞求材料的合法性,并给出批复。

  6、 结束语

  将WebGIS技巧运用到供水管网办理中,开发供水管网信息公布零碎,是市政部门供水办理科学化、网络化的一种趋向。本零碎哄骗SDE技巧办理GeoDatabase数据模型,一体化无缝存储空间数据与属性数据,并完成了供水管网空间信息同享、信息可视化查问剖析以及用户帐号网上乞求批复等功效。本项倾向开发,对类似零碎的构建可供应一定自创。别的,本零碎着重于管网图形的浏览查问,网络剖析功效不强,管线断面剖面的天生、事故关阀搜寻有待深化研讨。

  参考文献:

  [1] 周吉峰,张 洋。 管网信息零碎开发问题研讨[J].华北水利水电学院学报,2003,24(3),63~65.

  [2] Using ArclMS3.l[Z].ESRI,2001.

  [3] 姚保华,陶夏新,等。WebGIS的生长与防震减灾信息零碎[J].自然灾害学报,2000,9(3):64~70.

  [4] 刘冠蓉。 基于ArcXML 的图形公布[J].武汉理工大学学报(信息与办理工程版),2003,25(3),91~93.


文章更新于0009manx.com 文章更新于0009manx.com 文章更新于0009manx.com