From e1004951b19e08af00bbc9cd6c22bf2779168ced Mon Sep 17 00:00:00 2001 From: edmarmoretti Date: Thu, 17 Aug 2017 21:29:43 -0300 Subject: [PATCH] Correção na ferramenta de navegação usando estações meteorológicas METAR e ajustes no estilo de apresentação dos resultados --- ferramentas/buscafotos/funcoes.php | 2 +- ferramentas/metar/index.js | 52 +++++++++++++++++++++++++++++----------------------- ferramentas/metar/metarproxima.php | 2 +- ferramentas/metar/template_mst.html | 3 ++- 4 files changed, 33 insertions(+), 26 deletions(-) diff --git a/ferramentas/buscafotos/funcoes.php b/ferramentas/buscafotos/funcoes.php index 8816a0b..95a0640 100755 --- a/ferramentas/buscafotos/funcoes.php +++ b/ferramentas/buscafotos/funcoes.php @@ -7,7 +7,7 @@ require_once(dirname(__FILE__)."/../../ms_configura.php"); include("../blacklist.php"); verificaBlFerramentas(basename(dirname(__FILE__)),$i3geoBlFerramentas,false); require_once(dirname(__FILE__)."/../../pacotes/phpflickr/phpFlickr.php"); -//error_reporting(0); +error_reporting(0); $funcao = $_GET["funcao"]; diff --git a/ferramentas/metar/index.js b/ferramentas/metar/index.js index f69a0d0..ea0b358 100755 --- a/ferramentas/metar/index.js +++ b/ferramentas/metar/index.js @@ -135,8 +135,8 @@ i3GEOF.metar = // cria a janela flutuante titulo = "Metar"; janela = i3GEO.janela.cria( - "250px", - "190px", + "350px", + "210px", "", "", "", @@ -195,37 +195,43 @@ i3GEOF.metar = success : function(o) { var ins, dados, ndados, i, temp, temp1; i3GEOF.metar.aguarde.visibility = "hidden"; - ins = "

" + $trad('ajuda', i3GEOF.metar.dicionario) + "

"; + ins = "
" + $trad('ajuda', i3GEOF.metar.dicionario) + "
"; try { dados = JSON.parse(o.responseText)[0].weatherObservations; ndados = dados.length; - ins += ""; for (i = 0; i < ndados; i++) { temp = "i3GEOF.metar.mostraxy(" + dados[i].lng + "," + dados[i].lat + ")"; temp1 = "i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid," + dados[i].lng + "," + dados[i].lat + ")"; - ins += - "" - + "" + "" + "" + "" - + "" + "" + "" - + "" + "" + "" + "" + ""; + + "" + + "
" + $trad('temperatura', i3GEOF.metar.dicionario) + ": " + + dados[i].temperature + " C 
" + + "
" + $trad('condicao', i3GEOF.metar.dicionario) + ": " + + dados[i].weatherCondition + "
" + + "
" + $trad('observacao', i3GEOF.metar.dicionario) + ": " + + dados[i].observation + " 
" + + "
" + $trad('nuvens', i3GEOF.metar.dicionario) + ": " + + dados[i].clouds + " 
" + + "
" + $trad('direcaoVento', i3GEOF.metar.dicionario) + ": " + + dados[i].windDirection + " 
" + + "
" + $trad('pontoOrvalho', i3GEOF.metar.dicionario) + ": " + + dados[i].dewPoint + " C 
" + + "
" + $trad('velocidadeVento', i3GEOF.metar.dicionario) + ": " + + dados[i].windSpeed + " mph 
" + + "
" + $trad('humidade', i3GEOF.metar.dicionario) + ": " + + dados[i].humidity + " % 
" + + "
" + $trad('data', i3GEOF.metar.dicionario) + ": " + + dados[i].datetime + " 
" + + "
" + $trad('pressao', i3GEOF.metar.dicionario) + ": " + + dados[i].hectoPascAltimeter + " hpa 
" + + "
ICAO" + dados[i].ICAO + " 

"; } - $i("i3GEOmetarLista").innerHTML = ins + "
" + $trad('estacao', i3GEOF.metar.dicionario) - + "" + dados[i].stationName + "
long: " + dados[i].lng + ", lat: " + dados[i].lat - + "
" + $trad('temperatura', i3GEOF.metar.dicionario) + "" - + dados[i].temperature + " C
" + $trad('condicao', i3GEOF.metar.dicionario) - + "" + dados[i].weatherCondition + "
" - + $trad('observacao', i3GEOF.metar.dicionario) + "" + dados[i].observation + "
" + $trad('nuvens', i3GEOF.metar.dicionario) + "" + dados[i].clouds - + "
" + $trad('direcaoVento', i3GEOF.metar.dicionario) + "" - + dados[i].windDirection + "
" - + $trad('pontoOrvalho', i3GEOF.metar.dicionario) + "" + dados[i].dewPoint + " C
" + $trad('velocidadeVento', i3GEOF.metar.dicionario) + "" + dados[i].windSpeed - + " mph
" + $trad('humidade', i3GEOF.metar.dicionario) + "" - + dados[i].humidity + " %
" + $trad('data', i3GEOF.metar.dicionario) - + "" + dados[i].datetime + "
" - + $trad('pressao', i3GEOF.metar.dicionario) + "" + dados[i].hectoPascAltimeter - + " hpa
ICAO" + dados[i].ICAO + "
"; + $i("i3GEOmetarLista").innerHTML = ins; } catch (e) { $i("i3GEOmetarLista").innerHTML = ins; } diff --git a/ferramentas/metar/metarproxima.php b/ferramentas/metar/metarproxima.php index c2325fc..15d1bf3 100755 --- a/ferramentas/metar/metarproxima.php +++ b/ferramentas/metar/metarproxima.php @@ -49,7 +49,7 @@ include_once (dirname(__FILE__)."/../../classesphp/sani_request.php"); $_GET = array_merge($_GET,$_POST); $y = $_GET["y"]; $x = $_GET["x"]; -//error_reporting(0); +error_reporting(0); $url = "http://ws.geonames.org/findNearByWeatherXML?username=i3geo&lat=$y&lng=$x&lang=pt"; $xml = simplexml_load_file($url); diff --git a/ferramentas/metar/template_mst.html b/ferramentas/metar/template_mst.html index 730f58a..00ac89c 100755 --- a/ferramentas/metar/template_mst.html +++ b/ferramentas/metar/template_mst.html @@ -1 +1,2 @@ -
\ No newline at end of file +
+
\ No newline at end of file -- libgit2 0.21.2