Commit a18bed18171064d427043dd420eb2a9ae5d482b9
1 parent
cf05c63b
Exists in
master
and in
7 other branches
Validação com JSLint
Showing
1 changed file
with
12 additions
and
11 deletions
Show diff stats
classesjs/classe_analise.js
@@ -251,14 +251,14 @@ i3GEO.analise = { | @@ -251,14 +251,14 @@ i3GEO.analise = { | ||
251 | } | 251 | } |
252 | catch(e){window.status=n+" erro ao desenhar a linha base "+e.message;} | 252 | catch(e){window.status=n+" erro ao desenhar a linha base "+e.message;} |
253 | if (n > 0){ | 253 | if (n > 0){ |
254 | - var d = parseInt(i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy)); | 254 | + var d = parseInt(i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy),10); |
255 | pontosdistobj.dist[n] = d + pontosdistobj.dist[n-1]; | 255 | pontosdistobj.dist[n] = d + pontosdistobj.dist[n-1]; |
256 | - if($i("pararraios") && $i("pararraios").checked == true ){ | 256 | + if($i("pararraios") && $i("pararraios").checked === true ){ |
257 | i3GEO.desenho.aplica("insereCirculo","",n); | 257 | i3GEO.desenho.aplica("insereCirculo","",n); |
258 | if(navm) | 258 | if(navm) |
259 | {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n-1],(pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n]);} | 259 | {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n-1],(pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n]);} |
260 | } | 260 | } |
261 | - if($i("parartextos") && $i("parartextos").checked == true ){ | 261 | + if($i("parartextos") && $i("parartextos").checked === true ){ |
262 | i3GEO.desenho.aplica("insereTexto","",n,d+" km"); | 262 | i3GEO.desenho.aplica("insereTexto","",n,d+" km"); |
263 | } | 263 | } |
264 | } | 264 | } |
@@ -273,15 +273,15 @@ i3GEO.analise = { | @@ -273,15 +273,15 @@ i3GEO.analise = { | ||
273 | movimento: function(){ | 273 | movimento: function(){ |
274 | if (g_tipoacao == "mede"){ | 274 | if (g_tipoacao == "mede"){ |
275 | if($i("mostradistancia")) | 275 | if($i("mostradistancia")) |
276 | - $i("mostradistancia").style.display="block"; | 276 | + {$i("mostradistancia").style.display="block";} |
277 | var n = pontosdistobj.xpt.length; | 277 | var n = pontosdistobj.xpt.length; |
278 | if (n > 0){ | 278 | if (n > 0){ |
279 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); | 279 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); |
280 | var r = i3GEO.calculo.direcao(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); | 280 | var r = i3GEO.calculo.direcao(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); |
281 | - var r = i3GEO.calculo.dd2dms(r,r); | ||
282 | - var r = r[0]; | 281 | + r = i3GEO.calculo.dd2dms(r,r); |
282 | + r = r[0]; | ||
283 | if (i3GEO.parametros.mapscale > 500000) | 283 | if (i3GEO.parametros.mapscale > 500000) |
284 | - {var d = parseInt(d);} | 284 | + {d = parseInt(d,10);} |
285 | else{ | 285 | else{ |
286 | d= d + ""; | 286 | d= d + ""; |
287 | d = d.split("."); | 287 | d = d.split("."); |
@@ -290,8 +290,9 @@ i3GEO.analise = { | @@ -290,8 +290,9 @@ i3GEO.analise = { | ||
290 | d = d * 1; | 290 | d = d * 1; |
291 | } | 291 | } |
292 | var da = d + pontosdistobj.dist[n-1]; | 292 | var da = d + pontosdistobj.dist[n-1]; |
293 | - if ($i("mostradistancia_calculo")){ | ||
294 | - $i("mostradistancia_calculo").innerHTML = " Dist acum.= "+da+" atual= "+d+" km <br> Direção (DMS)= "+r; | 293 | + var mostra = $i("mostradistancia_calculo"); |
294 | + if (mostra){ | ||
295 | + mostra.innerHTML = " Dist acum.= "+da+" atual= "+d+" km <br> Direção (DMS)= "+r; | ||
295 | } | 296 | } |
296 | i3GEO.desenho.aplica("resizeLinha",pontosdistobj.linhas[n-1],n); | 297 | i3GEO.desenho.aplica("resizeLinha",pontosdistobj.linhas[n-1],n); |
297 | } | 298 | } |
@@ -400,7 +401,7 @@ i3GEO.analise = { | @@ -400,7 +401,7 @@ i3GEO.analise = { | ||
400 | pontosdistobj.yimg[n] = objposicaocursor.imgy; | 401 | pontosdistobj.yimg[n] = objposicaocursor.imgy; |
401 | pontosdistobj.dist[n] = 0; | 402 | pontosdistobj.dist[n] = 0; |
402 | //inclui a linha para ligar com o ponto inicial | 403 | //inclui a linha para ligar com o ponto inicial |
403 | - if (n == 0){ | 404 | + if (n === 0){ |
404 | try { | 405 | try { |
405 | if (navn) | 406 | if (navn) |
406 | {pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[0]-1,pontosdistobj.yimg[0]-1);} | 407 | {pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[0]-1,pontosdistobj.yimg[0]-1);} |
@@ -442,7 +443,7 @@ i3GEO.analise = { | @@ -442,7 +443,7 @@ i3GEO.analise = { | ||
442 | // | 443 | // |
443 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); | 444 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); |
444 | if (i3GEO.parametros.mapscale > 500000) | 445 | if (i3GEO.parametros.mapscale > 500000) |
445 | - {var d = parseInt(d);} | 446 | + {d = parseInt(d,10);} |
446 | else{ | 447 | else{ |
447 | d= d + ""; | 448 | d= d + ""; |
448 | d = d.split("."); | 449 | d = d.split("."); |