*/
executa: function(){
try{
if(i3GEOF.bufferpt.aguarde.visibility === "visible")
{return;}
var distancia = $i("i3GEOFbufferptDistancia").value,
p,
fim,
cp;
if (distancia*1 !== 0)
{
i3GEOF.bufferpt.aguarde.visibility = "visible";
fim = function(retorno){
i3GEOF.bufferpt.aguarde.visibility = "hidden";
if (retorno.data === undefined )
{i3GEO.janela.tempoMsg($trad('erroTempo',i3GEOF.bufferpt.dicionario));}
else
{i3GEO.atualiza();}
};
p = i3GEO.configura.locaplic+"/ferramentas/buffer/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=criabuffer&tema=&distancia="+distancia+"&unir=nao&wkt=POINT("+i3GEOF.bufferpt.x+" "+i3GEOF.bufferpt.y+")";
cp = new cpaint();
cp.set_response_type("JSON");
cp.call(p,"criaBuffer",fim);
}
else
{i3GEO.janela.tempoMsg($trad('erroDistancia',i3GEOF.bufferpt.dicionario));}
}
catch(e){$i("i3GEObufferfim").innerHTML = "Erro. "+e;i3GEO.janela.fechaAguarde();i3GEOF.bufferpt.aguarde.visibility = "hidden";}
}
};