一种Android平台GIS软件的新型数据缓存策略的实现 |
| |
引用本文: | 杨安宁,周莹,吕康. 一种Android平台GIS软件的新型数据缓存策略的实现[J]. 计算机与现代化, 2012, 0(10): 46-49 |
| |
作者姓名: | 杨安宁 周莹 吕康 |
| |
作者单位: | [1]华北计算技术研究所,北京100083 [2]国家知识产权局专利局专利审查协作北京中心,北京100083 [3]河南教育学院信息技术系,河南郑州450046 |
| |
摘 要: | ![]() GIS软件一直与人们生产生活科研等各领域息息相关,随着移动设备的迅速发展,移动平台越来越成为了主流,其中Android操作系统迅速发展成为移动平台主要的操作系统,因此研究Android平台的GIS软件显得格外重要。本文对Android平台的GIS软件进行了调研,并对数据缓存策略进行了详细的研究。针对传统嵌入式平台"双缓存"机制内存占用大和刷新周期长这两点不足,提出一种新型的"单缓存"机制,以地图瓦块单元为基本的刷新单元进行分区域独立刷新,并在缓存刷新过程中引入"出界淘汰"和"循环更新"策略,大大提高了系统内存的使用效率与地图数据的更新显示速度。
|
关 键 词: | Android GIS软件 新型数据缓存策略 单缓存 多线程 |
Implementalion of a New Cache Strategy for GIS Software Based on Android Platform |
| |
Affiliation: | YANG An-ning,ZHOU Ying,Lü Kang(1.North China Institution of Computing Technology,Beijing 100083,China; 2.Patent Examination Cooperation Center of Beijing,The Patent Office,SIPO,Beijing 100083,China; 3.Dept.of Information Technology,Henan Institute of Education,Zhengzhou 450046,China) |
| |
Abstract: | ![]() GIS is closely interrelated to various fields including daily life,manufacture,and research.With the rapid development of the mobile devices,Android OS has become one of the mainstream mobile OS.Therefore it is of great importance to build an Android based GIS application.This paper develops an Android based GIS application with a novel memory cache strategy.To aim at the drawbacks of large memory occupation and long refresh period of the 'double cache area' method usually used on embedded system,this paper proposes a 'single cache area' strategy which divided the cache area into tiles and manipulates them independently and in a parallel manner with multi-threading,and introduces "out discard" and "cyclical update" strategies to improve memory efficiency and data refresh rate. |
| |
Keywords: | Android GIS software new cache strategy single cache area multi-threading |
本文献已被 CNKI 维普 等数据库收录! |
|