Commit eaa72bb8ea8c7f49d0e594820eedc2777c06ada4

Authored by Edmar Moretti
1 parent 0f49234e

$1

admin/admin.db
No preview for this file type
ferramentas/metaestat/locregiao.js
@@ -60,6 +60,10 @@ i3GEOF.locregiao = { @@ -60,6 +60,10 @@ i3GEOF.locregiao = {
60 */ 60 */
61 ATIVAFILTRO: false, 61 ATIVAFILTRO: false,
62 /** 62 /**
  63 + * Valor que sera adicionado as coordeandas que definem o zoom
  64 + */
  65 + FATORZOOM: 0.05,
  66 + /**
63 * Ativa/desativa o indicador de aguarde 67 * Ativa/desativa o indicador de aguarde
64 */ 68 */
65 aguarde: function(obj){ 69 aguarde: function(obj){
@@ -118,7 +122,7 @@ i3GEOF.locregiao = { @@ -118,7 +122,7 @@ i3GEOF.locregiao = {
118 $i("i3geoLocregiaoBotoesFiltro").style.display = "block"; 122 $i("i3geoLocregiaoBotoesFiltro").style.display = "block";
119 } 123 }
120 }, 124 },
121 - /** 125 + /**FATORZOOM
122 * Carrega o dicionario com a traducao 126 * Carrega o dicionario com a traducao
123 * Executa i3GEOF.locregiao.iniciaJanelaFlutuante(); 127 * Executa i3GEOF.locregiao.iniciaJanelaFlutuante();
124 */ 128 */
@@ -195,11 +199,17 @@ i3GEOF.locregiao = { @@ -195,11 +199,17 @@ i3GEOF.locregiao = {
195 * @param string contendo a extensao geografica. Essa string e composta, sendo necessario converter em array e obter o segundo valor 199 * @param string contendo a extensao geografica. Essa string e composta, sendo necessario converter em array e obter o segundo valor
196 */ 200 */
197 zoom: function(valorregiaopai){ 201 zoom: function(valorregiaopai){
198 - var temp = valorregiaopai.split(";"); 202 + var temp = valorregiaopai.split(";"),
  203 + retorno = temp[0];
199 if(temp.length > 1 && temp[1] != ""){ 204 if(temp.length > 1 && temp[1] != ""){
200 - i3GEO.navega.zoomExt("","","",temp[1]); 205 + temp = temp[1].split(" ");
  206 + temp[0] = temp[0]*1 - i3GEOF.locregiao.FATORZOOM;
  207 + temp[1] = temp[1]*1 - i3GEOF.locregiao.FATORZOOM;
  208 + temp[2] = temp[2]*1 + i3GEOF.locregiao.FATORZOOM;
  209 + temp[3] = temp[3]*1 + i3GEOF.locregiao.FATORZOOM;
  210 + i3GEO.navega.zoomExt("","","",temp.join(" "));
201 } 211 }
202 - return temp[0]; 212 + return retorno;
203 }, 213 },
204 /** 214 /**
205 * Executado quando o usuario escolhe uma regiao 215 * Executado quando o usuario escolhe uma regiao