python批量下载中国地图数据(精确到县/区)

上一个推文发布了关于如何获得准确的地图数据,但是每一次只能下载一个部分,中国那么大,那么多地区,不可能手动一个一个下载地图数据,我这次写了一个简单的python代码,可以帮助你一次性下载中国各个地区的数据,精确到县/区;

1.安装依赖在完整的anaconda条件下、还需要安装geopandas、这个安装特别麻烦,没有比较好的方法,不管是mac系统还是window系统,我觉得能安装上全靠运气;但是官方推荐安装方式是:

condainstall--channelconda-forgegeopandas

我也推荐这样方式安装,目前我也没有比较好的方式;后面会出一期,关于如何安装这个的教程;

2.引入代码

importnumpyasnpimportpandasaspdimportgeopandasasgpdfromtqdm.notebookimporttqdm_notebook#fromtqdmimporttqdmimporttime

接下来就是需要找一个数据,这个数据包含我们中国各个地区的adcode、我们要通过各个地区的adcode下载各个地区的地图数据,这么做是因为接口就是那么定的:数据位置在:

欢迎转载,转载请注明原文网址:http://www.henanshengzx.com/hnxw/15001.html

------分隔线----------------------------