python中国地图数据下载_中国地图数据可视化(Python+selenium+Matplotlib),PythonSeleniumMatplotlib...

中国地图数据可视化(Python)

一、介绍

项目提供了中国地图可视化的API。项目本身不提供地图数据,所有数据均来自于

民政部

官网。

之前用过Basemap,中国地图是错误的(如藏南地区),当然也可以下载扩展的地图文件包;而且Basemap的安装比较麻烦,对新手可能不太友好。我尝试利用民政部官网中的数据绘制中国地图,已完成一些主要的可视化功能,当然还有很多不完善的地方。仅供大家学习交流。

项目已部署到Gitee中:https://gitee.com/jixuanfan/Map-of-China ,感兴趣的同学可以了解一下。

此外,由于需要用到爬虫,希望不要

恶意

爬取网站数据。

二、优点

地图数据来自于

民政部

官网,具有权威性;

可精确到县级行政区划的数据;

可自主配置地图中的构成要素,如颜色、线宽、注释文字等;

提供较为简单便捷的绘图API

三、模块

程序主要包含两个模块:

① 地图数据获取。Get_Map,基于Python爬虫,主要用到Selenium+RegExp

② 地图数据呈现:Draw_Map,基于Matplotlib

绘制省/地级/县级行政区划的轮廓;

热力图:将不同区域按值的大小填充不同颜色;

气泡图

四、应用举例

(1)导入模块

import Map_of_China as M

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值