麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

「GIS技巧」无需编程整理2020中国移民数据

前段时间《中国国际移民报告2020》在第五届国际移民研究高峰论坛发布,有个数据挺有意思,想整理下来,供后期使用。就是这个:

上图是:截至2015年、2019年中国大陆输出移民前20大目的国(单位:人)

本来想直接找这个报告的电子版,看看有没有更详细的数据,结果没找到,那就自己处理一下吧。

提取图片文字

这个没什么说的,直接使用OCR技术就可以了,我使用的是QQ(对,就是用来聊天的那个),把图片转成了文字。

PS:关于OCR,也有一些使用技巧的,参考《「GIS技巧」无需编程批量将纸上的经纬度数字化的方法

我不想要15年的数据,直接删除掉,放入EXCEL,如图:

添加英文名称

绘图的时候可能用到英文来配置国外的地方,提前加一下国家的英文名。方法参考之前的文章《「GIS技巧」无需编程批量翻译地名》,结果如图:

添加首都

如果绘制迁移地图,一般用国家的首都做演示,所以再添加一列首都的中英文。

这个有点麻烦,先在网上找了一个国家首都的表。

http://tools.jb51.net/bianmin/shoudu

复制到EXCEL

你会发现这个数据不太好,因为中文和英文在同一列。那下一步把数据分列,用自带的空格分不行,因为英文名中有不少空格,我们的策略是使用第一个空格分。

使用下面2个命令完成

=LEFT(A1,FIND(" ",A1)-1)
=RIGHT(A1,LEN(A1)-FIND(" ",A1))

结果如下:

那如何把我们的数据和这个数据关联起来呢?使用EXCEL的VLOOKUP命令。

=VLOOKUP(A1,首都!C1:E193,3,FALSE)

结果如下:

添加首都经纬度

最后添加上首都的经纬度,这个数据就算完了。怎么批量添加经纬度呢?参考之前的文章《「GIS技巧」POI点的精确获取方法》,或者使用这个网站:https://www.gpsvisualizer.com/geocoder/

最后结果如图:

后话

谁说Python会干掉EXCEL的?

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
微信打赏
支付宝打赏
手机阅读
麻辣GIS微信打赏
请小编吃包辣条
麻辣GIS支付宝打赏
请小编吃支雪糕

留言板(小编看到第一时间回复)