Services_Weather

Table des matières
Résumé de la classe Services_Weather -- PEAR::Services_Weather
Services_Weather::apiVersion() -- Pour votre convenance, quand je fournis des changements de l'api...
Services_Weather::isError() -- Vérifie la présente d'un objet d'erreur, comme dans PEAR
Services_Weather::service() -- Gestionnaire pour créer les objets du service
Résumé de la classe Services_Weather_Common -- PEAR::Services_Weather_Common
Services_Weather_Common::calculateDewPoint() --  Calcule le point de condensation à partir de la températeur et de l'humidié. 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érateur et du point de condensation. Ce n'est qu'une approximation, il n'y a 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érateur 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)
Résumé de la classe Services_Weather_Ejse -- PEAR::Services_Weather_Ejse
Services_Weather_Ejse::getForecast() -- Récupère les prévisions pour le jour suivant
Services_Weather_Ejse::getLocation() -- Retourne les données pour un endroit appartenant à un ID
Services_Weather_Ejse::getUnits() -- Retourne les unités pour la requête courante
Services_Weather_Ejse::getWeather() -- Retourne les données concernant la météo pour un endroit donné
Services_Weather_Ejse::searchLocation() -- EJSE n'offre pas de fonction de recherche pour le moment, cette fonction est donc désactivée
Services_Weather_Ejse::searchLocationByCountry() -- EJSE n'offre pas de fonction de recherche pour le moment, cette fonction est donc désactivée
Résumé de la classe Services_Weather_Globalweather -- PEAR::Services_Weather_Globalweather
Services_Weather_Globalweather::getForecast() --  GlobalWeather ne porpose pas de prévision, cette fonction est juste présente pour la compatibilité
Services_Weather_Globalweather::getLocation() -- Retourne les données pour un endroit correspondant à un ID
Services_Weather_Globalweather::getUnits() -- Retourne les unités pour la requête courante
Services_Weather_Globalweather::getWeather() -- Retourne les données concernant la météo pour un endroit donné
Services_Weather_Globalweather::searchLocation() --  Recherche un ID pour un endroit donné, retourne un tableau d'endroits possibles ou un simple ID
Services_Weather_Globalweather::searchLocationByCountry() --  Retourne un ID avec un nom d'endroit pour un pays donné ou tous les pays disponibles si aucune valeur n'est fournie
Résumé de la classe Services_Weather_Metar -- PEAR::Services_Weather_Metar
Services_Weather_Metar::getForecast() --  METAR ne propose pas actuellement de prévisions, cette fonction est juste présente pour la compatibilité
Services_Weather_Metar::getLocation() -- Retourne les données pour un endroit par rapport à son ID
Services_Weather_Metar::getUnits() -- Retourne les unités pour la requête courante
Services_Weather_Metar::getWeather() -- Retourne les données concernant la météo pour un endroit donné
Services_Weather_Metar::searchAirport() --  Recherche l'aéroport le plus proche pour des coordonnées données, retourne un tableau d'IDs ou un simple ID
Services_Weather_Metar::searchLocation() --  Recherche un ID pour un endroit donné, retourne un tableau d'endroits possibles ou un simple ID
Services_Weather_Metar::searchLocationByCountry() --  Retourne un ID avec le nom de l'endroit pour un pays donné ou tous les pays disponibles si aucune valeur n'est donnée
Services_Weather_Metar::setMetarDB() --  Définit les paramètres nécessaire pour se connecter à la DB, où la recherche d'endroit va y rechercher ces données. Vous devez construire une DB avec l'utilitaire externe buildMetarDB dans un premier temps, il récupère les endroits et les aéroports depuis un site web NOAA
Services_Weather_Metar::setMetarSource() -- Définit la source, dans laquelle la classe tente de localiser les données METAR
Résumé de la classe Services_Weather_Weatherdotcom -- PEAR::Services_Weather_Weatherdotcom
Services_Weather_Weatherdotcom::getForecast() -- Récupère les prévisions pour le jour suivant
Services_Weather_Weatherdotcom::getLocation() -- Retourne les données pour un endroit correspondant à un ID
Services_Weather_Weatherdotcom::getUnits() -- Retourne les unités pour la requête courante
Services_Weather_Weatherdotcom::getWeather() -- Retourne les données concernant la météo pour un endroit donné
Services_Weather_Weatherdotcom::searchLocation() --  Recherche un ID pour un endroit donné, retourne un tableau d'endroits possibles ou un simple ID
Services_Weather_Weatherdotcom::searchLocationByCountry() --  Retourne uniquement FALSE car weather.com n'offre pas de liste de pays via son service XML
Services_Weather_Weatherdotcom::setAccountData() --  Définit les informations nécessaire à votre compte weather.com, vous devriez les recevoir après votre enregistrement au service XML
Package Services_Weather Constants -- Constantes défines et utilisées par Services_Weather