矢量数据可视化方法及装置制造方法及图纸

技术编号:40334472 阅读:20 留言:0更新日期:2024-02-09 14:25
本公开提出一种矢量数据可视化方法及装置,涉及前端技术领域。包括:获取矢量数据集;基于所述各个矢量数据坐标,创建与所述矢量数据集对应的画布;基于至少两个矢量数据坐标,以及所述至少两个矢量数据坐标在所述画布中对应的画布坐标,计算转换参数和偏移参数;基于所述转换参数和偏移参数,将所述各个矢量数据坐标映射为所述画布中的各个画布坐标;调用预设的几何绘制和样式渲染函数,基于所述各个画布坐标和每个所述画布坐标所对应的描述信息,在前端进行可视化展示。由此,在进行矢量数据的绘制时,不需要借助第三方图形库,能快速完成不同矢量数据的绘制,满足用户的快速浏览需求,支持用户进行功能拓展,在前端快速可视化。

【技术实现步骤摘要】

本公开涉及计算机,尤其涉及一种矢量数据可视化方法及装置


技术介绍

1、前端gis可视化主要依赖已有的图形框架库,与客户端开发不同的是,前端使用的图形框架库只用于图形及样式的绘制描述,而基础图形引擎及图形渲染被以canvas(画布)的形式嵌入到浏览器端,且已形成了一套统一的标准。目前,已有的前端二维图形框架如leaflet、openlayers、mapbox等,在几何绘制、空间分析、图层管理、控件封装、坐标换算、人机交互等方面都做了大量代码封装和功能合并的工作,都支持通过以引入依赖库的形式适应各种各样的开发和应用需求,已广泛应用于前端嵌入式可视化开发和webgis可视化平台搭建。

2、由于一套完整的图形框架需要顾及的基础功能太多复杂,而在现实应用时,真正需要使用到的功能可能只是其中一小部分,而引入整个图形框架库就会造成开发过程中的代码臃肿和冗余,对整个项目工程而言,势必会造成载入时间过长、页面载入缓慢、渲染帧率降低,甚至是产生页面卡顿等情况。


技术实现思路

1、本公开旨在至少在一定程度上解决相关技本文档来自技高网...

【技术保护点】

1.一种矢量数据可视化方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述各个矢量数据坐标,创建与所述矢量数据集对应的画布,包括:

3.根据权利要求1所述的方法,其特征在于,在所述基于至少两个矢量数据坐标,以及所述至少两个矢量数据坐标在所述画布中对应的画布坐标,计算转换参数和偏移参数之前,还包括:

4.根据权利要求1所述的方法,其特征在于,所述调用预设的几何绘制和样式渲染函数,基于所述各个画布坐标和每个所述画布坐标所对应的描述信息,在前端进行可视化展示,包括:

5.根据权利要求1所述的方法,其特征在于,所述调用预...

【技术特征摘要】

1.一种矢量数据可视化方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述各个矢量数据坐标,创建与所述矢量数据集对应的画布,包括:

3.根据权利要求1所述的方法,其特征在于,在所述基于至少两个矢量数据坐标,以及所述至少两个矢量数据坐标在所述画布中对应的画布坐标,计算转换参数和偏移参数之前,还包括:

4.根据权利要求1所述的方法,其特征在于,所述调用预设的几何绘制和样式渲染函数,基于所述各个画布坐标和每个所述画布坐标所对应的描述信息,在前端进行可视化展示,包括:

5...

【专利技术属性】
技术研发人员:蒋佳明郭军陈龙黄坤崔宗帅
申请(专利权)人:煤炭科学研究总院有限公司
类型:发明
国别省市:

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

1