Informe final




descargar 108.09 Kb.
títuloInforme final
página6/6
fecha de publicación11.02.2016
tamaño108.09 Kb.
tipoInforme
med.se-todo.com > Documentos > Informe
1   2   3   4   5   6

Recomendaciones



A partir de los resultados de este proyecto, la principal recomendación que se da es la de mantener y ampliar el ST-IMEDEA. Por ampliación se entiende la incorporación al servicio de más productos de interés para la zona del mar Balear y Mediterráneo occidental (por ejemplo, datos altimétricos a lo largo de la traza, datos reales de SST del sensor ATSR, etc). También se recomienda desarrollar nuevas herramientas para los usuarios finales del ST-IMEDEA que permitan la selección espacial y temporal de datos, visualización interactiva, etc., para lo cual sería necesaria la contratación de personal técnico cualificado con dedicación exclusiva para desarrollar dichas tareas.

Referencias mencionadas en este documento

  • O&SI SAF project team, 2005: North Atlantic Regional Sea Surface Temperature. Product Manucal, version 1.7, Météo-France.




  • Rio, M-H, P-M Poulain, A. Pascual, E. Mauri, G. Larnicol, 2007: A mean dynamic topography of the Mediterranean Sea computed from altimetric data and in-situ measurements. Journal of Marine Systems, 65, 484-508, doi:10.1016/j.jmarsys.2005.02.006


Enlaces relevantes sobre SST

  • http://www.osi-saf.org



  • http://www.medspiration.org



  • http://www.ghrsst-pp.org

Enlaces relevantes sobre altimetría


  • http://www.jason.oceanobs.com

Enlaces relevantes sobre color del océano

  • http://oceancolor.gsfc.nasa.gov


Anexo I: Aplicación SATELITES



Este anexo describe de forma más detallada el funcionamiento automatizado del ST-IMEDEA.
Script de descarga y actualización de datos
Los scripts de descarga y actualización de datos se encuentran en el ‘home’ del usuario ‘las’. Estos scripts se ejecutan periódicamente gracias a que están programados en el cron del usuario ‘las’ de la máquina las.imedea.priv

El funcionamiento general de estos scripts es el siguiente:

  • Descargan los ficheros netcdf de un servidor ftp externo.

  • Los netcdf descargados los almacena, de forma comprimida, en las.imedea.priv, en el directorio /datos/ALTIMETRIA, o /datos/SST o /datos/COLOR, según corresponda, guardando una estructura de directorios del tipo año/mes, creando enlaces simbólicos en caso de que fuera necesario. Para que esto se produzca sin problemas es necesario que el usuario ‘las’ tenga permiso de escritura en el directorio /datos.

  • Ejecutan un programa matlab que procesan estos datos y obtiene dos ficheros de tipo png que contienen una imagen de tamaño 652×536 y otra igual de menor tamaño (203×166).

  • Lanzan en el servidor web vía ssh un script php que introduce estas imágenes en la base de datos “satelite” del servidor web del IMEDEA (www.imedea). Para que esto se produzca sin problemas es necesario:

    • El servidor web ha de montar el ‘home’ del usuarios las

    • Que exista un usuario ‘las’ en el servidor web que comparta las claves para que cuando se haga ‘ssh’ no pida la contraseña.


Altimetría tiempo casi real


  • Script que lo procesa : /home/las/altimetria.sh

  • Origen de los datos :

ftp://ftp.cls.fr/pub/oceano/Mfs_Ingv274F4P2D6K8G/maps/oer_abs/merged/h/. Proporcionan los datos con 6 días de retraso, de forma que en la web se verá la imagen correspondiente a 6 días anteriores a la fecha actual.

  • Funcionamiento del script: Intenta descargarse el netcdf correspondiente a 6 días anteriores a la fecha actual. Si lo consigue lo procesa con el programa Matlab, si no introduce una línea en el fichero missing_alt.txt . Después intentará descargarse los ficheros que están anotados en el fichero missing_alt.txt .





  • Scripts Matlab involucrados : Se crea un script Matlab temporal llamado fichALt.m para pasar los parámetros ‘destino’ y ‘name_fic’ al script plotAltimetry.m

  • Cúando se ejecuta el cron : 30 02 * * * /home/las/script/altimetria.sh

  • Dónde se guardan los netcdf : /datos/ALTIMETRIA/REAL. No es necesario la creación de link simbólicos.

  • Dónde se guardan las imágenes png : /home/las/script/img_alt/.


Altimetría tiempo diferido


  • Script que lo procesa : /home/las/dif.sh

  • Origen de los datos: ftp://ftp.cls.fr/pub/oceano/AVISO/SSH/duacs/regional-mfstep/dt/upd/madt/merged/h/. Proporcionan los datos con meses de retraso.

  • Funcionamiento del script: Sincroniza el directorio /datos/ALTIMETRIA/DIF/ALL con el directorio remoto. Conforme va procesando los ficheros va anotando el nombre del fichero procesado en el archivo llamado downloaded_dif.txt , de forma que la próxima vez que sincronice el directorio NO procesará aquellos archivos que están anotados en downloaded_dif.txt

  • Script Matlab involucrados : Se crea un script Matlab temporal llamado fichDif.m para pasar los parámetros ‘camino’ y ‘name_fic’ al script plotAltimetry_dif.m

  • Dónde se guardan los netcdf: /datos/ALTIMETRIA/DIF/ALL. Es necesario la creación de link simbólicos, para que se organizan en los directorios del tipo /AÑO/MES

  • Dónde se guardan las imágenes png : /home/las/script/img_real/.


SST analizada


  • Script que lo procesa : /home/las/sst.sh

  • Origen de los datos: ftp://ftp.ifremer.fr/ifremer/medspiration/data/l4uhrsstfnd/eurdac/med/. Proporciona los datos diariamente.

  • Funcionamiento del script: Cada día intenta descargar y procesar el fichero correspondiente a los datos de ese mismo día. Si no lo consigue anota el nombre de este directorio en el fichero missing_sst.txt. A continuación intenta descargar y procesar los ficheros anotados en missing_sst.txt.

  • Script Matlab involucrados : Se crea un script Matlab temporal llamado fichSST.m para pasar los parámetros ‘destino’ y ‘fecha’ al script readNetCDF_SST.m

  • Dónde se guardan los netcdf: /datos/SST/ANALIZADO. No es necesario la creación de link simbólicos.

  • Dónde se guardan las imágenes png : /home/las/script/img_sst/.


SST real


  • Script que lo procesa : /home/las/real.sh

  • Origen de los datos:

ftp://ftp.ifremer.fr/pub/ifremer/cersat/SAFOSI/Products/NARSST/netcdf/mocc/. Proporciona los datos diariamente con un día de retraso respecto la fecha actual

  • Funcionamiento del script: Sincroniza el directorio /datos/SST/IMAGEN/ALL/ con el directorio remoto. Anota los nombres de aquellos ficheros que consiga descargar y procesar, para que la próxima vez no los vuelva a procesar

  • Script Matlab involucrados : Se crea un script Matlab temporal llamado fichReal.m para pasar el parámetro ‘fecha’ al script readNetCDF_imagesReales.m

  • Dónde se guardan los netcdf: /datos/SST/IMAGEN/ALL/. Es necesario la creación de link simbólicos, para guardarlos en la estructura /AÑO/MES

  • Dónde se guardan las imágenes png : /home/las/script/img_real/.


Color del océano


  • Script que lo procesa : /home/las/col.sh

  • Origen de los datos: ftp://oceans.gsfc.nasa.gov/MODISA/L3SMI/Quicklook/. Proporciona los datos diariamente con un día de retraso respecto la fecha actual

  • Funcionamiento del script: Cada día intenta descargar y procesar el fichero correspondiente a los datos de ese mismo día. Si no lo consigue anota el nombre de este directorio en el fichero missing_col.txt. A continuación intenta descargar y procesar los ficheros anotados en missing_sst.txt .

  • Script Matlab involucrados : Se crea un script Matlab temporal llamado fichCOl.m para pasar los parámetros ‘destino’ y ‘fecha’ al script read_hdf4.m

  • fichCOL.m: Se crea en el script para pasar los parámetros ‘destino’ y ‘fecha’ al sc

  • Dónde se guardan los netcdf: /datos/COLOR/. No es necesario la creación de link simbólicos, puesto que el script se encarga de guardarlos en el path del tipo /AÑO/MES correspondiente.

  • Dónde se guardan las imágenes png : /home/las/script/img_col/.




¿Como se publica en el web los netcdf a través de la opción "Intraweb"? y ¿Como se comparten los netcdf a los usuarios de oceanografía?


  • Existe un usuario satélite en el LDAP de oceanografía, cuyo ‘home’ esta en las.imedea.priv:/datos. Este usuario cuenta con un directorio ‘public_html’ (/datos/public_html). Dentro de este directorio ‘public_html’ se encuentra los directorios que contienen los netcdf ALTIMETRIA, SST, COLOR. Además existen



links simbólicos de estos directorios en ‘/datos’, debido a que los script buscan los directorios en ese directorio.


  • Debido a que los netcdf están guardados en un ‘home’ de un usuario del ‘LDAP’ de oceanografía, el resto de usuarios de este ldap podrán acceder a los datos en /home/satelite/ desde sus propias máquinas. La forma de asegurar que el resto de usuarios NO modifiquen los datos de /home/satelite, es la siguiente: la máquina las exporta el directorio /datos en modo READ-ONLY, con lo cual el ‘home’ de satélite se monta como de solo lectura, y por tanto los usuarios no podrán modificarlos.




  • La única forma de modificar los datos de ‘/datos’ del ‘las’, es entrar en la propia máquina como el usuario ‘root’ o ‘satelite’ o ‘las’.




Permisos de los usuarios implicados


  • El propietario de /datos debe ser el usuario ‘satelite’ debido a que se trata de su ‘home’




  • Para que los scripts puedan escribir en el directorio /datos, el usuario ‘las’ debe tener permisos, por ello el grupo tiene permiso de escritura en los subdirectorios correspondientes (/datos/public_html/ALTIMETRIA/, /datos/public_html/SST/ ).




  • El directorio /datos se exporta a celta en modo READ-ONLY, para que cuando se monte el ‘home’ del usuario ‘satelite’, se monte como solo lectura y los usuarios del ‘LDAP’ no puedan modificar este directorio desde sus maquinas.



1 Se ha optado por la utilización de datos de servidores públicos después de haber valorado la posibilidad de adquirir un sistema local para la recepción de imágenes de SST. Todas los agencias e instituciones especialidades en oceanografía satelitaria consultadas (Meteo-France, ESA, CLS…) recomendaban el uso de datos ya disponibles en servidores públicos y que han sido procesados aplicando algoritmos de alta calidad.

2Actualmente reconvertido en un nuevo portal denominado MOON, Mediterranean Operational Oceanography Network.


1   2   3   4   5   6

similar:

Informe final iconInforme final

Informe final iconInforme final

Informe final iconInforme final

Informe final iconInforme final

Informe final iconInforme final

Informe final iconInforme final

Informe final iconInforme Final

Informe final iconInforme final

Informe final iconInforme final

Informe final iconInforme final


Medicina



Todos los derechos reservados. Copyright © 2015
contactos
med.se-todo.com