寻找自己python安装路径_Python 安装地图视图库-basemap,自己也可以拥有Google地图了!...

85f9fd1e8759e17991a6dee39e4930cd.png

1,https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载basemap和pyproj的地址

打开网页,搜索basemap和pyproj

下载相应的安装包,安装这个还需要pyproj,所以一起下载pyproj

我下载的是:basemap-1.1.0-cp36-cp36m-win_amd64.whl 和 pyproj-1.9.5.1-cp36-cp36m-win_amd64.whl

2,下载好之后,使用pip进行安装

在命令行模式cd到下载目录

先执行pip install pyproj-1.9.5.1-cp36-cp36m-win_amd64.whl

再执行 pip install basemap-1.1.0-cp36-cp36m-win_amd64.whl

3,这样就安装成功了~!~!

4,进入python导入实验一下吧!以下代码内容转自 数析学院 http://datacademy.io/,只节选了部分,有需要的同学可以直接查看原文 http://datacademy.io/lesson/135

import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.basemap import Basemap #运用 Basemap 函数我们可以在绘图区域中绘制地理信息相关的图像,当参数 projection 的值为 'ortho' #时,我们将得到一个如下所示的地球仪截面: plt.figure(figsize=(8, 8))m = Basemap(projection='ortho', resolution=None, lat_0=50, lon_0=-100)m.bluemarble(scale=0.5) plt.show()
e99e8715c44b3adda77364217b02e278.png
#将参数 projection 的值设置为 'lcc' 时,我们可以通过经纬度设置来得到某一区域的局部地图: fig = plt.figure(figsize=(8, 8))m = Basemap(projection='lcc', resolution=None,width=8E6, height=8E6,lat_0=45, lon_0=-100,)m.etopo(scale=0.5, alpha=0.5) # 将经纬度映射为 (x, y) 坐标,用于绘制图像x, y = m(-122.3, 47.6)plt.plot(x, y, 'ok', markersize=5)plt.text(x, y, ' Seattle', fontsize=12)
61ed03bb4ac083d32e8cc6633bba4ff8.png

5,我在下载阶段浪费了许多时间,可能由于是国外的网站原因。我把自己下载好的2个文件放到我的网盘了,因为文章内容不能放置链接,如果有需要的话,可以私信我!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值