文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)—有JS和python为什么GEE还要使用rgee?

基本 rgee - 第一步2020-01-01 941 words 5 mins read介绍1. 什么是谷歌地球引擎?谷歌地球引擎是一个计算平台,允许用户在谷歌的基础设施上运行地理空间分析。与平台交互的方式有以下几种:discover代码编辑器Javascript 客户端库Python客户端库R 客户端库本网站重点介绍最后一个,您可以使用 R 客户端库向地球引擎服务器和开发Web 应用程序发送....

Google Earth Engine(GEE)—有JS和python为什么GEE还要使用rgee?
文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——rgee 是如何工作的?

rgee是不是像JavaScript或Python客户端本地地球引擎API。从头开始开发地球引擎 API 将很难维护,尤其是考虑到 API 正在积极开发中。那么,如何使用 R 运行 Earth Engine?答案是网状的。reticulate是一个 R 包,旨在实现 R 和 Python 之间的无缝互操作。当在 R 中创建Earth Engine请求时,reticulate会将这部分转换为 Py....

Google Earth Engine(GEE)——rgee 是如何工作的?
文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——2.提取降水值案例(R-GEE版)

安装和负载tidyverse和sf- [R包,在这之后,初始化地球引擎řAPI。#先加载库,再进行初始化! library(tidyverse) library(rgee) library(sf) ee_Initialize() 读取nc形状文件,加载矢量文件。nc <- st_read(system.file("shape/nc.shp", package = "sf"), quiet ....

Google Earth Engine(GEE)——2.提取降水值案例(R-GEE版)
文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——JavaScript基本功能介绍(对图像的操作)

选择图像的波段var band = image.select(bandName);创建影像条件var mask = image.eq(value);或 .neq 或 .gt 或 .gte 或 .lt 或 .lte应用图像mask//一般情况下能用updateMask就不用mask这样更有利于计算 var masked = image.updateMask(mask);执行逐像素计算var res....

文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——JavaScript基本功能介绍(单个几何特征的简单计算)

函数和映射函数是一组执行特定任务的指令:function functionName(Arguments) { statements; };调用函数var result = functionName(input);在集合上映射函数//map在GEE中非常常用 var result = input.map(functionName);在集合上映射函数将函数应用于集合中的每个元素。几何上的常见操作寻找....

Google Earth Engine(GEE)——JavaScript基本功能介绍(单个几何特征的简单计算)
文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——容易犯的错误3(请在select之前使用filter )和(用updateMask()代替mask())、组合reducer的使用!

首先过滤再select()通常,在对集合执行任何其他操作之前,按时间、位置和/或元数据过滤输入集合。在选择性较少的过滤器之前应用更多选择性过滤器。空间和/或时间过滤器通常更具选择性。例如,请注意select()和之前filter()应用: map()var images = ee.ImageCollection('COPERNICUS/S2_SR'); var sf = ee.Geometry.....

Google Earth Engine(GEE)——容易犯的错误3(请在select之前使用filter )和(用updateMask()代替mask())、组合reducer的使用!
文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——容易犯的错误2(避免不必要地转换为列表、避免ee.Algorithms.If()和避免reproject() )

避免不必要地转换为列表Earth Engine 中的集合使用优化进行处理,这些优化通过将集合转换为 aList或Array类型而被破坏。除非您需要随机访问集合元素(即您需要获取集合的第 i 个元素),否则请在集合上使用过滤器来访问单个集合元素。以下示例说明了类型转换(不推荐)和过滤(推荐)以访问集合中的元素之间的区别:坏- 不要不必要地转换为列表!var table = ee.FeatureCo....

文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——容易犯的错误1(避免将客户端函数和对象与服务器函数和对象混合)

Earth Engine 服务器对象是具有以ee (例如ee.Image,ee.Reducer)开头的构造函数的对象,并且此类对象上的任何方法都是服务器功能。任何不是以这种方式构造的对象都是客户端对象。客户端对象可能来自代码编辑器(例如Map、Chart)或 JavaScript 语言(例如Date、Math、[]、 {})。为避免意外行为,请勿在脚本中混合使用客户端和服务器功能,如此处、 此处....

文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——TFRecord 和地球引擎

TFRecord 是一种二进制格式,用于高效编码tf.Example protos 的长序列 。TFRecord 文件很容易被 TensorFlow 通过这里和 这里tf.data描述的包 加载 。本页介绍了 Earth Engine 如何在 或和 TFRecord 格式之间进行转换。 ee.FeatureCollectionee.Image将数据导出到 TFRecord 您可以将表格 ( ee....

Google Earth Engine(GEE)——TFRecord 和地球引擎
文章 2022-04-26 来自:开发者社区

Google Earth Engine(GEE)——TensorFlow支持深度学习等高级机器学习方法(非免费项目)

TensorFlow 和地球引擎TensorFlow是一个开源机器学习平台,支持深度学习等高级机器学习方法。本页面介绍了 Earth Engine 中的 TensorFlow 特定功能。尽管 TensorFlow 模型是在 Earth Engine 之外开发和训练的,但 Earth Engine API 提供了以 TFRecord 格式导出训练和测试数据以及以 TFRecord 格式导入/导出图....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。