【GEE】Google Earth Engine(GEE)注册详细教程无需教育邮箱

news2024/9/27 9:27:21

        这个专栏真的是纠结了很久,不知道到底要不要分享自己在学习GEE的时候的一些经验和代码。因为本人在日常中使用Python和ENVI多点,虽然GEE也会用但不至于频繁使用,同时针对GEE其实官网给出了很多接口的使用方法,国内外也有很多人分享过一些实操代码,因此大部分代码可能都是重复的,感觉没什么创新力。最近在搞热岛效应又要用到GEE了,所以思虑再三还是开一个专栏分享一下GEE的用法吧。

一、前言

        GEE(Google Earth Engine)是一款由谷歌开发的云端地理数据处理工具,它利用云计算的能力,提供全球地理空间数据的存储、处理和分析服务。GEE适用于各种领域,如地理信息系统(GIS)、环境科学、城市规划、考古学等,能够帮助用户快速处理和分析大量的地理数据,以解决实际问题。

        GEE的基本概念是利用云计算技术,对全球地理数据进行大规模并行处理。它允许用户通过编写JavaScript代码来定义和处理地理数据。GEE提供了一个在线开发环境,用户可以在浏览器中编写和运行代码,对地理数据进行处理和分析。

        GEE的应用场景非常广泛。例如,在环境科学领域,可以使用GEE来分析和可视化全球气候变化数据,以了解气候变化的趋势和影响。在城市规划领域,可以使用GEE来分析和可视化城市人口分布和交通流量数据,以制定更加合理的城市规划方案。在考古学领域,可以使用GEE来分析和可视化历史地理数据,以了解人类文明的演变和发展。

二、注册方法

        GEE在前两年的时候注册不仅需要教育邮箱,还需要编一段话去申请,大概率会审核失败。博主那个时候就没申请成功,每次都是借用别人的账号去写代码。但最近,GEE放开了这个限制以至于注册非常非常简单,你只需要拥有一个Gmail账号(这个自己百度如何注册,很简单),就可以创建Cloud Project进行编码使用了。

        1)注册云服务

        打开GEE的官网,点击“Noncommercial”选项。

        跳转页面后,点击“Get Started”

        2)创建云项目

        跳转页面后,点击Register a Noncommercial or Commercial Cloud project,创建一个云项目。

        随后选择“Unpaid usage”选项,在“Project type”中选择创建这个Cloud Project的应用领域,建议大家就选择第一项“Academia & Research”选项。

        随后我们选择是创建新的项目,还是打开这个谷歌账号之前创建的项目。如果是新项目,第一项选择“No organization”,后面两项自行配置即可。

        然后确认之前的设置。

3)享用GEE

        上面的搞完后就可以直接进入GEE的编程界面了,是不是很简单!

三、登录事项

        如果大家通过上面的方法注册成功了,那么下次再想进入编程界面就不要傻乎乎的再点击创建云项目了,直接点击下面的Click here to go to the Code Editor即可。

        GEE是一款强大的在线地理数据处理工具,它利用云计算的能力,提供全球地理空间数据的存储、处理和分析服务。适用于各种领域,能够帮助用户快速处理和分析大量的地理数据,以解决实际问题。使用GEE需要一定的编程基础和地理数据处理经验,但它的强大功能和灵活性使得它成为地理数据处理领域的必备工具之一。

        我后面会抽时间分享一些GEE的操作和代码,当然只是一起学习交流,我的GEE也不是特别熟,反正大家一块进步嘛!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1151488.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

编译正点原子LINUXB报错make: arm-linux-gnueabihf-gcc:命令未找到

编译正点原子LINUXB报错make: arm-linux-gnueabihf-gcc:命令未找到 1.报错内容2.解决办法3./bin/sh: 1: lzop: not found4.编译成功 1.报错内容 make: arm-linux-gnueabihf-gcc:命令未找到CHK include/config/kernel.releaseCHK include/genera…

全面提升企业管理效率,助力企业持续增长——三叠云进销存解决方案

企业在生产经营过程中,高效的进销存管理是企业成功的关键因素之一。它不仅能够优化企业的资金流动,避免库存积压和断货现象,提高客户满意度,而且可以优化供应链,减少运营成本,提高生产和物流效率。三叠云正…

C语言 数据的存储2

如图所示代码: 代码运行结果为: 这是什么原因呢? 解析: 因为unsigned int是无符号整形,而我们的for循环的条件是 所以我们会一直循环下去,至于我们的结果为什么会是 一个unsigned int类型是4个字节,38位&am…

论文范文:论基于架构的软件设计方法及应用

注意:范文只适用于帮助大家打开写作思路,并不能作为素材直接用于平时练习、考试中。考试中直接使用范文的素材,会有被认定为雷同卷的风险。 摘要: 2022年4月,本人所在单位计划研发生态集装箱管理控制平台项目。该平台主要用于与现有公司生态集装箱产品做对接,达到远程控制…

【AI视野·今日Robot 机器人论文速览 第六十期】Mon, 23 Oct 2023

AI视野今日CS.Robotics 机器人学论文速览 Mon, 23 Oct 2023 Totally 26 papers 👉上期速览✈更多精彩请移步主页 Daily Robotics Papers A Review of Prospects and Opportunities in Disassembly with Human-Robot Collaboration Authors Meng Lun Lee, Xiao Lian…

vscode开启emmet语法

需要在setting.json中添加配置 首先进入设置,然后点击右上角 Vue项目添加如下配置 "emmet.syntaxProfiles": { "vue-html": "html", "vue": "html" },React项目添加如下配置 "emmet.includeLanguages&quo…

Google搜索中,搜索关键词的技巧

最近在b站看到一个关于搜索的视频,感觉比较有用,先mark下来 1、巧用限定关键词符号"",也就是用英文的双引号,去搜索包含搜索词及这个搜索词字序的搜索结果。 如搜索 "菊花茶",这个有用的点在于…

OpenCV官方教程中文版 —— Hough 圆环变换

OpenCV官方教程中文版 —— Hough 圆环变换 前言Hough 圆环变换 前言 目标 • 学习使用霍夫变换在图像中找圆形(环) • 学习函数:cv2.HoughCircles() Hough 圆环变换 opencv_logo.png: # -*- coding: utf-8 -*- import cv2 …

生态系统服务(InVEST模型)的人类活动、重大工程生态成效评估、论文写作等具体应用

以InVEST模型结合实际项目进行由浅入深的实战技术培训,Ai尚研修针对11期InVEST模型实践技术会议参会学者的特点及需求进行分析,融合课程体系,对接工作实际项目及论文写作,解决参会者关注的重点及实际项目过程问题,课程…

C++新经典 | 记录在最后的高阶知识点

目录 一、函数调用运算符与function类模板 1.函数调用运算符 (1)函数类型 (2)可调用对象 2.function类模板 二、万能引用类型 1.万能引用 2.万能引用资格的剥夺与辨认 (1)const修饰词 &#xff0…

人工智能基础_机器学习011_梯度下降概念_梯度下降步骤_函数与导函数求解最优解---人工智能工作笔记0051

然后我们来看一下梯度下降,这里先看一个叫 无约束最优化问题,,值得是从一个问题的所有可能的备选方案中选最优的方案, 我们的知道,我们的正态分布这里,正规的一个正态分布,还有我们的正规方程,他的这个x,是正规的,比如上面画的这个曲线,他的这个x,就是大于0的对吧,而现实生活…

Java反射调用ashx

这篇文章卡了大概一周,一个是没时间,只能带娃加锻炼间隙挤点时间,一个是碰到了问题卡住了。本篇实现反射调用ashx实现类的基础结构。 首先申明ashx的接口,所有的ashx实现类继承实现该接口的基类 package appcode; import java.i…

dbeaver查看表,解决证书报错current license is non-compliant for [jdbc]

http://localhost:9200/_license { “license” : { “status” : “active”, “uid” : “b91ae0e0-b04d-4e20-8730-cf0bca7b2035”, “type” : “basic”, “issue_date” : “2023-02-22T14:33:27.648Z”, “issue_date_in_millis” : 1677076407648, “max_nodes” : 10…

Leetcode 43. 字符串相乘 中等

题目 - 点击直达 1. 43. 字符串相乘 中等1. 题目详情1. 原题链接2. 题目要求3. 基础框架 2. 思路一 做加法1. 思路分析2. 时间复杂度3. 代码实现 3. 思路二 做乘法1. 思路分析2. 时间复杂度3. 代码实现 1. 43. 字符串相乘 中等 1. 题目详情 给定两个以字符串形式表示的非负整…

react中的useState和useImmer的用法

文章目录 一、useState1. 更新基本类型数据2. 更新对象3. 更新嵌套对象4. 更新数组5.更新数组对象 二、Immer1. 什么是Immer2. 使用use-immer更新嵌套对象3. 使用useImmer更新数组内部的对象 一、useState react中文官网教程 1. 更新基本类型数据 在函数式组件中&#xff0c…

【多线程相关其二】进程与线程

进程vs线程 进程(process)指的是正在运行的程序的实例,即an instance of a computer that is being executed。用拆字法理解就是:进行中的程序。程序是一个没有生命的实体,只有处理器执行它的时候才能成为一个活动的实…

macOS 创建Flutter项目

参考在 macOS 上安装和配置 Flutter 开发环境 - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter 这个文档,配置好flutter的环境 编辑器可以选择vscode或者IDEA。 我这里以IDEA为例 打开 IDE 并选中 New Flutter Project。 选择 Flutter,验证 F…

长图切图怎么切

用PS的切片工具 切片工具——基于参考线的切片——ctrl+shift+s 过长的图片怎么切 ctrl+alt+i 查看图片的长宽看图片的长宽来切成两个板块(尽量中间切成两半)用选区工具选中下半部分的区域——在选完时不…

电脑系统d3dcompiler_47.dll丢失问题,多种详细解决方法推荐

d3dcompiler_47.dll是Direct3D编译器组件的一部分,它是Microsoft DirectX的一部分。DirectX是一套由微软开发的多媒体编程接口,用于游戏和多媒体应用的开发。d3dcompiler_47.dll文件主要用于对DirectX编译器的调用,它包含了Direct3D着色器编译…

【C++】map 和 set 的使用

目录 C中的键值对 关联式容器 set、multiset map、multimap STL的容器分为两类:序列是容器、关联式容器;序列式容器是线性的数据结构,只有存储元素的功能,且像vector、list等还可以指定插入位置;而关联式容器底层底…