Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Script para interpolar datos

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Intermedio
Mensaje Vie May 16, 2008 12:54 pm
willi turri
Perlero Nuevo
Perlero Nuevo
Registrado: 16 May 2008
Mensajes: 3
Script para interpolar datos Responder citando

Necesito si alguien me ayuda con un script para interpolar datos wafs bajados del gfs.
Necesito hacerlo desde Perl. Si alguien sabe algo, por favor, responda. Gracias.
Mensaje Vie May 16, 2008 6:33 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4092
Ubicación: Valladolid, España
Responder citando

Bienvenido a los foros de Perl en Español, willi turri.

En CPAN solo hay un módulo al respecto: Weather::NOAA::GFS.

De todas formas necesitaríamos más datos de lo que necesitas.

Por ejemplo, ¿cuál es el formato de esos ficheros? ¿Está descrito en algún sitio?
Mensaje Lun May 19, 2008 2:48 pm
willi turri
Perlero Nuevo
Perlero Nuevo
Registrado: 16 May 2008
Mensajes: 3
Responder citando

Lo primero que necesito es transformar un wafs a un .dat

Lo que sé hacer es obtener una variable a partir del archivo .ctl que genera el copygb y con el wgrib verlo en grads.

De ahí a octave un .bin y veo la variable que quiero.
Pero necesito eso guardarlo en un .dat.

Entonces básicamente es como guardar una matriz de octave en un .dat.

Gracias.
Mensaje Lun May 19, 2008 4:25 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4092
Ubicación: Valladolid, España
Responder citando

Yo nunca manejé los ficheros wafs, pero sí que usé la herramienta wgrib para extraer las variables de los ficheros de gfs.

Y no me hizo falta usar Octave. Lo hice todo con PDL, ya que se trataba de hacer operaciones matemáticas con ficheros binarios, ¿no?. Por ejemplo, existe el módulo PDL::IO::Grib.

Te mandaré un privado unos ejemplos que tengo hecho para wgrib, para ver si te sirve de inspiración.
Mensaje Dom Jun 08, 2008 10:15 am
willi turri
Perlero Nuevo
Perlero Nuevo
Registrado: 16 May 2008
Mensajes: 3
Responder citando

Gracias por la ayuda, ya terminé el programa, interpola bilinealmente una variable meteorológica del archivo grib utilizando el wgrib. Si quieres el script te lo puedo enviar.
Gracias
Publicar nuevo tema   Responder al tema    Foros de discusión -> Intermedio Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group