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 +7,7 @@ require_once(dirname(__FILE__)."/../../ms_configura.php");
7 include("../blacklist.php"); 7 include("../blacklist.php");
8 verificaBlFerramentas(basename(dirname(__FILE__)),$i3geoBlFerramentas,false); 8 verificaBlFerramentas(basename(dirname(__FILE__)),$i3geoBlFerramentas,false);
9 require_once(dirname(__FILE__)."/../../pacotes/phpflickr/phpFlickr.php"); 9 require_once(dirname(__FILE__)."/../../pacotes/phpflickr/phpFlickr.php");
10 -//error_reporting(0); 10 +error_reporting(0);
11 11
12 12
13 $funcao = $_GET["funcao"]; 13 $funcao = $_GET["funcao"];
ferramentas/metar/index.js
@@ -135,8 +135,8 @@ i3GEOF.metar = @@ -135,8 +135,8 @@ i3GEOF.metar =
135 // cria a janela flutuante 135 // cria a janela flutuante
136 titulo = "<span class='i3GeoTituloJanelaBsNolink' >Metar</span></div>"; 136 titulo = "<span class='i3GeoTituloJanelaBsNolink' >Metar</span></div>";
137 janela = i3GEO.janela.cria( 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,37 +195,43 @@ i3GEOF.metar =
195 success : function(o) { 195 success : function(o) {
196 var ins, dados, ndados, i, temp, temp1; 196 var ins, dados, ndados, i, temp, temp1;
197 i3GEOF.metar.aguarde.visibility = "hidden"; 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 try { 199 try {
200 dados = JSON.parse(o.responseText)[0].weatherObservations; 200 dados = JSON.parse(o.responseText)[0].weatherObservations;
201 ndados = dados.length; 201 ndados = dados.length;
202 - ins += "<table class=lista4 >";  
203 for (i = 0; i < ndados; i++) { 202 for (i = 0; i < ndados; i++) {
204 temp = "i3GEOF.metar.mostraxy(" + dados[i].lng + "," + dados[i].lat + ")"; 203 temp = "i3GEOF.metar.mostraxy(" + dados[i].lng + "," + dados[i].lat + ")";
205 temp1 = 204 temp1 =
206 "i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid," + dados[i].lng + "," 205 "i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid," + dados[i].lng + ","
207 + dados[i].lat + ")"; 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 + "' onmouseout='i3GEO.util.escondeBox()' >long: " + dados[i].lng + ", lat: " + dados[i].lat 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 } catch (e) { 235 } catch (e) {
230 $i("i3GEOmetarLista").innerHTML = ins; 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,7 +49,7 @@ include_once (dirname(__FILE__).&quot;/../../classesphp/sani_request.php&quot;);
49 $_GET = array_merge($_GET,$_POST); 49 $_GET = array_merge($_GET,$_POST);
50 $y = $_GET["y"]; 50 $y = $_GET["y"];
51 $x = $_GET["x"]; 51 $x = $_GET["x"];
52 -//error_reporting(0); 52 +error_reporting(0);
53 $url = "http://ws.geonames.org/findNearByWeatherXML?username=i3geo&lat=$y&lng=$x&lang=pt"; 53 $url = "http://ws.geonames.org/findNearByWeatherXML?username=i3geo&lat=$y&lng=$x&lang=pt";
54 54
55 $xml = simplexml_load_file($url); 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 \ No newline at end of file 1 \ No newline at end of file
  2 +<div class='container-fluid' id='i3GEOmetarLista'>
  3 +</div>
3 \ No newline at end of file 4 \ No newline at end of file