GEE入门【1】| Python环境配置


第一次写博客,有问题欢迎大家指出改正~

GEE简介

  GEE(Google Earth Engine)是谷歌的一个可以批量处理卫星影像数据的工具,属于Google Earth一系列的工具。相比于ENVI等传统的处理影像工具,GEE可以快速、批量处理数量“巨大”的影像,比如可以快速计算NDVI植被指数等。GEE数据集包括Landsat4、5、7、8、Modis、Sentinel、Atmospheric等超过 200 个公共的数据集,超过500万张影像,具有免费、云计算、数据获取方便等优点,缺点是需要科学上网,以及下载速度和tz质量有关。
  GEE提供了两个平台,分别是在线的JavaScript API和离线的Python API。通过这些API可以快速的建立基于Google Earth Engine 以及 Google云的Web服务。在线JavaScript API平台无需环境搭配,可直接线上下载处理卫星影像(https://code.earthengine.google.com),如图。JavaScript平台使用方便,图形交互体验较强,但是如果需要进行深度学习的训练以及测试等时需要将线下使用python等完成训练。
1

python API配置相关

  本教程以python API为平台,结合Google Colab与GEE完成深度学习。使用python运行GEE需要进行环境配置,分为云端环境配置和本地环境配置,本地环境配置的优点是配置一次即可,由于本教程使用Colab云端运行,所以需要进行云端配置,云端配置需要每次重新配置,所幸Colab配置简单。本教程先介绍Colab云端配置,GEE本地python环境配置见后续教程。

Colab环境配置

  Google Colab是一个 Google 研究项目,旨在帮助传播机器学习培训和研究成果。它是一个 Jupyter 笔记本环境,不需要进行任何设置就可以使用,并且完全在云端运行。Colaboratory 笔记本存储在 Google 云端硬盘 (https://drive.google.com/) 中,并且可以共享。由于Google Colab在linux系统下,所以我们可以用linux系统命令来控制Colab。优点即可以免费试用各个谷歌应用,在无可用GPU时比较合适,缺点仍然是使用谷歌相关需要科学上网。
  建议在Google d

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值