干货|进阶篇!分享三种常用地图可视化图表

声明式开发
• 阅读 195

​在上一期推文中小编手把手教大家如何利用地图编辑器制作简单的地图区域。今天我们接着给大家分享三种进阶版的地图类型,在平时的工作中使用的频率也是很高的噢!

 

今天要介绍的地图类型主要有三种:区域地图、散点地图、热力地图,如下图所示:

干货|进阶篇!分享三种常用地图可视化图表 

一、区域地图

区域地图,是一种基于地理位置使用不同深浅颜色来表示不同分布情况的可视化图形,它能直观的展现各区域分析指标的分布。

例如下图是一个销售市场的区域地图,它显示了不同销售省份的销售额,颜色越深,表示销售额越大。

干货|进阶篇!分享三种常用地图可视化图表 

一般来说,采用地图的形式来反映与地理位置相关的数据,能更直观形象地展示数据,但是它只能在涉及到地理数据的特殊状况下使用,并且数据维度必须是地理维度数据,仅能有一个维度与度量。 

区域地图适用于有空间位置的数据集,展示数据在地理区块空间的分布状况。遇到地理数据较少的情况则不推荐使用。

 

二、散点地图

散点地图多用于在地理坐标系范围内,将数据生成为几何图形点,主要用于展示地理区域内的空间分布。散点地图非常适合展示一组或多组数据在地理空间的分布和聚合情况,适合展示较大的数据集

它的缺点是散点图分布的比较凌乱,基本上只能看相关、分布和聚合,其他信息均不能很好展现。

干货|进阶篇!分享三种常用地图可视化图表 

 

三、热力地图

热力图是指用在地理坐标系内x轴和y轴表示的两个分类字段确定数值点的位置,通过相应位置的数据颜色去表现数值的大小,颜色变化程度直观反应出热点分布、区域聚集等数据信息。

 

如下图某销售市场的规模,颜色越深代表销售规模越大。

干货|进阶篇!分享三种常用地图可视化图表 

热力图的优势在于展示更好看且易于理解,数据信息更直观有效,可以清晰地呈现数据在地理空间的分布、频率或密度情况。热力图也有一定的劣势,它的效果过于柔化,不适合用作数据的精确表达,且不适合比较单一变量的大小。

 

热力图的数据要求两个维度,一个度量,维度的数据量不宜太少。热力图主要用于展示连续型数据的分布情况。例如用颜色展现某一范围内不同地区数据量的差异,网站分析等等。

 

以上三种地图类型都能在Smartbi官网中进行选择使用,大家在制作热力图时,可以通过以下的方法选择地图类型。

选中地图组件后,在“标记区”(如下图红框标识处)中选择地图类型,如图:

干货|进阶篇!分享三种常用地图可视化图表 

 

除了以上功能之外,Smartbi还有很多其它好用且方便的功能,并且现在到Smartbi官网上还能长期免费试用哦。快去试用吧!

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Easter79 Easter79
3年前
tableau地图源之高德地图
Tableau必知必会之如何导入其它地图源地图分析是我们常用的分析之一,虽然Tableau已经有很不错的地图,但很多人还是希望有更多的选择。那么,在Tableau里可以导入别的地图源吗?答案是肯定的:当然可以。下面我们以高德地图为例,看看如何把高德地图导入Tableau中使用。具体步骤如下:
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Karen110 Karen110
4年前
Python-geopandas 中国地图绘制
上一期的地图可视化推文教程中,我们详细介绍了使用Rggplot2包完美绘制中国标准地图,本期推文我们则试着使用Pythongeopandas包绘制空间地图,主要的知识点如下:geopandas绘制中国地图matplotlibadd\axes()添加南海小地图绘图文件分享geopandas读取中国地图文件g
Aidan075 Aidan075
4年前
这款免费插件,让Excel轻松制作酷炫图表​
大家好,我是小五🐶最近我看一篇介绍如何用Excel来制作径向树图\1\的文章,在其中学到了一个很有趣的Excel加载项。大家可能都知道D3.js吧,它是目前最流行的可视化库之一。而我要给大家介绍这款实用且免费的Excel加载项——E2D3呢,就能在Excel中轻松实现各种D3的优质图表!比如下面这些👇3D动态地图通过经纬度等数据,我们可以将
Stella981 Stella981
3年前
OpenCV检测轮廓极点(Python C++)
    今天分享一个OpenCV检测轮廓极点实例,原图如下,我们需要检测出地图中最大轮廓的上下左右四个极点,并进行标注显示。!(https://oscimg.oschina.net/oscnet/ae374a72c5404b00b0e976e499eedf36.png)    第一步:阈值处理分割出地图轮廓!(ht
Wesley13 Wesley13
3年前
Unity RPG游戏,场景任务的设计
0:讨论群qq群号:390313628unity4.6版本运行1场景任务的设计参考开源赛达尔传说游戏SolarusDX。每个地图存在一个控制脚本,脚本名字mapxxxxxx为地图ID。地图控制器提供标准接口,进入地图事件处理和退出地图事件处理。每次切换场景地图的时候,加载对应的脚本,脚本挂在一个Game
Stella981 Stella981
3年前
Android蓝牙连接汽车OBD设备
//设备连接public class BluetoothConnect implements Runnable {    private static final UUID CONNECT_UUID  UUID.fromString("0000110100001000800000805F9B34FB");
Stella981 Stella981
3年前
DataGear 轻松制作支持图表联动的全国地图、省级地图数据可视化看板
DataGear(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.datagear.tech)看板的图表联动功能,使您可以轻松制作支持图表联动的全国地图、省级地图数据可视化看板。首先,新建两个数据集。第一个是各省指标数据集,将用于绘制全国指标图表,它的SQL语句如下
手把手教你用代码画架构图 | 京东云技术团队
本文将给大家介绍一种简洁明了软件架构可视化模型——C4模型,并手把手教大家如何使用代码绘制出精美的C4架构图。
上海张律师 上海张律师
2个月前
鸿蒙地图功能开发【1. 开发准备】##地图开发##
​对于地图功能的开发,有以下三种思路1.使用鸿蒙官方的MapKit进行开发2.使用第三方地图的SDK(例如高德地图、百度地图)3.做一个基于h5的地图页面,通过Web组件去引入对于这三种方案,每一种都有自己的特点原生的MapKit,目前来看文档是最全面的也