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

Google Earth Engine(GEE)——服务器端错误(指南)!

服务器端错误尽管客户端 JavaScript 具有逻辑一致性,但可能存在仅在服务器上运行时才会显现的错误。以下示例演示了尝试获取不存在的乐队时会发生什么:错误— 此代码不起作用!// Load a Sentinel-2 image. var s2image = ee.Image('COPERNICUS/S2/20160625T100617_20160625T170310_T33UVR'); //....

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

Google Earth Engine(GEE)——客户端python的安装与使用

包导入Python API 包称为ee. 必须为每个新的 Python 会话和脚本导入和初始化它:import ee向 Earth Engine 服务器进行身份验证:ee.Authenticate()您获取身份验证凭据的方式可能因您的环境而异。有关Colab 和Conda 中身份验证的更多详细信息,请参阅链接 。通常,本地安装的身份验证是生成持久授权令牌的一次性步骤,而诸如 Colab 之类的 ....

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

Google Earth Engine(GEE)——调试(语法和客户端)错误指南!

调试指南Earth Engine 不同于用于地理空间数据分析的传统图像处理、GIS 或其他桌面软件。您在 Earth Engine 中创建的算法在 Google 云中运行,分布在多台计算机上。调试可能具有挑战性,因为错误可能发生在客户端 JavaScript 代码或编码指令的服务器端执行中,并且是由扩展问题以及语法或逻辑错误引起的。除非您要求,否则无法检查在云中某处运行的程序部分。本文档介绍了调....

Google Earth Engine(GEE)——调试(语法和客户端)错误指南!
文章 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 格式导入/导出图....

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

Google Earth Engine(GEE)——协方差、特征值、特征向量主成分分析(部分)

的主成分(PC)的变换(又称为Karhunen-Loeve变换)是一种光谱转动所需要的光谱相关的图像数据,并输出非相关数据。PC 变换通过特征分析对输入频带相关矩阵进行对角化来实现这一点。要在 Earth Engine 中执行此操作,请在阵列图像上使用协方差缩减器并eigen()在结果协方差阵列上使用该命令。为此目的考虑以下函数(这是完整示例的一部分 ):先看函数:eigen()特征向量计算 A....

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

Google Earth Engine(GEE)——GEE最全介绍(7000字长文)初学者福音!

地球引擎代码编辑器code.earthengine.google.com 上的地球引擎 (EE) 代码编辑器 是用于地球引擎 JavaScript API 的基于网络的 IDE。代码编辑器功能旨在快速轻松地开发复杂的地理空间工作流程。代码编辑器具有以下元素(如图 1 所示):JavaScript 代码编辑器用于可视化地理空间数据集的地图显示API 参考文档(文档选项卡)基于Git的脚本管理器(脚....

Google Earth Engine(GEE)——GEE最全介绍(7000字长文)初学者福音!

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

AI助理
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问

你好,我是AI助理

可以解答问题、推荐解决方案等