Commit c24d4be662fef81392ce7867c8b1bf4ea572bd3a
1 parent
7f86526a
Exists in
master
and in
7 other branches
Correção na opção de criação de buffer de um ponto
Showing
5 changed files
with
17 additions
and
32 deletions
Show diff stats
ferramentas/buffer/exec.php
| @@ -19,6 +19,9 @@ Salva o mapa acrescentando um novo layer com o buffer. | @@ -19,6 +19,9 @@ Salva o mapa acrescentando um novo layer com o buffer. | ||
| 19 | include_once(dirname(__FILE__)."/../../classesphp/classe_analise.php"); | 19 | include_once(dirname(__FILE__)."/../../classesphp/classe_analise.php"); |
| 20 | copiaSeguranca($map_file); | 20 | copiaSeguranca($map_file); |
| 21 | $m = new Analise($map_file,$tema,$locaplic,$ext); | 21 | $m = new Analise($map_file,$tema,$locaplic,$ext); |
| 22 | + if(empty($multiplicar)){ | ||
| 23 | + $multiplicar = 1; | ||
| 24 | + } | ||
| 22 | $retorno = $m->criaBuffer($distancia,$locaplic,$unir,$wkt,$multiplicar,$itemdistancia); | 25 | $retorno = $m->criaBuffer($distancia,$locaplic,$unir,$wkt,$multiplicar,$itemdistancia); |
| 23 | $m->salva(); | 26 | $m->salva(); |
| 24 | //$_SESSION["contadorsalva"]++; | 27 | //$_SESSION["contadorsalva"]++; |
ferramentas/bufferpt/index.js
| @@ -57,12 +57,6 @@ i3GEOF.bufferpt = { | @@ -57,12 +57,6 @@ i3GEOF.bufferpt = { | ||
| 57 | Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela. | 57 | Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela. |
| 58 | */ | 58 | */ |
| 59 | aguarde: "", | 59 | aguarde: "", |
| 60 | - /* | ||
| 61 | - Para efeitos de compatibilidade antes da versão 4.7 que não tinha dicionário | ||
| 62 | - */ | ||
| 63 | - criaJanelaFlutuante: function(x,y){ | ||
| 64 | - i3GEOF.bufferpt.iniciaDicionario(x,y); | ||
| 65 | - }, | ||
| 66 | /** | 60 | /** |
| 67 | * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php | 61 | * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php |
| 68 | */ | 62 | */ |
| @@ -73,28 +67,11 @@ i3GEOF.bufferpt = { | @@ -73,28 +67,11 @@ i3GEOF.bufferpt = { | ||
| 73 | mustacheHash : function() { | 67 | mustacheHash : function() { |
| 74 | var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.bufferpt.dicionario); | 68 | var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.bufferpt.dicionario); |
| 75 | dicionario["distancia"] = $inputText('','','i3GEOFbufferptDistancia','',10,0); | 69 | dicionario["distancia"] = $inputText('','','i3GEOFbufferptDistancia','',10,0); |
| 70 | + dicionario["x"] = i3GEOF.bufferpt.x; | ||
| 71 | + dicionario["y"] = i3GEOF.bufferpt.y; | ||
| 76 | return dicionario; | 72 | return dicionario; |
| 77 | }, | 73 | }, |
| 78 | /* | 74 | /* |
| 79 | - Function: iniciaDicionario | ||
| 80 | - | ||
| 81 | - Carrega o dicionário e chama a função que inicia a ferramenta | ||
| 82 | - | ||
| 83 | - O Javascript é carregado com o id i3GEOF.nomedaferramenta.dicionario_script | ||
| 84 | - */ | ||
| 85 | - iniciaDicionario: function(x,y){ | ||
| 86 | - if(typeof(i3GEOF.bufferpt.dicionario) === 'undefined'){ | ||
| 87 | - i3GEO.util.scriptTag( | ||
| 88 | - i3GEO.configura.locaplic+"/ferramentas/bufferpt/dicionario.js", | ||
| 89 | - "i3GEOF.bufferpt.iniciaJanelaFlutuante("+x+","+y+")", | ||
| 90 | - "i3GEOF.bufferpt.dicionario_script" | ||
| 91 | - ); | ||
| 92 | - } | ||
| 93 | - else{ | ||
| 94 | - i3GEOF.bufferpt.iniciaJanelaFlutuante(x,y); | ||
| 95 | - } | ||
| 96 | - }, | ||
| 97 | - /* | ||
| 98 | Function: inicia | 75 | Function: inicia |
| 99 | 76 | ||
| 100 | Inicia a ferramenta. É chamado por criaJanelaFlutuante | 77 | Inicia a ferramenta. É chamado por criaJanelaFlutuante |
| @@ -147,10 +124,12 @@ i3GEOF.bufferpt = { | @@ -147,10 +124,12 @@ i3GEOF.bufferpt = { | ||
| 147 | */ | 124 | */ |
| 148 | iniciaJanelaFlutuante: function(x,y){ | 125 | iniciaJanelaFlutuante: function(x,y){ |
| 149 | var janela,divid,titulo,cabecalho,minimiza; | 126 | var janela,divid,titulo,cabecalho,minimiza; |
| 150 | - if(x) | ||
| 151 | - {i3GEOF.bufferpt.x = x;} | ||
| 152 | - if(y) | ||
| 153 | - {i3GEOF.bufferpt.y = y;} | 127 | + if(x){ |
| 128 | + i3GEOF.bufferpt.x = x; | ||
| 129 | + } | ||
| 130 | + if(y){ | ||
| 131 | + i3GEOF.bufferpt.y = y; | ||
| 132 | + } | ||
| 154 | cabecalho = function(){}; | 133 | cabecalho = function(){}; |
| 155 | minimiza = function(){ | 134 | minimiza = function(){ |
| 156 | i3GEO.janela.minimiza("i3GEOF.bufferpt"); | 135 | i3GEO.janela.minimiza("i3GEOF.bufferpt"); |
ferramentas/bufferpt/template_mst.html
| @@ -3,4 +3,6 @@ | @@ -3,4 +3,6 @@ | ||
| 3 | <br> | 3 | <br> |
| 4 | <br> | 4 | <br> |
| 5 | <p class='paragrafo'> | 5 | <p class='paragrafo'> |
| 6 | - <input id='i3GEObufferptbotao1' size='16' type='button' value='{{{criaEntorno}}}' /> | ||
| 7 | \ No newline at end of file | 6 | \ No newline at end of file |
| 7 | +<input id='i3GEObufferptbotao1' size='16' type='button' value='{{{criaEntorno}}}' /> | ||
| 8 | +</p> | ||
| 9 | +<b>X:</b> {{{x}}} <b>Y:</b> {{{y}}} | ||
| 8 | \ No newline at end of file | 10 | \ No newline at end of file |
ferramentas/identifica/index.js
| @@ -247,7 +247,7 @@ i3GEOF.identifica = { | @@ -247,7 +247,7 @@ i3GEOF.identifica = { | ||
| 247 | var js = i3GEO.configura.locaplic+"/ferramentas/bufferpt/dependencias.php"; | 247 | var js = i3GEO.configura.locaplic+"/ferramentas/bufferpt/dependencias.php"; |
| 248 | i3GEO.util.scriptTag( | 248 | i3GEO.util.scriptTag( |
| 249 | js, | 249 | js, |
| 250 | - "i3GEOF.bufferpt.criaJanelaFlutuante("+i3GEOF.identifica.propJanelas[idjanela].x+","+i3GEOF.identifica.propJanelas[idjanela].y+")", | 250 | + "i3GEOF.bufferpt.iniciaJanelaFlutuante("+i3GEOF.identifica.propJanelas[idjanela].x+","+i3GEOF.identifica.propJanelas[idjanela].y+")", |
| 251 | "i3GEOF.bufferpt_script" | 251 | "i3GEOF.bufferpt_script" |
| 252 | ); | 252 | ); |
| 253 | } | 253 | } |
ferramentas/identifica/template_mst.html
| @@ -49,6 +49,7 @@ | @@ -49,6 +49,7 @@ | ||
| 49 | <b>{{{valorPonto}}}<br></b> | 49 | <b>{{{valorPonto}}}<br></b> |
| 50 | <div id='{{{idjanelaA}}}i3GEOidentificacoord'></div> | 50 | <div id='{{{idjanelaA}}}i3GEOidentificacoord'></div> |
| 51 | <br> | 51 | <br> |
| 52 | + <input id='{{{idjanelaA}}}i3GEOidentificabotao2' size='20' type='button' value='{{{criaBuffer}}}' /><br> | ||
| 53 | + <br> | ||
| 52 | <div id='{{{idjanelaA}}}i3GEOidentificacoordtexto' style='text-align: left'></div> | 54 | <div id='{{{idjanelaA}}}i3GEOidentificacoordtexto' style='text-align: left'></div> |
| 53 | - <br> <br> <input id='{{{idjanelaA}}}i3GEOidentificabotao2' size='20' type='button' value='{{{criaBuffer}}}' /><br> | ||
| 54 | </div> | 55 | </div> |
| 55 | \ No newline at end of file | 56 | \ No newline at end of file |