• Publicidad

Script para interpolar datos

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Script para interpolar datos

Notapor willi turri » 2008-05-16 13:54 @620

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.
willi turri
Perlero nuevo
Perlero nuevo
 
Mensajes: 3
Registrado: 2008-05-16 13:47 @616

Publicidad

Notapor explorer » 2008-05-16 19:33 @856

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?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor willi turri » 2008-05-19 15:48 @700

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.
willi turri
Perlero nuevo
Perlero nuevo
 
Mensajes: 3
Registrado: 2008-05-16 13:47 @616

Notapor explorer » 2008-05-19 17:25 @767

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.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor willi turri » 2008-06-08 11:15 @510

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
willi turri
Perlero nuevo
Perlero nuevo
 
Mensajes: 3
Registrado: 2008-05-16 13:47 @616


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 2 invitados

cron