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