basemap安装_Python画地图逃不过的basemap「完全安装手册」 | 附下载
基础配置:Mac 2017 | Python3
python虐我千百遍,我待python如初恋
Python需要跳过的安装的坑太太太太多了!!!!!
前段时间看《利用python进行数据分析》这本书,到可视化的部分,看着最后的例子地图挺酷炫的,跟着敲代码的过程中,发现有时候不是你不会写,是压根都没机会实现代码!!!
作者是这样写的:
basemap包导入
好的,让我们来导入basemap吧,
What?没有包。确实没有包。
cmd窗口安装
来来来,打开cmd(mac终端),pip install basemap
What?
还是没有?
连pip大法都失效了。
OK,不要急躁,上百度看看。
求助官方文档
找到了官方文档
地址:https://matplotlib.org/basemap/users/installing.html
英文不要怕,认识基本的单词都可以搞定:
基本上,我们现在差的就是PROJ4,GEOS这俩。
安装PROJ4
打开PROj4安装指引页面http://proj4.org/install.html,拉到页面底部:
安装GEOS
打开geos页面,好像有点难搞,没关系,继续brew install就好。
稍稍等待会~
基本没什么问题顺利安装。
下载basemap
pip install basemap
找不到?找不到?不是在和我开玩笑?
去镜像网站找找,居然没有支持mac的版本。
上basemap的来源网站下载:
由于直接点下载链接出现了这样下载不了的情况……
附上下载链接给大家
https://jaist.dl.sourceforge.net/project/matplotlib/matplotlib-toolkits/basemap-1.0.7/basemap-1.0.7.tar.gzhttps://pan.baidu.com/s/1nuXGW30N4CM_9pYXNt3ZUw 4749
注:basemao安装文件大概在130M。像我上一个截图200kb肯定不对哈。
basemap安装
解压缩。
务必cd到basemap所在的文件夹下。
Python3的朋友们,输入 python3 setup.py install
等待完成安装。
输入python3,测试一下是否成功
可以导入了,应该没问题。
在jupyter尝试也成功了
原书代码实现
fig,axes=plt.subplots(nrows=2,ncols=2,figsize=(12,10))fig.subplots_adjust(hspace=0.05,wspace=0.05)to_plot=['2a','1','3c','7a']lllat=17.25;urlat=20.25;lllon=-75;urlon=-71for code,ax in zip(to_plot,axes.flat): m=basic_haiti_map(ax,lllat=lllat,urlat=urlat,lllon=lllon,urlon=urlon) cat_data=data[data['category_%s' % code]==1] #计算地图坐标投影 x,y=m(cat_data.LONGITUDE,cat_data.LATITUDE) m.plot(x,y,'k.',alpha=0.5) ax.set_title('%s: %s' %(code,english_mapping[code]))
此处代码照搬并不成功,需将倒数第三行
x,y=m(cat_data.LONGITUDE,cat_data.LATITUDE)
修改为:
#计算地图坐标投影x,y=m(cat_data.LONGITUDE.values,cat_data.LATITUDE.values)
成功。
以上。
如有表述不明的地方欢迎各位大神不吝赐教。
「也欢迎收藏转发点赞嘻嘻~」
basemap安装_Python画地图逃不过的basemap「完全安装手册」 | 附下载相关推荐
- python地图包_Python画地图逃不过的basemap包「完全安装手册」
01python虐我千百遍,我待python如初恋 Python需要跳过的安装的坑太太太太多了!!!!! 前段时间看<利用python进行数据分析>这本书,到可视化的部分,看着最后的例子地 ...
- python的scrapy框架的安装_Python爬虫基础(四)--Scrapy框架的安装及介绍
Scrapy框架的介绍 安装: pip3 install Scrapy 安装测试: cmd命令行界面,输入:scrapy -h 框架安装完成: scrapy框架: 分为五个模块+两个中间件(5+2结构 ...
- 熬10天夜,肝出了这个PDF版“软件安装手册”(附下载)
来源:CodeSheep 全文约1100字,建议阅读18分钟 您可阅读至文末安装~ 标签:编程开发 嗯 ? woc,这个学期过了就要找工作了,之前看羊子发的那个"Java后端开发学习路线图& ...
- 收藏!最新大数据产业地图 十大生态金矿百大公司起底【附下载】
来源:智东西 人工智能的崛起,加速了大数据技术的应用落地.据中国大数据产业生态联盟调查显示,国内大数据企业年营业额4000万人民币以上的已经超过40%,这意味着,这些企业已经度过生存期,开始进入应用落 ...
- python库使用方法查询 app应用_Python爬虫实战(5)获取「最美应用」推荐APP数据...
前言 蛋肥学习了Scrapy框架,打算实践一下,利用Scrapy来爬取一下最美应用推荐APP的数据,并储存到MySQL数据库中. 准备 爬取时间:2021/02/04 系统环境:Windows 10 ...
- 详解python 利用 pyecharts 画地图(热力图)(世界地图,省市地图,区县地图)、动态流向图
转载: 详解python 利用echarts画地图(热力图)(世界地图,省市地图,区县地图) Pyecharts绘制全球流向图 pyecharts中文教程官网 目录 安装对应的python模块 世界 ...
- 小白学习Basemap气象画地图的第三天(中国温度分布图,mask外部)
小白学习Basemap气象画地图的第三天(中国温度分布图,mask外部) 首先还是感谢公众号(气象学家),代码和测试数据来自与他,不过这次有长进了,自己学会修改了.还是逐条向大家解释. (和大家分享一 ...
- 小白学习Basemap气象画地图的第五天(读取micaps站点数据,省级能见度分布)
小白学习Basemap气象画地图的第五天(读取micaps站点数据,省级能见度分布) 这一帖子,主要介绍了三个重点: 1.micaps站点数据的读取 2.站点数据的插值 3.不均匀色标的生成 在下面的 ...
- python用cartopy包画地图_python绘制地图的利器Cartopy使用说明
python绘制地图一般使用Basemap绘图包,但该包配置相对较繁琐,自定义性不强,这里介绍一个绘制地图的利器Cartopy,个人认为该工具方便.快捷,附上一些自己写的程序. 准备工作,工欲善其事, ...
最新文章
- MFC 图片部分透明
- ccxt k线数据_机器学习系列:深度探秘K线结构新维度
- 【剑指offer】面试题43:n个骰子的点数
- java中用jdom 如何创建xml文档/将数据写入XML中
- 字符去多余空格_【Excel技巧】批量去空格删换行,用这两个函数简单又快速
- 在mac上安装Docker
- liblfds 测试
- 只用两行代码,我让Transformer推理加速了10倍
- mysql 主从同步机制
- 苹果python环境依赖库,【强迫症系列】【mac】更改 Python 的 pip install 默认安装依赖路径...
- 【知识图谱系列】六篇2020年知识图谱预训练论文综述 | 30页汇报ppt免费获取 | GCC,GraphCL,DGI,InfoGraph等模型
- Maven安装教程配置
- reimage许可证密钥_2019年7月24日,绝对真实的许可证密钥
- 设计在链式存储结构上交换二叉树中所有结点左右子树的算法
- 【剧透】2017云栖大会•北京峰会——企业云上业务优化专场
- 计算机专业夏令营英语面试范文,夏令营英语面试自我介绍
- oracle中execute函数,oracle中execute immediate的使用(select/insert/update/delete)详解
- C语言学习笔记---字符处理函数getc()和getchar()函数
- HDU 5285:wyh2000 and pupil
- 最佳平方逼近 matlab,最佳平方逼近的Matlab
热门文章
- [蓝桥杯2016初赛]方格填数
- P2564 [SCOI2009]生日礼物
- KMP Trie 例题讲解
- 牛客网【每日一题】4月14日题目精讲 Xorto
- Message Decoding密码翻译
- CodeForces: 360(div1)361(div2)
- P6624-[省选联考2020A卷]作业题【矩阵树定理,欧拉反演】
- jzoj4616-[NOI2016模拟7.12]二进制的世界【平衡规划,dp】
- nssl1338-逃亡路径【最短路计数,bfs】
- P4989-二进制之谜【堆,贪心】