Hello,大家好,今天跟大家分享下我们如何在Excel制作城市以及区县级别的着色的地图,最近有粉丝问到这样的问题,今天就跟大家解答下。
使用 Excel中制作着色地图,最常见的方法就是利用三维地图来实现,但是三维地图仅仅支持省份级别的着色地图,想要制作城市或者区县级别的着色地图,就需要使用自定义地图来实现,他的操作也非常的简单,下面就让我们来一起操作下吧
一、更改系统位置
微软在7月份的时候将中国区的三维地图这个功能屏蔽掉,如果我们直接使用会提示【三维地图不能在你的区域使用】这个时候我们只需要更改在电脑的设置中更改下使用区域即可具体操作,步骤如下
打开电脑设置,找到【时间和语言】,然后点击【区域】,更改【国家/地区】为其他任意国家即可使用三维地图这个功能了
二、获取地图文件
自定义三维地图,就必须要获取对应的地图文件,我们以制作河南省所有城市的数据地图为例跟大家演示下制作方式
在这里我们需要用到2个网站,如下图所示,网站1用于获取对应的地图数据,网站2用于转换网站1获取的数据格式,将其转换为Excel可以识别的数据格式。
首先我们打开网站1,通过鼠标点击找到需要的地图数据,然后在右侧找到【其他类型】点击下载按钮,这样的话就会跳出下载提示,是一个json格式的文件。
J·s·o·n格式的文件,Ex·cel是无法识别的,所以我们需要使用第二个网站将其转换为Excel可以识别的格式。打开第二个网站,可能会比较慢。打开后点击【sel·ect】找到刚才下载的文件,随后点击【Im·port】,就会看到我们刚才选择的地图,紧接着在右上角点击【Exp·ort】就会跳出一个格式选择的界面,我们将格式选择为【Shapefile】然后再次点击【Exp·ort】这样的话就会导出一个压缩包
将压缩包解压之后会看到一个sh·p格式的文件,这个文件就是我们需要的。
三、创建三维地图
首先点击数据,按下Ctrl+T将普通表转换为超级表,这么做是为了后期方便新增数据,随后点击【插入】找到【三维地图】创建一个三维地图,随后点击【自定义区域】,随后在跳出的界面中找到解压后的shp文件点击导入,这样的话就将地图导入到三维地图中了
随后我们点击【自定义区域】,然后点击shp文件,点击区域就可以看到所有的区域名称了,我们再点击一下蓝色的【复制所有项目】来复制所有的区域名称,将其粘贴在数据源旁边,在这里需要注意的是:【三维地图中的区域名称,必须与Excel表格中的城市名称一一对应】否则的话就会识别的错误的位置,粘贴之后就会多出一个【列1】的字段,我们不用管它,回到三维地图中点击【刷新数据】在的字段列表中就会自动的显示列1这个字段
随后我们还需要将列1放在【位置】这里,然后将定位类型设置为【自定义区域】,将销量放在高度这里,最后将图表类型设置为最后一个就是着色地图,就可以看到雏形了。
最后我们可以点击【图层选项】找到颜色,为图表更改一个颜色,然后在上方的【主题】中选择一个灰色主题稍微美化下,突出显示数据,至此就设置完毕了。
以上就是今天分享的全部内容,怎么样?你学会了吗?