Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Google Earth Engine (GEE) - Proceso fácil con JavaScript
Rating: 4.4 out of 5(4 ratings)
25 students

Google Earth Engine (GEE) - Proceso fácil con JavaScript

Domina el análisis geoespacial con GEE y JavaScript para proyectos reales
Last updated 7/2026
Spanish
EnglishSpanish [Auto],

What you'll learn

  • Understand the fundamentals and scope of Google Earth Engine (GEE) and its core applications.
  • Learn the basic JavaScript programming concepts specifically applied to the GEE environment.
  • Import, visualize, and manage vector and raster geospatial datasets within the GEE platform.
  • Apply filters and reducers to optimize image collections and perform meaningful geospatial analyses.
  • Use operators and functions to calculate environmental indices such as NDVI in GEE.
  • Automate repetitive geospatial analyses by implementing loops and mapping functions in GEE.
  • Develop efficient, reusable coding guides for geospatial projects using the GEE JavaScript API.
  • Integrate and evaluate various public and private geospatial data to monitor territorial and environmental changes.

Course content

5 sections7 lectures1h 33m total length
  • Resumen general del curso de Google Earth Engine8:19

    En esta primera lección, te damos la bienvenida al curso básico de Google Earth Engine (GEE) impartido por AulaGEO, donde empezaremos con una visión general de esta potente plataforma geoespacial. Esta sección introductoria establece el contexto del curso y detalla cómo GEE funciona como una plataforma en la nube que permite el análisis y manejo de grandes conjuntos de datos geoespaciales sin afectar el rendimiento de tu equipo local.

    Durante la lección, conocerás los aspectos fundamentales de GEE, incluyendo su interfaz, los lenguajes de programación compatibles (JavaScript y Python), y los requisitos necesarios para acceder y usar la plataforma, como la creación de una cuenta y la importancia de la declaración de intenciones para la aprobación del acceso.

    Además, se mostrarán las herramientas básicas dentro de la interfaz de GEE, como el editor de código, las pestañas de documentación y activos, la consola para visualizar resultados y las diversas herramientas para interactuar con el mapa, preparando al alumno para comenzar a trabajar con datos geoespaciales.

    Temas clave cubiertos

    • Introducción y antecedentes de Google Earth Engine.

    • Requisitos para crear y aprobar una cuenta en GEE.

    • Lenguajes de programación compatibles y documentación disponible.

    • Descripción general de los conjuntos de datos y sus aplicaciones.

    • Exploración de la interfaz gráfica de usuario de GEE y sus principales herramientas.

    • Explicación de las herramientas para dibujo y manipulación en el mapa.

    • Opciones de visualización y gestión de activos en GEE.

    Valor práctico en el ámbito geoespacial

    • Preparar al usuario para obtener acceso oficial a la plataforma GEE.

    • Introducir el entorno de trabajo para facilitar una rápida familiarización con la herramienta.

    • Entender los fundamentos técnicos y las capacidades básicas para el análisis de datos geoespaciales.

    • Capacitar para navegar eficientemente en la interfaz y gestionar datos dentro de GEE.

    Al finalizar esta lección, el alumno comprenderá qué es Google Earth Engine, cómo acceder a la plataforma con los requisitos apropiados y cómo navegar por su interfaz básica para iniciar el uso y análisis de datos geoespaciales con éxito.

Requirements

  • Basic computer literacy and interest in geospatial analysis.
  • Familiarity with online platforms and accessing cloud-based tools.
  • Willingness to learn JavaScript programming in the context of geospatial data.
  • Access to a computer with internet to use Google Earth Engine platform.

Description

Google Earth Engine (GEE) es una plataforma en la nube revolucionaria para el análisis y visualización de grandes conjuntos de datos geoespaciales. Este curso te introduce a la tecnología que ha transformado la forma de estudiar variables ambientales, urbanas y agrícolas a escala global, ofreciendo acceso a imágenes satelitales históricas y actualizadas constantemente.

A lo largo del curso, recorrerás un flujo de trabajo práctico orientado a desarrollar competencias en programación con JavaScript dentro de GEE, permitiéndote manejar conjuntos de datos vectoriales y ráster, aplicar filtros y reductores, y automatizar procesos analíticos complejos. El enfoque está puesto en dotarte de las herramientas para ejecutar análisis reproducibles sin necesidad de infraestructura pesada local.

El aprendizaje se basa en ejemplos reales y explicaciones detalladas que te facilitarán comprender desde la plataforma hasta el uso avanzado de APIs para transformar y visualizar tu información geoespacial. Nuevos usuarios, investigadores y profesionales encontrarán en este curso un complemento efectivo para sus proyectos de ciencia de datos geográficos.

Además, conocerás cómo integrar datos propios y públicos, evaluar cambios territoriales y ambientales con índices como NDVI, y cómo estructurar código eficiente con funciones y bucles orientados a optimizar tus análisis en GEE.

Con una metodología clara y progresiva, este curso es ideal para ti si buscas iniciarte o potenciar tus conocimientos en programación para geoinformación, con un balance entre teoría, práctica y aplicaciones profesionales adaptadas a contextos reales y multidisciplinarios.

Objetivos de aprendizaje

Al completar este curso, estarás preparado para realizar análisis geoespaciales avanzados y manipular datos con fluidez en Google Earth Engine. Aprende específicamente a:

  • Comprender el funcionamiento y alcance de Google Earth Engine y su ecosistema.

  • Manejar los principios básicos del lenguaje de programación JavaScript aplicado a GEE.

  • Importar, visualizar y procesar datos vectoriales y ráster en la plataforma.

  • Filtrar, reducir y recortar colecciones de imágenes para optimizar tus análisis.

  • Aplicar operadores y funciones para el cálculo de índices y estadísticas geoespaciales.

  • Automatizar análisis mediante bucles y funciones de mapeo en GEE.

  • Crear guías de código eficientes y reutilizables para proyectos geoespaciales.

  • Integrar datos de diversas fuentes y evaluar cambios territoriales con datos satelitales.

Quién debería tomar este curso

  • Usuarios y profesionales GIS interesados en ampliar sus capacidades analíticas.

  • Desarrolladores que deseen incorporar análisis geoespacial en sus aplicaciones.

  • Investigadores que trabajen con datos geográficos y necesiten automatizar análisis.

  • Gestores de bases de datos geoespaciales y científicos de datos.

  • Entusiastas de las ciencias ambientales y la informática geográfica.

  • Estudiantes universitarios en disciplinas relacionadas con geografía, medio ambiente o computación.

Estructura del curso

Section 1: Introducción
Presenta los fundamentos, el contexto general y las aplicaciones principales de Google Earth Engine.

Section 2: Conceptos básicos de JavaScript orientados a GEE
Enseña los principios básicos de programación en JavaScript específicamente aplicados a la plataforma GEE.

Section 3: Trabajo con datos vectoriales y ráster en Google Earth Engine
Explica el proceso para importar, visualizar y manejar distintos tipos de datos geoespaciales dentro de la plataforma.

Section 4: El papel de los reductores en Google Earth Engine
Detalla el uso de reductores y funciones de recorte para transformar colecciones de imágenes en objetos analizados.

Section 5: Automatizando el análisis en Google Earth Engine
Introduce la automatización mediante el uso de bucles y funciones de mapeo para procesos repetitivos.

Por qué tomar este curso

Google Earth Engine ofrece una solución escalable y eficiente para el procesamiento masivo de datos satelitales y geoespaciales, facilitando el análisis global sin necesidad de infraestructura local compleja. Este curso te permitirá adquirir habilidades prácticas para manipular datos vectoriales y ráster, optimizar consultas mediante filtros y reductores, y automatizar procesos para análisis repetitivos, lo que aumenta significativamente tu productividad y capacidad técnica.

El aprendizaje de programación en JavaScript para GEE abre las puertas a múltiples aplicaciones profesionales que van desde la gestión ambiental, monitoreo de recursos naturales, planificación urbana y agricultura de precisión, reforzando tu perfil profesional en áreas emergentes del análisis geoespacial.

Además, dominar GEE puede ser un diferenciador clave en un mercado competitivo al aportar soluciones basadas en datos y tecnología avanzada, ampliando tu abanico de proyectos y oportunidades laborales.

Contexto profesional

Este curso está diseñado para profesionales y estudiantes que trabajan con información geoespacial y requieren potenciar sus capacidades analíticas. Las destrezas adquiridas posicionan al alumno para integrarse eficazmente en equipos de análisis territorial, investigación ambiental, desarrollo de aplicaciones con datos espaciales o en la gestión de sistemas de información geográfica avanzada, enfatizando la automatización y el manejo de grandes volúmenes de datos con herramientas modernas como Google Earth Engine.

Who this course is for:

  • GIS users and professionals seeking to enhance their geospatial analytical skills.
  • Developers interested in incorporating geospatial analysis into their applications.
  • Researchers working with geographic data who need to automate large-scale analyses.
  • Data scientists and geospatial database managers aiming to improve data processing workflows.
  • Environmental scientists and enthusiasts wanting to apply satellite data for monitoring.
  • University students in geography, environmental science, computer science, or related fields.
  • Professionals involved in urban planning, natural resources monitoring, or agriculture precision projects.
  • Anyone looking to build practical skills in cloud-based geospatial data analysis using JavaScript.