Esta parte está dirigida a investigadores, instituciones y cualquier persona externa al LANOT que desee solicitar datos históricos del acervo de observación de la Tierra a través de este sistema.
Este sitio permite solicitar datos históricos del sensor ABI del satélite geoestacionario GOES-East (GOES-16 de 2017 a abril de 2025; GOES-19 a partir del 7 de abril de 2025) sin necesidad de contactar directamente al equipo del LANOT. El sensor ABI captura una imagen del disco completo cada 10 minutos y una del sector continental de EE. UU. (CONUS) cada 5 minutos; el sector CONUS incluye prácticamente todo México, salvo una zona del sur de Chiapas.
Puede solicitar dos niveles de producto:
| Nivel | Contenido | Unidades |
|---|---|---|
| L1b | Las 16 bandas crudas del sensor, georreferenciadas. | Radiancia |
| L2 | Productos generados a partir de L1b (nubes, temperatura de superficie, vientos, etc.), calibrados y filtrados de errores. | Reflectancia / temperatura de brillo / unidades físicas según producto |
Puede consultar el catálogo completo de productos L2 (variables, unidades y descripción) en la página Productos CSPP Geo L2, enlazada también desde el constructor de consultas.
El acceso al sistema se hace únicamente con su correo electrónico institucional, sin contraseña:
Una vez dentro, el constructor de consultas le pide elegir, en este orden, dominio, nivel, bandas o productos, y fechas/horarios.
Dominio y nivel.
Bandas (nivel L1b o L2). El sensor ABI tiene 16 bandas: las dos primeras en el visible, las cuatro siguientes en el infrarrojo cercano y las diez restantes en el infrarrojo térmico. La banda 02 tiene resolución de 500 m por píxel; las bandas 01, 03 y 05, de 1 km; el resto, de 2 km. Marque las casillas de las bandas que necesita, o use "Invertir selección" para marcar/desmarcar todas a la vez.
| Bandas L1b | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Invertir selección |
Productos (solo nivel L2). Al elegir nivel L2 se habilita además una lista de productos derivados, por ejemplo: Aerosol Detection, Aerosol Optical Depth, Clear Sky Masks, Cloud Optical Depth, Cloud Particle Size Distribution, Cloud Top Height/Phase/Pressure/Temperature, Derived Motion Winds, Land Surface Temperature y Low Cloud and Fog, entre otros. Algunos productos (Derived Stability Indices, Downward/Reflected Shortwave Radiation, Fire Hotspot Characterization, Rainfall Rate/QPE, Sea Surface Temperature, Total Precipitable Water, Volcanic Ash) no se generan localmente pero se listan como referencia; consulte al equipo del LANOT sobre su disponibilidad. El detalle de variables y unidades de cada producto está en el catálogo Productos CSPP Geo L2.
Fechas y horarios. Indique al menos una fecha. Opcionalmente puede agregar una segunda
fecha para pedir un intervalo de días, y uno o varios intervalos de horas por cada fecha usando los botones
(+)/(-). Al dar clic en el campo de fecha final estando vacío, el formulario propone
el día siguiente al de la fecha inicial, de modo que el calendario se abra ya en el mes correcto; puede ajustar
esa fecha o borrarla si sólo le interesa un día. Reglas que valida el formulario antes de permitirle enviar la
consulta:
HH:MM. Puede teclear los cuatro
dígitos de corrido (1430) y los dos puntos se agregan solos.Dos comportamientos de los horarios que conviene conocer, porque no son errores aunque lo parezcan:
22:00–02:00 cubre de las 22:00 a las 23:59 y de las 00:00 a las 02:00.10:00 a secas corresponde a la imagen tomada exactamente en ese minuto. Si lo que
quiere es toda esa hora, indique 10:00–10:59.10:00 sí encuentra su imagen.
CONUS en cambio suele llegar en los minutos 1 y 6, y a veces en el 2 y el 7, así que un instante
puede no coincidir con ninguna imagen y devolver cero archivos sin que nada haya fallado.10:00–12:00
entrega toda imagen cuyo minuto caiga dentro, coincida o no con los extremos que usted escribió.Si algo falta, aparecerá un mensaje en rojo indicando qué corregir antes de poder continuar. No está limitado a una sola fecha: puede agregar tantas filas de fecha como necesite, y dentro de cada una, tantos intervalos de hora como requiera. Si repite la misma fecha en varias filas, sus intervalos de horas se reúnen en una sola petición. El siguiente es un ejemplo real de una consulta para dar seguimiento a una emisión de ceniza volcánica, con 4 fechas distintas y entre 2 y 4 intervalos de horas en cada una:
fechas) agrupa cada fecha con su lista de
intervalos "HH:MM-HH:MM".Al terminar, pulse "Generar consulta". Si todo es válido, su solicitud queda registrada de inmediato.
Tras enviar el formulario verá una pantalla de confirmación con su número de consulta (consérvelo para dar seguimiento), la fecha de registro y el estado inicial. El aviso que acompaña a la confirmación depende de la prioridad que el LANOT le haya asignado:
Su consulta avanza por una serie de estados a medida que se procesa. Esta es la versión simplificada para seguimiento desde fuera del sistema:
| Estado | Qué significa |
|---|---|
| Pendiente | Su consulta fue recibida y aún no se ha revisado. |
| Validada | Ya se calcularon el tamaño y la cantidad estimada de archivos; está lista para procesarse. |
| En proceso | El sistema está buscando y preparando los archivos solicitados. |
| Completada | Los archivos ya están listos en el servidor del LANOT. |
| Sin datos | El proceso terminó pero no se encontró ningún archivo con los criterios indicados. |
| Rechazada | La consulta no pudo procesarse; el motivo se incluye en el correo de aviso. |
| Acceso FTP listo | Ya se generó su acceso temporal de descarga. |
| Correo de acceso enviado | Ya se le envió el correo con las credenciales de descarga. |
| Archivada | El acceso FTP fue revocado (venció el plazo o se alcanzó el máximo de descargas). |
Las transiciones automáticas a "Archivada" (por vencimiento o exceso de descargas) se explican en la sección 7.
Todas las notificaciones llegan al correo con el que se registró. A continuación, un ejemplo de cada una (con datos ficticios) tal como las redacta el sistema:
Estimado Juan Pérez, ¡Buenas noticias! Los datos para su consulta histórica (ID: aB3dE9fG) están listos y se ha creado una cuenta de acceso temporal para que puedas descargarlos. A continuación, los detalles para el acceso FTP: Servidor: ftp.lanot.unam.mx Usuario: hq_ab3de9fg Contraseña: ******** Vigencia: 10 días Por favor, descargue los datos tus datos antes de que el acceso expire. Saludos cordiales, El equipo del LANOT
Estimado/a Juan Pérez, Le informamos que su acceso FTP para la consulta #aB3dE9fG vencerá el 2026-06-28 10:00 UTC. Le recomendamos descargar sus datos antes de esa fecha. Una vez vencido el plazo, el acceso será revocado automáticamente y no podrá recuperarse sin una nueva solicitud. Si tiene alguna duda o necesita más tiempo, por favor contacte al administrador del sistema. Atentamente, El equipo de Datos Históricos LANOT
Estimado Juan Pérez, Lamentamos informarle que con los criterios de su consulta de datos históricos (ID: aB3dE9fG), no fue posible recuperar ningún archivo. Sugerimos que revise sus criterios de fechas y productos y lo intente de nuevo. Atentamente, El equipo de LANOT.
Estimado Juan Pérez, Lamentamos informarle que su consulta de datos históricos (ID: aB3dE9fG) ha sido rechazada. Motivo del rechazo: El rango de fechas solicitado excede la cobertura disponible para el dominio CONUS. Si tiene alguna pregunta, por favor, no dude en contactarnos. Atentamente, El equipo de LANOT.
Únicamente para usuarios con prioridad "Staff": en lugar del correo de acceso FTP, recibirá este aviso indicando la ruta donde ya están disponibles los datos en el servidor.
Hola María López, Te informamos que los datos de tu consulta con ID aB3dE9fG han sido descargados y están disponibles en la carpeta: /acervo/salidas/aB3dE9fG/ . Gracias por usar nuestro servicio. Saludos cordiales, El equipo del LANOT
El correo de acceso FTP incluye servidor, usuario, contraseña y la vigencia en días del acceso. Puede usar cualquier cliente FTP (por ejemplo FileZilla), el explorador de archivos de su sistema operativo, o la línea de comandos, apuntando al servidor indicado con esas credenciales.
Por eso se recomienda descargar los archivos tan pronto como reciba el correo de acceso.
Esta parte está dirigida al personal del LANOT que opera el panel de administración Django para validar, procesar, notificar y dar seguimiento a las consultas de los usuarios externos.
El panel se encuentra en /admin/ y requiere una cuenta de staff de Django. Para crear una
nueva cuenta de administrador con los permisos correctos sobre clientes y consultas, el equipo técnico ejecuta:
python manage.py create_historic_admin --username <nombre> --email <correo> --password "<clave>"
Este comando asigna la cuenta al grupo Historic App Admin, con permisos sobre clientes y
consultas (y su historial de auditoría). Si nota más de un grupo con nombre similar en el panel de grupos,
consulte con el equipo técnico antes de modificar permisos.
Cada cliente registrado tiene un nivel de prioridad, editable directamente desde la lista de clientes en el admin, que determina cuánta automatización recibe:
| Prioridad | Comportamiento |
|---|---|
| Ninguno | Sin automatización: el administrador valida y envía las consultas manualmente. |
| Cliente | Al registrar la consulta: se valida y envía automáticamente si está dentro de los umbrales configurados. Al completarse: se solicita un acceso FTP temporal y se notifica al cliente con las credenciales. |
| Staff | Igual que Cliente para validación/envío automático. Al completarse: se envía un correo con la ruta de destino de los archivos, sin crear acceso FTP. |
Los umbrales de auto-envío (cantidad de archivos y tamaño estimado en MB) son variables de entorno del
servidor (AUTOMATION_MAX_FILES, AUTOMATION_MAX_SIZE_MB); si una consulta de un cliente con
prioridad los excede, queda en estado Validado esperando el envío manual desde el admin.
En la vista de detalle de cada consulta, los botones disponibles cambian según el estado actual:
| Situación | Botón(es) visibles |
|---|---|
| Pendiente, sin ID de seguimiento | Validar |
| Validado, sin ID de seguimiento | Enviar consulta |
| Cualquier estado activo, con ID | Actualizar estado |
| Error, con ID | Reiniciar consulta + Actualizar estado |
| Completado, sin FTP | Ver Resumen · Descargar Lista · Crear Acceso FTP |
| Completado, con FTP pendiente | Actualizar Acceso FTP |
Además, la columna Rechazar aparece para cualquier estado activo (limpia los recursos reservados en QueryProcessor y TempoFTP antes de rechazar localmente), y la columna Archivar aparece cuando hay un acceso FTP activo o bloqueado.
Desde la lista de consultas se pueden seleccionar varias filas y aplicar una acción masiva:
| Acción | Qué hace |
|---|---|
| Validar y enviar consultas seleccionadas | Valida y envía al QueryProcessor las consultas en estado Pendiente o Rechazada; el resto se omite. |
| Enviar consultas validadas seleccionadas | Envía a procesar las consultas que ya están en estado Validado. |
| Reintentar solicitud FTP | Limpia errores transitorios de solicitudes FTP atascadas para reintentar la creación del acceso. |
| Rechazar consultas seleccionadas | Limpia los recursos externos (QueryProcessor + TempoFTP) de cada consulta y la rechaza localmente. |
| Archivar consultas (revocar acceso FTP) | Revoca el acceso en TempoFTP y transiciona la consulta a Archivada. |
Para clientes sin automatización (prioridad "Ninguno"), el administrador debe disparar manualmente el correo correspondiente desde el botón de notificación que aparece según el estado: Rechazada, Acceso FTP listo o Sin datos. Una vez enviado, el botón se reemplaza por un indicador de "ya notificado". Para clientes con prioridad Cliente/Staff, estas notificaciones se generan automáticamente cuando corresponde.
Todos los correos —manuales o automáticos— se encolan en una tabla de notificaciones pendientes y se envían de forma asíncrona (proceso programado cada minuto, hasta 3 reintentos por correo), para que un fallo de conexión SMTP nunca bloquee una acción del admin.
Cada cambio sobre una consulta (creación, modificación, borrado) queda registrado con usuario y fecha/hora
en el historial de auditoría, visible desde el botón de historial en la vista de detalle de la consulta
(/admin/historic/query/<id>/history/). Es la referencia para reconstruir qué administrador
hizo qué y cuándo ante cualquier duda o reclamo.
A diferencia de la versión simplificada de la Parte 1, el equipo del LANOT debe conocer también los estados de error y los estados legacy que aún pueden aparecer en registros antiguos:
El rechazo manual puede ocurrir desde casi cualquier estado activo, no solo desde Pendiente. El
archivado puede ser manual o automático (vencimiento del acceso FTP o exceso de descargas). Los estados legacy
Recibido/Procesando solo provienen de registros antiguos de la API y se normalizan a
"En proceso"; el comando consolidate_legacy_states existe para migrarlos en una ventana de
mantenimiento.