数据的可视化方法技术

技术编号:39778823 阅读:14 留言:0更新日期:2023-12-22 02:24
本申请提供一种数据的可视化方法

【技术实现步骤摘要】
数据的可视化方法、装置、设备及存储介质


[0001]本申请涉及大数据技术,尤其涉及一种数据的可视化方法

装置

设备及存储介质


技术介绍

[0002]对于金融领域或其他领域,在一些数据统计场景中,为了直观展现全球各个国家和地区的地理位置及数据,通常采用绘制
3D
地球的方式,通过旋转和点击高亮选中的国家或地区,将数据可视化

[0003]相关技术中,在绘制
3D
地球时,由于页面空间有限,部分国家或地区相对地理面积占据较小且分布密集,所以通常根据全球地理数据绘制以国家划分的世界地图

当需要重点关注某个国家的详细数据时,通过点击页面上的放大按钮对世界地图进行全局等比例放大,但存在无法清晰直观地展示该国家数据的问题,从而导致用户体验度较低


技术实现思路

[0004]本申请提供一种数据的可视化方法

装置

设备及存储介质,用以解决相关技术中当需要重点关注某个国家的详细数据时存在的无法清晰直观地展示该国家数据的问题,进而影响用户体验度

[0005]第一方面,本申请提供一种数据的可视化方法,包括:
[0006]在交互界面显示
3D
地图,该
3D
地图包含多个区域;
[0007]响应检测到作用于多个区域中第一区域的交互操作指令,获取第一区域的经纬度以及交互操作指令在上述交互界面中的定位位置;
[0008]根据经纬度,确定第一区域;
[0009]根据第一区域内各子区域的经纬度数据,绘制第一区域的区域地图;
[0010]以上述定位位置为中心,在上述
3D
地图上覆盖显示区域地图,并在区域地图上叠加显示第一区域对应的数据,该数据包括与金融领域相关的营销数据

[0011]在一种可能的实施方式中,在上述
3D
地图上覆盖显示区域地图,并在区域地图上叠加显示第一区域对应的数据之后,数据的可视化方法还包括:响应检测到作用于区域地图的交互操作指令,在交互界面显示
3D
地图,停止显示区域地图和第一区域对应的数据

[0012]在一种可能的实施方式中,数据的可视化方法还可以包括:响应检测到光标悬浮在多个区域中第二区域,区别显示第二区域,区别显示包括高亮,区别显示的区域可交互

[0013]在一种可能的实施方式中,根据第一区域内各子区域的经纬度数据,绘制第一区域的区域地图,包括:创建
Canvas
画布;根据第一区域内各子区域的经纬度数据,在
Canvas
画布上绘制第一区域的区域地图

[0014]在一种可能的实施方式中,上述
3D
地图是通过以下方式绘制的:绘制
3D
地球球体,该
3D
地球球体可旋转;获取多个区域的经纬度数据;创建
Canvas
画布,并根据多个区域的经纬度数据,在
Canvas
画布上绘制包含多个区域的世界地图;将世界地图覆盖在
3D
地球球体
上,以得到
3D
地图

[0015]在一种可能的实施方式中,上述绘制
3D
地球球体,包括:响应检测到针对交互界面的初始化指令,初始化交互界面,在初始化过程中绘制
3D
地球球体

[0016]第二方面,本申请提供一种数据的可视化装置,包括:
[0017]显示模块,用于在交互界面显示
3D
地图,该
3D
地图包含多个区域;
[0018]获取模块,用于响应检测到作用于多个区域中第一区域的交互操作指令,获取第一区域的经纬度以及交互操作指令在交互界面中的定位位置;
[0019]确定模块,用于根据经纬度,确定第一区域;
[0020]绘制模块,用于根据第一区域内各子区域的经纬度数据,绘制第一区域的区域地图;
[0021]上述显示模块,还用于以上述定位位置为中心,在上述
3D
地图上覆盖显示区域地图,并在区域地图上叠加显示第一区域对应的数据,该数据包括与金融领域相关的营销数据

[0022]第三方面,本申请一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
[0023]存储器存储计算机执行指令;
[0024]处理器执行存储器存储的计算机执行指令,以实现第一方面任一项所述的方法

[0025]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被执行时用于实现第一方面任一项所述的方法

[0026]第五方面,本申请提供一种计算机程序产品,包括计算机程序,所述计算机程序被执行时实现第一方面任一项所述的方法

[0027]本申请提供的数据的可视化方法

装置

设备及存储介质,在交互界面显示
3D
地图,该
3D
地图包含多个区域,响应检测到作用于多个区域中第一区域的交互操作指令,获取第一区域的经纬度以及交互操作指令在上述交互界面中的定位位置,根据经纬度,确定第一区域,根据第一区域内各子区域的经纬度数据,绘制第一区域的区域地图,通过以上述定位位置为中心,在上述
3D
地图上覆盖显示区域地图,并在区域地图上叠加显示第一区域对应的数据,该数据包括与金融领域相关的营销数据

在此过程中,在
3D
地图直观展现世界各国的地理位置的基础上,通过绘制第一区域的区域地图,并在区域地图上叠加显示对应的数据,从而实现局部放大效果,使得在一些数据统计场景中可以更清晰直观地展示第一区域的数据,进而提升用户体验

附图说明
[0028]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理

[0029]图1为本申请示例性实施例提供的数据的可视化方法的应用场景示意图;
[0030]图2为本申请示例性实施例提供的数据的可视化方法的一流程示意图;
[0031]图3为本申请示例性实施例提供的数据的可视化装置的一结构示意图;
[0032]图4为本申请示例性实施例提供的电子设备的结构示意图

[0033]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述

这些附图
和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念

具体实施方式
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据的可视化方法,其特征在于,包括:在交互界面显示
3D
地图,所述
3D
地图包含多个区域;响应检测到作用于所述多个区域中第一区域的交互操作指令,获取所述第一区域的经纬度以及所述交互操作指令在所述交互界面中的定位位置;根据所述经纬度,确定所述第一区域;根据所述第一区域内各子区域的经纬度数据,绘制所述第一区域的区域地图;以所述定位位置为中心,在所述
3D
地图上覆盖显示所述区域地图,并在所述区域地图上叠加显示所述第一区域对应的数据,所述数据包括与金融领域相关的营销数据
。2.
根据权利要求1所述的可视化方法,其特征在于,所述在所述
3D
地图上覆盖显示所述区域地图,并在所述区域地图上叠加显示所述第一区域对应的数据之后,所述数据的可视化方法还包括:响应检测到作用于所述区域地图的交互操作指令,在所述交互界面显示所述
3D
地图,停止显示所述区域地图和所述第一区域对应的数据
。3.
根据权利要求1或2所述的可视化方法,其特征在于,所述数据的可视化方法还包括:响应检测到光标悬浮在所述多个区域中第二区域,区别显示所述第二区域,所述区别显示包括高亮,区别显示的区域可交互
。4.
根据权利要求3所述的可视化方法,其特征在于,所述根据所述第一区域内各子区域的经纬度数据,绘制所述第一区域的区域地图,包括:创建
Canvas
画布;根据所述第一区域内各子区域的经纬度数据,在所述
Canvas
画布上绘制所述第一区域的区域地图
。5.
根据权利要求1所述的可视化方法,其特征在于,所述
3D
地图是通过以下方式绘制的:绘制
3D
地球球体,所述
3D
地球球体可旋转;获取所述多个区域的经纬度数据;创建
Canvas

【专利技术属性】
技术研发人员:张黎
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1