"; require_once(dirname(__FILE__)."/../../classesphp/pega_variaveis.php"); error_reporting(0); $url = "http://ws.geonames.org/findNearByWeatherXML?lat=$y&lng=$x&lang=pt"; $xml = simplexml_load_file($url); $conta = 0; $fim = array(); $resultado = ""; if($xml == true){ $raiz = $xml->xpath('observation'); foreach($raiz as $e){ //var_dump($e); $r = $e->xpath('observation'); foreach($r as $t) {$resultado .= "
".$t."";} $r = $e->xpath('observationTime'); foreach($r as $t) {$resultado .= "
Data: ".$t;} $r = $e->xpath('stationName'); foreach($r as $t) {$resultado .= "
Estação: ".$t;} $r = $e->xpath('ICAO'); foreach($r as $t) {$resultado .= "
ICAO: ".$t;} $r = $e->xpath('elevation'); foreach($r as $t) {$resultado .= "
Elevação: ".$t;} $r = $e->xpath('lat'); foreach($r as $t){ $resultado .= "
Latitude: ".$t; $y = $t; } $r = $e->xpath('lng'); foreach($r as $t){ $resultado .= " Longitude: ".$t.""; $x = $t; } $r = $e->xpath('temperature'); foreach($r as $t) {$resultado .= "
Temperatura: ".$t." C";} $r = $e->xpath('dewPoint'); foreach($r as $t) {$resultado .= "
Ponto de orvalho: ".$t." C";} $r = $e->xpath('humidity'); foreach($r as $t) {$resultado .= "
Humidade: ".$t." %";} $r = $e->xpath('clouds'); foreach($r as $t) {$resultado .= "
Nuvens: ".$t;} $r = $e->xpath('weatherCondition'); foreach($r as $t) {$resultado .= "
Condição: ".$t;} $r = $e->xpath('hectoPascAltimeter'); foreach($r as $t) {$resultado .= "
Pressão: ".$t." hpa";} $r = $e->xpath('windDirection'); foreach($r as $t) {$resultado .= "
Direção do vento: ".$t;} $r = $e->xpath('windSpeed'); foreach($r as $t) {$resultado .= "
Velocidade do vento: ".$t." mph
";}
$resultado .= "
Web Service
";
$resultado .= "
Metar
";
}
}
if ($resultado == "" || $xml == "")
{$resultado = "Nada encontrado