基于SilverLight和REST的富网络地理信息系统框架设计

来源 :地球信息科学学报 | 被引量 : 0次 | 上传用户:lklolp000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在WebGIS的快速发展过程中,其架构方法和实现技术的研究一直是人们关注的热点。本文针对传统Web-GIS开发复杂度高、交互体验性贫乏、运行效率低等不足,在对RIA/SilverLight和REST技术的研究基础上,以整体结构模块化,开发行为统一化,代码可复用及经验可复用的指导思路下,提出由空间数据服务器(数据访问层DAL)、GIS服务和Web服务服务器(业务逻辑层BLL)及部署有SilverLight插件的浏览器(表现层UI)组成的3层架构式富网络地理信息系统,并阐述了数据层中空间属性数据库的设计和建立步骤以及优化经验,分析了业务逻辑层的构成和运行机制,为提高系统开发效率使用MVVM(Model-View-View Model,模型-视图-视图模型)设计模式,将表现层分为前端用户界面和后台逻辑两部分,并描述了用户熟悉的Office Ribbon设计样式的开发方法,说明了后台逻辑架构组件各自功能及通讯路径。最后,为验证此框架能够有效提高系统开发效率、丰富用户体验和改善系统运行性能表现等优势,利用SilverLight(C#)实现了应用实例——LightGIS。系统开发和运行实验表明,该框架能够很好地达成以下目的:(1)实现优美的用户操作界面和丰富的互操作性体验;(2)提供平滑、流畅的地图服务和高响应性空间分析;(3)具备优秀的系统可扩展潜力和可配置性。
其他文献
为了有效区分15份果桑种质资源,利用分子标记SRAP技术进行遗传差异分析并构建DNA指纹图谱。从42对SRAP引物组合中筛选出17对引物进行PCR扩增,得到306条清晰条带,其中多态性条
RIA(丰富型互联网应用程序)技术越来越多的应用于WebGIS,满足了人们对高交互性和丰富表现力的需求,现存的WebGIS客户端解决方案主要是Ajax和Flex,其中Ajax交互能力和表现力不
目的:建立肠炎宁糖浆定性定量方法。方法:采用薄层色谱法对处方中地锦草、黄毛耳草进行定性鉴别;采用高效液相色谱法测定处方中地锦草、黄毛耳草的有效成分没食子酸的含量,色
时代的车轮滚滚向前,劳动的轴心始终没有停下的痕迹。新时代,劳动已经变得千姿百态,我们是否已经认识到劳动的价值与荣光?劳动,已然成为未来世界的“邀请函”,而当下的我们是否已经
报纸
目的了解居家老年慢性病患者生命质量及其对社区护理服务需求的情况,分析它们之间的关系及影响因素,为改进该人群社区护理内容和方式提供依据。方法利用中文版SF-36量表及自
目的探讨记忆合金肋骨环抱器联合自体肋骨移植治疗严重连枷胸的临床效果。方法对16例严重连枷胸患者采用记忆合金肋骨环抱器联合自体肋骨移植治疗:对于相邻多根肋骨多段粉碎
本实验改进了Valdya的检测方法,建立了肌酸激酶-MB同工酶的单克隆抗体免疫沉淀法测定(单就沉淀法)。方法的正确性和精确性均符合临床检测的要求。单抗沉淀法测定14名正常人的
近来,“岳阳楼将‘承包’给企业经营”的消息在岳阳炸开了锅。多个当地自媒体公号发文,称当地政府已与某企业签订协议,转让岳阳楼景区经营权,也就是说,岳阳楼将被“托管”。
报纸
研究了榕母管蓟马(GynaikothripsuzeliZimmerman)生物学特性,结果表明:在温度27、30℃时,正常羽化率达90.0%~95.0%,雌虫产卵量达75~80粒,卵的孵化率达90.0%~100%。在24℃温度范围内,成虫寿命长达30~56d。在云南景谷1年发生8代,世代重叠。
讨论了一种 3自由度机械手运动建模的问题,利用Paul等人提出的代数解法对机械手的关节角和末端执行器坐标之间的关系进行了计算,并在此基础上对运动学逆解的计算进行了简化,