杜芳芳

(兰州资源环境职业技术学院,甘肃 兰州 730000)

0 引言

WebGIS是互联网技术应用在地理信息系统开发上的一种产品,它以Web页面为地理信息系统的界面,WebGIS是地理信息系统技术重要发展方向及趋势,它利用客户机/服务器的方式来执行地理信息系统的任务,其包括服务器端、客户端两个部分的任务,用户可以从服务器上请求数据、工具和模块等,服务器会执行用户的请求,并且会把执行结果通过互联网返回给用户,也可将数据和分析工具等发送到用户端供用户使用。

校园WebGIS系统作为WebGIS的一个应用,越来越多的受到校园管理者的重视。本论文以兰州资源环境职业技术学院为例,介绍了该校园WebGIS系统的总体设计、系统的功能设计、系统数据库的设计等。

1 平台总体框架设计

本文主要任务是建立一个能在互联网上浏览三维数字校园及校园平面图的系统。基于三维模型的数字校园给人产生身临其境的感觉,另外,该平台还提供了查询和分析等功能。

该系统是基于B/S多层结构模式的,所有用户可以通过互联网发送不同的信息服务请求,经过服务端的Web服务层、应用服务层和数据层进行交互操作并且返回请求的结果,用户终端最终获取服务内容[5]。系统结构如图1所示。

图1 系统结构

2 平台功能设计及实现

本文所建立的系统是以MicrosoftVisual Studio 2008作为其开发平台的,MicrosoftVisual Studio 2008开发效率高,开发者可高效的开发一些Web应用。图2为本系统在MicrosoftVisual Studio中的设计界面。

该系统的主要功能实现:

(1)地图显示、量算功能:对三维地图可以放大、缩小、平移、全视图等操作。该系统还可自动量算指定的长度和面积。

(2)查询功能:该系统可查询目标要素的属性及位置信息。

(3)鹰眼功能:实现鹰眼功能,同时用户可以在客户端对兰州资源环境职业技术学院校园平面图或者三维数字校园模型进行浏览,同时,用户可以随时查看校园建筑的相关信息。其关键代码如下:

图2 MicrosoftVisual Studio的设计界面

3 三维模型Web发布

发布Map Service有两种方法,分别是ArcCatalog发布及ArcGIS ServerManager发布。本文所采用的发布方法为ArcGISServerManager发布方式,发布后在浏览器下,用户就可以查看到校园平面图或者三维地图。

4 结论

通过对兰州资源环境职业技术学院WebGIS应用系统的开发研究表明,把Web技术和GIS技术相结合,开发出具有应用价值的校园WebGIS,不仅可以提高校园与外界的沟通,并可为校园的发展预测及管理提供可靠的依据。

[1]钟广锐.基于 WebGIS技术的校园地理信息系统的设计与实现[J].测绘与空间地理信息,2005,28(1).

[2]邓娜,江长森.一种基于WebGIS的海量影像数据网络发布系统的研究与设计[J].计算技术与自动化,2010(01).

[3]辜寄蓉,黄国明,邓晶.多地图服务管理刘象在ArcGIS Server中的设计与实现[J].测绘科学,2008(03).

[4]程柱,高飞,胡小华.基于 ArcGIS Server的池化与非池化服务研究[J].城市勘测,2010(04).

[5]PARISA GHAEMI,JENNIFFR s 们 Frr.CHONA SISTER,et a1.Design and implementation of a web-based platform to support interactive environ-mental planning[J].Enviromnent and Urban Systems,2009(2):153-1092.

[6]胡良柏,王志红,韩立钦,兰小机.网络三维虚拟校园建设及应用[J].测绘科学,2013(1).

[7]曹先革,杨金玲,徐廷鹏.WebGIS技术在数字城市规划系统中的应用[J].测绘工程,2009(5).

[8]冯晓,郁彩霞,刘国栋.基于ArcGIS Server的WebGIS公路养护管理系统设计与开发[J].中外公路,2013(8).