基于Silverlight的WebGIS开发研究

被引量 : 0次 | 上传用户:pandawang1231
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
WebGIS是Web技术和GIS技术融合的产物,它的出现为GIS在更大范围的普及和应用起了很大的推动作用。近年来,传统WebGIS无论是在理论技术上还是在产品应用上都取得了很大的进步,但由于其基于HTML页面,存在界面效果差、反应速度慢和交互功能弱等问题,加之其使用复杂的重量级的SOAP协议调用服务,开发复杂,维护难度过高。幸运的是,RIA和REST技术克服了传统WebGIS的这些缺点,为WebGIS的新发展带来了活力。目前,基于RIA的WebGIS开发已成为GIS开发应用的热点和潮流。Silverlight是微软推出的RIA应用插件,具有跨平台、跨浏览器的特性和丰富的用户体验和强大的功能,ArcGIS Server是优秀的WebGIS软件。基于Silverlight的ArcGIS Server开发既有Silverlight和ArcGIS平台功能强大的优势,又有轻量级的REST服务调用优势,这种方式开发的系统具有界面绚丽美观、操作反应快、部署简单和开发效率高等优点,发展潜力巨大。本文分析ArcGIS Server、REST、Silverlight等的技术特性和优点,重点研究ArcGIS Server REST API和ArcGIS API for Silverlight的原理和方法,详细阐述基于Silverlight的ArcGIS Server开发的技术路线。作为上述开发方法的具体应用,本文开发了基于Siverlight和WebGIS的昆明交通管理指挥系统实例。另外,本文还设计了该系统的地理数据库。系统采用ArcGIS Server 9.3作为GIS服务器发布GIS Web服务,Silverlight客户端通过REST API调用ArcGIS Server服务,实现了地图漫游缩放、地图测量、交通要素查找、缓冲区分析等功能。从开发实践来看,基于Silverlight的开发的WebGIS系统界面美观,流畅平滑,在反应速度、图形显示、动画效果和多媒体集成等多个方面都比传统的基于HTML页面的WebGIS具有更大的优势,而且轻量级的服务调用使开发过程简单高效,因此这种开发方式具有很好的发展前景。
其他文献
<正>一、品种介绍中国是猕猴桃的原产地,迄今为止全世界共发现猕猴桃属66种,其中62种原产于我国。猕猴桃果肉颜色以绿色居多,黄色次之,红色稀少。红心猕猴桃是猕猴桃中的珍稀
新世纪新阶级,日趋严峻的全球性生态问题并没有得到根本遏制,生态危机已经成为二十一世纪人类生存与发展的重大挑战之一。我国的环保事业经过多年努力取得较大成绩,但生态问
<正>本刊从连云港港获悉,2013年12月9日,连云港港30万t级航道二期工程和徐圩港区防波堤第5次工程技术顾问和专家组会议在南京召开。会议就徐圩港区及30万t级航道二期工程建设
<正>期间核查是指使用简单实用并具相当可信度的方法,对可能造成不合格的测量设备或参考标准、基准、传递标准或工作标准以及标准物质(参考物质)的某些参数,在两次相邻的校准
背景2007年,我国实施扩大的免疫规划,在原有的“6种疫苗预防7种传染病”的基础上,新增加了麻疹-风疹联合减毒活疫苗(Measles-rubella Combined Attenualed Live Vaccine, MR)
目的研究妊娠期甲状腺功能减退孕妇的患病率、妊娠结局及治疗。方法收集6 051例产妇,其中396例首次诊断为妊娠期甲状腺功能减退患者,并分为治疗组(A组)与未治疗组(B组),随机
<正>冬季养生的重要原则是"养肾防寒"。肾是人体生命的原动力,肾气旺,生命力强,机体才能适应严冬的变化。而保证肾气旺的关键就是防止严寒气候的侵袭。下面提供几款冬季养生
在我国新课程改革的推动下,小学科学教育受到越来越多的关注,并就如何提升小学生科学知识水平已经成为社会研究的主要课题,受到人们的广泛重视。小学科学教学不仅能传授学生
<正>荞麦是我国传统的粮食作物之一,现在随着人们健康意识的不断增强,荞麦因其丰富的营养和特殊的有益人体健康的营养成分而备受推崇,被誉为健康主食。在食疗保健领域,荞麦有
机电一体化技术是20世纪70年代发展起来的一种系统工程技术。机电类专业是一个重要的综合性学科交叉领域,又是一个重要的应用领域,极大促进了社会经济的发展。在当前的市场经