一种自定义区域的地形晕渲图实时渲染方法及系统技术方案

技术编号:43431936 阅读:29 留言:0更新日期:2024-11-27 12:41
本发明专利技术涉及数字地图渲染技术领域,尤其是指一种自定义区域的地形晕渲图实时渲染方法及系统,包括:获取需要进行地形表达的区域的原始DEM栅格数据,将其转化为Terrain‑RGB栅格数据后发布地图服务;构建自定义区域,获取自定义区域内的高程值列表,并根据高程值列表创建与自定义区域相适配的色带配置表;将色带配置表渲染为色带纹理图;根据当前地图的地图层级和窗口空间范围获取地形瓦片,将地形瓦片和色带纹理图传入地形瓦片着色器渲染程序,基于三维渲染引擎实现当前地图窗口空间中的自定义区域地形渲染。本发明专利技术实现了在电子地图中针对自定义区域进行地形晕渲图实时动态渲染,增强了电子地图表达效果和信息传递能力。

【技术实现步骤摘要】

本专利技术涉及数字地图渲染,尤其是指一种自定义区域的地形晕渲图实时渲染方法及系统


技术介绍

1、电子地图因其实时性、交互性和丰富的可视化特点得到广泛应用,其中针对地形的渲染是其重要组成部分,地形能够以图形化的方式展示地球表面的起伏和地势变化,使地图更加生动和具有立体感,无论是用于增强可视化效果还是支持地理分析都具有重要意义。

2、晕渲法是基于光影原理以色调明暗对比来表示地形起伏变化的一种地形渲染方法。在电子地图中采用晕渲法进行地形渲染能够增强地形表达效果,近年来也有不少研究者进行了诸多尝试,但依旧存在一些问题:

3、(1)地形数据采用数字高程模型(digital elevation model,dem)栅格数据表达,要想实现电子地图中的地形晕渲图效果,通常做法是对dem栅格数据进行预渲染,生成山体阴影栅格数据或切片数据,再在地图渲染引擎中针对栅格数据进行地形渲染;这种预渲染方式无法灵活应对地形数据的更新问题;

4、(2)由于栅格数据所表达的地理空间范围固定,当需要对局部区域进行地形渲染时,往往需要对栅格数据进行裁切处理本文档来自技高网...

【技术保护点】

1.一种自定义区域的地形晕渲图实时渲染方法,其特征在于,包括:

2.根据权利要求1所述的一种自定义区域的地形晕渲图实时渲染方法,其特征在于,所述S2具体包括:

3.根据权利要求2所述的一种自定义区域的地形晕渲图实时渲染方法,其特征在于,所述在需要进行地形表达的区域中构建自定义区域,包括:

4.根据权利要求3所述的一种自定义区域的地形晕渲图实时渲染方法,其特征在于,所述计算自定义区域的包围盒并请求WMS地图服务,包括:

5.根据权利要求2所述的一种自定义区域的地形晕渲图实时渲染方法,其特征在于,根据WMS地图图像数据获取自定义区域内的高程值列...

【技术特征摘要】

1.一种自定义区域的地形晕渲图实时渲染方法,其特征在于,包括:

2.根据权利要求1所述的一种自定义区域的地形晕渲图实时渲染方法,其特征在于,所述s2具体包括:

3.根据权利要求2所述的一种自定义区域的地形晕渲图实时渲染方法,其特征在于,所述在需要进行地形表达的区域中构建自定义区域,包括:

4.根据权利要求3所述的一种自定义区域的地形晕渲图实时渲染方法,其特征在于,所述计算自定义区域的包围盒并请求wms地图服务,包括:

5.根据权利要求2所述的一种自定义区域的地形晕渲图实时渲染方法,其特征在于,根据wms地图图像数据获取自定义区域内的高程值列表,包括:

6.根据权利要求2所述的一种自定义区域...

【专利技术属性】
技术研发人员:杨亚宁钱程扬蒋如乔李晨映王一梅
申请(专利权)人:园测信息科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1