Autor Tema: Gráficos Highcharts con archivos de texto "downld02.txt" y NOAA  (Leído 34729 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado meteoxabia

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
    • ORATGE A XÀBIA
  • Estación: ESPVA0300000003730B
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #15 en: 15 de Abril del 2017, 20:14:54 pm »
Siiiii!!
Perfecto ahora si
Muchas gracias.
Estan solo las graficas para la presión, radiación solar y temperatura, no hay para lluvia por ejemplo?

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 960
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #16 en: 15 de Abril del 2017, 20:25:38 pm »
Siiiii!!
Perfecto ahora si
Muchas gracias.
Estan solo las graficas para la presión, radiación solar y temperatura, no hay para lluvia por ejemplo?

jjj, ¡ Enhorabuena !

Sería bueno que explicaras en donde se encontraba la solución a tus problemas (por si le ocurre a cualquier otro usuario).
¿ Era por los permisos de archivo ?

Con ese archivo puedes extraer los datos de cualquier variable que aparece en el encabezado; tan solo debes editar el número que ocupa en dicho encabezado:


Código: [Seleccionar]
if (count($value)>3)
{
$time[$i] = $value[2];
$tempout[$index][$i] = $value[3]*1;               // temperatura exterior
$dewpoint[$index][$i] = $value[7]*1;          // punto de rocío
$heatindex[$index][$i] = $value[14]*1;
$temphumsolwind[$index][$i] = $value[16]*1;
$solrad[$index][$i] = $value[20]*1;                 
}


             

El número de encabezado correspondiente a la lluvia, es el 18

Luego puedes indicar el tipo de gráfico que deseas: columna, línea, área ..





« Última modificación: 15 de Abril del 2017, 20:28:20 pm por kocher »



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado meteoxabia

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
    • ORATGE A XÀBIA
  • Estación: ESPVA0300000003730B
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #17 en: 15 de Abril del 2017, 20:28:11 pm »
Siiiii!!
Perfecto ahora si
Muchas gracias.
Estan solo las graficas para la presión, radiación solar y temperatura, no hay para lluvia por ejemplo?

jjj, ¡ Enhorabuena !

Sería bueno que explicaras en donde se encontraba la solución a tus problemas (por si le ocurre a cualquier otro usuario).
¿ Era por los permisos de archivo ?

Con ese archivo puedes extraer los datos de cualquier variable que aparece en el encabezado; tan solo debes editar el número que ocupa en dicho encabezado:


Código: [Seleccionar]
if (count($value)>3)
{
$time[$i] = $value[2];
$tempout[$index][$i] = $value[3]*1;               // temperatura exterior
$dewpoint[$index][$i] = $value[7]*1;          // punto de rocío
$heatindex[$index][$i] = $value[14]*1;
$temphumsolwind[$index][$i] = $value[16]*1;
$solrad[$index][$i] = $value[20]*1;                 
}


El número de encabezado correspondiente a la lluvia, es el 18

Luego puedes indicar el tipo de gráfico que deseas: columna, área ..

El problema era que no escribía bien la ruta, yo ponía la ruta completa cuando solo era necesaria poner el "downld2.txt"

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 960
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #18 en: 15 de Abril del 2017, 20:33:10 pm »
Código: [Seleccionar]

El problema era que no escribía bien la ruta, yo ponía la ruta completa cuando solo era necesaria poner el "downld2.txt"


Exactamente no es así; depende donde tengas uno y otro archivo.

Es interesante conocer la diferencia entre direcciones absolutas (dirección completa de una URL) y direcciones relativas.

lo he intentado explicar un poco antes  :D 

         http://forum.meteoclimatic.net/index.php/topic,1308.msg10383.html#msg10383



« Última modificación: 15 de Abril del 2017, 20:34:56 pm por kocher »



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #19 en: 15 de Abril del 2017, 20:35:25 pm »
Bufff

Con ISS las rutas en PHP no son como con apache sino algo más complejas de configurar.... y los Alias de las carpetas etc



Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 960
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #20 en: 15 de Abril del 2017, 20:42:48 pm »
Bufff

Con ISS las rutas en PHP no son como con apache sino algo más complejas de configurar.... y los Alias de las carpetas etc

Las rutas en PHP son como he explicado antes; en los scripts solo se tienen en cuenta las direcciones de tu servidor.
Es mucho mas sencillo de lo que parece  ;D



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #21 en: 15 de Abril del 2017, 20:46:57 pm »
No me he sabido explicar... quería decir que hay que saber configurar carpetas y PHP en IIS... difiere algo de apache



Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 960
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #22 en: 15 de Abril del 2017, 20:52:27 pm »
No me he sabido explicar... quería decir que hay que saber configurar carpetas y PHP en IIS... difiere algo de apache

Saludos jmviper; te considero un maestro  :)



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado meteoxabia

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
    • ORATGE A XÀBIA
  • Estación: ESPVA0300000003730B
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #23 en: 15 de Abril del 2017, 21:02:19 pm »
el problema es más bien mio que no entiendo mucho de todo esto y me cuesta.
ahora por ejemplo estoy intentando hacer la grafica de la lluvia y algo no hago bien porque no me aparece, me sale en blanco.
seguiré probando a ver.

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 960
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #24 en: 15 de Abril del 2017, 21:11:32 pm »
el problema es más bien mio que no entiendo mucho de todo esto y me cuesta.
ahora por ejemplo estoy intentando hacer la grafica de la lluvia y algo no hago bien porque no me aparece, me sale en blanco.
seguiré probando a ver.

  http://kocher.es/graficos-highcharts/graph48h_lluvia.php 

Me sale una línea plana porque no ha llovido en 48 horas jjj; este es el código:

   http://kocher.es/graficos-highcharts/graph48h_lluvia.txt

Hay que renombrar a "graph48h_lluvia.php"


La clave está en el tratamiento de la variable (línea 77):

Código: [Seleccionar]

for ($i=0; $i<$nb1[$index]; $i++)
{
$line[$i] =" ".$line[$i];
$line[$i] = str_replace($spaces,$space,$line[$i]);
$value = explode(" ",$line[$i]);

if (count($value)>3)
{
$time[$i] = $value[2];
$lluvia[$index][$i] = $value[18]*1;  // esta es la línea clave para elegir el número de encabezado de "downld02.txt"

}
else
{
$time[$i] = null;
$lluvia[$index][$i] = null;

}
}


Poner el nombre apropiado en la codificación json (línea 93 ):

Código: [Seleccionar]

//encodage des variables
eval(<?php echo  "'var time =  ".json_encode($time)."'" ?>);
eval(<?php echo  "'var lluvia =  ".json_encode($lluvia)."'" ?>);


 y adjudicar el valor de la matriz obtenida a nuestro gráfico (línea 192)

« Última modificación: 15 de Abril del 2017, 21:24:32 pm por kocher »



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado meteoxabia

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
    • ORATGE A XÀBIA
  • Estación: ESPVA0300000003730B
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #25 en: 15 de Abril del 2017, 21:28:10 pm »
Hecho!
Gracias de nuevo, parece que por algun sitio me perdía yo y no escribia bien la lluvia

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 960
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #26 en: 15 de Abril del 2017, 21:30:57 pm »
El tamaño del gráfico lo podemos adaptar a nuestro gusto en la línea 219

Código: [Seleccionar]

<div
id="container1" style="width: 930px; height: 350px; margin: 0 auto">
</div>




“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #27 en: 15 de Abril del 2017, 21:55:25 pm »
No me he sabido explicar... quería decir que hay que saber configurar carpetas y PHP en IIS... difiere algo de apache

Saludos jmviper; te considero un maestro  :)

jejeje con lo que llevamos de post y me dice a mí maestro.... yo también te considero otro  ;)

saludos


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 960
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #28 en: 15 de Abril del 2017, 22:02:37 pm »
Citar
jejeje con lo que llevamos de post y me dice a mí maestro.... yo también te considero otro  ;)

saludos
   


   



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado meteoxabia

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
    • ORATGE A XÀBIA
  • Estación: ESPVA0300000003730B
Re:Gráficos Highcharts con archivo "downld02.txt" y downld08.txt
« Respuesta #29 en: 15 de Abril del 2017, 22:11:49 pm »
Y a todo esto...
Para seguir liandome y liandote, se puede hacer con la temperatura mensual y anual, o la lluvia mensual y anual, desde el archivo noaamo.txt y el noaayr.txt?
O ya es demasaido pedir?