登录    注册    忘记密码

期刊文章详细信息

一种基于屏幕的三维地图线状符号渲染方法    

A Screen-based Method for Rendering 3D Linear Map Symbol

  

文献类型:期刊文章

作  者:刘君妍[1] 陈雅茜[1] 高亦远[1] 李创[1] 佘江峰[1]

LIU Junyan;CHEN Yaqian;GAO Yiyuan;LI Chuang;SHE Jiangfeng(School of Geography and Ocean Science,Jiangsu Provincial Key Laboratory of Geographic Information Science and Technology,Nanjing University,Nanjing 210023,China)

机构地区:[1]南京大学地理与海洋科学学院江苏省地理信息技术重点实验室,南京210023

出  处:《地球信息科学学报》

基  金:国家自然科学基金项目(41371365)~~

年  份:2018

卷  号:20

期  号:8

起止页码:1047-1054

语  种:中文

收录情况:BDHX、BDHX2017、CSCD、CSCD2017_2018、JST、RCCSE、ZGKJHX、核心刊

摘  要:作为地理信息系统中的重要组成部分,矢量数据在三维GIS中发挥着重要作用,如指示地理对象、解释空间关系和丰富图面信息等。随着图形硬件的迅速发展和虚拟地理环境的广泛应用,为了在三维地图中精确、高效地绘制出具有复杂样式的线性地图符号,本文提出了一种利用Open GL Shader Language的三维地形表面线状符号渲染方法。该方法通过对矢量数据进行编码形成纹理数据,完成矢量数据在程序与GPU间的传输;将地形单元和矢量线段间的映射关系存储在索引纹理中,用于关联线段的实时查找;通过计算当前屏幕片元与关联矢量线段的空间位置关系,判断片元所属符号的区域,进而设置片元的颜色。实验表明,本方法可在三维地形上高质量地渲染出几种典型的复杂线状符号,并能保持较好的渲染性能。

关 键 词:地形渲染 线状地图符号  样式 着色器语言  虚拟地理环境  

分 类 号:P208] TP391.41[测绘类]

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心