教程数据可视化

大屏地图的数据怎么准备?行政区划、点位与飞线入门

📅 2026-10-04👁 约 6 分钟✍ 灵境大屏团队
⚡ 30秒速览
  • 大屏地图数据就三类:行政区划边界、区域指标表、OD 飞线表
  • 边界通常平台内置,区域数据用名称或行政区划编码匹配着色
  • 飞线是起点加终点加权重的三列 OD 表,一屏几十条以内效果最好
  • 地图跑不起来九成是名称与编码对不上,注意简称与区划调整

大屏地图的数据准备就三类:行政区划边界、区域指标表、OD 飞线表。三类数据的字段与格式定清楚,中国地图着色、省市下钻与飞线动效都能顺利跑起来,剩下只是组件配置问题。下面按三类数据逐个讲清格式与获取方式。

一、地图组件要的三类数据

先分清三类数据各管什么,再逐类准备,地图组件就不会乱。

  • 行政区划文件:决定地图长什么样,含省市区县边界与名称编码,主流平台一般内置;
  • 区域指标表:决定每个区域什么颜色,最小结构是区域编码加指标值两列;
  • OD 飞线表:决定线从哪到哪,起点、终点、权重三列走天下;
  • 点位表补充:需要落点标记时,再准备名称加经纬度的点位表;
  • 对应组件:三类数据分别对应着色地图、下钻地图与飞线组件,点位表对应散点标记,先选组件再备数。

二、行政区划与区域文件

边界数据通常不用自己找,真正的难点是编码与名称的对齐。

  • 内置边界:灵境大屏这类平台内置全国省市区县边界,中国地图、飞线、3D 地球组件可直接使用;
  • 名称与编码:区域数据用行政区划名称或 adcode 编码与边界匹配,编码匹配更稳;
  • 下钻层级:省级下钻到市、区县,需要准备对应层级的指标数据;
  • 自定义边界:园区、网格等非行政口径的区域,要单独准备边界文件导入;
  • 接入预检:数据接入后用平台预览逐个检查区域是否被识别,空白区域多半是名称没有对上。

三、区域指标表

一张长表就够,区域、时间、指标三要素列清楚。

  • 最小结构:区域编码与指标值两列,即可驱动着色地图;
  • 时间维度:多日期数据配合轮播,展示指标随时间的变化;
  • 数据规范:指标值统一为数值型,空区域要有兜底着色策略;
  • 分级阈值:配色分档阈值按数据分布定,别直接沿用默认五档;
  • 单位精度:金额、人数等单位统一并保留合适精度,避免图例出现小数位溢出。

四、OD飞线表

飞线就是 OD 表,起点、终点、权重三列,做好匹配与克制。

  • 三列结构:起点名称或编码、终点名称或编码、权重值;
  • 名称匹配:起终点要与区划名称完全一致,写错一条就少一条线;
  • 权重映射:控制线宽与动效速度,也可以映射颜色深浅;
  • 规模克制:一屏几十条以内效果最好,几百条飞线只会变成噪点,进阶做法见3D 地图与飞线图的做法;
  • 方向语义:起点终点列的顺序决定飞线方向,流入与流出分开建表,避免来回对冲看不清。

五、常见的数据坑

地图跑不起来,九成是名字和编码对不上,把这两列清洗核对好,问题基本都能解决。

  • 名称不规范:简称、错别字、带市不带市不统一,匹配前先做清洗;
  • 编码过期:区划调整后仍用旧编码,个别区域着色空白;
  • 口径混用:同屏混用户籍人口与常住人口等着色口径,误导阅读;
  • 开发兜底:自开发场景的地图注册与编码细节,可参考ECharts 大屏开发实战技巧;
  • 场景延伸:园区、网格等非行政口径的地图应用,可参考智慧园区监控大屏建设指南。

地图类组件是数据准备最规整的一类:边界交给平台内置,指标整理成区域加数值的长表,飞线准备起点终点权重三列,再把名称与编码清洗对齐。数据这关过了,着色、下钻、飞线这些视觉效果都只是组件配置问题,大屏地图想出效果并不难;动手配组件前,先把数据表交给业务方核对一遍,能省掉大半返工。地名与编码这两列,永远值得多核对一遍。

API 数据源 + 60+ 组件,零代码搭建真正跑在真实数据上的大屏。

了解灵境大屏 →

常见问题 FAQ

大屏地图的数据从哪里来?

边界数据一般不用自己准备,主流平台内置全国省市县区划;业务数据来自内部系统或统计公开数据,整理成区域编码加指标值的表格,通过 API 或表格导入接入地图组件即可着色展示。

飞线图需要什么格式的数据?

标准的 OD 表三列:起点、终点、权重。起终点用行政区划名称或编码,权重控制线宽与动效速度。一屏控制在几十条以内,且名称与区划完全一致,飞线才能全部渲染出来。

省级下钻到市级怎么配置?

准备省、市两级指标数据,区域用对应层级的行政区划名称或编码;点击省份时切换到该省市级边界并载入市级数据即可完成下钻。注意区划调整后的编码要同步更新,否则个别区域会空白。