Welcome to Journal of University of Chinese Academy of Sciences,Today is

›› 2015, Vol. 32 ›› Issue (4): 549-555.DOI: 10.7523/j.issn.2095-6134.2015.04.018

Previous Articles     Next Articles

A modified double-buffering algorithm oriented to iOS and its application

SHI Rui1, YANG Chongjun1, ZHANG Jianbing2, WANG Feng1   

  1. 1. State Key Laboratory of Remote Sensing Information Sciences, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100101, China;
    2. China University of Petroleum (Beijing), Beijing 102249, China
  • Received:2014-07-07 Revised:2015-01-05 Online:2015-07-15

Abstract: In order to improve the rendering efficiency of iOS-oriented (iPhone operating system) vector map, a method for determining the simplification limit for small-screen mobile devices is proposed through the thorough analysis of the simplification algorithm of vector data. On the basis of Douglas-Peucker algorithm we use this method to quantitatively calculate simplification limit, considering the factors of screen pixels and time tolerance. In addition, a modified algorithm is proposed for improving the efficiency of double buffering skill, on the basis of the study on rendering procedure and double buffering skill with Quartz 2D. The experimental results show that the modified alg orithm is more efficient than the traditional one.

Key words: iOS, double buffering, vector data simplification, Quartz 2D

CLC Number: