返回
RSS Google Cloud Data Analytics Blog AI 逐段翻译 发布 2026-09-28 08:00 收录于 09-29

Google Earth Engine 推出 AI 助手 Ask辅助地理空间编程

DataHot 速览

Google Earth Engine 在其 Code Editor 中推出 Ask 面板,直接集成 Gemini 能力。用户可使用自己的 Gemini API key,在编辑器内编写、调试、理解和优化地理空间查询。Ask 会自动结合当前脚本、导入的资产与几何数据以及会话历史等上下文,并支持查看 diff 后合并进脚本。启动时可选 Gemini 3 Flash Preview、Gemini 3.1 Pro Preview 和 Gemini 3.5 Flash 等模型。

为什么值得关注:该功能展示了地理空间数据平台如何把上下文感知的 AI 助手嵌入开发工作流,提升查询编写与调试效率;对关注平台 AI 化和 Data Agent 落地的数据从业者有参考价值。

本文目录 8 节
  1. 立即试用 Gemini Enterprise
  2. 工作原理:上下文感知辅助
  3. 快速入门示例
  4. 1. 从自然语言生成代码
  5. 2. 解释复杂代码
  6. 3. 执行一键式故障排除和调试
  7. 4. 优化查询
  8. 两步即可开始

译文

AI 逐段翻译

立即试用 Gemini Enterprise

工作场所中 AI 的入口

立即试用

无论你是在绘制全球森林覆盖图、检测建筑环境的变化,还是在监测农业产量,用 Google Earth Engine 编写脚本都是开发这些洞察的有力方式。该平台是 Google Earth AI 的一部分,这是我们收集的地理空间模型和数据集,旨在帮助你将这些行星信息转化为可执行的智能洞察。我们还推出了一项新功能 Ask,让获取这些行星智能变得更加容易。

我们知道,将复杂的地理空间逻辑转化为代码需要时间,而记住特定的 Google Earth Engine API 函数、搜索文档以及调试语法或内存错误都会打断你的工作流程。Ask 旨在通过将 Gemini 能力直接集成到 Google Earth Engine 代码编辑器中,帮助你更快地获得可执行的洞察。

从今天起,你可以使用自己的 Gemini API 密钥来编写、调试、理解和优化地理空间查询,而无需离开代码编辑器。

图 1:新的 Ask 面板位于代码编辑器右侧,提供针对你当前脚本量身定制的基于聊天的 AI 辅助。

工作原理:上下文感知辅助

你可以直接在代码编辑器中提问,并根据工作区的上下文获得回答,例如:

  • 你当前脚本的全文
  • 你导入的资产和几何图形
  • 你当前会话的聊天记录

由于 Google Earth Engine 中的 Gemini 能力会自动理解你的工作,因此你无需添加代码或解释你的数据集。它已经知道这些细节,所以能提供更相关、更有帮助的回答。此外,你还可以自动查看差异并将其合并到脚本中。再也不用复制粘贴了!

你还可以个性化 Ask,使回答更全面、更符合你的需求:

  • 访问最新的 Gemini 模型: 选择符合你需求的 Gemini 模型——在发布时,可用模型为 Gemini 3 Flash Preview、Gemini 3.1 Pro Preview 和 Gemini 3.5 Flash。
  • 文档搜索: 使用 AI 搜索官方 文档,以获取最新的语法和函数。
  • 数据集搜索: 允许 AI 搜索 Earth Engine 数据目录,以查找并引用你所需的确切数据集。
  • Google 搜索: 使用 Grounding with Google Search,将回答基于最新的公开网络结果(与文档搜索和数据集搜索互斥)。

快速入门示例

不确定从哪里开始?以下是在你的工作流程中使用 Ask 的四种方式:

1. 从自然语言生成代码

需要计算 NDVI(“归一化植被指数”)、执行云掩膜或构建图表,但记不住确切的语法?只需提问,Earth Engine 就能为你生成 JavaScript 代码。你可以直接在聊天中查看代码,然后点击 插入 将其添加到脚本中,或点击 复制 将其复制到剪贴板。如果你的编辑器不为空,插入代码会显示并排差异视图,以便你在接受更改之前进行查看。

提示词示例: “编写一个脚本,加载 2025 年科罗拉多州博尔德地区的 Sentinel-2 影像,应用云掩膜,计算 NDVI,并将中值合成图层添加到地图中。”

2. 解释复杂代码

如果你正在处理同事编写的脚本,或改编自社区的示例,你可以使用 Gemini 能力来解释它。只需问:“解释这个脚本做什么”,即可获得对其逻辑和所用 Earth Engine 函数的分步解析。

3. 执行一键式故障排除和调试

调试是编码中不可避免的一部分。当你的脚本在 Google Earth Engine 中抛出错误时,控制台会显示一条错误消息。现在,这些消息包含一个 “故障排除” 按钮。点击它会自动在 Ask 面板中填入一个提示词,其中包含错误消息以及请求帮助诊断问题并建议修复方法。

图 2:控制台中的“故障排除”按钮让调试错误变得快速且顺畅。

4. 优化查询

例如,如果你的脚本运行缓慢、资源消耗效率低下,或抛出“计算超时”或“并发聚合过多”错误,请询问优化建议。Gemini 能力可以建议最佳实践,例如尽早过滤、减少计算步骤,或将客户端循环转换为服务器端操作。

两步即可开始

Ask 今天已在全球范围内可用。要开始使用,你只需要一个 Gemini API 密钥:

  1. 获取 API 密钥: 如果你还没有 Gemini API 密钥,请前往 Google AI Studio 创建一个(有免费选项;如果你选择付费层级 API 密钥,将按你的使用量计费)。详细了解 Gemini API 条款。
  2. 将 API 密钥添加到 GEE: 打开 Google Earth Engine 代码编辑器。在右侧面板中,点击 Ask 面板。点击左下角的钥匙图标并输入你的 API 密钥。

我们期待听到你的反馈!请使用代码编辑器反馈按钮分享你的反馈,帮助我们改进体验。

发布于

这篇内容对你有用吗?

反馈只用于改善内容筛选,不等同于收藏

分享这条资讯
分享海报
保存图片
iOS 也可以长按图片保存