1. Presentación
Este curso está orientado a los profesionales e investigadores con pocos o nulos conocimientos de programación. Sin embargo, a lo largo de su desarrollo se tocarán temas selectos de programación con Python alojado en Google Colaboratory (Colab), que permitirá utilizar sus elementos de programación para generar útiles herramientas de análisis geoespacial. Adicionalmente, se proporcionarán ligas a páginas Web para profundizar el aprendizaje de Python, Colab y Google Earth Engine (GEE).
La interfaz de aplicación de programación (API, por sus siglas en inglés) de Python para GEE, es una herramienta poderosa que permite integrar las funciones geoespaciales de GEE con el gran acervo de bibliotecas científicas y numéricas de Python.
Se utilizará un entorno interactivo denominado cuaderno de Colab (cuaderno Jupyter) que permite escribir y ejecutar código. Colab permite programar y ejecutar Python en el navegador (computación en la nube) con las siguientes ventajas: No requiere configuración, ni instalación de muchas bibliotecas de Python; acceso a GPUs sin coste adicional y permite compartir contenido fácilmente. Colab facilita el trabajo, ya sea para estudiantes, científicos de datos, en geomática o inteligencia artificial.
GEE es una plataforma de geomática basada en la nube que permite a los usuarios visualizar y analizar imágenes de satélite y conjuntos de datos geoespaciales de todo el planeta. GEE combina más de 40 años de imágenes de satélite del planeta, tanto históricas como actuales, junto con las herramientas y la potencia computacional necesarias para analizar y extraer información de este enorme almacén de datos.
El curso surge en respuesta a solicitudes de colegas y seguidores, y con la finalidad de promover el uso del software de libre acceso para el sector hidroagrícola de México y Latinoamérica, el COLEGIO MEXICANO DE INGENIEROS EN IRRIGACIÓN (COMEII) está organizando el curso-taller en modalidad virtual sobre “CURSO INTRODUCTORIO DE GOOGLE EARTH ENGINE CON LA INTERFAZ DE APLICACIÓN DE PROGRAMACIÓN DE PYTHON”.
2. Objetivo General
Aprender los conceptos de Google Earth Engine (GEE) y las herramientas computacionales de apoyo: cuaderno Colab, y programación con Python.
3. Objetivos específicos del curso:
- Conocer y comprender los fundamentos de GEE y el uso del cuaderno Colab.
- Conocer los fundamentos para programar en Python aplicado a GEE.
- Aprender a incorporar y procesar imágenes espectrales en GEE.
- Aprender a importar regiones de interés (Polígonos, puntos, tablas) para su análisis en GEE.
- Aprender a manejar las herramientas de Google Earth Engine (GEE) para el análisis de la evolución espacial-temporal de variables de interés agrícola y ambiental.
4. Instructor:
-
Dr. Luis Alberto Palacios Sánchez
- Doctor en Hidrociencias por el Colegio de Postgraduados de México.
- Magister Scientiae en Desarrollo de Aguas y Tierras, Opción Planificación de los Recursos Hidráulicos por el CIDIAT.
- Ingeniero Agrónomo Especialista en Irrigación por la U. A. Chapingo.
- Amplia experiencia teórica-practica en el desarrollo de Modelos de Sistemas de Información Geográfica, y uso de Google Earth Engine para el análisis geoespacial de la dinámica de variables hidrológicas y agrícolas.
5. Perfil deseable del participante:
- Tener los conocimientos básicos de programación, sistemas de información geográfica y teledetección/sensores remotos
- Contar con una computadora con acceso a internet.
- Contar con una hoja de cálculo, preferentemente Excel para realizar ejercicios.
- Para tener acceso a GEE se deberá activar el editor de Google Earth Engine (https://earthengine.google.com/signup/) ligándote con el usuario y contraseña convencional de Google (en caso de no tener, se deberá crear una cuenta de Google). Sólo se necesita completar un sencillo formulario con el nombre del usuario, país y aceptar las condiciones de Google. En caso de tener problemas, se indicará como realizarlo en la primera sesión del taller.
6. Dirigido a
El curso-taller es muy recomendable para técnicos e ingenieros que quieran conocer la plataforma de Google Earth Engine como herramienta de análisis espacio-temporal de variables de interés agrícola, ambiental e hidrológico. También es muy recomendable para estudiantes en los últimos años de las carreras de ingeniería: Irrigación, geomática, agrícola o Civil, u otras carreras, que estén interesados en el uso de herramientas informáticos para el manejo y análisis de datos geoespaciales y su evolución temporal usando.
7. Duración:
- El curso tiene una duración de 20 horas (12 hrs de teoría y 8 hrs de práctica) en 4 sesiones de 3 horas de duración de manera virtual.
- Fechas: Sábados 17 y 24 de febrero, 2 y 9 de marzo de 2024. Horario: De 10-13 hrs. (Hora Centro CDMX).
8. Modalidad
El curso se ofrecerá vía virtual utilizando la plataforma ZOOM con las siguientes características:
- Duración de 12 horas de sesiones con el instructor, más 8 horas de practica que demandan los trabajos complementarios a realizar por el participante fuera de las sesiones de instrucción.
-
Experto en el tema presentan en forma expositiva, los conceptos teóricos de cada tema usando los siguientes instrumentos complementarios:
- Material complementario con videos y lecturas para reforzar el tema.
- Realización de ejercicios para confirmar que se domina el tema impartido.
- Los participantes pueden realizar de preguntas vía correo electrónico o WhatsApp. Se habilitará un grupo WhatsApp temporal de los asistentes al taller.
- Al finalizar el curso se entrega un diploma de acreditación del curso por 20 hrs al aprobar con una calificación mínima del 70%. En caso contrario se emitirá una constancia de asistencia.
- El contenido del curso es eminentemente práctico y orientado a que sean los participantes del curso quienes resuelvan en su computadora los problemas realizados y planteados durante el desarrollo de las diferentes sesiones.
9. Diploma de 20 horas Académicas
AAl finalizar el curso se entrega un diploma de acreditación del curso por 20 hrs al aprobar con una calificación mínima del 70%. Si no requiere acreditación se emitirá una constancia de asistencia.
Diploma de acreditación emitida por:
- COLEGIO MEXICANO DE INGENIEROS EN IRRIGACIÓN.
- UNIVERSIDAD SONHOS PUEBLA.
10. Temario del curso
- Presentación y mecánica del curso.
- Cuaderno Colab.
-
Python (muy breve).
- Características básicas del lenguaje.
- Estructuras de control de flujo.
- Tipos de datos complejos.
- División de la lógica de un programa.
- Bibliotecas útiles.
-
Google Earth Engine.
- Conceptos básicos de GEE.
- Conjuntos de datos de GEE.
- Conceptos básicos de GeeMap (paquete Python para visualización y análisis geoespacial interactivo con GEE).
- Trabajando con imágenes (Image).
- Trabajando con características (Features: puntos, líneas, polígonos con datos asociados).
- Importar Datos.
- Cálculo de índices (vegetación, estrés hídrico, etc.).
- Series de tiempo de índices espectrales (gráficas con Matplotlib).
- Modelos de Elevación Digital.
- Características físicas de los suelos.
- Exportar Datos.
11. Programas a utilizarse
- Google Earth Engine
- Colab Notebook
- Python
12. Seguimiento del curso
Durante el desarrollo del curso estará disponible para consulta para los asistentes:
- Los videos de las sesiones del curso.
- Archivos de trabajo presentados en clase.
- Archivo de los ejemplos mostrados en clase.
- Archivos digitales de presentaciones, manuales y documentos de interés para el curso.
13. Costo
Antes del 15 de enero de 2024
- Público en general: 1,250 pesos mexicanos (71 USD)
- Estudiante de licenciatura: 1,000 pesos mexicanos (57 USD)
- Público en general: 1,670 pesos mexicanos (95 USD)
- Estudiante de licenciatura: 1,250 pesos mexicanos (71 USD)
- Por correo: [email protected].
- Por WhatsApps a: Ir a WhatsApp .
- Titular: INSTITUTO DE INVESTIGACIÓN Y ESTUDIOS SUPERIORES EN GESTIÓN, TECNOLOGÍA Y ADMINISTRACIÓN.
- Banco: SANTANDER.
- Cuenta (Ventanilla): 655 0490 6997.
- Cuenta Clabe (Transferencia): 0146 5065 5049 069 974.
- Número de tarjeta (oxxo): 5579 0890 0022 6913.
- Concepto: GEE + nombre alumno.
- Incluir en el concepto de pago: concepto de pago: EPANET4 + nombre alumno.
- Enviar el COMPROBANTE de pago de la transferencia en formulario de inscripción a: [email protected], con copia a: [email protected]
Si desea pagar por PayPal® rellene y envíe el formulario de pre-registro, elija el tipo (PayPal®) y se le enviará a su correo la orden de pago correspondiente. Recuerde enviarnos el justificante del pago a [email protected], con copia a: [email protected], una vez realizado el pago.
Notas:
- Los asistentes mexicanos deben realizar su pago por transferencia bancaria o depósito bancario.
- Para participantes internacionales se sugiere pago por PayPal®.
- Para otros medio de pago favor de contactarnos. Considere que otra forma de pago puede generar comisiones adicionales, dependiendo del país, banco y tipo de transferencia.
14. Registro
Liga de pre-registro para participantes: Ir al registro.
Una vez realizado su pre-registro en caso de ser mexicano y está interesado, debe realizar su pago y enviar su comprobante a los correos indicados anteriormente.
15. Informes sobre el curso
Para mayores informes puede contactar:Para mayores informes:
- Por correo a: [email protected] ó [email protected].
- Por whatsApps a: Ir a whatsApp.
- Visite la página web del COMEII para información actualizada: https://www.riego.mx.