Guía de Earth Engine Studio

Editor

Escribe JavaScript o Python, usa módulos y guarda o comparte documentos con seguridad.

Edición y ejecución

Monaco ofrece resaltado, autocompletado, firmas y ayuda de Earth Engine. Se recomiendan .ee.js y .ee.py; también se admiten Markdown, JSON, GeoJSON y GeoJSONL. Run ejecuta todo el documento y Run selection solo la selección.

Atajos de teclado

Settings → General shortcuts muestra las teclas correspondientes a la plataforma. Con el editor enfocado, Cmd/Ctrl+S guarda el archivo Git editable o abre el destino de un borrador; Cmd/Ctrl+Enter ejecuta la selección o todo el script. Cmd/Ctrl+/ alterna comentarios de línea. Si el navegador reserva esa combinación porque / requiere Shift, usa Cmd/Ctrl+7 o Cmd/Ctrl+Numpad /. F1 abre la paleta de comandos de Monaco, donde también puedes buscar estas acciones de Studio.

JavaScript se ejecuta en un Worker SES aislado y Python en Pyodide. Las expresiones portátiles de Earth Engine pueden cruzar entre lenguajes; los objetos propios de un runtime no.

Módulos y guardado

JavaScript usa exports y require(...); Python admite imports normales y require(...). Las rutas estáticas pueden apuntar al repositorio actual, GitHub, GitLab o GoogleSource. El Python remoto requiere confirmación de confianza.

Al guardar, Studio comprueba la revisión abierta. Un cambio remoto produce un conflicto, no una sobrescritura. Get Link crea una instantánea inmutable, pero no concede acceso a recursos privados.