内置地图

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 > 制作地图 

内置地图

复制链接

1. 概述

内置地图,即地图组件,用户可通过内置地图来统计不同区域的销售等指标。

2. 功能说明

2.1 地图数据

地图分为两种数据类型,一种是地图列,一种是经纬度坐标,请参考地图概念>地图数据类型

2.2 匹配地理数据

若有一列地理数据,绑定到地图组件之前,需要先转换为地图列,并匹配地理数据,匹配地理数据功能请参考制作地图>快速入门

2.3 绑定地图数据

地图中有两种方式来定位,通过经纬度、地标来定位,具体使用方式取决于您的数据格式。

可以直接绑定经纬度或者地标,例如国家、省份、城市等数据直接绑定到地标区域,如下图:

map29

说明:

V94及以后版本,内置地图和GIS地图,将地理数据绑定区域统一到地标区域,即经纬度列和地标列都直接拖拽到地标区域绑定,列、行区域可以拖入维度数据,用于制作多轴地图。

若数据为省份、国家、城市等地理数据,需先转换为地图列,并匹配地理数据,然后绑定到地标区域。如下图:

map5

若数据为经纬度数值,您可以直接拖入其中一列到地标区域,会弹出“新建经纬度地标列”弹窗,您需要在弹窗中定义坐标点的经纬度,如下图:

map30

2.4 设置渲染

绑定完地标数据后,点击后面的向下箭头,可以选择渲染类型,包括区域渲染、点渲染、迁徙渲染、热力渲染,如下图:

map99

若为经纬度数据,不支持区域渲染,只能设置点渲染、迁徙渲染、热力渲染。

【区域渲染】以区域色块展示地图区域,您可以设置区域颜色、图案来对比分析数据。

【点渲染】以点展示地理位置,您可以设置点的颜色、形状、大小来对比分析数据。

【热力渲染】将数据转换成颜色色调,您可以通过颜色的变化程度清晰地看出热点分布。

【迁徙渲染】迁徙渲染需要指定起始列、到达列,在地图上显示数据从起始点到到达点的移动情况。

例如:

分析咖啡从世界各国空运至上海的情况,数据如下图:

map100

将国家、城市转换为地图列,然后先将国家绑定到地标区域,下拉选择迁徙渲染,如下图:

map101

已绑定的“国家”会变为起始列,需要再绑定“城市”作为到达列。

map102

绑定完成以后,您可以设置标记颜色、形状、大小,可以绑定“销量”到大小区域,根据标记大小可以区分各地销量情况,设置如下图:

map103

预览迁徙渲染效果如下图:

map103

在右侧【图形>迁徙动画】可以设置是否开启迁徙动画,也可以自定义迁徙图标样式

map104

2.5 多轴地图

例如:

我们要分析每个市场分布下各市场级别的销量情况,需要将数据单独放到一张地图上,以便更好地对比分析数据。

1)将市场分布、市场级别字段都绑定到列或者行,以绑定到列为例,如下图:

map55

2)将地图列绑定到地标,并设置一种渲染方式,例如点渲染。

3)将销量字段绑定到标记组中的“大小”,并计算销量_总和,根据标记点大小反映销量情况,如下图:

map56

您可以在右侧【轴>坐标轴】调整坐标轴位置。

2.6 自定义大区

若展示层级选择了“自定义”,点击“自定义设置”,支持按区域进行分组,可按大区显示(如华中、华南...),可对省、市等同级别的地理数据设定组合,变为一个区域进行展示。

map16

地理信息不同时,可分别对该层次的数据进行分组;

选择不同的地图范围后,再选择展示层级为“自定义”,自定义设置弹窗的内容是不一样的。

例如当地图范围选择“世界”,在自定义设置弹窗中,层级选择大洲,地理数据为大区,则未分组数据为世界大洲的数据,如图所示:

map17

以大洲举例,地图范围为世界的时候,层级还可以选择为国家、省、城市、县城。

【分组到“其他”】勾选此选项会生成名称为 “其他” 的分组 , 如果有的数据没有进行分组,则会放到“其他” 分组下面。

【新建分组】点击分组区域的新建按钮会生成分组 , 默认名称是 分组 1, 分组 2......,新建后光标会选中并能修改分组名称,新建的分组可以从右侧拖入地理数据。

【重命名】选中某个分组,点击重命名能够对分组修改名称。

【删除】选中某个分组,点击取消分组,当前分组被清除。

【重置】清除所有的分组。

若地图范围选择了中国,自定义设置弹窗如下图所示,默认的分组信息为中国大区的信息,可以通过新建分组,重命名等操作进行自定义:

map18

产品提供了中国的默认大区:

东北:吉林、辽宁、黑龙江;

华东:上海、安徽、山东、江苏、浙江、福建;

华中:江西、河南、湖北、湖南;

华北:内蒙古、北京、天津、山西、河北;

华南:广东、广西、海南;

港澳台:台湾、澳门、香港;

西北:宁夏、新疆、甘肃、陕西、青海;

西南:云南、四川、西藏、贵州、重庆;

数据匹配后,就可以画出按大区分组的中国地图。

2.7 多层地图

V9.4版本支持多层地图,您可以在地标区域绑定多个地图列,也可以同时绑定地图列和经纬度坐标,在地图背景上方实现多层渲染,每一层分别分析不同指标。最多支持绑定6层数据。

例如:

要分析各分组大区不同省份的销量情况,如下表:

map69

我们可以使用多层地图,分别对比不同分组大区的销量情况以及不同省份的销量情况。具体步骤如下:

1)将原来的维度字段“省”、“分组大区”都转换为地图列,“省份”的展示层级选择省,“分组大区”的展示层级为自定义,生成地图列如下图:

map70

2)将“分组大区”、“省”依次绑定到地标,排在前的地图层级在下,将分组大区设置为区域渲染,省设置为点渲染;

3)绑定分析数据到标记组区域,以标记样式对比不同销量。

分组大区为区域渲染,将“销量”字段绑定到分组大区(区域渲染)标记的颜色区域,通过颜色区分销量,并绑定分组大区、销量到标签区域来显示数值,如下图:

map71

省为点渲染,将“销量”字段绑定到省(点渲染)标记的大小区域,通过点的大小区分销量,设置点的形状为购物车,并绑定大区、销量到标签区域来显示数值如下图:

map72

效果如下图:

map73

为了更清晰地看到两个层级的区别,您可以在右侧【设置】开启3D效果,设置旋转角度以及地图背景厚度,功能说明请参考后面的3D效果。例如设置垂直旋转40°,厚度为5,效果如下图:

map74

如果某几个省份没有数据,绘图时可以不显示这些区域,您可以在右侧【设置>地图设置】隐藏无数据区域。例如没有黑龙江、吉林、辽宁省数据,效果如下:

map75

通过多层地图,您可以选中任意层级的数据,鼠标移入标记查看数据信息。上图分析结果:通过分组大区层区域颜色看出西北、西南的销量_总和较多;通过省层点的大小看到四川、云南、新疆销量_总和排名靠前。

若绑定了较多层地图列,导致无法选中下面的地图层,您可以在右侧【图形>标记】设置隐藏图层或禁用选择:

map76

【隐藏图层】默认不勾选,勾选后,隐藏当前图层,隐藏省(点渲染)层,效果如下图:

map77

【禁用选择】默认不勾选,勾选后,当前图层无法选中,通常用来禁用上层不需要分析的数据。

2.8 地图钻取

地图天生就存在着一定的层次,比如一开始是全球,用户可以选中国,下钻显示中国的各个省,选中广东,下钻可以显示广东的各个城市,也可以通过上钻返回。地图的定义有两种,一种是通过地标列,另外一种是通过经纬度的绑定,第一种才支持钻取,第二种无所谓上下层级关系,所以不支持。

使用钻取功能前,请绑定有层次的字段,若无层次请在数据字段区域新建层次

例如:

绑定了省份,下一层级为地市,如下图:

map19

在地图上直接点击右键即可选择上钻或下钻,如下动图:

map5

2.9 地图颜色

地图背景色

地图背景色默认为灰色,拖入地图组件后,您可以选中组件,在右侧【格式>局部格式】设置背景颜色、字体颜色、边框格式,如下图:

map57

map58

数据区域颜色

在地标上绑定了地图列后,会在地图背景上渲染数据,可以点击标记组里面的颜色按钮设置数据区域的颜色,如下图:

map59

也可以选中一个数据渲染区域,在右侧的【格式>局部格式】设置颜色,如下图:

map60

说明:

上面的方法设置颜色会对所有数据区域生效,不可以单独设置其中一块的颜色。

如果您希望每个数据块展示不同的颜色,请将需要对比分析的维度数据绑定到标记组的颜色区域,例如绑定“省份”字段到颜色,如下图:

map61

点击“省份”后面的▽,下拉选择【编辑颜色】,在弹窗中可以分别定义颜色,如下图:

map62

您可以选择不同的色系,例如经典蓝、马卡龙等,会按照色系给每个维度数据分配颜色。

【效果】勾选后,会在数据渲染区域添加阴影效果,如下图:

map63

【反转】勾选后,会将当前图例顺序反转。

【自定义】勾选后,可以点击数据前面的颜色按钮单独设置颜色,如下图:

map64

【固定颜色系列】勾选后,会按照色板固定颜色顺序展示,不勾选时颜色会和维度值匹配,而不是色板固定颜色顺序。如下图:

map65

2.10 地图设置

在右侧【设置】可以设置地图范围、地图选项、轮播动画、3D效果等。

地图设置

在右侧【设置>地图设置】可以设置地图范围、展示层级,如下图:

map66

【自动】默认勾选,勾选后会按照设置地图列时设置的地图范围、展示层级绘图,取消勾选后,您可以修改地图范围、展示层级、是否隐藏无数据区域。

【地图范围】指绘制地图时展示的范围,包括世界、澳大利亚、法国、加拿大、美国、美国郡/县、日本、日本市町村、泰国、西班牙、西班牙省、新加坡、英国、越南、中国。

【展示层级】不同的层级展示的内容不同,层级的范围越大,展示的信息越少,例如选择国家,地图上会按照国家边界划分区域,不适合用来分析市、县这样小范围的数据。

【隐藏无数据区域】默认不勾选,勾选后,地图上只留下有数据的区域。

南海诸岛小图

当绑定数据为中国地区的省、市、县、自定义大区数据的时候,在右侧【设置>选项】可以设置将南海诸岛区域显示成小图放置在组件左下方或者右下方,如图所示:

map22

【南海诸岛小国】是否显示南海诸岛小图。

【位置】当绑定数据为中国地区的省、市数据的时候,在右侧pane中可以设置将南海诸岛区域显示成小图放置在组件左下方或者右下方。

【边框颜色】设置小图的边框颜色。

动画

在右侧【设置>动画】可以设置开启轮播:

map23

【轮播】勾选后,开启轮播效果。

【动画时长】每个地图区域从向外突出到收回的时长,默认为500ms。

【动画间隔】一个类别的地图区域向外突出的动画完成,进行回缩并开始下一个类别的区域向外突出动画的时间,默认2000ms。

【显示提示内容】轮播时提示内容跟着一起轮播。

【保留所有渲染区域】默认不勾选,勾选后,轮播时会将所有数据区域都显示出来,呈现为浅色背景,轮播的区域会突出显示。若不勾选,仅高亮凸出展示正在轮播的区域,其他区域样式同地图背景。

轮播动画效果如下图:

map6

说明:

Yonghong Z-Suite, X-Suite, X-Mini需要购买大屏license才支持轮播。

3D效果

V9.4版本新增了3D效果,让地图更加有立体层次感,通常在多层地图时使用。

您可以在右侧【设置>3D效果】开启,如下图:

map67

【3D效果】默认不勾选,勾选后可以开启3D效果。

【旋转角度】您可以设置地图水平旋转、垂直旋转,水平旋转角度范围-80°~80°,垂直旋转角度范围0°~80°。

【凸出厚度】设置地图背景的3D立体厚度,厚度范围1~100

例如设置垂直旋转40°,凸出厚度6,效果如下图:

map68