Commit e1004951b19e08af00bbc9cd6c22bf2779168ced
1 parent
0bc70a5b
Exists in
master
and in
7 other branches
Correção na ferramenta de navegação usando estações meteorológicas METAR e ajust…
…es no estilo de apresentação dos resultados
Showing
4 changed files
with
33 additions
and
26 deletions
Show diff stats
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) + ": " | ||
| 213 | + + dados[i].temperature + " C </h5>" | ||
| 214 | + + "<h5>" + $trad('condicao', i3GEOF.metar.dicionario) + ": " | ||
| 215 | + + dados[i].weatherCondition + "</h5>" | ||
| 216 | + + "<h5>" + $trad('observacao', i3GEOF.metar.dicionario) + ": " | ||
| 217 | + + dados[i].observation + " </h5>" | ||
| 218 | + + "<h5>" + $trad('nuvens', i3GEOF.metar.dicionario) + ": " | ||
| 219 | + + dados[i].clouds + " </h5>" | ||
| 220 | + + "<h5>" + $trad('direcaoVento', i3GEOF.metar.dicionario) + ": " | ||
| 221 | + + dados[i].windDirection + " <h5>" | ||
| 222 | + + "<h5>" + $trad('pontoOrvalho', i3GEOF.metar.dicionario) + ": " | ||
| 223 | + + dados[i].dewPoint + " C </h5>" | ||
| 224 | + + "<h5>" + $trad('velocidadeVento', i3GEOF.metar.dicionario) + ": " | ||
| 225 | + + dados[i].windSpeed + " mph </h5>" | ||
| 226 | + + "<h5>" + $trad('humidade', i3GEOF.metar.dicionario) + ": " | ||
| 227 | + + dados[i].humidity + " % </h5>" | ||
| 228 | + + "<h5>" + $trad('data', i3GEOF.metar.dicionario) + ": " | ||
| 229 | + + dados[i].datetime + " </h5>" | ||
| 230 | + + "<h5>" + $trad('pressao', i3GEOF.metar.dicionario) + ": " | ||
| 231 | + + dados[i].hectoPascAltimeter + " hpa </h5>" | ||
| 232 | + + "<h5>ICAO" + dados[i].ICAO + " </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__)."/../../classesphp/sani_request.php"); | @@ -49,7 +49,7 @@ include_once (dirname(__FILE__)."/../../classesphp/sani_request.php"); | ||
| 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