可以替代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的功能最为齐全,视图效果丰富。其他几个功能都需要更多的完善。

目录
相关文章
|
5月前
|
安全 Java 网络安全
com.jcraft是什么工具
【6月更文挑战第28天】com.jcraft是什么工具
281 0
|
6月前
|
Ubuntu 测试技术 Linux
warp工具
本文档介绍了在Ubuntu 20.04上使用Cloudflare Warp代理网络以解决访问限制问题。
250 0
|
6月前
|
JSON 数据格式
介绍几种使用工具
介绍几种使用工具
|
程序员
这些工具也太好用了吧
这些工具也太好用了吧
50 0
|
文字识别
今天聊聊三个工具
今天聊聊三个工具
64 0
|
Kubernetes 网络安全 iOS开发
electerm工具
electerm工具
|
文字识别 数据安全/隐私保护
这5款好用的工具你用过吗?
人类与99%的动物之间最大差别在于是否会运用工具,借助好的工具,能提升几倍的工作效率。
161 0
|
程序员
FastStone|抓屏工具
FastStone|抓屏工具
359 0
|
安全 Java Unix
最热门的5款Java报表工具
最热门的5款Java报表工具