三维地图渲染(3D map rendering),工学-测绘学-地图学-地图制图学-电子地图制图-三维动态地图制图,利用计算机三维图形软件,通过三维符号生成、纹理填充、阴影处理等操作,将三维地图数据模型制成三维地图的过程。三维地图渲染的基本工作原理是计算机根据设置好(或默认)的相机位置,计算光源对三维地图中各种数据模型的影响,根据数据模型的颜色、纹理和材质等属性,制作出三维地图数据模型最终的三维显示效果。三维地图渲染分为预先渲染和实时渲染两类。①预先渲染,指事先将三维地图数据模型渲染为普通图像,再以浏览普通图像的方式实现对三维地图的浏览,如在e都市、都市圈中显示的三维地图就属于这种三维地图。三维软件中一般提供4个默认的摄像机,分别输出顶视图、正视图、侧视图和透视图。对于预先渲染的三维地图,摄像机一般选择侧视图,可以保证三维地图的各个位置在投影面上不会有变形。同时,光源位置一般放在西北方向,使三维地图数据模型的阴影在东南角,结果比较符合人对三维图像的视觉习惯。②实时渲染,是在计算机显示终端实时将三维地图数据模型渲染成三维地图。为了给用户很好的交互体验,通常要求达到每秒25帧的渲染速度。