- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ArcIMS的WebGIS系统开发设计
范新成① 袁春桥② 仇申鹏③ 李宗宝 ③
1、临沂市国土资源局2、烟台市规划信息中心3、鲁迪地理信息工程有限公司测绘信息网
『摘要』:互联网技术的不断发展推动着Web?GIS?技术走向成熟,Web?GIS?的实现方式有多种,研究如何合理地利用各种技术构建Web?GIS?体系结构具有一定的实际意义Web?GIS?是利用网络和Web?技术对传统单机上的地理信息系统的改造.?利用Web?GIS?技术可以实现GIS的分布式处理.?如何将GIS?引入Internet/?Intranet?,使GIS?充分利用和发挥互联网的优势,是当前GIS?发展的重要课题.1.1 Web?GIS?应用体系框架结构图1 Web GIS 体系结构分布式WebGIS?设计模型,如图1?所示.?其中GIS?操作界面可以是Java?Applet或者HTML?,传输的数据可以是图像数据或者矢量数据;WebServer?端须具备Java?Servlet?Engine?;数据中间件可以由JavaBean或者Java?Servlet?实现,提供连接池和数据缓存的功能,并将结果转换成符合XML?规范的文件后传输给Web?服务器;?GIS?Server主要对关键性的GIS?业务逻辑进行处理;数据层主要提供文件管理和数据库维护的功能.如果是构建企业级的Intranet?GIS?应用,整个模型系统可以构架在J2EE?平台上,利用EJB?强大的业务逻辑处理功能更好地为企业构建网络GIS?应用.1.2? ArcIMS?ArcIMS?是一个基于Internet?的GIS?应用系统开发软件,它提供了多方位的Web?GIS?解决策略,应用了JavaApplet?,Java?Servlet?,XML?等技术,总体结构比较符合上节给出的Web?GIS?模型,在功能和效率上也优于其他同类产品?(尤其是在数据传输和浏览器端地图操作等方面)?,因此用ArcIMS?构建Web?GIS?应用是比较理想的选择.ArcIMS可以运行在一个分布式环境中,包含客户端和服务器组件。一个完整服务的运行过程可以简单的描述为:一个客户端向服务器发送请求信息,服务器处理请求并返回信息到客户端,客户端将所获取的信息展现给终端用户。
?
图ArcIMS体系结构图
测绘信息网
1.2.1 ArcIMS空间服务器(ArcIMS Spatial Server)
ArcIMS空间服务器是ArcIMS的中心枢纽,承载着高负荷的计算任务,对地图数据的请求和相关信息进行处理。当接收到一个服务请求,ArcIMS空间服务器主要可以完成以下功能:
Image—从在ArcIMS Author或ArcMap中创建的地图数据中创建影像文件
Feature—缓冲地图特征数据
Query—查找和有哪些信誉好的足球投注网站条件相匹配的特征数据
Geocode—执行地址匹配操作
Extract—从选择的地图特征数据中创建shapefile
Metadata—打印出metadata数据
Route—在一系列的点之间计算路径距离测绘信息网
?
图3 ArcIMS空间服务器功能
两个后台的进程支持着ArcIMS空间服务器的运行:ArcIMS Monitor和ArcIMS Tasker,在Windows中它们作为Windows服务运行,在Unix和Linux中作为daemon进程。
ArcIMS Monitor跟踪ArcIMS空间服务器的状态。当系统重启时,ArcIMS Monitor将自动恢复ArcIMS服务。
ArcIMS Tasker清除output目录中的文件。这些由空间服务器创建,以支持ArcIMS服务的文件,将在用户定义的时间间隔后被清除。当前服务为地图服务时,用户发送请求得到的数据均是由ArcIMS空间服务器对请求产生响应,返回的数据是图片,保存在output目录中,ArcIMS Tasker会在一定时间后清除这些图片数据。
测绘信息网
1.2.2 ArcIMS应用服务器(ArcIMS Application Server)
ArcIMS应用服务器控制着传入请求,跟踪当前哪些服务运行在哪些ArcIMS空间服务器中。ArcIMS应用服务器将请求传输到适合的空间服务器。应用服务器是一个Java应用程序,在Windows操作系统中作为一个Windows服务,在Unix和Linux中作为一个daemon进程。
2.基于AcrIMS的WebGIS网站的创建
2.1 ArcIMS站点创建流程
ArcIMS基于标准的Internet技术,用户可以用这些技术创建和管理GIS站点。ArcIMS站点是用标准的HTML和Java工具创建的,创建的过程和建立一个其他的网站一样。ArcIMS的独特之处在于
您可能关注的文档
- 基于ISD4004的语音报值交直流电压表的设计.doc
- 基于第二次农业普查结果的.doc
- 基于DVB-C的数据广播系统.doc
- 标准模型下可证安全的基于身份的高效签名方案.doc
- 基于翔视DT1000网络视频服务器的 电力变电站远程图像监控系统解决方案.doc
- 基于3S技术的菲尔德斯半岛生态基线空间分异及其指示意义研究.doc
- 基于现场总线控制的A-B 1336系列变频器在干法造纸生产系统中的应用.doc
- 基于AutoCAD的地理三维课件制作.doc
- 公司治理对公司价值的影响——基于财务困境上市公司股权结构传导效应的研究.doc
- 基于离线签名识别的身份认证技术研究.doc
- Unit4Whereismybackpack示范课公开课一等奖课件省赛课获奖课件.pptx
- 华师盟老师信息市公开课获奖课件省名师示范课获奖课件.pptx
- 概率论与数理统计8-1.pptx
- 酒店中秋节活动策划.doc
- 青年素质拓展擂台赛决赛主持词礼仪主持.doc
- 历史:4.3《大众传媒媒介的更新》3(人民版必修二)市公开课获奖课件省名师示范课获奖课件.pptx
- (2)循环过程完整版.pptx
- 古代诗文阅读--专题三--题型一--形象鉴赏题题组训练市公开课获奖课件省名师示范课获奖课件.pptx
- 多普勒血流现象.pptx
- 14.1勾股定理1.直角三角形三边的关系第2课时勾股定理的证明及简单应用市公开课一等奖课件名师大赛获.pptx
文档评论(0)