Résumé de la classe Services_Weather_Weatherdotcom

Résumé de la classe Services_Weather_Weatherdotcom – PEAR::Services_Weather_Weatherdotcom

PEAR::Services_Weather_Weatherdotcom

Cette classe agit comme une interface au service XML fournit par weather.com. Elle cherche et récupère pour un endroit donné les données concernant la météo actuelle mais aussi les prévisons sur 10 jours.

Pour utiliser le service XML de weather.com, visitez http://www.weather.com/services/xmloap.html et suivez le lien pour s'inscrire, c'est gratuit ! Vous devriez recevoir un E-mail vous indiquant où télécharger le SDK avec les images nécessaires ainsi qu'un guide expliquant comment publier les données en tant réelle de weather.com. Malheureusement, le guide est vraiment difficile, c'est pour celà qu'il n'y a actuellement pas de représentation des données dans cette classe mais juste une ligne de données. weather.com demande également d'activer le cache, je vous recommande donc très vivement de l'activer dans cette classe. Elle obeït au temps écrit dans le guide.

Pour un exemple d'utilisation, regardez l'adresse : docs/Services_Weather/examples/weather.com-basic.php

Architecture de la classe Services_Weather_Weatherdotcom

Méthodes héritées de Services_Weather_Weatherdotcom

Héritées de Services_Weather_Common
Nom de la méthode Résumé
Services_Weather_Common::calculateDewPoint() Calcule le point de condensation à partir de la température et de l'humidité. Ce n'est qu'une approximation, il n'y pas de formule exacte et celle utilisée est appelée Magnus-Formula.
Services_Weather_Common::calculateHumidity() Calcule l'humidité à partir de la température et du point de condensation. Ce n'est qu'une approximation, il n'y pas de formule exacte et celle utilisée est appelée Magnus-Formula.
Services_Weather_Common::calculateWindChill() Calcule la température du vent à partir de la température et de la vitesse du vent
Services_Weather_Common::convertDistance() Convertit la distance entre km, ft et sm
Services_Weather_Common::convertPressure() Convertit la pression entre in, hpa, mb, mm et atm
Services_Weather_Common::convertSpeed() Convertit la vitesse entre mph, kmh, kt, mps et fps
Services_Weather_Common::convertTemperature() Convertit la température entre f et c
Services_Weather_Common::getUnitsFormat() Retourne l'unité du format sélectionné
Services_Weather_Common::polar2cartesian() Convertit des coordonnées polaires en coordonnées cartésiennes
Services_Weather_Common::setCache() Active le cache pour les données, son utilisation est très fortement recommandée
Services_Weather_Common::setDateTimeFormat() Modifie la représentation des dates et heures (Voir http://www.php.net/date)
Services_Weather_Common::setHttpTimeout() Définit le délai d'exécution des requêtes HTTP en secondes
Services_Weather_Common::setUnitsFormat() Modifie la représentation des unités (standard/métrique)

Définit la source, dans laquelle la classe tente de localiser les données METAR (Previous) Récupère les prévisions pour le jour suivant (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.