Consultas al open data de AEMET

Iniciado por M_Pinar, Lunes 03 Julio 2023 17:32:48 PM

Tema anterior - Siguiente tema

Vigorro...

FORERO TRISTE ALMERIA
La vieja guardia de Meteored
*****
Supercélula Tornádica
Mensajes: 35,123
GARBANZO NEGRO DEL FORO, GRRR...
En línea
He mirado en OD toda la serie de Retiro mensual, a ver que meses tienen datos de preci pero no aparecen en tu web, son estos...

Nota: me he ido fijando y para mi que casi todos los meses que fallan en tu web son meses incompletos en OD, ¿podrian ir por ahi los tiros?... en todo caso te pongo los valores de OD por si quieres meterlos a mano o algo...

https://opendata.aemet.es/opendata/sh/04c8befb
oct21 70'5
nov21 37'4
dic21 27'7

https://opendata.aemet.es/opendata/sh/4915f312
nov 22 16'9
dic22 16'9

https://opendata.aemet.es/opendata/sh/16681594
ene23 2'0

https://opendata.aemet.es/opendata/sh/99b9d8e7
mar28 53'0
abr28 77'1
may28 51'7
jun28 11'7
jul28 7'7
ago28 0'0
sep28 97'9
oct28 17'2

https://opendata.aemet.es/opendata/sh/015c861e
nov37 88'1
dic37 29'4

https://opendata.aemet.es/opendata/sh/b91b81f1
ene38 4'9

mar38 18'9
abr38 40'4
may38 42'3
jun38 30'7
jul38 5'4

sep38 23'4

nov38 16'1
dic38 45'9

https://opendata.aemet.es/opendata/sh/8398616a
ene39 43'7
feb39 9'8

Vigorro...

FORERO TRISTE ALMERIA
La vieja guardia de Meteored
*****
Supercélula Tornádica
Mensajes: 35,123
GARBANZO NEGRO DEL FORO, GRRR...
En línea
#61
Cita de: Vigorro... en Jueves 20 Marzo 2025 22:06:21 PM
Cita de: M_Pinar en Miércoles 19 Marzo 2025 13:51:22 PM
Cita de: Vigorro... en Martes 18 Marzo 2025 23:38:33 PMOtro apunte, mar63 no tiene datos en Retiro, de hecho no aparece en OD, pero tu web le pone 5'6 de media de minimas, 14'2 de maximas y 48'4 de preci...
Sí me salen esos datos en OpenData... https://opendata.aemet.es/opendata/sh/fbaea591


Uf, perdona, esto no procede, supongo que me equivoque de mes o de año lo que fuera... [emojifacepal01]

Recupero esto porque si que pasa lo que digo, pero me equivoque de mes, me referia a mar65, que en tu web aparece con 5'6 de medmin, 14'2 de medmax y 48'4 de prec... bien, los datos termicos son correctos, pero no hay dato de preci en mar65 en OD, no aparece el "p_mes", no se porque tu web muestra esos 48'4...

https://opendata.aemet.es/opendata/sh/c4fa9b1c

"fecha" : "1965-3",
  "indicativo" : "3195",
  "hr" : "62",
  "inso" : "6.4",
  "q_max" : "954.6(27)",
  "nw_55" : "5",
  "q_mar" : "1021.3",
  "q_med" : "943.2",
  "tm_min" : "5.6",
  "ta_max" : "23.6(27)",
  "ts_min" : "11.0",
  "nt_30" : "0",
  "nv_0050" : "0",
  "w_racha" : "23/22.8(01)",
  "p_sol" : "53",
  "nw_91" : "0",
  "ta_min" : "-2.6(08)",
  "e" : "75",
  "nv_1000" : "0",
  "evap" : "734",
  "w_med" : "14",
  "nt_00" : "5",
  "ti_max" : "6.4",
  "tm_mes" : "9.9",
  "tm_max" : "14.2",
  "nv_0100" : "0",
  "q_min" : "922.6(02)"

Pero ya si lo se... he mirado en OD el diario y se confirma lo que te he dicho antes, que ese mes solo tiene datos de preci de 9 dias...

3 0'2
10 9'1
11 14'7
12 19'4
15 2'2
16 2'5
17 0'2
18 0'1
25 Ip

Por tanto no hay dato de preci mensual, se deja en blanco en la serie, pero si tu web coge los datos de los diarios , pues da un dato mensual... si sumamos lo anterior tenemos 48'4, que es precisamente el dato que muestra tu web...

A ver, no es un dato falso, porque efectivamente eso llovio, pero puede llevar a error, a saber lo que llovio el resto de dias del mes...

Vigorro...

FORERO TRISTE ALMERIA
La vieja guardia de Meteored
*****
Supercélula Tornádica
Mensajes: 35,123
GARBANZO NEGRO DEL FORO, GRRR...
En línea
#62
Y otra cosa que acabo de ver, pa terminar de calentarte la cabeza... :superisa:

Si elijo la serie antigua de Almeria en tu web, la mensual, resulta que solo puedo remontarme a ene45 y efectivamente en OD los datos diarios se remontan a 1945...

Peeero, la serie tiene datos termicos y de preci desde ene33, y de hecho eso si que aparece en OD, pero en los datos mensuales...

Es que eso de visualizar en tu web los datos mensuales a partir de los diarios es un problema, por lo que te he dicho antes: de las primeras decadas del XX hay muchas series que tienen datos mensuales pero no diarios...

M_Pinar

***
Cumulus Congestus
Mensajes: 549
Ubicación: Valladolid, zona sur
En línea
Cita de: Vigorro... en Viernes 21 Marzo 2025 03:33:53 AMY otra cosa que acabo de ver, pa terminar de calentarte la cabeza... :superisa:

Si elijo la serie antigua de Almeria en tu web, la mensual, resulta que solo puedo remontarme a ene45 y efectivamente en OD los datos diarios se remontan a 1945...

Peeero, la tiene datos termicos y de preci desde ene33, y de hecho eso si que aparece en OD, pero en los datos mensuales...

Es que eso de visualizar en tu web los datos mensuales a partir de los diarios es un problema, por lo que te he dicho antes: de las primeras decadas del XX hay muchas series que tienen datos mensuales pero no diarios...
Vale... ahora no puedo mirarlo, pero voy entiendo... del opendata solo tengo cargados los datos diarios: las medias, acumulados y tal se calculan en base a eso.
Tendría que cargar también los datos mensuales del opendata en lugar de calcularlos a pelo en base a los diarios... me apunto la mejora, desde luego.

Gracias por revisarlo a fondo, en serio!!
Valladolid, zona sur

https://mpinar.es/

M_Pinar

***
Cumulus Congestus
Mensajes: 549
Ubicación: Valladolid, zona sur
En línea
Cita de: Vigorro... en Viernes 21 Marzo 2025 03:00:56 AM
Cita de: Vigorro... en Jueves 20 Marzo 2025 22:06:21 PM
Cita de: M_Pinar en Miércoles 19 Marzo 2025 13:51:22 PM
Cita de: Vigorro... en Martes 18 Marzo 2025 23:38:33 PMOtro apunte, mar63 no tiene datos en Retiro, de hecho no aparece en OD, pero tu web le pone 5'6 de media de minimas, 14'2 de maximas y 48'4 de preci...
Sí me salen esos datos en OpenData... https://opendata.aemet.es/opendata/sh/fbaea591


Uf, perdona, esto no procede, supongo que me equivoque de mes o de año lo que fuera... [emojifacepal01]

Recupero esto porque si que pasa lo que digo, pero me equivoque de mes, me referia a mar65, que en tu web aparece con 5'6 de medmin, 14'2 de medmax y 48'4 de prec... bien, los datos termicos son correctos, pero no hay dato de preci en mar65 en OD, no aparece el "p_mes", no se porque tu web muestra esos 48'4...

https://opendata.aemet.es/opendata/sh/c4fa9b1c

"fecha" : "1965-3",
  "indicativo" : "3195",
  "hr" : "62",
  "inso" : "6.4",
  "q_max" : "954.6(27)",
  "nw_55" : "5",
  "q_mar" : "1021.3",
  "q_med" : "943.2",
  "tm_min" : "5.6",
  "ta_max" : "23.6(27)",
  "ts_min" : "11.0",
  "nt_30" : "0",
  "nv_0050" : "0",
  "w_racha" : "23/22.8(01)",
  "p_sol" : "53",
  "nw_91" : "0",
  "ta_min" : "-2.6(08)",
  "e" : "75",
  "nv_1000" : "0",
  "evap" : "734",
  "w_med" : "14",
  "nt_00" : "5",
  "ti_max" : "6.4",
  "tm_mes" : "9.9",
  "tm_max" : "14.2",
  "nv_0100" : "0",
  "q_min" : "922.6(02)"

Pero ya si lo se... he mirado en OD el diario y se confirma lo que te he dicho antes, que ese mes solo tiene datos de preci de 9 dias...

3 0'2
10 9'1
11 14'7
12 19'4
15 2'2
16 2'5
17 0'2
18 0'1
25 Ip

Por tanto no hay dato de preci mensual, se deja en blanco en la serie, pero si tu web coge los datos de los diarios , pues da un dato mensual... si sumamos lo anterior tenemos 48'4, que es precisamente el dato que muestra tu web...

A ver, no es un dato falso, porque efectivamente eso llovio, pero puede llevar a error, a saber lo que llovio el resto de dias del mes...

Esto tiene su cosa... en el opendata sí aparece ese mes en "climatologías diarias", pero no en las "mensuales / anuales". Mi web solo tira de "climatologías diarias" y te está sacando los datos de ahí.

Tiene su historia esto... a ver cómo lo encajo cuando me suba los datos de las "climatologías mensuales / anuales"  :o

[ {
  "fecha" : "1965-03-01",
  "indicativo" : "3195",
  "nombre" : "MADRID, RETIRO",
  "provincia" : "MADRID",
  "altitud" : "667",
  "tmed" : "6,3",
  "tmin" : "3,8",
  "horatmin" : "23:59",
  "tmax" : "8,8",
  "horatmax" : "Varias",
  "dir" : "23",
  "velmedia" : "9,4",
  "racha" : "22,8",
  "horaracha" : "14:30",
  "sol" : "0,0",
  "hrMedia" : "88"
}, {
  "fecha" : "1965-03-02",
  "indicativo" : "3195",
  "nombre" : "MADRID, RETIRO",
  "provincia" : "MADRID",
  "altitud" : "667",
  "tmed" : "4,0",
  "tmin" : "0,8",
  "horatmin" : "23:45",
  "tmax" : "7,2",
  "horatmax" : "15:40",
  "dir" : "27",
  "velmedia" : "5,0",
  "racha" : "18,3",
  "horaracha" : "18:15",
  "sol" : "4,5",
  "presMax" : "934,2",
  "horaPresMax" : "24",
  "presMin" : "922,6",
  "horaPresMin" : "01",
  "hrMedia" : "76"
}, {
  "fecha" : "1965-03-03",
  "indicativo" : "3195",
  "nombre" : "MADRID, RETIRO",
  "provincia" : "MADRID",
  "altitud" : "667",
  "tmed" : "3,5",
  "prec" : "0,2",
  "tmin" : "-0,4",
  "horatmin" : "07:00",
  "tmax" : "7,4",
  "horatmax" : "16:20",
  "dir" : "23",
  "velmedia" : "3,9",
  "racha" : "10,0",
  "horaracha" : "14:37",
  "sol" : "9,1",
  "presMax" : "938,2",
  "horaPresMax" : "12",
  "presMin" : "935,4",
  "horaPresMin" : "01",
  "hrMedia" : "57"
}, {
  "fecha" : "1965-03-04",
  "indicativo" : "3195",
  "nombre" : "MADRID, RETIRO",
  "provincia" : "MADRID",
  "altitud" : "667",
  "tmed" : "5,1",
  "tmin" : "2,0",
  "horatmin" : "00:30",
  "tmax" : "8,2",
  "horatmax" : "14:00",
  "dir" : "23",
  "velmedia" : "8,9",
  "racha" : "21,1",
  "horaracha" : "13:15",
  "sol" : "0,0",
  "presMax" : "935,2",
  "horaPresMax" : "01",
  "presMin" : "929,2",
  "horaPresMin" : "16",
  "hrMedia" : "88"
}, {
  "fecha" : "1965-03-05",
  "indicativo" : "3195",
  "nombre" : "MADRID, RETIRO",
  "provincia" : "MADRID",
  "altitud" : "667",
  "tmed" : "5,7",
  "tmin" : "1,8",
  "horatmin" : "07:30",
  "tmax" : "9,6",
  "horatmax" : "13:30",
  "dir" : "32",
  "velmedia" : "5,0",
  "racha" : "13,6",
  "horaracha" : "12:15",
  "sol" : "8,0",
  "presMax" : "941,8",
  "horaPresMax" : "24",
  "presMin" : "933,4",
  "horaPresMin" : "01",
  "hrMedia" : "60"
}, {
  "fecha" : "1965-03-06",
  "indicativo" : "3195",
  "nombre" : "MADRID, RETIRO",
  "provincia" : "MADRID",
  "altitud" : "667",
  "tmed" : "3,8",
  "tmin" : "0,0",
  "horatmin" : "07:00",
  "tmax" : "7,6",
  "horatmax" : "14:00",
  "dir" : "36",
  "velmedia" : "2,8",
  "racha" : "11,1",
  "horaracha" : "21:00",
  "sol" : "6,5",
  "presMax" : "945,8",
  "horaPresMax" : "24",
  "presMin" : "941,7",
  "horaPresMin" : "01",
  "hrMedia" : "58"
}, {
Valladolid, zona sur

https://mpinar.es/

Vigorro...

FORERO TRISTE ALMERIA
La vieja guardia de Meteored
*****
Supercélula Tornádica
Mensajes: 35,123
GARBANZO NEGRO DEL FORO, GRRR...
En línea
#65
Cita de: M_Pinar en Viernes 21 Marzo 2025 16:19:10 PM
Cita de: Vigorro... en Viernes 21 Marzo 2025 03:00:56 AM"fecha" : "1965-3",
  "indicativo" : "3195",
  "hr" : "62",
  "inso" : "6.4",
  "q_max" : "954.6(27)",
  "nw_55" : "5",
  "q_mar" : "1021.3",
  "q_med" : "943.2",
  "tm_min" : "5.6",
  "ta_max" : "23.6(27)",
  "ts_min" : "11.0",
  "nt_30" : "0",
  "nv_0050" : "0",
  "w_racha" : "23/22.8(01)",
  "p_sol" : "53",
  "nw_91" : "0",
  "ta_min" : "-2.6(08)",
  "e" : "75",
  "nv_1000" : "0",
  "evap" : "734",
  "w_med" : "14",
  "nt_00" : "5",
  "ti_max" : "6.4",
  "tm_mes" : "9.9",
  "tm_max" : "14.2",
  "nv_0100" : "0",
  "q_min" : "922.6(02)"

Esto tiene su cosa... en el opendata sí aparece ese mes en "climatologías diarias", pero no en las "mensuales / anuales". Mi web solo tira de "climatologías diarias" y te está sacando los datos de ahí.

Tiene su historia esto... a ver cómo lo encajo cuando me suba los datos de las "climatologías mensuales / anuales"  :o


A ver, que nos liamos... [emoji23]

Mar65 SI aparece en OD en "mensual/anual", lo tienes ahi en la cita, es solo que no sale la lluvia, no esta "p_mes"... y en este caso tambien aparece en OD en "dirios"...

Yo creo que al final tendras que operar con dos bases de datos, los diarios de OD y los mensuales/anuales de OD...

¿En tu web te piden los datos dirios de una semana, o un mes, o 45 dias de verano, o lo que sea?, pues peticion a la base de datos diarios, operaciones para calcular medias termicas y preci acumulada, y palante...

¿Que te piden los datos de un mes, o de un conjunto de meses?, pues peticion a la base de datos mensuales, y a partir de aqui lo mismo de antes, operaciones para medias y acumulados...

Vigorro...

FORERO TRISTE ALMERIA
La vieja guardia de Meteored
*****
Supercélula Tornádica
Mensajes: 35,123
GARBANZO NEGRO DEL FORO, GRRR...
En línea
Supongo que estaras toqueteando la web, no restringe al mes que eliges...

M_Pinar

***
Cumulus Congestus
Mensajes: 549
Ubicación: Valladolid, zona sur
En línea
Cita de: Vigorro... en Martes 01 Abril 2025 14:51:54 PMSupongo que estaras toqueteando la web, no restringe al mes que eliges...
Ya tiene cargado todo el opendata de los datos mensuales y anuales y está tirando de ellos al hacer consultas de ese tipo... falta algún retoque, como ése... ;)





Valladolid, zona sur

https://mpinar.es/

M_Pinar

***
Cumulus Congestus
Mensajes: 549
Ubicación: Valladolid, zona sur
En línea
Bueno, creo que ahora ya está todo funcionando. Lo dicho, cargados del opendata de AEMET también los datos mensuales y anuales. Cuando se hagan consultas con detalle mensual o anual se tira de los esos datos. Si, por la razón que sea, de algún mes / año no está ese dato, entonces se tira de los diarios.

Para aclarar el asunto, en la tabla de datos, se ponen con un color distinto.



Tengo hecha una app para Android que es exactamente igual a la web vista con un móvil. No me he animado aún a subirla al "Google Play". Si alguien se anima a instalarla, se la paso encantado :)


Valladolid, zona sur

https://mpinar.es/