摘要
针对在Virtools Dev 3.5平台下实现漫游地图的各种功能存在实现算法不完善等问题,给出漫游者前进方向实时显示、漫游者位置实时显示、漫游地图的缩放和跳转等功能的实现方法,并制作出3个自成体系的通用模块.在用Virtools制作类似漫游的应用中,可以使用这3个通用模块快速实现漫游地图的4种功能,提高了开发效率.在漫游者位置实时显示功能算法中使用双重定位策略和地图缩放策略,保证了整个定位显示画面的准确性和流畅性.
It is not easy to design and achieve the functions of roaming map based on the Virtools Dev 3.5 platform, because the algorithms of roaming map needs to improve better and programming is a time-consuming work. This paper has come up with the algorithms of real-time indication of the roamer’s direction and position, and the realization methods of roamer skipping function and map zooming function. Finally, three universal function-modules are made, which make up the whole system by themselves. We can accomplish these basic functions of the roaming map in other similar applications effectively by using these function-modules. Additionally, two kinds of strategies are used in the algorithm of real-time indication of the roamer’s position, in order to guarantee the whole indication-graph’s accuracy and fluency, which are double-position strategy and map-zooming strategy.
出处
《大庆石油学院学报》
CAS
北大核心
2008年第4期90-93,139,共4页
Journal of Daqing Petroleum Institute
关键词
漫游地图
虚拟现实
位置跟踪
方向跟踪
roaming map
virtual reality
position tracking
direction tracking