Te recordamos que esta Wiki está abierta a que, todos los usuarios, puedan editar artículos

Para ello debes estar registrado como usuario de Codex-Meteoclimatic

Solo tienes que enviar un email a meteoclimatic@meteoclimatic.com
indicando el nombre de usuario que quieres usar

Este banner desaparecerá cuando te identifiques como usuario registrado

RSS

De Codex|Meteoclimatic
Saltar a: navegación, buscar
Xml.png
Hilos de subscripción RSS

Meteoclimatic incorpora la posibilidad de subscribirse mediante la utilización de hilos RSS. La implementación utilizada en Meteoclimatic sigue el estándar RSS 2.0, documentación sobre el cual podéis encontrar aquí: http://blogs.law.harvard.edu/tech/rss

Forma de consulta

La forma en que se construye la dirección URI de la consulta del hilo de subscripción define la información que se mostrará. Las consultas tienen la siguiente estructura:

meteoclimatic.com/feed/rss/patrón

El patrón està formado por un código de estación, del qual se pueden obviar las partes finales para ampliar el número de resultados. Con esta estructura podemos consultar desde todas las estaciones de un país, todas las estaciones de una comunidad hasta los datos de una única estación. La excepción es cuando no hay ningún tipo de consulta específica, con lo cual nos devolvería la clasificación de datos extremos de las 10 principales estaciones de la red.

Ejemplos:

meteoclimatic.com/feed/rss/ESCAT0800000008226A

Con esta dirección obtendríamos los datos de la estación ESCAT0800000008226A.

meteoclimatic.com/feed/rss/ESCAT08

Con esta dirección obtendríamos los datos de todas las estaciones de la provincia de Barcelona.

meteoclimatic.com/feed/rss/ESCAT

Con esta dirección obtendríamos los datos de todas las estaciones de Catalunya y Principado de Andorra.

meteoclimatic.com/feed/rss/ES

Con esta dirección obtendríamos los datos de todas las estaciones de España y Principado de Andorra.

meteoclimatic.com/feed/rss

Con esta dirección obtendríamos la clasificación de los datos de las 10 estaciones destacadas.

Lista de estaciones personalizada

Es posible crear listas de estaciones según las necesidades de cada usuario.

Para crear una lista:

http://meteoclimatic.com/feed/rss/list

En el cuadro de texto, introducir todas las estaciones que se deseen consultar en la lista, indicando un código de estación por línea hasta un máximo de 30 estaciones (en caso de indicar más, se truncará el resultado a 30 estaciones).

Una vez indicadas todas las estaciones, pulsar sobre "Obtener subscripción", momento en el cual se nos redirigirá a la página RSS elegida. Sólo nos queda copiar la dirección de la barra de direcciones y guardarla como referencia de nuestra lista personalizada.

Implementación específica de Meteoclimatic

Los hilos de subscripción RSS implementado en Meteoclimatic incorpora datos codificados en un formato normalizado con el fin de permitir la integración y lectura mediante programas dentro el mismo hilo. No obstante, para obtener datos que deben ser procesados por programas es preferible utilizar el formato de subscripción XML. Dentro del bloque de datos <content> (bloque según el estándar RSS 2.0) hay integrado un hilo de datos codificados. Para evitar que estos datos aparezcan dentro los agregadors de los usuarios, el bloque está incluido dentro las etiquetas (comentario HTML).

Dentro estas etiquetas, la estructura de datos es cómo sigue:

[[<BEGIN:identificador:DATA>]]
[[<END:identificador:DATA>]]

Marcan el inicio y final del bloque de datos codificados. El identificador utilizado dependerá del tipo de consulta y contendrá las áreas indicadas a la dirección URI.

Entre estas marcas, los datos de cada estación consultada tiene la siguiente estructura:

[[<código_estación;(T;Tmax;Tmin);(H;Hmax;hmin);(B;Bmax;Bmin);(W;Wmax;Azim);(P);Nombre_estación>]]

Códigos utilizados en la descripción anterior:

   * T: Temperatura
   * Tmax: Temperatura máxima
   * Tmin: Temperatura mínima
   * H: Humedad
   * Hmax: Humedad máxima
   * Hmin: Humedad mínima
   * B: Barómetro
   * Bmax: Barómetro máximo
   * Bmin: Barómetro mínimo
   * W: Velocidad del viento
   * Wmax: Racha de viento máximo
   * Azim: Azimut, dirección del viento
   * P: Precipitación

Ejemplo:

[[<ESCAT0800000008226A;(13,9;13,9;10,0);(58,0;83,0;57,0);(1015,4;1016,9;1014,5);
(13,0;16,0;270);(0,0);Terrassa - Sant Pere>]]

Excepción: Cuando la consulta realizada es la de las 10 estaciones destacadas, los diferentes bloques de datos codificados se identifican con:

[[<BEGIN:TOP10:HTEMP:DATA>]]
[[<END:TOP10:HTEMP:DATA>]]

Marcan el inicio y final de las 10 estaciones destacadas en temperaturas máximas.

[[<BEGIN:TOP10:LTEMP:DATA>]]
[[<END:TOP10:LTEMP:DATA>]]

Marcan el inicio y final de las 10 estaciones destacadas en temperaturas mínimas.

[[<BEGIN:TOP10:WGUST:DATA>]]
[[<END:TOP10:WGUST:DATA>]]

Marcan el inicio y final de las 10 estaciones destacadas en rachas de viento máximas.

[[<BEGIN:TOP10:PCP:DATA>]]
[[<END:TOP10:PCP:DATA>]]

Marcan el inicio y final de las 10 estaciones destacadas en precipitación.

Entre estos bloques, la estructura de los datos es siempre la misma:

[[<código_estación;valor;nombre_estación>]

Ejemplo:

[[<BEGIN:TOP10:HTEMP:DATA>]]
[[<ESAND2900000029600A;25,1;Marbella>]]
[[<ESPVA0300000003700B;24,7;Denia - Las Marinas>]]
[[<ESMUR3000000030120A;24,2;El Palmar>]]
[[<ESPVA0300000003204A;23,6;Elche>]]
[[<ESPVA0300000003182A;23,5;Torrevieja>]]
[[<ESPVA0300000003009A;23,5;Alicante>]]
[[<ESMUR3000000030565A;23,1;Las Torres de Cotillas>]]
[[<ESPVA0300000003195A;22,7;El Altet>]]
[[<ESPVA4600000046021A;22,7;Valencia>]]
[[<ESPVA0300000003300A;22,6;Orihuela>]]
[[<END:TOP10:HTEMP:DATA>]]