Commit e1004951b19e08af00bbc9cd6c22bf2779168ced

Authored by Edmar Moretti
1 parent 0bc70a5b

Correção na ferramenta de navegação usando estações meteorológicas METAR e ajust…

…es no estilo de apresentação dos resultados
ferramentas/buscafotos/funcoes.php
... ... @@ -7,7 +7,7 @@ require_once(dirname(__FILE__)."/../../ms_configura.php");
7 7 include("../blacklist.php");
8 8 verificaBlFerramentas(basename(dirname(__FILE__)),$i3geoBlFerramentas,false);
9 9 require_once(dirname(__FILE__)."/../../pacotes/phpflickr/phpFlickr.php");
10   -//error_reporting(0);
  10 +error_reporting(0);
11 11  
12 12  
13 13 $funcao = $_GET["funcao"];
... ...
ferramentas/metar/index.js
... ... @@ -135,8 +135,8 @@ i3GEOF.metar =
135 135 // cria a janela flutuante
136 136 titulo = "<span class='i3GeoTituloJanelaBsNolink' >Metar</span></div>";
137 137 janela = i3GEO.janela.cria(
138   - "250px",
139   - "190px",
  138 + "350px",
  139 + "210px",
140 140 "",
141 141 "",
142 142 "",
... ... @@ -195,37 +195,43 @@ i3GEOF.metar =
195 195 success : function(o) {
196 196 var ins, dados, ndados, i, temp, temp1;
197 197 i3GEOF.metar.aguarde.visibility = "hidden";
198   - ins = "<p class=paragrafo >" + $trad('ajuda', i3GEOF.metar.dicionario) + "</p>";
  198 + ins = "<h5 class='alert alert-info'>" + $trad('ajuda', i3GEOF.metar.dicionario) + "</h5>";
199 199 try {
200 200 dados = JSON.parse(o.responseText)[0].weatherObservations;
201 201 ndados = dados.length;
202   - ins += "<table class=lista4 >";
203 202 for (i = 0; i < ndados; i++) {
204 203 temp = "i3GEOF.metar.mostraxy(" + dados[i].lng + "," + dados[i].lat + ")";
205 204 temp1 =
206 205 "i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid," + dados[i].lng + ","
207 206 + dados[i].lat + ")";
208   - ins +=
209   - "<tr><td style=background:yellow ><b>" + $trad('estacao', i3GEOF.metar.dicionario)
210   - + "</b></td><td style=background:yellow ><b>" + dados[i].stationName + "</b></td></tr>"
211   - + "<tr><td></td><td><a href='#' onclick='" + temp1 + "' onmouseover='" + temp
  207 +
  208 + ins += "<h4>" + dados[i].stationName
  209 + + "</h4><a href='#' onclick='" + temp1 + "' onmouseover='" + temp
212 210 + "' onmouseout='i3GEO.util.escondeBox()' >long: " + dados[i].lng + ", lat: " + dados[i].lat
213   - + "</a></td></tr>" + "<tr><td>" + $trad('temperatura', i3GEOF.metar.dicionario) + "</td><td>"
214   - + dados[i].temperature + " C</td></tr>" + "<tr><td>" + $trad('condicao', i3GEOF.metar.dicionario)
215   - + "</td><td>" + dados[i].weatherCondition + "</td></tr>" + "<tr><td>"
216   - + $trad('observacao', i3GEOF.metar.dicionario) + "</td><td>" + dados[i].observation + "</td></tr>"
217   - + "<tr><td>" + $trad('nuvens', i3GEOF.metar.dicionario) + "</td><td>" + dados[i].clouds
218   - + "</td></tr>" + "<tr><td>" + $trad('direcaoVento', i3GEOF.metar.dicionario) + "</td><td>"
219   - + dados[i].windDirection + "</td></tr>" + "<tr><td>"
220   - + $trad('pontoOrvalho', i3GEOF.metar.dicionario) + "</td><td>" + dados[i].dewPoint + " C</td></tr>"
221   - + "<tr><td>" + $trad('velocidadeVento', i3GEOF.metar.dicionario) + "</td><td>" + dados[i].windSpeed
222   - + " mph</td></tr>" + "<tr><td>" + $trad('humidade', i3GEOF.metar.dicionario) + "</td><td>"
223   - + dados[i].humidity + " %</td></tr>" + "<tr><td>" + $trad('data', i3GEOF.metar.dicionario)
224   - + "</td><td>" + dados[i].datetime + "</td></tr>" + "<tr><td>"
225   - + $trad('pressao', i3GEOF.metar.dicionario) + "</td><td>" + dados[i].hectoPascAltimeter
226   - + " hpa</td></tr>" + "<tr><td>ICAO</td><td>" + dados[i].ICAO + "</td></tr>";
  211 + + "</a>"
  212 + + "<h5>" + $trad('temperatura', i3GEOF.metar.dicionario) + ":&nbsp;"
  213 + + dados[i].temperature + " C&nbsp</h5>"
  214 + + "<h5>" + $trad('condicao', i3GEOF.metar.dicionario) + ":&nbsp;"
  215 + + dados[i].weatherCondition + "</h5>"
  216 + + "<h5>" + $trad('observacao', i3GEOF.metar.dicionario) + ":&nbsp;"
  217 + + dados[i].observation + "&nbsp;</h5>"
  218 + + "<h5>" + $trad('nuvens', i3GEOF.metar.dicionario) + ":&nbsp;"
  219 + + dados[i].clouds + "&nbsp;</h5>"
  220 + + "<h5>" + $trad('direcaoVento', i3GEOF.metar.dicionario) + ":&nbsp;"
  221 + + dados[i].windDirection + "&nbsp;<h5>"
  222 + + "<h5>" + $trad('pontoOrvalho', i3GEOF.metar.dicionario) + ":&nbsp;"
  223 + + dados[i].dewPoint + " C&nbsp;</h5>"
  224 + + "<h5>" + $trad('velocidadeVento', i3GEOF.metar.dicionario) + ":&nbsp;"
  225 + + dados[i].windSpeed + " mph&nbsp;</h5>"
  226 + + "<h5>" + $trad('humidade', i3GEOF.metar.dicionario) + ":&nbsp;"
  227 + + dados[i].humidity + " %&nbsp;</h5>"
  228 + + "<h5>" + $trad('data', i3GEOF.metar.dicionario) + ":&nbsp;"
  229 + + dados[i].datetime + "&nbsp;</h5>"
  230 + + "<h5>" + $trad('pressao', i3GEOF.metar.dicionario) + ":&nbsp;"
  231 + + dados[i].hectoPascAltimeter + " hpa&nbsp;</h5>"
  232 + + "<h5>ICAO" + dados[i].ICAO + "&nbsp;</h5><hr>";
227 233 }
228   - $i("i3GEOmetarLista").innerHTML = ins + "</table>";
  234 + $i("i3GEOmetarLista").innerHTML = ins;
229 235 } catch (e) {
230 236 $i("i3GEOmetarLista").innerHTML = ins;
231 237 }
... ...
ferramentas/metar/metarproxima.php
... ... @@ -49,7 +49,7 @@ include_once (dirname(__FILE__).&quot;/../../classesphp/sani_request.php&quot;);
49 49 $_GET = array_merge($_GET,$_POST);
50 50 $y = $_GET["y"];
51 51 $x = $_GET["x"];
52   -//error_reporting(0);
  52 +error_reporting(0);
53 53 $url = "http://ws.geonames.org/findNearByWeatherXML?username=i3geo&lat=$y&lng=$x&lang=pt";
54 54  
55 55 $xml = simplexml_load_file($url);
... ...
ferramentas/metar/template_mst.html
1   -<div id='i3GEOmetarLista' style='display:block;background-color:white;text-align:left;padding:5px;' ></div>
2 1 \ No newline at end of file
  2 +<div class='container-fluid' id='i3GEOmetarLista'>
  3 +</div>
3 4 \ No newline at end of file
... ...