geemap学习1:geemap的安装和配置

前言

这周听了吴秋生老师的讲课,了解到吴老师自己写的geemap这个非常棒的工具,学习了下,遂做记录,希望对未来的我以及看到的朋友有所帮助。

1、安装Anconda

具体参考早期记录,链接如下
https://mp.weixin.qq.com/s?__biz=MzU4NDgyOTY5MA==&mid=2247483906&idx=1&sn=64ebc4c1675169d35fe5c53eb5740220&chksm=fd929d97cae5148137cfa9d2af2d6890a07b6b97759ff770be929ac3955f5a195f6621c05263#rd

https://mp.weixin.qq.com/s?__biz=MzU4NDgyOTY5MA==&mid=2247483906&idx=1&sn=64ebc4c1675169d35fe5c53eb5740220&chksm=fd929d97cae5148137cfa9d2af2d6890a07b6b97759ff770be929ac3955f5a195f6621c05263#rd

2、创建虚拟环境

虚拟环境,一个非常好用的东西!而Anconda非常方便我们去创建和管理虚拟环境。

打开Anconda Prompt,首先创建一个虚拟环境,比如名字是gee,命令如下

conda create -n gee python

这句话翻译下就是创建一个名字是gee且python版本最新的虚拟环境

碰到如下时选择y,然后按enter键

https://img-blog.csdnimg.cn/img_convert/1e1bee40c3fd2ac88aa24b541ee817da.png

然后激活虚拟环境,命令如下

conda activate gee

https://img-blog.csdnimg.cn/img_convert/0b7377c3b5199d78424f1fd2ce782914.png

观察结果可以看到,此时环境已经从base切换到了gee

接下来开始安装geemap,在gee环境下键入以下命令

conda conda install -c conda-forge geemap

碰到如下选择时选择y

https://img-blog.csdnimg.cn/img_convert/2de1201ca144c1e8f263f148bcf17fd9.png

等待geemap安装完毕

https://img-blog.csdnimg.cn/img_convert/0fa55667fa80433c0767f6fdaf013803.png

3、安装mamba包

安装mamba包主要是为了安装pygis,pygis中有很多依赖关系,比较难装,而mamba安装pygis就很简单些

在gee环境下键入如下命令

conda install -c conda-forge mamba

依旧选择y

待mamba安装完毕后,接着用mamba去安装pygis

mamba install -c conda-forge geemap pygis

https://img-blog.csdnimg.cn/img_convert/0544a5a3325be7229b7faa62799ccf56.png

安装时间较长,可以奖励自己一把,冲一局王者荣耀!这局必上大分

4、gee验证

这一步需要打开魔法工具

安装好后,我们在gee的环境下打开jupyter lab,也就是jupyter notebook


正常情况下,会自动跳转到浏览器打开jupyter,如果没有可以自己负值弹出的链接,然后粘贴到浏览器中
打开jupyter后,新建一个,然后输入以下

import ee
ee.Authenticate()

shift enter运行此代码块后,如下所示

点击链接,选择自己的已经开通gee的账号进行登录后进入如下页面


点击红色框区进行创建


在红色框区,进行命名,然后点击select


如果是第一次,应该会有一个如下提示


点击链接,同意条款(注意选择的地区),然后回来再点击select,这时会回到这个页面,接着点击红色区域


选择自己开通了gee的账号,然后选择继续


勾选红色区域,然后选择继续

点击红色区域复制生成的权限码

回到jupyter的页面,粘贴到红色区域


按下enter键,此时应该会得到如下结果


恭喜成功!

5、设置端口代理

因为使用了魔法,所以需要多一步操作
打开控制面板(可以在搜索栏直接搜索打开),然后打开网络和Internet,然后打开网络和共享中心选择红色框选的那个

按照下图的1、2依次选择,其中3就是端口,记住这个数

6、验证

回到jupyter,输入以下代码并进行运行,其中port后就是第五步中的端口

import geemap

geemap.set_proxy(port=10809)
Map = geemap.Map()
Map

稍等一会儿,此时应该能得到如下结果


恭喜成功安装geemap!

吴老师的教程地址:

https://book.geemap.org/chapters/01_introduction.html

不自觉更新,随缘关哦!有帮助可以点个赞
公众号:壹贰叁言

本文由mdnice多平台发布

  • 12
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 18
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值