可以替代basemap的几个工具

简介: 近期需要画个某数据的地区分布,basemap安装成功后运行总是出错。Basemap 是Python环境下极好的数据可视化工具,但是随着新项目的推出以及维护期逐渐接近尾声,basemap也将逐渐退出江湖。

近期需要画个某数据的地区分布,basemap安装成功后运行总是出错。Basemap 是Python环境下极好的数据可视化工具,但是随着新项目的推出以及维护期逐渐接近尾声,basemap也将逐渐退出江湖。于是就转而使用folium,geoplot和cartopy,这三个包目前都是在conda forge 通道安装。
简单描述一下,具体介绍上官网:
folium是d3.js上著名的地理信息可视化库leaflet.js为Python提供的接口,通过在Python端编写代码操纵数据,来调用leaflet的相关功能,基于内建的osm或自行获取的osm资源和地图原件进行地理信息内容的可视化,以及制作可交互地图。
http://python-visualization.github.io/folium/index.html
Cartopy 是一个处理地理信息生成地图和其他地理信息分析的Python 包。
Cartopy 依赖PROJ4, numpy,Matplotlib等。
https://scitools.org.uk/cartopy/docs/latest/index.html
geoplot是一个高级的地理空间数据可视化Python库。它是cartopy和matplotlib的扩展,使得映射变得简单。
https://residentmario.github.io/geoplot/index.html
安装命令简单汇总:
conda install -c conda-forge folium
conda install -c conda-forge cartopy
conda install -c conda-forge geoplot
folium可以直接加载geojson文件,后两者需要geopandas实现,geopandas也可以与pandas一同使用绘制地图,通过conda install -c conda-forge geopandas安装。就目前来说,folium的功能最为齐全,视图效果丰富。其他几个功能都需要更多的完善。

目录
相关文章
|
3月前
|
JSON 数据格式
介绍几种使用工具
介绍几种使用工具
|
7月前
|
文字识别 数据安全/隐私保护
这5款好用的工具你用过吗?
人类与99%的动物之间最大差别在于是否会运用工具,借助好的工具,能提升几倍的工作效率。
78 0
|
安全 Java Unix
最热门的5款Java报表工具
最热门的5款Java报表工具
|
程序员
FastStone|抓屏工具
FastStone|抓屏工具
269 0
|
索引
工具
工具
112 0
|
JSON PHP 数据格式
常用Popclip工具
PopClip是mac上的一个工具集,最大的特点就是扩展,复制一段文本,然后根据你的需求写插件,把赋值的文本作为输出,做一些你想干的事 基于PopClip,也写了一些小工具,主要是php写的,写插件的教程还是比较简单的,一个配置文件Config.plist和一个脚本文件xxx.php即可
673 0
常用Popclip工具
|
数据可视化 网络安全 Windows
好用的工具
开发调试中实用的工具
好用的工具