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

news/2025/2/12 22:16:31/

        这个专栏真的是纠结了很久,不知道到底要不要分享自己在学习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.ppmy.cn/news/1186162.html

相关文章

Unity多人同时在线海量玩家角色的架构与设计

前言 Unity多人同时在线的游戏会有很大的地图,大量的玩家同时在线,以及玩家会有不同的游戏职业,这样众多的玩家游戏角色我们客户端应该如何来设计呢?本文来分享以下几个点 对惹,这里有一个游戏开发交流小组,希望大家…

Jetpack Compose | State状态管理及界面刷新

我们知道Jetpack Compose(以下简称Compose)中的 UI 可组合项是通过Composable 声明的函数来描述的,如: Composable fun Greeting() {Text(text "init",color Color.Red,modifier Modifier.fillMaxWidth()) }上面的代…

Transformer模型原理

NLP预训练模型的架构大致可以分为三类: 1. Encoder-Decoder架构(T5),seq2seq模型,RNN、LSTM网络 2. BERT:自编码语言模型,预测文本随机掩码 3. GPT: 自回归语言模型,预测…

国产芯片vs“国际水平”,有距离也有超越!

当前,国产芯片正在迎来全新的发展阶段。国产终端芯片性能怎么样,与国际主流产品相比,表现如何?今天笔者就针对目前热度较高的四款国产CPU进行参数分析与性能跑分横向对比。 此次国产芯片评测型号分别是海光C86-3250、龙芯3A5000H…

原子类:Java并发编程的利器

在多线程环境下,确保数据的一致性和原子性是至关重要的。Java提供了一些原子类,用于解决多线程并发问题。这些原子类能够确保操作在多线程环境下是原子的,即不会被其他线程干扰。本文将介绍Java中的原子类及其应用。 一、原子类概述 原子类…

数据结构(三):栈及面试常考的算法

一、栈介绍 1、定义 栈也是一种数据呈线性排列的数据结构,不过在这种结构中,我们只能访问最新添加的数据。从栈顶放入元素的操作叫入栈,取出元素叫出栈。 2、优缺点及使用场景 优点:高效的操作、简单易用、空间效率高等 缺点&…

7.Vue2-循环语句的用法

题记 vue2循环语句的用法 v-for 绑定数组 <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>实例</title> <script src"https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script> <…

MySQL安装后,同局域网其他电脑无法连接问题

MySQL安装后&#xff0c;同局域网其他电脑无法连接问题 1、问题&#xff1a; 在同一个局域网下&#xff0c;笔者电脑安装了MySQL数据库后&#xff0c;出现了其他伙伴想连接笔者电脑的MySQL&#xff0c;而连不上的问题。 2、解决方案 在防火墙中添加开放端口&#xff1a; 第…