tml lang="zh" data-theme="light">

知乎 - 知乎

KB09:DataMapA教程-高德地图分段设色

来自专栏 Excel数据地图5 人赞了文章

DataMap For Excel 高德版,简称DataMapA

DataMap插件提供3种分段设色:

高德分段设色:在高德地图(网页)上,按照行政区域填色,颜色可随意自行定义。

载入超时,点击重试

ECharts图表分段设色:在Echarts图表(网页)上,按照行政区域填色,颜色跟随主题。Echarts图表不是真正的地图,充其量是具有行政边界形状的底图。

Excel内嵌地图分段设色:将行政区域转换成矢量形状,嵌入到Excel的Sheet页面中,按照行政区域填色,颜色可随意自行定义。

注:在KB07中,有详尽的内嵌地图使用说明。

本文目标是绘制山东省县级分段设色图。

【1】获得山东省的县级行政数据

在数据模板里面,点选区划数据图标

在数据模板第三行,填写要检索的区域名称,层级。等级的第三层是街道/镇,第二级就到县了。高德地图是没有到镇/街道级别的边界数据的,所以分段设色最低到县级。

点菜单上的开始执行,注意右侧的地图需要打开(启动Excel的时候至少打开一次,相当于初始化)。

筛选数据,按B列筛选,district代表区县。

【2】按要求把数据填入数据模板执行即可。

在数据模板里面,点选分段设色图标

在数据模板第三行,填写要填色的行政区域的级别,必须严格匹配,本次要县级。

可以使用条件格式给数据列单元格填充颜色。

再通过菜单上面的「设置颜色」打开颜色选择对话框,将条件格式颜色转换成16进位颜色值

【3】点菜单上的开始执行,注意右侧的地图需要打开。


几个直辖市是比较奇葩的,在行政规划里直辖市是属于省级的,在分段设色里面直辖市需要是市级才可行。。

比如我要填充全国的地级市:

规划里面导出的重庆的市级,是重庆郊县和重启城区,在填色(市级)的时候,重庆市就是个窟窿,没填上。所以只能写重庆市的编码,几个直辖市都这样。


推荐阅读:
查看原文 >>
相关文章