应用简介
DataMap for Excel是针对Excel软件打造的一款超级强大的辅助插件,有了这款DataMap for Excel插件,我们就可以让Excel表格中的地图数据变得更加可视化,提供了地图的绘制、查找和修改等功能!在安装了这个工具之后,你的Excel就会多出一个标签栏,可以将地图上的各个地点以数据化的形式进行呈现,可以通过对地图要素的着色、显示气泡、标注、显示关键KPI指标及图表等方式,方便我们更加直观的查看地图!
【功能介绍】
功能1:地址解析服务
百度地图自带地址解析服务(就是把地址变成经纬度,或者把经纬度转换为地址)。然而这种服务往往需要有编程基础的人来使用——Datamap直接用Excel公式把这个问题解决了。
GeoCoding()函数可以让你把一个地址通过百度地图的引擎,转化为经纬度坐标。
功能2:地图坐标
DataMap for Excel可以很方便的把大量地址信息转化为经纬度,然后放到地图上。
功能3:该有的基本都有
当然啦,普通的画线,阴影图之类的自然不在话下~
【特色功能】
地理编码转换
DataMap for Excel由地址转换到经纬度,以及由经纬度转换成地址
行政区划数据
从高德地图实时查询行政区划数据,最底层可到乡镇级别,级别在D3单元格选定。
天气查询
DataMap for Excel从高德地图API调取的天气信息,只能到地级市,区/县不行。
路线规划
DataMap for Excel根据已知的两点经纬度坐标,从高德地图实时查询路线规划信息,其中公共交通并非仅限公交车,广义公共交通公交,比如高铁。
例如,驾车路线规划/测距,根据起点和终点坐标,可返回路线距离,时间,收费,和收费距离(疫情期间没费用显示)
从6.2开始支持百度地图(基于百度地图的距离测算要慢于基于高德地图的)。
注:百度地图的跨城公交返回的总距离是错误的,官方答复是不对外开放...
地图可视化
根据Excel表中提供的数据,在地图上建立图层,绘制图形,将数据可视化
可以通过参数调整,优化可视化效果,或者更换地图背景
若只想显示局部地区,可以限制一下区域范围,例如仅显示中国
使用本地自定义的图标(png格式)
可以更换为谷歌地图背景,根据经纬度在其他国家地图上可视化
POI检索
POI检索,通过关键字在一定范围内检索POI信息,默认情况下高德地图接口每次限制最多输出900条信息。
普通POI检索,支持两种模式,A,关键字和城市; B,关键字,城市,中心点,半径/米,中心点坐标可通过拾取坐标获取。
高级POI检索,限制最大搜索范围为1个经度和1个纬度的交叉区间,非900条限制。
(算法有待进一步优化)
基于eCharts地图的可视化
DM集成了216个国家及地区,含中国,world。
针对中国行政区域,提供省/市/区县支持,行政区域实时从高德地图获取;
中国(全国)/海外,支持到国家/下一级行政区,行政区域来自github获取;
图表类型
因数据模板库是可持续扩展的,图表模板不断地扩充。
散点图颜色可根据图表主题和值域产生,散点大小由数据加权产生
值域控件
连续型值域控件
分段式值域控件(分均匀分段暂不支持),需注意最大值和最小值与数据要相互匹配
插件提供了丰富的可调节的参数优化图表效果
可以应用用户本地自定义的图标(png格式)
注意宽度和高度需保持和图标实际尺寸一致。需要在【账户】-【用户参数】中先确定好本地资源路径才能使用图标,将自己的png图标放入xx/images文件夹中
可以应用用户本地自定义的矢量图标(svg格式)
需要在【账户】-【用户参数】中先确定好本地资源路径才能使用图标,将自己的svg图标放入xx/symbols文件夹中,每次均需点一下【重新释放资源】才能生效。
分段设色
当地区选择为中国各省/市时,行政区域从高德地图实时调取的,所以行政区域名称必须和高德地图的区划解析一致。(行政区划在高德地图数据模板中可以找到)
当地区选择为非中文【中国】时,可以点击区域选择对话框的【获取子区域名称】按钮生成。
若需自定义区域颜色,比如0-100黄色,101-500要求是绿色,500-5000要求红色,即自定义颜色填充,可应用数据模板NF014。自定义分段,在Excel表中,建立数据和颜色对照表/数据颜色边界,然后通过vlookup的模糊匹配,找到对应的颜色。
迁徙图
只要是同一个起点或者同一个终点,该点的属性数据应该是相同的,如名称/经纬度/数据,数据大小决定了散点大小。
更改了飞行标志后,不能马上渲染出来,尝试缩放一下图表
在数据模板NF008中增加了一列流量,数值的大小决定了航线的宽度。
图表分享
DM生成的网页链接,可以在浏览器和手机端打开,也可以嵌入PPT。
调整好图标参数达到最优效果后,点击【分享】按钮,弹出分享页面,点击【上传分享】,会生成新的二维码和链接地址.
注意:每个用户仅可生成10个二维码/链接地址,若要增加只能删除一部分。
扫描二维码,可在手机端浏览及转发
在PPT的微软Office商店种找到【web viewer】,安装加载。在分享窗口种点击【复制链接】,切换到PPT,将链接地址粘贴到地址栏中(web viewer是微软开发的,嵌入PPT的浏览器)
好的标题可以获得更多的推荐及关注者
注意:复制的链接是没有//头的,如果在浏览器里面看,需要在链接地址前加上//
在PPT演示期间,我们就拥有了动态图表或地图,随时缩放或者调整参数。
导出矢量图
eCharts图表提供了另外一种分享方式——导出SVG文件。
调整好图标参数达到最优效果后,点击图标左上黑色按钮(黑色柱子),导出svg文件
在Office 2019中,可以直接插入svg文件
转换为形状后,矢量,可以任意编辑了,兼容性差强人意,文本会丢失。不转化为形状则可任意缩放。最佳转换方式,导出后在Adobe Illustrator中转换为emf再插入office。
eCharts图表导出png/jpg文件
默认情况下,DM支持svg导出,若要导出png/jpg,需要更改用户参数,把SVG支持的勾去掉即可,再次作图的时候,菜单上即可看到导出图片的按钮。
图片分辨率比例,导出的时候可以放大图片。png可以导出背景透明的图片
内嵌地图
可将全国及各省地图嵌入到sheet表中,再根据参数填充各区域颜色。(精力有限,只制作到各省)。
office形状可以自由编辑,或者复制到PPT中去。
【特色介绍】
1、支持基于地理要素的预警信息显示:可以为不同的地理要素定义不同的预警规则,当这些对象符合了某个特定的预警规则,即可以相应的渲染模式对地图要素进行显示,例如对于行政区域可以对相应的区域进行红、黄、绿着色,对河流、道路进行变色或加粗显示等,方便用户查询数据。
2、支持层次化的预警信息显示:可以为相同的地理要素,基于不同的统计指标定义不同的预警规则。例如对于省、市、县的GDP进行预警,由于不同级别的GDP规模不同,因此需要对不同级别定义相应的预警规则,此时可以通过久其唯数_DataMap灵活地定义相应的预警规则,当用户通过地图放大/缩小切换到不同的图层时,系统会自动匹配相应的预警规则对行政区域进行预警着色。
3、支持在地图中直接显示关键指标数据或图表:可以在地图中直接显示用户最关注的关键指标数据或图表,以方便用户一目了然地了解全国的业务经营状况。并且可以随时切换显示不同的关键KPI指标。
4、支持按密度渲染不同的地理要素:可以按不同的密度以颜色深浅的模式对地理要素进行着色,例如通过人口密度对行政区域进行着色。
5、支持参数化的地图数据查询:允许用户随时切换不同的查询条件显示相应条件下的数据地图,例如可以切换不同的时期查看指定时期各地区的关键业务数据
6、支持与其他分析对象的联动、穿透查询:可以作为一个区域嵌入到一个页面当中,此时用户可以通过点击地图中的地理要素(行政区域、道路、河流、单位等)向页面中的其他区域发送消息,以显示相应地理要素的分析内容。也可以从地图中穿透查询至更明细的数据,例如用户在地图中查看到某个地区的总业务收入后,可以通过点击该地区打开新的窗口查看业务收入的明细条目。
7、支持用户自定义标注地理要素:允许待定用户在浏览时在地图中标注新的地理要素,例如对于新建的学校,用户可以直接在地图中的特定位置标注该学校,以后其他用户在浏览地图时即可查询到该学校相关信息。
8、支持地理要素概要信息的气泡显示:当用户将鼠标移动到特定的地理要素(行政区域、道路、河流、单位等)时,系统会自动浮动出一个区域显示该地理要素的概况信息,以方便用户查看地图。
9、支持地理要素的查询定位:支持用户选定某个条件后自动在地理中定位相应的地理要素,并显示相应的概况信息。
10、支持轻量级地图应用:支持轻量级的地图应用,针对没有部署Arcgis平台的用户我们提供了在线地图,同样可以实现数据预警气泡等功能。
【使用教程】
地图可支持数据足够,支持到县一级
DataMap的数据地图分段上色功能很强,我主要用的就是分段上色功能,支持到县一级。
如果不是特别专业的地图呈现,也不强调数据交互性能,只是写在报告和报表里,那Excel DataMap插件应该说对于80%的用户和80%的使用情况是足够用了。
使用略显呆板,但比较方便
DataMap分段上色功能相对比较呆板,我是用的版本只支持5个比较难看的颜色。后来我根据Excel自带的条件格式色表,开发出了15——20种颜色色板,颜色鲜艳一些,如图所示是从纯绿到鲜红。
DataMap自带的分段设色插图颜色较为单调