欢迎来到天天文库
浏览记录
ID:52174856
大小:356.72 KB
页数:5页
时间:2020-03-23
《基于ArcIMS校园信息系统的建立.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第2期矿山测量No.22011年4月MINESURVEYINGApr.2011doi:10.3969/j.issn.1001—358X.2011.02.020基于ArclMS校园信息系统的建立杨铭,陈利生,裴亮(1.辽宁工程技术大学,辽宁阜新123000;2.煤炭科学研究总院唐山研究院,河北唐山063012)摘要:ArclMS校园信息系统以在校师生和工作人员为服务对象。文中介绍了ArclMS的运行机制及.NET下的WebGIS结构模型。探究了ArcSDE、SQL、ArclMS在.NET下的实现机
2、理。以ArclMS快速创建的地图网站为基础,通过在.NET下的定制来增加功能,实现基于ArcIMS校园信息系统的建立。关键词:WebGIS;校园信息系统;ArcIMS;ArcSDE;.NET平台中图分类号:208文献标识码:B文章编号:1001—358X(2011)02—0060—04和效率很大程度上决定了WebGIS的性能。1WebGIS概述1.2ArcIMS的运行机制日常生活中学生和教职员工经常为寻找校园中ArclM$是ESRI公司推出的一个基于Internet某一个地点的路径而苦恼。利用W
3、ebGIS能很好的的GIS应用开发软件,它通过开放的Internct协议进解决这一问题。行GIS地图、数据和元数据发布。采用了CGI的技WebGIS是一种利用lnternet/Intranet技术,采用术方案,通过在Web服务器上运行一个副本用来接HTTP协议,在Web环境下实现对分布式地理信息收用户请求,当ArcIMS客户发出请求时,请求首先的分布式获取、分布式存储、分布式处理、分布式分传送到Web服务器,然后通过连接器和ArcIMS应用析、分布式查询、显示和输出的地理信息系统。在服务器传给空
4、间服务器,空间服务器做出响应,并将Internet/Intranet环境下,WebGIS实现了全社会范围结果以相反的方向传递回客户端。具体响应步骤如内各领域、各部门之间的空间数据信息的共享,提高下:了空间信息的维护、发布和查询效率。(1)客户向ArcIMS站点发送请求;1.1WebGIS的基本原理(2)Web服务器接到请求并将它传给ArcIMS连WebGIS的原理主要流程简述如下:接器中之一;(1)通过一个可以交互的Web页面,向Web服(3)连接器为ArcIMS应用服务器打开一个响应务器提交有
5、关GIS服务的请求。通道,并将请求传给应用服务器;(2)请求通过Web服务器提交给GIS应用服务(4)应用服务器将请求发给虚拟服务器组中的器。一个可用的空间服务器;(3)GIS应用服务器获取客户端的请求,通过使(5)空间服务器解译请求,并做出相应的响应用CGI,COM,JavaServerlet或者.NET技术、Web(生成XML字符串或者矢量流数据);Service技术,将用户需求转化为具体的操作,返回需(6)响应沿着与请求相反的顺序返回。求的数据。2基于ArclMS校园信息系统分析(4)We
6、b服务器获取GIS应用服务器返回的图片将其作为一个Web页返回给客户。2.1体系结构(5)对于另一类基于客户端插件,如ActiveX或本系统采用了基于.NET结构的3层B/S体系者Applet的WebGIS系统,GIS服务器不生成图片,结构。而返回矢量数据集。(1)数据库服务器这就是WebGIS的基本原理。可以看出,Web.系统在多层体系模式下,数据服务端用SQLGIS的关键是设计GIS应用服务器,该服务器的性能Server2005存储校园属性数据,用ArcSDE来管理空60第2期杨铭等:基于A
7、rcIMS校园信息系统的建立2011年4月问数据,并连接到SQL下统一管理。示意了系统平台搭建的基本流程。(2)Web服务器Web服务器是客户端浏览器与数据服务器通信的枢纽。本系统利用ESRI的ArcIMS快速定制Java浏览器。通过前面的介绍我们知道,Java浏览器不依赖于服务器对数据进行处理,Java网站可以最大程度地减小对服务器发送的请求数,从而大大地减轻了向服务器传送数据的压力。图l系统平台捂建流程图(3)客户端浏览器3.2数据库的设计客户端必须安装JRE,因为在访问一个使用Java在本
8、项目中,为了节约数据收集的时间和精力,Viewer定制的网站时,Java浏览器会向客户端浏览采用已有的shp格式的校园地图。在该数据的基础器发送许多Applets。这样,用户向网站请求一个功上进行数据更新。对有变动的地物,如果拆除了,则能时,Applet就会在客户端机器处理并执行这些请直接在shp文件上删除。如果新增了,则测取地物求,这样能够节约服务器端资源,提高运行速度。的特征点,描绘到shp文件上。这一工作我们主要2.2功能分析通过AreInfo来完成。在ArcMap打开shp地图,(1)网
此文档下载收益归作者所有