编号
zgly0000779516
文献类型
期刊论文
文献题名
基于SilverLight和REST的富网络地理信息系统框架设计
作者单位
北京林业大学林学院
国家林业局调查规划设计院
母体文献
地球信息科学学报
年卷期
2012,14(2)
页码
192-198
年份
2012
分类号
P208
关键词
富网络地理信息系统
SilverLight
REST
框架设计
LightGIS
文摘内容
在WebGIS的快速发展过程中, 其架构方法和实现技术的研究一直是人们关注的热点。本文针对传统Web—GIS开发复杂度高、交互体验性贫乏、运行效率低等不足, 在对RIA/SilverLight和REST技术的研究基础上, 以整体结构模块化, 开发行为统一化, 代码可复用及经验可复用的指导思路下, 提出由空间数据服务器(数据访问层DAL)、GIs服务和web服务服务器(业务逻辑层BLL)及部署有SilverLight插件的浏览器(表现层UI)组成的3层架构式富网络地理信息系统, 并阐述了数据层中空间属性数据库的设计和建立步骤以及优化经验, 分析了业务逻辑层的构成和运行机制, 为提高系统开发效率使用MVVM(Model—View-ViewModel, 模型一视图一视图模型)设计模式, 将表现层分为前端用户界面和后台逻辑两部分, 并描述了用户熟悉的O{{iceRibbon设计样式的开发方法, 说明了后台逻辑架构组件各自功能及通讯路径。最后, 为验证此框架能够有效提高系统开发效率、丰富用户体验和改善系统运行性能表现等优势, 利用SilverLight(C#)实现了应用实例——LightGIs。系统开发和运行实验表明, 该框架能够很好地达成以下目的: (1)实现优美的用户操作界面和丰富的互操作性体验; (2)提供平滑、流畅的地图服务和高响应性空间分析; (3)具备优秀的系统可扩展潜力和可配置性。