资源描述:
《基于组件技术的移动gis应用软件的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、小型微型计算机系统2007年3月第3期JournalofChineseComputerSystemsVol128No.32007基于组件技术的移动GIS应用软件的设计1,2,332郭晋伟,范国珍,于东1(中国科学院研究生院,北京100039)2(中国科学院沈阳计算技术研究所,辽宁沈阳110004)3(东软集团有限公司,沈阳110004)E2mail:guojw@dl.cn摘要:随着通讯技术飞速发展,移动GIS将是地理信息系统应用的发展方向.本文提供了一种基于组件技术的移动GIS应用软件设计的体系结构
2、.通过使用组件技术重新构建移动GIS系统结构,可以将复杂的移动GIS系统分解为具有特定功能的组件的集合.通过复用、集成具有各种功能的组件,可以快速开发出面向各种移动设备的GIS应用软件.关键词:移动GIS;组件技术;组件式GIS中图分类号:TP311文献标识码:A文章编号:100021220(2007)0320466204DesignandImplementationofMobileGISApplicationSoftwareBasedonComponentTechnology1,2,332GUOJ
3、in2wei,FANGuo2zhen,YUDong1(GraduateSchoolofTheChineseAcademyofSciences,Beijing100039,China)2(ShenyangInstituteofComputingTechnology,TheChineseAcademyofSciences,Shenyang110004,China)3(NeusoftGroupInc.,Shenyang110004,China)Abstract:Withthedevelopmentoftr
4、ansportationandcommunication,MobileGISwillbethetrendofGISdevelopment.Tosolvetheseproblems,componenttechnologyisusedinthisthesis.ByreconstructingarchitectureofMobileGISsystemwithcomponenttechnology,thecomplicatedMobileGISsystemcanbedividedintosomefuncti
5、onalcomponents.Andbyreusingandintegratingthesefunctionalcomponents,itispossible,withreasonablecost,torapidlydevelopGISapplicationsoftwareforvariousmobiledevices.Keywords:mobileGIS;componenttechnology;component2basedGIS因此,本文提出了一种使用组件技术来解决当前移动1引言GIS软件开发过
6、程中存在的问题,提供了一种移动GIS应用软件设计的体系结构.GIS(GeographicInformationSystem,简称GIS)即地理信息系统,是管理和研究空间数据的计算机系统.近年,计算机2移动GIS简介和网络技术飞速发展,移动GIS成为未来发展的一个方向.2.1移动GIS的特点但是GIS的应用需求仍在扩展,它应当可以更加广泛地应用移动GIS是WebGIS的一种,是继WebGIS以后GIS系到人们的日常生活中.因此GIS软件开发商希望能够快速、统的又一次大飞跃,它使得人们能够在任何地点、时
7、间享受低成本开发出面向各类移动设备、适用于各类环境、功能丰富的移动GIS应用软件.同时,由于GIS应用的特点,使得单一GIS系统提供的服务.移动GIS系统与传统的WebGIS系统相比具有其自身的数据源无法满足移动GIS应用的需求.因此希望能够使用的特点:多个数据源的数据,实现与多种异构数据源的无缝结合.1)终端的多样性;组件技术的出现,使快速开发软件成为可能.通过开发一2)分布式数据源;系列的具有特定功能的组件,按需求将满足功能的组件组合3)信息载体的多样性;起来,形成定制的产品,可以极大的提高软件
8、的开发速度,降4)有限的带宽和计算能力;低成本.在应用组件技术基础上,可以采用XML等技术融合鉴于上述特点,移动GIS要容纳各种终端设备和数据来自多个数据源的数据,并用这些技术描述组件之间,组件和源.因此,移动GIS的体系结构,数据的表示形式和传递方式数据源之间传递的消息、数据,能够极大的提高软件的应用性显得尤为重要.和扩展性.收稿日期:2005211209作者简介:郭晋伟,男,1977年生,硕士研究生,助理研究员,研究方向为信息工程、嵌入式系统等;范国珍,女,197