3D组合地图在数据可视化大屏中的应用
前言
当下数据可视化大屏展示的花样层出不穷,可视化大屏的C位越来越卷,地图的样式已经不再止步于普通的平面地图,在虚拟环境中探索和交互,今天我们要介绍的这一款3D组合地图可以将复杂的数据以直观的方式呈现出来,使得数据更容易被理解和分析。例如,通过将人口分布、经济状况等数据与3D地图相结合,可以直观地展示这些数据在空间上的分布情况,从而帮助决策者更好地理解和分析这些数据。今天小编为大家介绍如何借助葡萄城公司的嵌入式BI工具——Wyn商业智能打造一个3D组合地图。

接下来我们看看3D组合地图在各个场景里的具体应用。
3D组合地图的应用案例
某企业在全国范围内销售产品,为了更好地了解不同地区的销售情况,他们使用了三维地图柱形图来展示数据。在地图上,不同地区的柱形高度代表了该地区的销售量。通过观察柱形图,企业可以直观地了解到哪些地区的销售情况较好,哪些地区的销售需要加强。可以根据需求,设定所需要展示的区域。

1. 点地图
点地图主要用于展示和标记特定地理位置的数据点。这些数据点可以是具体的地理坐标,也可以包含其他相关信息。

2. 气泡地图
气泡地图用于展示地理位置上不同点或区域的数据。它与传统的地图不同,通过在地图上放置不同大小和颜色的气泡来表示数据。每个气泡通常代表一个特定的地点,而其大小和颜色则表示与该地点相关的某种数据指标,气泡地图的主要目的是使复杂的数据集更加直观和易于理解。通过在地图上的不同位置显示不同的气泡,可以快速看到地理空间中的数据分布和趋势。

3. 流向地图
流向地图用于展示物体、人员、信息等在地理空间中的流动路径和流向。流向地图通常通过箭头、线段或流线来表示不同地点之间的流动关系,以便观察物体、人员或信息的移动情况和趋势。这种可视化方法对于理解空间流动、分析交通运输、迁徙模式、物流路径等具有重要作用。

4. 区块地图
区块地图通常是指一种将地理区域或地区进行划分和呈现的地图。区域地图可以用于显示不同地区的边界、特征、统计数据等,以便进行地理分析、空间可视化和决策支持。

5. 热力图
热力图用于显示数据的密度、分布和关联性。它使用颜色编码来表示数据的值或频率,从而使用户能够快速识别和理解数据模式。

6. 卫星地图
卫星地图是通过卫星传感器获取的地球表面的高分辨率图像。这些图像可以显示地球上的陆地、水体、山脉、城市、道路等地理特征。卫星地图提供了广泛的地理信息,可用于导航、地理研究、城市规划、环境监测等领域。

7. 标签地图
标签地图用于显示地理位置上的标记或标签。这些标签通常是文字或符号,用于标识特定地点、地理要素或其他相关信息。

8. 飞线地图
飞线地图是一种地图可视化技术,通过使用线条来显示航线或运输路径。它可以展示物流、航空运输、航线网络等信息。

9. 路线地图
路线地图用于显示特定的路线或导航路径。它提供了方向指示、里程标记和其他导航相关的信息。

那么如何实现上面的3D组合地图在大屏中的具体效果呢,如下是具体操作步骤
实现步骤
环境准备
下载安装Wyn商业智能
- 安装指导:Wyn商业智能设计器
- 下载插件:3D组合地图.viz文件 (可以先下载试用版进行试用)
注意:下载后会得到一个3D组合地图.zip文件,然后解压,只需要上传里面的3D组合地图.viz文件即可。
(1)上传插件包
在Wyn商业智能中上传3D组合地图.viz插件包。

(2)新建仪表板
新建一个空白的仪表板。

(3)添加插件
在仪表板设计器中添加我们刚刚上传的3D组合地图插件,如下:

接下来我们就可以开始具体的样式设置,
(4)地图设置
在【基础设置】->【默认区域】中,可以输入地区名称,如下图中写的是陕西省,则会默认会将陕西省的地图显示出来。

(5)绑定数据
3D组合地图绑定数据的方式有两种:
- 数值+位置:数值表示想要显示的数据,如下图中的数值是订单利润;位置表示数值信息在地图上显示的位置,如下图中的位置是省份。
- 数值+位置+经度+纬度。数值和位置的含义和第一种方式一样,除此之外,地图还会按照经纬度位置显示信息点,相比于第一种方式,第二种方式的位置信息会更加明确。

使用3D组合地图的价值
- 多维数据可视化:3D组合地图能够将多维数据以三维形式展示,使得用户可以更直观地观察和理解数据的复杂关系。通过将不同指标或变量的数值映射到地理空间上的高度、颜色或其他视觉属性,可以同时呈现多个数据维度,使得数据分析更具深度和全面性。
- 空间关联性分析:3D组合地图可以帮助用户发现和分析数据在地理空间上的关联关系。通过将不同数据层叠在一起,以三维形式展示,可以直观地观察到不同数据之间的空间模式、趋势和相互影响。这有助于发现隐藏在数据中的空间关联性,提供更全面的分析视角。
- 地理决策支持:3D组合地图可以为地理决策提供有力的支持。通过将地理数据、统计数据、市场数据等综合呈现,可以帮助政府、企业和规划者更好地理解地理现象、趋势和潜在机会。这有助于制定更准确和有效的决策,优化资源分配,提升效率和竞争力。
- 可视化沟通和教育:3D组合地图具有强大的可视化效果,能够提供生动、直观的展示方式。它可以用于沟通和教育,将复杂的地理数据和分析结果以易于理解的方式传达给不同的受众。这有助于提高信息传播的效果和效率,加强沟通和合作。
总结
以上就是实现一个3D组合地图的步骤,如果您想了解更多的可视化插件,可以点击这里查看。
扩展链接:
3D组合地图在数据可视化大屏中的应用的更多相关文章
- Qt编写数据可视化大屏界面电子看板系统
一.前言 目前大屏大数据可视化UI这块非常火,趁热也用Qt来实现一个,Qt这个一站式超大型GUI超市,没有什么他做不了的,大屏电子看板当然也不在话下,有了QSS和QPainter这两个无敌的工具组合, ...
- Qt编写数据可视化大屏界面电子看板12-数据库采集
一.前言 数据采集是整个数据可视化大屏界面电子看板系统核心功能,没有数据源,这仅仅是个玩具UI,没啥用,当然默认做了定时器模拟数据,产生随机数据,这个可以直接配置文件修改来选择采用何种数据采集方法,总 ...
- Qt编写数据可视化大屏界面电子看板11-自定义控件
一.前言 说到自定义控件,我是感觉特别熟悉的几个字,本人亲自原创的自定义控件超过110个,都是来自各个行业的具体应用真实需求,而不是凭空捏造的,当然有几个小控件也有点凑数的嫌疑,在编写整个数据可视化大 ...
- Qt编写数据可视化大屏界面电子看板9-曲线效果
一.前言 为了编写数据可视化大屏界面电子看板系统,为了能够兼容Qt4和嵌入式linux系统,尤其是那种主频很低的,但是老板又需要在这种硬件上(比如树莓派.香橙派.全志H3.imx6)展示这么华丽的界面 ...
- Qt编写数据可视化大屏界面电子看板8-调整间距
一.前言 在数据可视化大屏界面电子看板系统中,前期为了使用目标客户机,调整间距是必不可少的工作,QMainWindow中的QDockWidget,会默认生成布局和QSplitter调整宽高大小,鼠标移 ...
- Qt编写数据可视化大屏界面电子看板5-恢复布局
一.前言 恢复布局这个功能在整个数据可视化大屏界面电子看板系统中非常有用,很多时候不小心把现有布局拖动乱了,(当然如果不想布局被拖动改动,可以修改配置文件中的MoveEnable参数来控制,默认为真表 ...
- Qt编写数据可视化大屏界面电子看板4-布局另存
一.前言 布局另存是数据可视化大屏界面电子看板系统中的额外功能之一,主要用于有时候用户需要在现有布局上做个微调,然后直接将该布局另存为一个布局配置文件使用,可以省略重新新建布局重新来一次大的调整的工作 ...
- Qt编写数据可视化大屏界面电子看板3-新建布局
一.前言 能够新建布局,也是数据可视化大屏界面电子看板系统中的必备功能之一,新建布局这样的功能一般做到右键菜单中,单击新建布局菜单,弹出输入框要求输入新的布局的名称,为了更符合国情,直接支持中文名称, ...
- Qt编写数据可视化大屏界面电子看板2-配色方案
一.前言 做完整个数据可视化大屏界面电子看板系统后,为了提升点逼格,需要提供好几套默认的风格样式以供选择,这样用户可以选择自己喜欢的配色方案来作为整个系统的颜色方案,去看了下市面上大部分的大屏电子看板 ...
- Qt编写数据可视化大屏界面电子看板1-布局方案
一.前言 布局方案在整个数据可视化大屏界面电子看板系统中,是除了基础功能以外的核心功能之一,只有具备了布局方案这个功能,才能让用户随意调整自己想要的布局,保存成自定义名称的布局配置文件,这样就大大增加 ...
随机推荐
- OCI云主机环境如何上传下载文件
OCI云主机的连接是使用密钥而非用户密码连接. 之前使用的非主流的一个SSH工具,正常连接主机都没问题,但需要手工输入用户. 可是在选择SFTP时,始终找不到用户名的设置,导致密钥连接的SFTP始终失 ...
- 基于百度AI实现文字和图像敏感内容审核
前言 百度AI是指百度公司的人工智能技术全称.它采用深度学习技术,包括自然语言处理.语音识别.计算机视觉.知识图谱等,可应用于各个领域如互联网.医疗.金融.教育.汽车.物流等.百度AI的发展将帮助人类 ...
- 「codeforces - 1674F」Madoka and Laziness
link. 如果做过 codeforces - 1144G 那这题最多 *2200. 序列中的最大值必然为其中一个拐点,不妨设 \(a_p = a_\max\),先讨论另一个拐点 \(i\) 在 \( ...
- IDEA工具第一篇:细节使用-习惯设置
安装好Idea后,直接上手clone代码进入编码时代,有没有那么一刻你会觉用起来没有那么顺手流畅呢? 下面是关于 [Windows] 下安装idea的一些习惯设置[ Mac大致一样 ] 一.修改系统文 ...
- 若依vue分离版(ruoyi-vue)跳过token验证,设置白名单
找到SecurityConfig类的configure方法 如图所示 在设置白名单后还需要把接口上的权限标识符去掉.然后需要重启一下项目,热加载不行,会报错.
- [ABC201E] Xor Distances 题解
Xor Distances 题目大意 给定一颗带边权无根树,定义 \(\text{dis}(i,j)\) 表示 \(i,j\) 两点在树上的最短路径的边权的异或和.求: \[\sum_{i=1}^n\ ...
- 带着问题去分析:Spring Bean 生命周期
1: Bean在Spring容器中是如何存储和定义的 Bean在Spring中的定义是_org.springframework.beans.factory.config.BeanDefinition_ ...
- Jenkins集成maven/gitlab-代码拉取
Jenkins插件-加速-上传安装-离线安装 1.加速插件(国外的源替换成国内的源-->系统管理-->插件管理-->高级-->升级站点-->修改URL) 清华源链接:ht ...
- Python 利用pandas和matplotlib绘制饼图
这段代码使用了Pandas和Matplotlib库来绘制店铺销售数量占比的饼图.通过读取Excel文件中的数据,对店铺名称进行聚合并按销售数量降序排列,然后使用Matplotlib绘制饼图展示销售数量 ...
- Unity3D ConfigMan.cs For XML File
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...