Meteoclimatic
Software => Tu Web meteorológica => Mensaje iniciado por: barmoreno en 20 de Diciembre de 2024, 18:46:07
-
Hola. Sé que en la plantilla Meteotemplate de Jachym existe un plugin para insertar las previsiones de los próximos días a nivel provincial. ¿Existe algún modo para hacerlo a en la plantilla de Cumulus MX?
Gracias.
-
No sé si habrá algún plugin.....pero seguro que puedes insertar el widget de Aemet en el código generado por CumulusMX
Con Cumulus yo inserté algún retal de código HTML.....hace lustros *-* *-* *-* *-* *-* *-* *-*
Por ejemplo, para mi pueblo
<iframe name="iframe_aemet_id33044" width="100%" height="100%" tabindex="0" id="iframe_aemet_id33044" src="https://www.aemet.es/es/eltiempo/prediccion/municipios/mostrarwidget/rivas-vaciamadrid-id28123?w=g4p01110001ohmffffffw992z190x4f86d9t95b6e9r1s8n2" frameborder="0" scrolling="no"></iframe>
-
No me refiero a eso, sino incluir el script que se inserta en Metotemplate de Joachym y que es la predicción de AEMET por provincia. Adjunto captura.
-
Te refieres a esto
https://www.aemet.es/es/api-eltiempo/prediccion/2024-12-26/PB/8/6123
La respuesta a tu pregunta, entonces, es no, no existe nada para ello, que yo sepa. Te lo tendrás que currar tú mismo con ese fichero XML
Pero todo es fácil con la ayuda de Google y de chatgpt, geminis o la inteligencia artificial que prefieras.
-
Hola se podría intentar mediante la api, pero no tengo muy claro como, entre otras cosas por que no encuentro lo que quiero :)
Pedir api-key
https://opendata.aemet.es/centrodedescargas/altaUsuario?
Por Ejemplo para el Viso del Alcor he sido incapaz de conseguir esa url en ese formato creo
https://www.aemet.es/es/api-eltiempo/prediccion/2024-12-29/PB/8/6123
que significa PB Península y baleares? y el 8? 6123 seria Jaén Sevilla seria 6141 si pruebo algo como
https://www.aemet.es/es/api-eltiempo/prediccion/2024-12-29/PB/8/6141 seria esa????
Para probar vamos a obtener los datos mediante api que luego si podriamos usar un script en php
Se pueden obtener de https://opendata.aemet.es/centrodedescargas/productosAEMET? o https://opendata.aemet.es/dist/
De la segunda de mi municipio id 41102 El Viso del Alcor al final obtenemos estas url pero no esta la predicción en texto
https://opendata.aemet.es/opendata/sh/fd08839f y https://opendata.aemet.es/opendata/sh/dfd88b22
Para la predicción nacional no tengo problemas
https://opendata.aemet.es/opendata/sh/831e22d3
P.D Ya di con ellas
seria algo como Predicción provincial
https://opendata.aemet.es/opendata/sh/8c7cfacb
AGENCIA ESTATAL DE METEOROLOGÍA
PREDICCIÓN PARA LA PROVINCIA DE SEVILLA
DÍA 29 DE DICIEMBRE DE 2024 A LAS 14:01 HORA OFICIAL
PREDICCIÓN VÁLIDA PARA EL DOMINGO 29
SEVILLA
Cielos poco nubosos o despejados. Brumas matinales, sin descartar
nieblas en el entorno de la Sierra Sur. Temperaturas mínimas en
ligero descenso; máximas sin cambios. Vientos flojos de
componente este.
TEMPERATURAS MÍNIMAS Y MÁXIMAS PREVISTAS (°C):
Lebrija 5 18
Écija 2 17
Morón de la Frontera 7 17
Sevilla 5 18
que ahora mismo es
-
Veamos las url caducan, y la api-key creo que tiene validez de 3 meses
Hoy Jaen
AGENCIA ESTATAL DE METEOROLOGÍA
PREDICCIÓN PARA LA PROVINCIA DE JAÉN
DÍA 29 DE DICIEMBRE DE 2024 A LAS 14:01 HORA OFICIAL
PREDICCIÓN VÁLIDA PARA EL DOMINGO 29
JAÉN
Cielos poco nubosos, con intervalos de nubes bajas. Brumas
matinales, sin descartar nieblas en las sierras. Temperaturas sin
cambios, con heladas débiles. Vientos flojos variables, con
predominio de la componente este.
TEMPERATURAS MÍNIMAS Y MÁXIMAS PREVISTAS (°C):
Andújar -1 17
Cazorla 2 12
Linares 3 15
Alcalá la Real 2 12
Jaén 8 14
Mañana jaen
AGENCIA ESTATAL DE METEOROLOGÍA
PREDICCIÓN PARA LA PROVINCIA DE JAÉN
DÍA 29 DE DICIEMBRE DE 2024 A LAS 14:01 HORA OFICIAL
PREDICCIÓN VÁLIDA PARA EL LUNES 30
JAÉN
Cielos poco nubosos, con intervalos de nubes bajas y brumas
matinales, sin descartar nieblas en las sierras. Temperatuars sin
cambios, con heladas débiles en las sierras. Vientos flojos de
componente este.
TEMPERATURAS MÍNIMAS Y MÁXIMAS PREVISTAS (°C):
Andújar 0 16
Cazorla 2 12
Linares 4 15
Alcalá la Real 1 13
Jaén 6 14
Entiendo que solo te interesa el texto no? barmoreno
Opcion 1, usar la api-key seria lo ideal, contras caduca cada 3 meses, debemos estar atentos a su caducidad y luego cargar la url que nos da con los datos y filtrar lo que nos interese.
Opcion 2 tomar los datos del xml ya que tenemos siempre disponible y tambien tenemos disponible hoy y mañana indicando la fecha.
Voy a intentar lo segundo
-
Hola a ver si es esto, esta usando mi código Sevilla
Muestra hoy y mañana
https://www.meteoviso.es/script/test/prediccion.php (https://www.meteoviso.es/script/test/prediccion.php)
Para ver solo predicción de hoy
https://www.meteoviso.es/script/test/prediccion.php?show=today (https://www.meteoviso.es/script/test/prediccion.php?show=today)
o la de mañana
https://www.meteoviso.es/script/test/prediccion.php?show=tomorrow (https://www.meteoviso.es/script/test/prediccion.php?show=tomorrow)
El script es totalmente independiente de CumulusMX ya que extrae los datos de la AEMET
-
Claro que es eso y ya sé que no lo hace Cumulus MX. Cumulus hace lo que tú le digas en el código html de la plantilla que quieras modificar y subir.
Lo que me gustaría es saber cómo se integra dentro de una página html normal. Mi página ahora mismo es http://www.bartolomemoreno.com/tiempo (http://www.bartolomemoreno.com/tiempo)
Lo que quiero saber es cómo se hace para que desde el html haga una llamada al php que tú tienes perfectamente creado y te doy la enhorabuena.
Gracias.
-
Te dejo el código, es php, si lo subes al ftp dentro de ejemplo la carpeta script y vas a http://www.bartolomemoreno.com/tiempo/script/prediccion.php (http://www.bartolomemoreno.com/tiempo/script/prediccion.php) y lo ejecutas debería ir. Si tienes instalado php. Voy a ver si soy capaz de pasarlo a html
El código a poner en el htm es
<div id="contenido"></div>
<script>
fetch('prediccion.php')
.then(response => response.text())
.then(data => {
document.getElementById('contenido').innerHTML = data;
});
</script>
Importante el fichero prediccion.php debe estar en la misma ruta
P.D. Te deje un privado