基于Internet 的供水管网工程地理信息系统开发

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:RS2322ABC
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:通过对地图矢量化后得到的水利工程空间数据分析,提出了基于组件MapXtreme 用VBScript 和JavaApplet 实现水利工程地理信息的网上发布技术. 该技术对智能化水利工程信息系统的研究与开发有参考价值.
  关键词:地理信息系统; Internet ;水利工程
  地理信息系统GIS ( Geographic Information Sys2tem) 是20 世纪60 年代中期兴起的一门交叉边缘学科. 它利用计算机建立地理数据库,将空间地理分布状况及所具有的属性进行数字存储,建立数据管理系统,同时开发各种分析和处理功能,以便快速获取信息,并将处理结果以地图、图形及数据的形式表示出来. 随着Internet 技术的不断发展和对地理信息系统的需求,把GIS 与网络技术相融合,利用Internet技术在Web 上发布空间数据,为用户提供空间数据浏览、查询和分析的功能,建立网络化的地理空间集成平台,成为GIS 的一个发展方向.
  将地理信息系统应用到城市供水管网工程管理中,则可加速管网工程数据管理的科学化、信息化进程,有效化解落后的管理手段和水利工程数据海量增长之间的矛盾. 与传统的基于桌面或局域网的GIS 相比,WebGIS 具有访问范围更广泛,平台独立,系统成本低,操作简单,计算负载平衡高效等优点. 本文对互联网供水管网工程地理信息系统的开发进行探讨.
  1 供水管网工程WebGIS 的总体设计
  1. 1 WebGIS 实现方法
  WebGIS 实现的主要实用技术方法有通用网关接口法CGI(Common Gateway Interface ) 、浏览器插件法(Plug in) 、Java 编程语言、ActiveX和部件对象模型COM(Component Object Model) 等.
  CGI 是Web 服务器调用外部程序的接口,通过CGI ,Web 服务器能完成一些本身力所不可及的工作. 外部应用程序通过CGI 与Web 服务器建立关联,对客户端的操作做出响应. 由于GIS 软件最初设计时,数据结构和模型均未考虑到应用Internet ,所以这种连接有缺陷,如客户端图形的放大、缩小等均很难实现.
  浏览器插件是指能够同浏览器交换信息的软件. 第三方软件开发商开发插件以使浏览器支持其特定格式的数据文件. 利用浏览器插件,将一部分服务器的功能转移到客户端,而对于WebGIS 而言,插件处理和传输的是矢量格式空间数据,其数据量较小,这样加快了用户操作的反应速度,减少了网络流量和服务器负载. 但计算集中于客户端(称为“胖客户端”) .
  Java 是一种面向对象的计算机语言,支持对象的封装、多态性和继承. 由于使用虚拟机技术(JVM) ,Java 在目标代码级实现了平台无关性. Java支持互联网模式,并支持互联网的数据分布和操作分布. 对于前者,Java 提供了一个URL (Universal Re2source Locator) 的对象,利用这个对象可以分布式地访问具有URL 的数据对象;对于后者,Java 通过Ap2plet 下载到客户端实现应用,即由全部在服务器上的运行变为部分在其上运行,另一部分在客户端运行.
  利用微软公司的构件对象模型COM 及其网络相关技术ActiveX ,将一个巨大的GIS 軟件系统分解成相对独立的构件. 这些构件通过构件技术和OLE(对象链接嵌入) 、SDE(空间数据引擎) 等实现We2bGIS. 此技术的优点是执行速度快,此外ActiveX 控件可以用多种语言实现,软件开发效率高,所以系统采用ActiveX控件开发[1 ] .
  1. 2 系统开发平台MapXtreme
  ActiveX产品的代表有ESRI 的MapObjects Inter2net Server 和MapInfo 的MapXtreme.MapXtreme 是一个典型的基于服务器端的应用系统,它以MapX 为引擎,可利用编程平台所提供的数据库也可利用自身提供的ODBC 接口,进行数据的智能绑定,在客户端安装并可在授权范围内进行分发信息.
  1. 3 开发语言VBScript ,ASP ,Java Applet
  MapXtreme 的开发语言为脚本语言VBScript ,开发环境为Microsoft 公司的Visual InterDev ,而脚本语言的编写需要ASP(服务器端脚本编写环境) .ASP 是一种开放式的非编译应用环境,能够组合HTML ,Scripts 和可重用的ActiveX 服务器组件来建立动态的、强大的、基于Web 的商业应用. ASP 支持基于IIS( Internet Information Server) 上的服务器脚本并完全支持VBScript 和Jscript .
  基于HTML 和ASP 的页面主要通过HTML 的表单元素( Form) 与用户交互,界面简单,但交互性较差. 为此,引入Java Applet ,改进用户和页面之间的交互性、动态性,使用户的操作更加方便.
  Java Applet 是一种用语言创建的被连入到W
  eb页中的用来产生特殊页面效果的程序. 当读者访问某个连入的Web 页时,浏览器将该Java Applet 从网络上下载到本地计算机中,并启动执行. 2 空间数据处理
  获取空间数据是地理信息系统建设首先要进行的工作,而扫描矢量化是当前使用普遍的空间信息录入方式. 采集数据后,对每类地理要素分层进行处理. 常见的地图扫描处理的过程
  3 水利工程WebGIS 实现[3 ]
  3. 1 系统功能
  1. 地理信息查询、浏览、编辑功能. ①录入了1 :500 000水利工程图,数据采集按各专题要求,对每类地理要素分层进行处理,共采集24 个基本图层; ②用户浏览时可任选全部或其中若干图层显示,并可根据需要任意放大、缩小、漫游; ③用户选中图上某地理对象时,系统根据地理编码可自动与该对象有关的数据库连接,提取、显示相关描述信息; ④系统提供了动态地图编辑功能,可更新、增删相关地理要素.
  2. 数据库管理功能. 通过树形组合框迅速检索到各专题的各级要素,系统同步从连接的相关数据库中显示相关信息. 显示方式采用模拟手工报表和记录浏览2 种方式.
  3. 打印功能. 系统的各功能模块均以菜单、工具条、图标、功能区实体激活该目标,以用户要求的方式显示,所选取的任一目标,均可实现打印输出.
  4. 便于维护更新. 用户若要维护子系统,可按照维护向导很方便地登录,选择专题,填表,增加、删除资料等. 更新后的资料在系统中立即生成,供各专题子系统使用.
  4 结语
  建立在基于ActiveX标准的WebGIS 平台的互联网供水管网工程地理信息管理系统,既能充分发挥地理信息系统的功能,又可大大减低投资成本,充分体现了“胖服务器、瘦客户端”的以人为本的宗旨. 系统具有水利信息实时分析功能,同时能通过Internet 网络为众多的用户服务. 水利工程WebGIS 为GIS 在管网领域中的应用,将获得更进一步的发展。
其他文献
摘要 建筑测量是建筑工程重要的组成部分,它是建筑管理的基础,渗透到建筑管理的各个部分。建筑测量是一项专业性、政策性很强的工作,只有对房屋建筑的面积有正确的认识,才能准确的测量出房屋建筑的面积。  关键词 房屋建筑面积测量精确度  一 建筑面积的内涵与重要性  1 建筑面积的内涵  建筑面积也称作建筑展开面积,它一般情况下是指住宅建筑外墙外围线测定的各层平面面积之和。它是表示一个建筑物建筑规模大小的
摘要:工程的质量是企业的第一生命,提高工程质量是我国经济工作的长期战略目标。社会主义市场经济必须建立并完善质量监督体系。工程质检工作是工程质量监督管理的重要内容之一,是保证工程质量的重要条件。要保证水利建设工程质量,就必须坚持认真进行质量检测。  关键词:水利工程质量管理管理措施  引言  水利工程建设点多、面广、量大,工作难度较大,致使质量事故仍时有发生,给国家和人民群众生命财产造成重大损失,这
【摘要】随着经济的飞速发展,各个地区之间的交流也不断增多,社会对学生们的英语语言运用能力的要求也随之不断加强。因此,英语口语成为髙中英语教学中不容忽视的板块,高考口试正是检测学生英语运用能力的重要手段。本文将对鞍山地区的考生英语口试现状进行简要概述,分析其现存的问题并提出相应对策。  【关键词】英语课程标准 高考英语 口语测试  现如今的世界正处在大发展大变革时期,学习英语能够为学生未来参与知识创
[摘要] 现代社会要求公民具备良好的人文素养和科学素养,具备创新精神、合作意识和开放的视野,具备包括阅读理解与表达交流在内的多方面的基本能力。语文是实践性很强的课程,应着重培养学生的语文实践能力。课题依据语文学科的特点,将研究的重点放在教学策略的研究上,提出了“五五”实践活动的语文教学指导思想,并将其作为发展学生语言能力、提高学科教学质量的主要形式和手段。  [关键词] 语言发展实践活动实验   
现场施工技术管理是保证建筑工程质量和建筑企业效益的重要手段,文章通过对建筑施工技术管理的阐述,分析了如何做好现场技术管理工作和提高建筑工程质量的技术管理措施。
【摘 要】本文分析了大学英语写作中中式英语的表现形式和成因、特征,阐述了提升英语写作教学效果的方式和方法。  【关键词】大学英语写作;中式英语;成因与特征  1.大学英语写作中中式英语的主要表现形式  首先,句子连贯性差。英语语言中句子结构非常紧凑,而汉语语言则以句子结构松散为主要特征。英语句子中间需要各种衔接词作为链接,而汉语句子完全不需要连接词即可成文。这导致了很多大学生在写作的时候面临着这种
摘要:污水处理产生的污泥中含有不同的有机和无机污染物,其处置以减量化、稳定化和无害化为目的,经浓缩和脱水后,视不同情况采用焚烧、填埋和资源化等处理技术。本文分析了我国污泥产生、处置现状,结合国外污泥处置的先进经验,提出了对污泥处置方法的选择。  关键词:污水处理厂污泥处置    1.我国污泥产生处理情况  城镇污水处理厂污泥是污水处理的产物,主要来源于初次沉淀池、二次沉淀池等工艺环节。每万立方米污
期刊
摘要:新基础教育改革使高中英语课程更具时代性和选择性,更体现了现代素质教学的理念。本文系统的探讨了如何实现高中英语课堂优化教学,期望能够促进教育改革向前发展。  关键字:新课程;高中英语;优化教学  Under the new curriculum standards explore high school English class teaching optimization model  En