大屏地图的数据怎么准备?行政区划、点位与飞线入门
⚡ 30秒速览
- 大屏地图数据就三类:行政区划边界、区域指标表、OD 飞线表
- 边界通常平台内置,区域数据用名称或行政区划编码匹配着色
- 飞线是起点加终点加权重的三列 OD 表,一屏几十条以内效果最好
- 地图跑不起来九成是名称与编码对不上,注意简称与区划调整
大屏地图的数据准备就三类:行政区划边界、区域指标表、OD 飞线表。三类数据的字段与格式定清楚,中国地图着色、省市下钻与飞线动效都能顺利跑起来,剩下只是组件配置问题。下面按三类数据逐个讲清格式与获取方式。
一、地图组件要的三类数据
先分清三类数据各管什么,再逐类准备,地图组件就不会乱。
- 行政区划文件:决定地图长什么样,含省市区县边界与名称编码,主流平台一般内置;
- 区域指标表:决定每个区域什么颜色,最小结构是区域编码加指标值两列;
- OD 飞线表:决定线从哪到哪,起点、终点、权重三列走天下;
- 点位表补充:需要落点标记时,再准备名称加经纬度的点位表;
- 对应组件:三类数据分别对应着色地图、下钻地图与飞线组件,点位表对应散点标记,先选组件再备数。
二、行政区划与区域文件
边界数据通常不用自己找,真正的难点是编码与名称的对齐。
- 内置边界:灵境大屏这类平台内置全国省市区县边界,中国地图、飞线、3D 地球组件可直接使用;
- 名称与编码:区域数据用行政区划名称或 adcode 编码与边界匹配,编码匹配更稳;
- 下钻层级:省级下钻到市、区县,需要准备对应层级的指标数据;
- 自定义边界:园区、网格等非行政口径的区域,要单独准备边界文件导入;
- 接入预检:数据接入后用平台预览逐个检查区域是否被识别,空白区域多半是名称没有对上。
三、区域指标表
一张长表就够,区域、时间、指标三要素列清楚。
- 最小结构:区域编码与指标值两列,即可驱动着色地图;
- 时间维度:多日期数据配合轮播,展示指标随时间的变化;
- 数据规范:指标值统一为数值型,空区域要有兜底着色策略;
- 分级阈值:配色分档阈值按数据分布定,别直接沿用默认五档;
- 单位精度:金额、人数等单位统一并保留合适精度,避免图例出现小数位溢出。
四、OD飞线表
飞线就是 OD 表,起点、终点、权重三列,做好匹配与克制。
- 三列结构:起点名称或编码、终点名称或编码、权重值;
- 名称匹配:起终点要与区划名称完全一致,写错一条就少一条线;
- 权重映射:控制线宽与动效速度,也可以映射颜色深浅;
- 规模克制:一屏几十条以内效果最好,几百条飞线只会变成噪点,进阶做法见3D 地图与飞线图的做法;
- 方向语义:起点终点列的顺序决定飞线方向,流入与流出分开建表,避免来回对冲看不清。
五、常见的数据坑
地图跑不起来,九成是名字和编码对不上,把这两列清洗核对好,问题基本都能解决。
- 名称不规范:简称、错别字、带市不带市不统一,匹配前先做清洗;
- 编码过期:区划调整后仍用旧编码,个别区域着色空白;
- 口径混用:同屏混用户籍人口与常住人口等着色口径,误导阅读;
- 开发兜底:自开发场景的地图注册与编码细节,可参考ECharts 大屏开发实战技巧;
- 场景延伸:园区、网格等非行政口径的地图应用,可参考智慧园区监控大屏建设指南。
地图类组件是数据准备最规整的一类:边界交给平台内置,指标整理成区域加数值的长表,飞线准备起点终点权重三列,再把名称与编码清洗对齐。数据这关过了,着色、下钻、飞线这些视觉效果都只是组件配置问题,大屏地图想出效果并不难;动手配组件前,先把数据表交给业务方核对一遍,能省掉大半返工。地名与编码这两列,永远值得多核对一遍。
API 数据源 + 60+ 组件,零代码搭建真正跑在真实数据上的大屏。
了解灵境大屏 →常见问题 FAQ
大屏地图的数据从哪里来?
边界数据一般不用自己准备,主流平台内置全国省市县区划;业务数据来自内部系统或统计公开数据,整理成区域编码加指标值的表格,通过 API 或表格导入接入地图组件即可着色展示。
飞线图需要什么格式的数据?
标准的 OD 表三列:起点、终点、权重。起终点用行政区划名称或编码,权重控制线宽与动效速度。一屏控制在几十条以内,且名称与区划完全一致,飞线才能全部渲染出来。
省级下钻到市级怎么配置?
准备省、市两级指标数据,区域用对应层级的行政区划名称或编码;点击省份时切换到该省市级边界并载入市级数据即可完成下钻。注意区划调整后的编码要同步更新,否则个别区域会空白。