"; 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


";} echo $resultado; ?>