1 概述
可视化地图在数据分析中是比较常用,可以清晰的展示和地理位置有关的数据情况,能让位置数据显得更加直观,同时使报表更受欢迎。
地理维度的使用场景:
- 不同地理位置的数据对比
- 不同地理位置数据发生频率的点分布图
目前Smartbi只内置了中国地图,详情可查看地图区域
2 示例说明
2.1 字符串维度标记地理维
前置条件
文本类位置字段:城市、国家、地区、领地、州、省和二级行政区(县同级别地区),
这些字段在Smartbi的模型中需要被标记为地理区域,系统会根据GEO地图区域那里面的数据跟字段名字进行映射,如果映射不成功,在地图上就不显示出来。
以产品自带的northwind数据库的 “订单表”、”订单详细“..... 构建”订单模型“, 制作地图组件“区域”、”省份“ 和 ”城市“ 实现下钻联动效果。
具体操作步骤如下:
1、建立数据模型,并且把 ”订单表“添加进去。
2、在模型维度区域建立 地理层次结构:
- 把 ”订单表“下面的 区域、省份 、 城市 字段分别通过右键菜单 标记地理维度 为“区域”。
3)设置好表关系以及构建模型,保存成功;分析展现详情可参考:组件下钻的 地图下钻示例,也可参考详细的地图制作:地图组件。
2.2 数值型维度标记经纬度
前置条件
经纬度坐标数据 :支持任何十进制度数的纬度和经度坐标。
以产品内置的“微博签到大数据集”为例,制作大数据散点地图。
具体操作步骤如下:
1、创建数据模型,把数据加载到模型中,模型数据预览效果:
2、选中维度字段,右键菜单 标记地理维度 分别把c_x,c_y字段标记为维度、经度(标记为维度、经度字段必须数值型字段)
2)标记成功之后,保存数据模型,并去建交互式仪表盘,最终效果如下: