前言

当下数据可视化大屏展示的花样层出不穷,可视化大屏的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组合地图绑定数据的方式有两种:

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

使用3D组合地图的价值

  1. 多维数据可视化:3D组合地图能够将多维数据以三维形式展示,使得用户可以更直观地观察和理解数据的复杂关系。通过将不同指标或变量的数值映射到地理空间上的高度、颜色或其他视觉属性,可以同时呈现多个数据维度,使得数据分析更具深度和全面性。
  2. 空间关联性分析:3D组合地图可以帮助用户发现和分析数据在地理空间上的关联关系。通过将不同数据层叠在一起,以三维形式展示,可以直观地观察到不同数据之间的空间模式、趋势和相互影响。这有助于发现隐藏在数据中的空间关联性,提供更全面的分析视角。
  3. 地理决策支持:3D组合地图可以为地理决策提供有力的支持。通过将地理数据、统计数据、市场数据等综合呈现,可以帮助政府、企业和规划者更好地理解地理现象、趋势和潜在机会。这有助于制定更准确和有效的决策,优化资源分配,提升效率和竞争力。
  4. 可视化沟通和教育:3D组合地图具有强大的可视化效果,能够提供生动、直观的展示方式。它可以用于沟通和教育,将复杂的地理数据和分析结果以易于理解的方式传达给不同的受众。这有助于提高信息传播的效果和效率,加强沟通和合作。

总结

以上就是实现一个3D组合地图的步骤,如果您想了解更多的可视化插件,可以点击这里查看

扩展链接:

创意展示:打造数据大屏的炫酷天气预报插件

聊一聊数字孪生与3D可视化

探秘移动端BI:发展历程与应用前景解析

从表单驱动到模型驱动,解读低代码开发平台的发展趋势

低代码开发平台是什么?

基于分支的版本管理,帮助低代码从项目交付走向定制化产品开发

3D组合地图在数据可视化大屏中的应用的更多相关文章

  1. Qt编写数据可视化大屏界面电子看板系统

    一.前言 目前大屏大数据可视化UI这块非常火,趁热也用Qt来实现一个,Qt这个一站式超大型GUI超市,没有什么他做不了的,大屏电子看板当然也不在话下,有了QSS和QPainter这两个无敌的工具组合, ...

  2. Qt编写数据可视化大屏界面电子看板12-数据库采集

    一.前言 数据采集是整个数据可视化大屏界面电子看板系统核心功能,没有数据源,这仅仅是个玩具UI,没啥用,当然默认做了定时器模拟数据,产生随机数据,这个可以直接配置文件修改来选择采用何种数据采集方法,总 ...

  3. Qt编写数据可视化大屏界面电子看板11-自定义控件

    一.前言 说到自定义控件,我是感觉特别熟悉的几个字,本人亲自原创的自定义控件超过110个,都是来自各个行业的具体应用真实需求,而不是凭空捏造的,当然有几个小控件也有点凑数的嫌疑,在编写整个数据可视化大 ...

  4. Qt编写数据可视化大屏界面电子看板9-曲线效果

    一.前言 为了编写数据可视化大屏界面电子看板系统,为了能够兼容Qt4和嵌入式linux系统,尤其是那种主频很低的,但是老板又需要在这种硬件上(比如树莓派.香橙派.全志H3.imx6)展示这么华丽的界面 ...

  5. Qt编写数据可视化大屏界面电子看板8-调整间距

    一.前言 在数据可视化大屏界面电子看板系统中,前期为了使用目标客户机,调整间距是必不可少的工作,QMainWindow中的QDockWidget,会默认生成布局和QSplitter调整宽高大小,鼠标移 ...

  6. Qt编写数据可视化大屏界面电子看板5-恢复布局

    一.前言 恢复布局这个功能在整个数据可视化大屏界面电子看板系统中非常有用,很多时候不小心把现有布局拖动乱了,(当然如果不想布局被拖动改动,可以修改配置文件中的MoveEnable参数来控制,默认为真表 ...

  7. Qt编写数据可视化大屏界面电子看板4-布局另存

    一.前言 布局另存是数据可视化大屏界面电子看板系统中的额外功能之一,主要用于有时候用户需要在现有布局上做个微调,然后直接将该布局另存为一个布局配置文件使用,可以省略重新新建布局重新来一次大的调整的工作 ...

  8. Qt编写数据可视化大屏界面电子看板3-新建布局

    一.前言 能够新建布局,也是数据可视化大屏界面电子看板系统中的必备功能之一,新建布局这样的功能一般做到右键菜单中,单击新建布局菜单,弹出输入框要求输入新的布局的名称,为了更符合国情,直接支持中文名称, ...

  9. Qt编写数据可视化大屏界面电子看板2-配色方案

    一.前言 做完整个数据可视化大屏界面电子看板系统后,为了提升点逼格,需要提供好几套默认的风格样式以供选择,这样用户可以选择自己喜欢的配色方案来作为整个系统的颜色方案,去看了下市面上大部分的大屏电子看板 ...

  10. Qt编写数据可视化大屏界面电子看板1-布局方案

    一.前言 布局方案在整个数据可视化大屏界面电子看板系统中,是除了基础功能以外的核心功能之一,只有具备了布局方案这个功能,才能让用户随意调整自己想要的布局,保存成自定义名称的布局配置文件,这样就大大增加 ...

随机推荐

  1. 如何像 Sealos 一样在浏览器中打造一个 Kubernetes 终端?

    作者:槐佳辉.Sealos maintainer 在 Kubernetes 的世界中,命令行工具(如 kubectl 和 helm)是我们与集群交互的主要方式.然而,有时候,我们可能希望能够在 Web ...

  2. C++ 学习笔记、01 | 开发简单职工管理系统遇到的一些问题

    记录开发简单职工管理系统遇到的一些问题,黑马教程 https://www.bilibili.com/video/BV1et411b73Z P147 ~ P166 头文件与源文件 头文件只声明,源文件来 ...

  3. dedebiz发布文章自动提交到百度搜索的方法

    修改程序文件 依次打开/admin/article_add.php和article_edit.php 找到ClearMyAddon($id, $title); 在其上面加入 //自动提交到百度 els ...

  4. Denpendcy Injection 8.0新功能——KeyedService

    Denpendcy Injection 8.0新功能--KeyedService 本文只介绍 .NET Denpendcy Injection 8.0新功能--KeyedService,假定读者已熟练 ...

  5. Django框架——Django与Ajax、分页器

    文章目录 1 Django与Ajax 一 什么是Ajax 优点: 二 基于jquery的Ajax实现 Ajax-->服务器-->Ajax执行流程图 三 案例 一 通过Ajax,实现前端输入 ...

  6. Qt信号槽与事件循环学习笔记

    事件与事件循环 信号槽机制 事件与事件循环 在Qt中,事件(event)被封装为QEvent类/子类对象,用来表示应用内部或外部发生的各种事情.事件可以被任何QObject子类的对象接收并处理. 根据 ...

  7. android的listview控件,加了行内按钮事件导致行点击失效的问题

    近日,修改一个app,原来的listview中只有行点击事件 ListView.setOnItemClickListener(new AdapterView.OnItemClickListener() ...

  8. Go开发IDE全览:GoLand vs VSCode全面解析

    关注[TechLeadCloud],分享互联网架构.云服务技术的全维度知识.作者拥有10+年互联网服务架构.AI产品研发经验.团队管理经验,同济本复旦硕,复旦机器人智能实验室成员,阿里云认证的资深架构 ...

  9. tomcat环境

    tomcat环境部署时需要先部署JDK工具: JDK环境: #将上传的jdk包进行解压/并移至Java目录下: tar xf jdk1.8.0_131.tar.gz mkdir -p /usr/jav ...

  10. 组合的输出 题解(lgP1157)

    一看就是 dfs 然而窝并不会做 调了一个多小时才调出来.漏洞连篇.(第一次写的基本没有对的地方QAQ 题解见注释. #include<bits/stdc++.h> using names ...