矢量线约束下的局部地形实时修正
发布时间:2021-02-26 01:54
针对局部地形起伏引起的线状符号视觉误差的问题,提出了一种矢量线约束下的局部地形实时修正算法。该算法通过建立符号中心矢量线与地形单元的映射关系,在顶点着色器中逐点调整符号范围内地形顶点的高程,实现了三维地形的局部平整和符号的精确贴合。试验表明,该算法能够高效修正局部地形,提高了三维线状符号的渲染质量,在虚拟地理场景中具有较高应用价值。
【文章来源】:指挥信息系统与技术. 2020,11(01)
【文章页数】:6 页
【部分图文】:
局部地形修正技术路线
建立矢量纹理过程如下:首先,设置矢量数据索引,矢量线节点及线段索引编码规则如图2所示,从首条矢量线开始,起始节点索引为1,随后依次增加,线段索引等于其起始节点索引;其次,根据节点总数确定纹理图像的大小,一般令图像长度Lvimage等于宽度Wvimage,且两者乘积不小于节点总数;最后,定义一维数组作为图像数据源,将节点属性存至数组中,数组下标Ivarray与节点索引Ivertex的对应关系如下:其中,k为图像深度;b为像素RGB位置,可取0、1或2。改变k和b可将节点属性存入数组。
数据编码
【参考文献】:
期刊论文
[1]一种基于GPU的三维数字地形实时编辑方法[J]. 王俊勇,詹勇. 城市勘测. 2016(01)
[2]二维矢量线符号在三维地形表面的贴合渲染方法[J]. 谈心,佘江峰. 地球信息科学学报. 2015(12)
[3]面向GPU的批LOD地形实时绘制[J]. 张兵强,张立民,张建廷. 中国图象图形学报. 2012(04)
[4]基于GDI+的复杂线状符号优化算法[J]. 秦佐,周晓光,刘军生,周辉. 测绘科学. 2011(04)
[5]三维地形高质量实时矢量叠加绘制[J]. 李融,郑文庭. 计算机辅助设计与图形学学报. 2011(07)
[6]军用三维视景仿真引擎研究[J]. 曾安里,张建康,王国宏,高雨青. 指挥信息系统与技术. 2010(05)
[7]基于模板阴影体算法的矢量数据在三维场景中的绘制[J]. 刘昭华,杨靖宇,戴晨光. 测绘工程. 2009(01)
[8]梯度倒数加权平滑算法的改进与实现[J]. 魏丹,陈淑珍,陈彬,杨莘. 计算机应用研究. 2005(03)
[9]GIS符号库中复杂线状符号设计技术的研究[J]. 何忠焕. 武汉大学学报(信息科学版). 2004(02)
[10]GIS中地图符号设计系统的设计与实现[J]. 程朋根,龚健雅,眭海刚. 中国图象图形学报. 2000(12)
本文编号:3051894
【文章来源】:指挥信息系统与技术. 2020,11(01)
【文章页数】:6 页
【部分图文】:
局部地形修正技术路线
建立矢量纹理过程如下:首先,设置矢量数据索引,矢量线节点及线段索引编码规则如图2所示,从首条矢量线开始,起始节点索引为1,随后依次增加,线段索引等于其起始节点索引;其次,根据节点总数确定纹理图像的大小,一般令图像长度Lvimage等于宽度Wvimage,且两者乘积不小于节点总数;最后,定义一维数组作为图像数据源,将节点属性存至数组中,数组下标Ivarray与节点索引Ivertex的对应关系如下:其中,k为图像深度;b为像素RGB位置,可取0、1或2。改变k和b可将节点属性存入数组。
数据编码
【参考文献】:
期刊论文
[1]一种基于GPU的三维数字地形实时编辑方法[J]. 王俊勇,詹勇. 城市勘测. 2016(01)
[2]二维矢量线符号在三维地形表面的贴合渲染方法[J]. 谈心,佘江峰. 地球信息科学学报. 2015(12)
[3]面向GPU的批LOD地形实时绘制[J]. 张兵强,张立民,张建廷. 中国图象图形学报. 2012(04)
[4]基于GDI+的复杂线状符号优化算法[J]. 秦佐,周晓光,刘军生,周辉. 测绘科学. 2011(04)
[5]三维地形高质量实时矢量叠加绘制[J]. 李融,郑文庭. 计算机辅助设计与图形学学报. 2011(07)
[6]军用三维视景仿真引擎研究[J]. 曾安里,张建康,王国宏,高雨青. 指挥信息系统与技术. 2010(05)
[7]基于模板阴影体算法的矢量数据在三维场景中的绘制[J]. 刘昭华,杨靖宇,戴晨光. 测绘工程. 2009(01)
[8]梯度倒数加权平滑算法的改进与实现[J]. 魏丹,陈淑珍,陈彬,杨莘. 计算机应用研究. 2005(03)
[9]GIS符号库中复杂线状符号设计技术的研究[J]. 何忠焕. 武汉大学学报(信息科学版). 2004(02)
[10]GIS中地图符号设计系统的设计与实现[J]. 程朋根,龚健雅,眭海刚. 中国图象图形学报. 2000(12)
本文编号:3051894
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/3051894.html