Goolge Earth Engine(GEE)如何配置geemap以及常见问题

        新人第一次写文章,希望大家多多支持,我以后会更新更多有用的文章给大家!

步骤一:注册GEE账号

       好多人一上来就卡在这个环节了,没有GEE账号,后续的任何操作就不用看了。推荐使用edu邮箱,或者用了时间很长的谷歌账号。我就是用自己的谷歌账号(qq邮箱),注册后,立马就收到了邮件。

       收到这个邮件就代表你可以使用GEE了

步骤二:配置geemap

       这个可以直接看吴秋生老师在油管的视频,《Google Earth Engine and geemap workshop at GeoPython Conference 2021》,长达1.5h,介绍了geemap的配置和其他。

       我们可以上geemap.org这个网站上,找到worksshop--GeoPython 2021,上面详细介绍了geemap的配置方法,我就给大家简单翻译下。

        进入到GeoPython 2021 点红色方框下载,将GeoPython_2021.ipynb下载到你知道的文件夹下: 

       然后,我们需要miniconda或者anaconda,如果这两个都没有的话,建议安装miniconda

       接下来就是配置环境:

        conda create -n geo python=3.8

        conda activate geo

        conda install geemap -c conda-forge

        conda install jupyter_contrib_nbextensions -c conda-forge

        jupyter contrib nbextension install --user        

        依次在miniconda中输入这5条

                           

        注意配置的时候一定要关梯子,不然不能配置!我开始第一天没有发现,弄了很久。

        如果上面输入完成后,没有问题,说明环境已经配置好了,我们可以直接输入jupyter notebook,这时会直接跳转到网站上,它是在“我的文件”,所以有很多文件夹,你需要找到GeoPython_2021.ipynb这个文件。 

         这样就“成功”了!

步骤三:端口设置

        配置好geemap后,在验证账户的时候出现了各种各样的报错,这种问题我持续了一下午。很烦,明明前面都弄好了,为什么在最后关头出问题。

        验证身份的时候一直报错,这样就没办法加载地图。

        然后我在网上查了很多大神的资料,最后使用了这个大神方法:

                 geemap设置代理 - 知乎 (zhihu.com)

        一定要用全局代理!在Internet属性中找到自己的端口号 

         ​​​​​​​        

        在Jupyter Notebook程序中添加如下代码,有两种方法。

方法一:

# method 1: 设置代理
import os
os.environ['HTTP_PROXY'] = 'http://127.0.0.1:7890'
os.environ['HTTPS_PROXY'] = 'http://127.0.0.1:7890'

方法二:

# method 2:设置代理
# import geemap
# geemap.set_proxy(port=7890)

        一般,这样就可以成功加载出地图了。

        加载出地图的后面可以不用看了。

-------------------------------------------------------------------------------------------------------------

        但是我的远不止如此,即便上更改端口,也还是无法运行。好的时,吴老师已经给出了解决方法:

        打开miniconda,

        conda activate geo

        然后运行下面这两行代码并重启Jupyter notebook

jupyter nbextension install --py --symlink --sys-prefix ipyleaflet
jupyter nbextension enable --py --sys-prefix ipyleaflet

        最后就解决问题了!!!!! 

        可以验证账号了,并且不出错了

         验证账号的代码是这样的,当然你直接geemap也会出现验证账号

import ee
ee.Authenticate()
ee.Initialize()
  • 12
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论
Google搜索引擎作为一个全球著名的搜索引擎,它是互联网用户获取各种信息的重要入口。 用户可以通过输入关键词或网址,来查找相关的网页、图片、新闻、视频等资源。Google搜索引擎入口的主要方式是通过在浏览器中输入www.google.com或直接在浏览器主页上将Google设置为默认搜索引擎。此外,也可以在移动设备上下载安装Google搜索应用程序,通过应用程序进入Google搜索引擎。 Google搜索引擎入口的界面非常简洁,通常只有一个搜索框和Google的标志。用户只需在搜索框中输入想要搜索的内容,按下回车键或点击搜索按钮即可获得相关的搜索结果。Google搜索引擎通过抓取和索引全球范围内的网页内容,根据用户的搜索关键词和相关性算法,为用户提供最相关的搜索结果。用户可以根据自己的需求,通过搜索结果中的链接进一步了解相关信息。 Google搜索引擎入口的特点之一是提供个性化的搜索结果。它会根据用户的搜索历史、地理位置和其他相关信息提供更符合用户兴趣和需求的搜索结果。 Google搜索引擎不仅可以搜索网页内容,还可以搜索图片、新闻、视频、地图等各种类型的信息。通过选择不同的搜索类别,用户可以快速找到所需的信息。 总而言之,Google搜索引擎入口是全球上网用户获取信息的主要途径之一。通过简洁的界面、个性化的搜索结果和多种搜索类型,Google搜索引擎为用户提供快速、准确和全面的信息检索服务。无论是学习、工作还是娱乐,用户都可以通过Google搜索引擎入口轻松地找到所需的信息。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淞野

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值