随着我们的社区不断壮大,我们希望 Earth Engine 能够一如既往地保持快速、公平,并继续免费服务于非商业用途。Google Earth Engine 的非商业层级可确保计算资源的可持续分配,以便我们能够继续在全球范围内支持高影响力项目。
什么是“非商业层级”?
自 2026 年 4 月 27 日 起,所有非商业 Earth Engine 项目都将按月获得 Earth Engine 计算单元 (EECU) 小时数配额。此配额在项目级 应用,并会在每个月 初重置。我们推出了三个新层级,以满足不同级别的使用量和影响力。
非商业层级
| 层级 | 配额限制 | 资格要求 | 推荐使用场景 |
|---|---|---|---|
| Community 层级 | 150 EECU 小时 | 适用于所有已通过验证的非商业项目。没有额外 要求。 | 适用于本科生和其他具有常规 计算需求的用户。此层级支持大多数非商业用途的 Earth Engine 使用场景。 |
| Contributor 层级 | 1,000 EECU 小时 | 适用于所有已通过验证的非商业项目。您需要拥有有效的结算 账号,但无需为 Google Earth Engine 的非商业用途付费。如果您将此项目用于其他 Google Cloud 服务,则可能需要为使用这些服务付费。 | 适用于从事非商业项目、致力于科学研究并渴望产生影响的研究生、公益组织和科研人员。 |
| Partner 层级 | 10 万 EECU 小时 | 您需要另外提交一份申请,详细阐述您的项目及其所能带来的 影响。审批过程可能需要几周时间。如果您的项目与气候减缓(减少碳排放)、气候适应(气候变化应对能力)或生态保护(自然和生物多样性保护、管理与恢复)相关,则可以申请此层级。 | 适用于公益组织/非政府组织、大学研究小组、政府 研究小组或其他组织,这些组织或小组需具有高计算需求 且有明确证据表明其开展的高影响力可持续发展工作会影响 环境政策和实践。 |
这些 EECU 小时数配额限制并非 硬性限制值。达到每月 限制后,您仍然可以在受限 模式下执行计算(您的请求、EE 应用和任务仍会运行),但 除非您获得更多 配额,否则性能和吞吐量会降低。
需要采取的行动和重要日期
层级选择
您需要在 2026 年 4 月 27 日 之前为您的 Earth Engine 项目选择层级。如果您未选择,我们会默认将您的项目配置为使用 Community 层级;您可以稍后随时更改。新项目在注册期间会收到选择层级的提示。对于现有项目,您可以通过 Cloud 控制台中的 Earth Engine Configuration 页面选择层级。
Earth Engine 将于 2026 年 4 月 27 日开始为非商业项目启用配额。此启用过程可能需要几周时间,因此您的项目可能要到稍晚日期才会应用配额。
当前用量
您可以使用 Cloud Monitoring 了解您每月使用的 EECU 小时数。如果您的用量不一致,您可能需要选择一个层级,以涵盖您在处理量最大的月份中的用量。
您可以使用此 Colab 笔记本帮助您建模和直观呈现您的用量与不同的 Earth Engine 非商业层级之间的关系:
管理项目的层级
更改项目的层级
您可以随时在 Cloud 控制台的配置页面中更改项目的层级。您需要对项目拥有正确的权限 :
| 需要权限 |
|
| 建议的角色 |
|
如果您更改了项目的层级,新的配额限制将立即生效,而您当前的用量将保持不变。例如,如果您从 Community 层级切换到 Contributor 层级,您会立即看到配额限制从 150 EECU 小时增加到 1,000 EECU 小时。
Partner 层级的申请需要人工审核,审核过程可能需要几周时间。
申请 Partner 层级
如果您属于公益组织、大学或政府研究小组,并且需要 大量计算资源来开展高影响力可持续发展工作,则可以申请 Partner 层级。我们会审核您的申请,并在几周内向您反馈审核结果。
续订和重新验证
所有非商业 Earth Engine 项目都需要每年重新验证其非商业状态。您还需要重新申请,才能让项目继续使用 Partner 层级。
例外情况
Earth Engine 应用的使用情况是根据 EE 应用的父项目进行跟踪的。如果项目用完了 非商业计算配额,该项目下的所有应用都会变慢。
管理配额
控制 EECU 小时数用量
- 消耗量 :配额适用于批量和在线 EECU 小时数消耗量,并会在每个月初重置。如果您用完了当月的所有 EECU 小时数,您仍然可以使用 Earth Engine,但会采用较低的并行模式,直到您的配额重置为止。
- 分配 :计算配额分配给云项目,无法转移。非商业 EECU 小时数仅适用于非商业项目,如果您将项目切换为商业项目,则不会结转。
- 监控:使用 Cloud Monitoring 和 Metrics Explorer 监控您的历史 EECU 消耗量。
- 每日限制:通过更新 Cloud 控制台中的
EECU-time per day配额,设置项目每天允许消耗的 EECU 时间量限制。如需详细了解如何访问和更新此配额,请参阅费用控制 文档。 - 购买更多计算资源:您还可以通过以下方式付费购买更多计算资源:将 项目切换为商业项目并选择 Limited 方案,或 创建新的商业项目。如需了解详情,请参阅将工作流 移至商业项目部分。
受限模式
即使您的项目用完了 EECU 小时数配额,您仍然可以使用 Earth Engine,但会处于受限模式 ,直到您的配额重置为止。 受限模式会限制您的在线和批量并发,并减少分配给您的计算工作器数量。您可能无法在受限模式下高效运行工作流。
获取更多配额
- 如果您的项目处于 Community 层级,您可以将其升级到 Contributor 层级。这样,项目每月将额外获得 850 EECU 小时数(总计 1,000 EECU 小时数)。
- 如果您的项目处于 Contributor 层级,您可以 申请 Partner 层级。如果您的申请获得批准,您的项目将获得 10 万 EECU 小时数,减去您在该期间已使用的任何 EECU 小时数。
- 您可以在 Limited
方案中使用随用随付计算的商业项目。您可以通过以下方式实现此目的:
- 将项目从非商业用途切换为商业用途。这是一项 永久性更改(您无法将其切换回非商业用途)。您可以在 Cloud 控制台的 Earth Engine 配置 页面中执行此操作。
- 创建新的商业项目并将工作流 移至该项目。
将工作流移至商业项目
如果您创建了新的商业项目,则需要迁移现有工作流。我们建议:
使用新项目运行代码:您可以通过 在代码 编辑器中选择新项目,或在调用 脚本中的项目时更改
ee.Initialize来执行此操作。# Pass the commercial project ID to ee.Initialize() ee.Initialize(project='your-commercial-project-id')与新项目共享现有资产:如需从新项目访问您的资产 ,您需要共享这些资产。您可以通过以下方式在 资产管理器中执行此操作:向 新项目的服务账号授予对您的 资产的
Viewer或Writer访问权限。
Contributor 层级的 Cloud Billing 账号行为
Earth Engine 会将结算账号的存在作为项目可信度的指标。由于 Contributor 层级会授予大量计算资源(每月 1,000 EECU 小时数),因此我们要求项目拥有结算账号才能访问此层级。
只要结算账号注册用于非商业用途,就不会因 Earth Engine 使用而产生费用 。如果您将项目更改为注册用于商业用途,则会像其他商业客户一样产生费用。请务必注意,虽然 Earth Engine 不会向您的结算账号收费,但如果您启用了其他付费 Google Cloud 服务,则可能会产生费用。为避免产生任何费用,请确保您和项目的受信任用户不会在 Earth Engine 之外启用 API。
即使您为 Google Cloud 中的其他服务(例如 Cloud Storage 或 BigQuery)付费,只要您注册用于非商业用途,您的项目也不会因 Earth Engine 计算或存储而产生费用。如果您的项目未注册或注册用于商业用途,您仍可能会因使用 Earth Engine 而产生费用。
常见问题解答
背景
- 问:Earth Engine 为何要进行此次变更?
- 我们的目标是确保计算资源的可持续分配,以便我们能够继续在全球范围内支持高影响力项目。
- 问:有哪些新层级?这些层级有何含义?
- 我们推出了三个非商业层级:Community、Contributor 和 Partner。每个层级都有每月计算配额限制和各种 资格要求。
- 问:为什么 Contributor 层级需要结算账号?
- 我们需要使用结算账号进行身份验证。您无需为 Earth Engine 使用付费,但可能需要为使用的其他 Google Cloud 服务付费。
- 问:Partner 层级的条件是什么?
- 您必须是公益组织/非政府组织、大学研究小组或政府研究小组的成员,并且具有非常高的处理要求。在此层级,合作伙伴必须提供证据,证明其开展的高影响力可持续发展工作会影响环境政策和实践,并说明他们为何需要额外的计算资源。
时间
- 问:如何在 2026 年 4 月 27 日之后获得延期?
- 如果您未在 4 月 27 日之前选择层级,您的项目将默认注册到 Community 层级。4 月 27 日之后,您可以随时通过配置 页面选择或 更改项目的层级。
- 问:如果我未在 2026 年 4 月 27 日之前选择层级,会发生什么情况?
- 您的项目将默认使用 Community 层级。您可以随时在配置页面中更改此设置 。
- 问:我可以更改层级吗?如果可以,何时可以更改?
- 可以,您可以使用 Cloud 控制台中的 Earth Engine 配置页面随时更改层级。您可以在迁移日期(2026 年 4 月 27 日)之前或之后的任何时间执行此操作。
- 问:Partner 层级申请的审批需要多长时间?
- Partner 层级的申请通常会在几个工作周内得到审核并通知结果。
配额详情
- 问:什么是 EECU 小时数?
- Earth Engine 计算单元 (EECU) 是衡量 瞬时处理能力的指标。我们会通过查看 EECU 的使用情况(例如 EECU 小时数)来跟踪计算。
- 问:用完配额后会发生什么情况?
- 您的项目将进入受限模式,处理能力会降低,直到您的配额在每月周期内重置为止。您还可以更改为具有更多计算资源的层级,或切换到 商业 方案。
- 问:我可以在不同的 Cloud 项目之间转移计算配额吗?
- 不可以,计算配额分配给各个 Cloud 项目,无法转移。
- 问:我使用的工具不是代码编辑器(Python API、XEE 和
其他工具)。此配额是否适用于这些工具?
- 是的,此配额适用于代表您的项目执行的所有 Earth Engine 计算。
- 问:Earth Engine 应用会受到此项变更的影响吗?
- Earth Engine 应用由非商业项目创建,无需确认是否符合非商业目的的资格条件,但如果所有者的项目用完了其层级的每日或每月配额资源,则可能会变慢。
- 问:这与现有的提升有何关系?
- 这是针对您的项目的单独配额。如果您有其他已提升的配额限制(例如存储空间、并行度等),这些限制将保持不变。新的计算配额仍然适用于您的项目每月可以完成的计算总量。
- 问:如何了解我已使用的配额量?
- 使用 Cloud Monitoring 跟踪项目的用量和限制。
- 问:如何了解我将使用的配额量?
- 预测计算时间非常困难,但计算 基准提供了一些 指南和工具,您可以用来预测计算 占用空间。
- 问:我的 EECU 小时数会结转到下一个周期吗?
- 不会,您的配额会在每个月初重置,任何未使用的 EECU 小时数都不会结转到下一个周期。如果您在 2026 年 4 月 27 日之前成功启用层级,您的每月配额周期将从 2026 年 4 月 27 日开始。
管理
- 问:如果我有多个项目,该怎么办?
- 此系统仅适用于非商业项目。配额和层级在项目级进行跟踪,您可以拥有多个非商业项目。
- 问:我可以为特定用户设置计算限制吗?
- 目前还不行,但我们将来可能会考虑推出类似功能。
在 Google Colab 中运行
在 GitHub 上查看源代码