Earth Engine Studio 指南

编辑器

编写 JavaScript 或 Python、使用模块,并安全保存或共享文档。

编辑与运行

Monaco 提供语法高亮、补全、签名提示和 Earth Engine 帮助。建议使用 .ee.js.ee.py;同时支持 Markdown、JSON、GeoJSON 和 GeoJSONL。Run 运行整份文档,Run selection 只运行选中内容。

键盘快捷键

Settings → General shortcuts 会显示适合当前平台的按键。编辑器获得焦点时, Cmd/Ctrl+S 保存当前可写的 Git 文件,或为草稿打开目标位置对话框; Cmd/Ctrl+Enter 运行选中内容或完整脚本。Cmd/Ctrl+/ 切换行注释。如果 / 需要 Shift 且浏览器将该组合用于帮助,请改用 Cmd/Ctrl+7Cmd/Ctrl+Numpad /F1 打开 Monaco 命令面板,也可在其中搜索这些 Studio 操作。

JavaScript 在隔离的 SES Worker 中运行,Python 使用 Pyodide。可移植的 Earth Engine 表达式能够跨语言传递;运行时专用对象不能。

模块与保存

JavaScript 使用 exportsrequire(...);Python 支持常规 import 与 require(...)。静态路径可指向当前代码库、GitHub、GitLab 或 GoogleSource。远程 Python 代码需要信任确认。

保存时,Studio 会检查打开时的版本。若远端已修改,则显示冲突而不直接覆盖。Get Link 创建不可变快照,但不会授予私有资产访问权。