Google earth engine 入门与简介

news/2024/11/7 20:40:20/

Google Earth Engine是Google提供的对大量全球尺度地球科学资料(尤其是卫星数据)进行在线可视化计算和分析处理的云平台。该平台能够存取卫星图像和其他地球观测数据数据库中的资料并足够的运算能力对这些数据进行处理。

通俗的来讲,就是Google earth engine可以在线对遥感数据(或其他地球资料)进行处理分析,而不用将数据下载到自己电脑上进行处理。我们只需要把最后的结果下载到自己电脑上就可以了。

如何访问Google earth engine

Google earth engine的官方网址为:

https://earthengine.google.com/

打开这个网址需要科学上网,最好使用Google浏览器。

Google Earth Engine注册及概览

打开Google Earth Engine官网,右上角的“SIGNUP”可以进行注册或登陆(要有谷歌邮箱)。

注册完成后单击官网右上角"Platform"中的“code editer”菜单,进入工作空间

网址为:

https://code.earthengine.google.com

下图就是Google earth engine工作空间,我们一般会在编辑区进行编写代码。然后影像的结果就会展示到地图展示区,其他的输出结果会出现再输出控制台。

Google earth engine界面

计算NDVI的小例子

//计算NDVI的函数
function NDVI(img) {var nir = img.select("B5");var red = img.select("B4");var ndvi = nir.subtract(red).divide(nir.add(red));return ndvi;
}
//选取Landsat数据
var l8_col = ee.Image('LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318');
var ndvi = NDVI(l8_col);
//设置可视化参数
var visParam = {min: -0.2,max: 0.8,palette: 'FFFFFF, CE7E45, DF923D, F1B555, FCD163, 99B718, 74A901,+ 
66A000, 529400,' '3E8601, 207401, 056201, 004C00, 023B01,012E01, 011D01, 011301'
};
//把NDVI展示到地图展示区。
Map.addLayer(ndvi, visParam, "ndvi_1");
Map.centerObject(l8_col, 9);
//把数据导入到谷歌云盘上
Export.image.toDrive({image: ndvi,scale: 30,
})

运行结果

可以看出来,NDVI效果还不错(设置过可视化参数,所以显示为伪彩色

然后右上角的“TASK”变亮了,我们需要点击它,然后再点击“RUN”。

导出数据

之后我们再设置一下(文件命和目标文件夹),就可以把我们的数据存到谷歌云盘(就是谷歌邮箱对应的那个云盘)上了。

导出选项

稍等几分钟,我们的数据就会出现在我们的谷歌云盘中了(数据量越大,等待时间越长)。

导出结果

下载到本地用ENVI显示的效果

本地显示

可以看出,Google earth engine真的挺方便的,直接在云上面进行计算和处理。一方面不需要我们下载原始数据,节省电脑的空间。而且还可以进行大量数据的运算。


http://www.ppmy.cn/news/547680.html

相关文章

[2012年4月30日] 解决火狐浏览器 Firefox 12.0 地址栏搜索引擎自动跳转到googe.com.hk的问题

最近从谷歌浏览器 Chrome 转移到了火狐浏览器 Firefox 12.0; 本文主要解决使用地址栏搜索时总是跳转到google.com.hk的问题: 此方法解决Firefox浏览器 跳转到google.com.hk的问题: 1. 在地址栏输入about:config 2. 输入keyword, 在结果中找到keyword.URL 3. 把值修改成 h…

google paly过审问题汇总

Google Play商店对应用上架及更新有一些非常严格的规定。因此,在上架或更新应用之前,我非常建议您仔细阅读Google Play开发者政策中心的指南以及Google Play 政策更新。 即便您仔细阅读了相关政策和指南,您可能也不能完全避免您的应用在上架…

谷歌 java开发规约_编程规约 - I_am_Chris_Chen - 博客园

来自谷歌规范。https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/#comments 注释 1. 文档字符串是包, 模块, 类或函数里的第一个语句。这些字符串可以通过对象的__doc__成员被自动提取, 并且被pydoc所用。我们对文档字符串…

《新手向》Stable Diffusion部署在Google Colab服务器上在线运行

一、谷歌云介绍 什么是 Colab? 借助 Colaboratory(简称 Colab),您可在浏览器中编写和执行 Python 代码,并且: 无需任何配置免费使用 GPU轻松共享 无论您是一名学生、数据科学家还是 AI 研究员&#xff…

使用Google Colab免费部署属于自己的Stable Diffusion模型在线服务

I. 介绍 Stable Diffusion模型(稳定扩散模型) 是一种用于生成式建模的深度学习模型,它使用随机微分方程(SDE)来建模连续时间的动态过程。在图像、声音、文本等各种领域都有广泛的应用。与传统的生成式模型相比&#x…

【Google Play】App Bundle 使用详解 ( 按条件分发 | 国家地区 | SDK 版本 | 设备功能 | 按需分发 | 资源分发 )

Google Play 上架完整流程 系列文章目录 【Google Play】创建 Google 开发者账号 ( 注册邮箱账号 | 创建开发者账号 ) 【Google Play】创建并设置应用 ( 访问权限 | 内容分级 | 受众群体 | 类别及联系方式 | 商品详情 ) 【Google Play】App Bundle 使用详解 ( 简介 | 应用内更…

启用googe-chrome的click-to-play

Chrome 的 click-to-play 功能非常给力,可以按需加载需要插件才能显示的内容。也就是说 Flash、Java 等应用在点击灰色矩形后才会加载。该功能可以替代 FlashBlock 等扩展,并且是 Chrome 的内置功能。启用方法是进入 chrome://chrome/settings/content &…

Googe和Twitter又在一起了,社交网络与搜索引擎为何总是分分合合?

Google从本周二开始将Twitter消息纳入到移动搜索结果之中。谷歌和Twitter于今年2月达成了合作协议。通过这一合作,谷歌将可以实时获取Twitter消息,从而更快地将这些消息展示在搜索结果中。而Twitter将可以获得更多流量,并吸引访客注册该服务。…