摘要
通过采用视点相关的数据动态调用策略,实现了视景体内矢量线、面对象的动态查询和检索;利用Bresenham算法和填充法分别对线、面对象进行实时栅格化,生成矢量纹理数据,并将矢量纹理数据映射到地形格网表面,实现了矢量数据快速可视化;利用点选操作获取拾取点的屏幕坐标,通过坐标变换计算出拾取点的空间坐标,依据拾取点的空间坐标实现矢量查询、选择等交互操作.应用我国省区边界数据和美国地质调查局的GOTOPO30数据进行了相关实验.结果表明:实时栅格化的矢量可视化表达方法每秒渲染帧数在40帧左右,渲染效率远高于几何法;而且避免纹理走样现象的产生.