论文部分内容阅读
可穿戴计算机因其质量轻便、体积偏小、可穿戴在身上等与人成为一体的特点,近几年已成为计算机发展方向的热点之一。虽然其尚处于起步阶段,但各大公司(如苹果、谷歌、RIM等)已研发出具有代表性的眼镜式、腕式等可穿戴计算机,通过它与计算机或互联网的连接,增强信息感知。目前,可穿戴计算机已在军事、医学等领域有所应用。电子地图结合嵌入式GIS技术拓展了基于嵌入式设备的应用的范围,它在军事、交通、测绘、医疗、导航等领域得到了广泛的应用,为用户做出相关决策提供了强有力的技术支撑。面向可穿戴计算机的电子地图系统是可穿戴计算机的基础应用,增加了协同标绘功能的电子地图系统,不仅实现了电子地图的基本功能,同时还增强了可穿戴计算机环境感知功能,使其不作为单独节点出现,而是与其它节点共同完成协同任务,协作组内成员可相互感知加入、退出状态,操作状态,发言内容等。本论文首先分析了可穿戴计算机及嵌入式GIS的国内外研究现状、特点及技术背景,从而为本电子地图系统的开发提供技术基础。其次选择了系统数据来源,针对可穿戴计算机自身的特点,如显示屏幕小、内存偏小等,提出了适用于可穿戴计算机的电子地图系统完整的逻辑框架设计、各功能子系统的设计、具体功能模块的划分。最后深入分析各子系统的技术细节,并将其实现,且设计了相关功能的测试用例,完成了系统的功能测试,同时针对地图显示时间等方面与未采用本系统相关方法时进行了对比。本系统在具体实现方面利用Mitab库将MIF格式文件的地图数据读出并作为数据源,结合嵌入式GIS技术,基于嵌入式Linux及跨平台的C++图形用户界面应用程序框架Qt,通过Qt Creator(用于Qt开发的轻量级IDE)实现了面向可穿戴计算机的电子地图系统的开发。