摘要: 针对嵌入式系统处理器速度慢和存储空间受限的情况,通过对MapInfo地图数据的分析及数据格式的设计,提出一种基于Cohen-Sutherland算法的电子地图快速输出算法,结合过滤冗余数据并应用优化策略加快地图显示的速度。在VxWorks操作系统下设计并实现嵌入式电子地图绘制程序,应用结果表明,该算法程序运行流畅,地图显示速度快并且轮廓清晰,可满足嵌入式电子地图导航的应用需求。
关键词:
嵌入式系统,
电子地图,
快速输出算法,
冗余数据过滤,
MapInfo系统
Abstract: Considering the low CPU speed and the limited storage space of embedded system,after analyzing MapInfo data structure and designing data format,this paper proposes a fast output algorithm of electronic map based on Cohen-Sutherland algorithm.It combines the redundant data filtering and the use of optimization strategy to improve the map display speed.The embedded electronic map code is completed in the VxWorks system by using the proposed algorithm in the program,and the effects show that the program is running smoothly with fast display speed and clear outline,which meets the application requirements of the embedded electronic map for navigation.
Key words:
embedded system,
electronic map,
fast output algorithm,
redundant data filtering,
MapInfo system
中图分类号:
岳国华,陈鹏. 基于MapInfo数据的嵌入式电子地图快速输出算法[J]. 计算机工程.
YUE Guohua,CHEN Peng. Fast Output Algorithm of Embedded Electronic Map Based on MapInfo Data[J]. Computer Engineering.