Formulario de contacto

 

Servicio Metereológico en velneo 6.x

vMeteo, permite realizar búsquedas de localidades y obtener su situación y la predicción metereológica.

Este ejemplo hace uso de la Api Yahoo! Geo Technologies, Yahoo! Weather, Static google maps y de varios procesos sacados de mapas ejemplo del foro como son la traducción y el parseo de XML.

DESCARGAR vMeteo

Api Yahoo! Geo Technologies

El proceso OBTIENE_LOCALIZACIONES hace una petición a la siguiente URL

"http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20geo.places%20where%20text%3D%22"+'localizacion'+"%22&format=xml"

El fichero devuelto contiene las n localidades encontradas para esa petición. dandolas de alta en una tabla LOCALIZACIONES con los datos, nombre, país, administración, woeid ( Where on Earth ID, o código identificativo que asigna yahoo a un sitio ) , longitud y latitud; cargadolas en un casillero

Yahoo! Weather

Una vez seleccionada una localización, el proceso OBTIENE_PREDICCIONES utiliza el código WOEID para obtener otro fichero XML a la siguiente url

"http://weather.yahooapis.com/forecastrss?w="+$WOEID$+"&u=c"

Guardando en variables las predicciones

Static google maps

Por último genera una pagina html con las predicciones y la imagen de un mapa, a partir de la siguiente url.

http://maps.google.com/maps/api/staticmap?center="+$LATITUD$+","+$LONGITUD$+"&zoom=12&size=390x390&markers=color:blue|label:S|"+$LATITUD$+","+$LONGITUD$+"&sensor=false

DESCARGAR vMeteo

Opiniones

Esperamos os haya inspirado!

0   comentarios

Publicar un comentario

Lamentablemente, los comentarios en este blog no pueden ser contestados la mayoria de la veces ;(

Cancel Reply