摘要
3维场景的打印输出是3维GIS的基本功能之一。目前的3维GIS的可视化功能大多数是基于OpenGL实现的。OpenGL为了保持其与操作系统的无关性,没有直接提供场景的打印功能。因此,需要采用特殊的方法实现OpenGL的场景打印。通常,有三种方式实现该功能:位图打印、渲染打印和反馈打印。前两种输出的是当前屏幕渲染的栅格图像;后者输出的是投影在屏幕上的矢量图形。相对于位图打印和渲染打印,反馈打印(即矢量打印)的输出精度较高。目前的GIS平台实现矢量打印输出的较少。提出一种矢量打印输出的方法,并给出在VC++开发环境下的一些实现细节。
出处
《测绘通报》
CSCD
北大核心
2006年第5期67-70,共4页
Bulletin of Surveying and Mapping
基金
"十五"国家863资助项目(2001AAl35180)子课题"面向网络海量空间信息的数字地形模型系统"