WebGIS在城市规划管理中的应用

所属栏目:建筑设计论文 发布日期:2010-08-17 11:19 热度:

  摘要:城市规划管理在当今城市大飞速发展的时期面临着艰巨的任务,随着计算机为代表的新技术在城市规划领域内的应用,城市规划管理信息系统的研究和应用也逐渐深入。
  关键词:WebGIS;城市规划;应用
  
  随着经济的发展和社会的进步,城市规模急剧扩张,城市功能的调整和城市建设迅速发展,城市地形地貌、用地、规划布局不断发生变化,新建、改建、扩建项目不断增加。如何全方面掌握城市综合面貌,及时对城市的各种空间信息进行检索分析,从而进行最优的城市规划,是城市管理部门面临的一项新课题。信息技术的发展,尤其是Internet、GIS、数据库等技术的发展,使得WebGIS技术成为解决这一问题的新手段。WebGIS是一种以在线空间查询分析为基础,以可视化数字地图为背景,用文本、照片、图表等多媒体为表现手段,来展示城市、企业等区域综合面貌及规划管理内容的现代信息产品,是政府掌握城市信息从而进行最优城市规划的新手段。
  一、WebGIS的概念及特点
  互联网络的迅速崛起和在全球范围内的飞速发展,使万维网成为高效的全球性信息发布渠道。网络时代即将来临。互联网已经渗透到各行各业,信息高速公路上奔跑着越来越多的信息。随着Internet技术的不断发展和人们对地理信息系统(GIS)的需求,利用Internet在Web上发布和出版空间数据,为用户提供空间数据浏览、查询和分析的功能,已经成为GIS发展的必然趋势。WebGIS是Internet技术应用于GIS开发的产物。GIS通过WWW功能得以扩展,真正成为一种大众使用的工具。WebGIS开拓了地理信息资源利用的新领域,为GIS信息的高度社会化共享提供了可能,为GIS信息的提供者和使用者提供了有效途径,为传统地理信息系统的发展提供了新的机遇。它改变了GIS数据信息的获取、传输、发布、共享、应用和可视化等过程和方式。互联网为GIS数据提供者在WWW上提供了方便的GIS数据信息发布与共享方式,大量的地理信息系统的信息在互联网上以WWW形式发布。这样的信息正在以惊人的速度增长,很多GIS数据信息可以在WWW上获得。在线的空间数据仓库为WWW用户提供在线数据服务,使任何地方的任何Intemet用户都可获得他们所感兴趣的地理信息,使地理信息真正成为整个社会的共同财富。用户不必购买昂贵的GIS软件,可直接通过Intemet获取GIS数据和使用GIS分析功能,以满足不同层次用户对GIS数据的使用要求。WebGIS具有诸多特点:首先,全球化的客户/服务器应用全球范围内任意一个WWW节点的Internet用户都可以访问WebGIS服务器提供的各种GIS服务,甚至还可以进行全球范围内的GIS数据更新。其次,真正大众化的GIS由于Internet的爆炸性发展,Web服务正在进入千家万户,WebGIS给更多用户提供了使用GIS的机会。WebGIS可以使用通用浏览器进行浏览、查询,额外的插件(plugin)、ActiveX控件和JavaApplet通常都是免费的,降低了终端用户的经济和技术负担,很大程度上扩大了GIS的潜在用户范围。再次,良好的可扩展性WebGIS很容易跟Web中的其他信息服务进行无缝集成,可以建立灵活多变的GIS应用。WebGIS具有广阔的前景,它使GIS应用走向公众,通过网络可以将空间信息传至千家万户。WebGIS还可以应用于Intranet建立企业/部门内部的网络GIS,可以在科研机构、政府职能部门、企事业单位得到广泛应用。
  二、WebGIS发布系统在城市规划中的应用
  1、系统的软件配置
  首先,操作系统。服务器端的软件环境配置从参考资料上看,微软系列的配置应该都行,即:(1)win2000Professional+IIS+Office;(2)Win2000Server+IIS+office。在本论文中选择的环境是第二种配置方案。其次,专业软件配置。在此设计中,选用了ArcGIS9.0系列软件平台。对于ArcIMS服务器端连接器配置有多种备选方案:(l)ArcIMSservletConnector,这是默认的连接方式,适用于所有开发平台。(2)ActiveXConneetor,这是基于COM技术的连接方式,仅适用于Windows平台。(3)JavaConllector,是采用Java技术,结合JSP对站点进行开发的连接方式。(4).NETLink,是采用微软最新的.NET框架技术进行Web开发的连接器,它仅适用于Windows平台。再次,数据库软件。实际上,在真正运行的系统中,客户向服务器请求的操作不仅有地图数据,还可能是其他的一些数据,所以在服务器端安装了Oracle9i数据库软件和ArcSDE空间数据库引擎。此外还包括诸多辅助工具软件。
  2、ArcIMSAdministrator发布地图服务
  ArcIMSAdministrator控制台控制Web地图站点的操作。管理工具允许用户管理地图服务、服务器和文件夹。使用户此IMSAdministrator,用户可以完成以下功能:增加并且重新配制ArcIMS站点;执行负载平衡;管理ArcIMS空间服务器;向服务器分派任务;监视客户端和服务器端通讯;自动修改Web站点的配制;统计信息管理。在ArcIMS中,站点管理的目的是管理IMS系统的所有部件,支持在Intemet上进地图发布和实现GIS功能。Adminstrator有四种ArcIMS虚拟服务器一Featoreserver、ImageServer、MetadataServer和ImageServerArcMaP。
  3、WebGIS发布系统功能的实现
  首先,用户管理功能的设计与实现用户管理功能按照表现层、逻辑层和数据层的设计方式,将设计分为界面设计、事件驱动的功能调用和数据库管理系统端的数据库管理。界面设计中根据功能的要求和用户使用信息系统的习惯来对界面布局,在Windows系统中常见的界面元素菜单、对话框、按钮、快捷键等等均可以用于提供更方便的输入输出方式;事件驱动的功能调用主要是通过开发平台提供的事件驱动模型来响应用户输入,并调用逻辑层的具体功能;逻辑层进一步通过一定的数据访问方式与数据层的DBMS完成数据双向传递。
  其次,二维显示地块及二维编辑功能的设计与实现。二维显示地块和编辑可以充分利用GIS二次开发技术,现有的MapX控件可以实现相当丰富的地图显示和编辑功能。要显示地形图,使用MapX控件来添加图层到地图中,MapX中的图层集合中要加入的是TAB文件类型代表的图层。要对地图进行缩放,可以设置MaP对象的zoom属性。使用控件也可以方便地实现地图漫游,仅需设置当前工具为Pan。设置工具后,光标自动变为手形,用户可以拖动地图实现平移操作将想要看到的地图部分置于易于观察的地方。要编辑红线图,GIS的编辑可以通过使用控件的工具设置来打开特定的工具。
  再次,数据检索功能的设计与实现。数据检索功能分为对常规数据库的查询和对空间数据的查询两部分,对数据库的查询依据不同查询分类可以给出不同的SQL查询语句,对空间数据的查询可以通过MapX组件的search方法来实现。数据查询的应用较多,这里以要查询特定申请表的相关附件以例加以说明。可以在界面上通过响应列表项单击事件的方式,驱动应用程序执行查询函数,函数建立到数据库服务器的连接,在此连接上执行标准SQL语句,语句准备如下:SELECT/FROMattachment/WHEREappType=‘TR’ANDappID=%d
  空间数据的查询分为给定位置对要素属性信息的查询和根据属性条件的查询两大类。第一类的典型应用是通过鼠标单击确定要素和对给定点进行缓冲区查询;第二类的典型应用是通过属性查询得到要素信息。
  最后,还需实现三维虚拟显示功能。三维显示模拟的数据复杂,技术难度大,设计时要充分考虑利用现有技术。主要分为空间数据组织、建模技术和三维显示三个方面的设计和实现。
  
  
  参考文献:
  [1]修文群.新一代数字城市建设指南[M].科学出版社,2006
  [2]何岂健,毛蒋兴,曲翠萃.GIS空间数据库在城市规划成图过程中的应用[J].天津理工大学学报,2006(02)
  [3]刘波,ArcIMS在政府地理信息系统中的应用[J].南方国土资源,2003(08)
  [4]蒋恒恒.城市规划数据库设计[J].重庆教育学院学报,2004(05)
  

文章标题:WebGIS在城市规划管理中的应用

转载请注明来自:http://www.sofabiao.com/fblw/ligong/jianzhusheji/775.html

相关问题解答

SCI服务

搜论文知识网的海量职称论文范文仅供广大读者免费阅读使用! 冀ICP备15021333号-3