Commit 7555c464a06f2cf63fb7c0330af54ea9e40620b2

Authored by Edmar Moretti
1 parent 4d83775f

Separação dos textos para tradução

admin/admin.db
No preview for this file type
ferramentas/excluirarvore/dicionario.js
1 1 //+$trad(1,i3GEOF.excluirarvore.dicionario)+
2   -i3GEOF.excluuirarvore.dicionario = {
  2 +i3GEOF.excluirarvore.dicionario = {
3 3 1: [{
4   -pt:"",
  4 +pt:"Remover do mapa os marcados",
5 5 en:"",
6 6 es:"",
7 7 it:""
8 8 }],
9 9 2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
  10 +pt:"Escolha uma camada pelo menos",
59 11 en:"",
60 12 es:"",
61 13 it:""
... ...
ferramentas/excluirarvore/index.js
... ... @@ -123,7 +123,7 @@ i3GEOF.excluirarvore = {
123 123 n = camadas.length,
124 124 ins = "";
125 125  
126   - ins = "<p class=paragrafo ><input id=i3GEOexcluirbotao1 type='buttom' value='Remover do mapa os marcados' /></p>" +
  126 + ins = "<p class=paragrafo ><input id=i3GEOexcluirbotao1 type='buttom' value='"+$trad(1,i3GEOF.excluirarvore.dicionario)+"' /></p>" +
127 127 "<table id='i3GEOFexcluirarvoreLista' style='width:95%' class='lista8'>";
128 128 while(n > 0){
129 129 n -= 1;
... ... @@ -170,9 +170,6 @@ i3GEOF.excluirarvore = {
170 170 YAHOO.util.Event.addListener(janela[0].close, "click", temp);
171 171 if(i3GEO.eventos.ATUALIZAARVORECAMADAS.toString().search("i3GEOF.excluirarvore.inicia(i3GEOF.excluirarvore.iddiv)") < 0)
172 172 {i3GEO.eventos.ATUALIZAARVORECAMADAS.push("i3GEOF.excluirarvore.inicia(i3GEOF.excluirarvore.iddiv)");}
173   -
174   -
175   -
176 173 i3GEOF.excluirarvore.inicia(divid);
177 174 },
178 175 /*
... ... @@ -202,7 +199,7 @@ i3GEOF.excluirarvore = {
202 199 if(lista.length > 0)
203 200 {i3GEO.php.excluitema(temp,lista);}
204 201 else{
205   - i3GEO.janela.tempoMsg("Escolha uma camada pelo menos");
  202 + i3GEO.janela.tempoMsg($trad(2,i3GEOF.excluirarvore.dicionario));
206 203 i3GEOF.excluirarvore.aguarde.visibility = "hidden";
207 204 }
208 205 }
... ...
ferramentas/filtro/dicionario.js
1 1 //+$trad(1,i3GEOF.filtro.dicionario)+
2 2 i3GEOF.filtro.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Construir",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Digitar",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Testar",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Incluir/aplicar",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Remover",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Item",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Operador",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Valor",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Conector",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"O resultado da filtragem ser&aacute; mostrado no mapa. Certifique-se que o tema est&aacute; v&iacute;sivel. Antes de aplicar, vc pode testar o filtro definido. Na op&ccedil;&atilde;o IN separe os valores com v&iacute;rgula.",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Digite o filtro",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"mostra valores",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Escolha o valor",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"igual",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"menor",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"maior",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }],
  99 + 17: [{
  100 + pt:"e",
  101 + en:"",
  102 + es:"",
  103 + it:""
  104 + }],
  105 + 18: [{
  106 + pt:"ou",
  107 + en:"",
  108 + es:"",
  109 + it:""
  110 + }],
  111 + 19: [{
  112 + pt:"n&atilde;o",
  113 + en:"",
  114 + es:"",
  115 + it:""
  116 + }]
63 117 };
64 118 \ No newline at end of file
... ...
ferramentas/filtro/index.js
... ... @@ -148,23 +148,23 @@ i3GEOF.filtro = {
148 148 var ins = '' +
149 149 '<div id=i3GEOfiltroguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">'+
150 150 ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">'+
151   - ' <li><a href="#ancora"><em><div id="i3GEOfiltroguia1" style="text-align:center;left:0px;" >Construir</div></em></a></li>'+
152   - ' <li><a href="#ancora"><em><div id="i3GEOfiltroguia2" style="text-align:center;left:0px;" >Digitar</div></em></a></li>'+
153   - ' <li><a href="#ancora"><em><div id="i3GEOfiltroguia3" style="text-align:center;left:0px;" >Testar</div></em></a></li>'+
  151 + ' <li><a href="#ancora"><em><div id="i3GEOfiltroguia1" style="text-align:center;left:0px;" >'+$trad(1,i3GEOF.filtro.dicionario)+'</div></em></a></li>'+
  152 + ' <li><a href="#ancora"><em><div id="i3GEOfiltroguia2" style="text-align:center;left:0px;" >'+$trad(2,i3GEOF.filtro.dicionario)+'</div></em></a></li>'+
  153 + ' <li><a href="#ancora"><em><div id="i3GEOfiltroguia3" style="text-align:center;left:0px;" >'+$trad(3,i3GEOF.filtro.dicionario)+'</div></em></a></li>'+
154 154 ' </ul>'+
155 155 '</div><br>'+
156 156 '<p class=paragrafo >'+
157   - ' <input id=i3GEOfiltrobotao1 size=18 type="button" value="Incluir/aplicar" />'+
158   - ' <input id=i3GEOfiltrobotao2 size=18 type="button" value="Remover" />'+
  157 + ' <input id=i3GEOfiltrobotao1 size=18 type="button" value="'+$trad(4,i3GEOF.filtro.dicionario)+'" />'+
  158 + ' <input id=i3GEOfiltrobotao2 size=18 type="button" value="'+$trad(5,i3GEOF.filtro.dicionario)+'" />'+
159 159 '</p>'+
160 160 '<div class=guiaobj id="i3GEOfiltroguia1obj" style="left:1px;display:none;">'+
161 161 ' <div id=i3GEOfiltropar style="display:block;position:relative;top:5px;left:0px;">'+
162 162 ' <table summary="" id="i3GEOfiltroparametros" >'+
163 163 ' <tr><td></td><td></td>'+
164   - ' <td style=background-color:yellow >Item</td>'+
165   - ' <td style=background-color:yellow >Operador</td>'+
166   - ' <td style=background-color:yellow >Valor</td>'+
167   - ' <td style=background-color:yellow >Conector</td>'+
  164 + ' <td style=background-color:yellow >'+$trad(6,i3GEOF.filtro.dicionario)+'</td>'+
  165 + ' <td style=background-color:yellow >'+$trad(7,i3GEOF.filtro.dicionario)+'</td>'+
  166 + ' <td style=background-color:yellow >'+$trad(8,i3GEOF.filtro.dicionario)+'</td>'+
  167 + ' <td style=background-color:yellow >'+$trad(9,i3GEOF.filtro.dicionario)+'</td>'+
168 168 ' </tr>'+
169 169 ' <tr><td>&nbsp;</td><td></td><td></td><td></td><td></td><td></td></tr>'+
170 170 ' </table>'+
... ... @@ -173,10 +173,10 @@ i3GEOF.filtro = {
173 173 ' </div>'+
174 174 ' <div id=i3GEOfiltrovalores style="position:relative;top:5px;left:0px">'+
175 175 ' </div>'+
176   - ' <div id=i3GEOfiltromen1 style=top:15px;left:0px; ><p class=paragrafo >O resultado da filtragem ser&aacute; mostrado no mapa. Certifique-se que o tema est&aacute; v&iacute;sivel. Antes de aplicar, vc pode testar o filtro definido. Na op&ccedil;&atilde;o IN separe os valores com v&iacute;rgula.</div>'+
  176 + ' <div id=i3GEOfiltromen1 style=top:15px;left:0px; ><p class=paragrafo >'+$trad(10,i3GEOF.filtro.dicionario)+'</div>'+
177 177 '</div>'+
178 178 '<div class=guiaobj id="i3GEOfiltroguia2obj" style="left:1px;display:none;">'+
179   - ' <p class=paragrafo >Digite o filtro:<br>'+
  179 + ' <p class=paragrafo >'+$trad(11,i3GEOF.filtro.dicionario)+':<br>'+
180 180 $inputText("","","i3GEOfiltrofiltro","",65,"") +
181 181 '</p></div>'+
182 182 '<div class=guiaobj id="i3GEOfiltroguia3obj" style="left:1px;display:none;">'+
... ... @@ -243,7 +243,7 @@ i3GEOF.filtro = {
243 243  
244 244 interrogacao = document.createElement("img");
245 245 interrogacao.src = i3GEO.configura.locaplic+'/imagens/interrogacao.gif';
246   - interrogacao.title='mostra valores';
  246 + interrogacao.title= $trad(12,i3GEOF.filtro.dicionario);
247 247 interrogacao.style.cursor="pointer";
248 248 interrogacao.onclick = function(){
249 249 var obj, itemTema;
... ... @@ -254,7 +254,7 @@ i3GEOF.filtro = {
254 254 i3GEO.temaAtivo,
255 255 itemTema,
256 256 function(retorno){
257   - $i("i3GEOfiltrovalores").innerHTML = "<br><p class=paragrafo >Escolha o valor:"+this.dados+"</p>";
  257 + $i("i3GEOfiltrovalores").innerHTML = "<br><p class=paragrafo >"+$trad(13,i3GEOF.filtro.dicionario)+":"+this.dados+"</p>";
258 258 if ($i("i3GEOfiltrocbitens")){
259 259 $i("i3GEOfiltrocbitens").onchange = function()
260 260 {obj.value = this.value;};
... ... @@ -265,19 +265,19 @@ i3GEOF.filtro = {
265 265 };
266 266  
267 267 operador = "<select>";
268   - operador += "<option value='='>igual</option>";
  268 + operador += "<option value='='>"+$trad(14,i3GEOF.filtro.dicionario)+"</option>";
269 269 operador += "<option value='!='>dif</option>";
270   - operador += "<option value='<'>menor</option>";
271   - operador += "<option value='>'>maior</option>";
  270 + operador += "<option value='<'>"+$trad(15,i3GEOF.filtro.dicionario)+"</option>";
  271 + operador += "<option value='>'>"+$trad(16,i3GEOF.filtro.dicionario)+"</option>";
272 272 operador += "<option value='<='><=</option>";
273 273 operador += "<option value='>='>>=</option>";
274 274 operador += "<option value='in'>in</option>";
275 275 operador += "<option value='~='>regExp</option></select>";
276 276  
277 277 conector = "<select>";
278   - conector += "<option value='and'>e</option>";
279   - conector += "<option value='or'>ou</option>";
280   - conector += "<option value='not'>n&atilde;o</option></select>";
  278 + conector += "<option value='and'>"+$trad(17,i3GEOF.filtro.dicionario)+"</option>";
  279 + conector += "<option value='or'>"+$trad(18,i3GEOF.filtro.dicionario)+"</option>";
  280 + conector += "<option value='not'>"+$trad(19,i3GEOF.filtro.dicionario)+"</option></select>";
281 281  
282 282 valor = document.createElement("input");
283 283 valor.type = "text";
... ... @@ -442,5 +442,4 @@ i3GEOF.filtro = {
442 442 i3GEOF.filtro.aguarde.visibility = "hidden";
443 443 }
444 444 }
445   -};
446   -
  445 +};
447 446 \ No newline at end of file
... ...
ferramentas/filtroarvore/dicionario.js
1 1 //+$trad(1,i3GEOF.filtroarvore.dicionario)+
2 2 i3GEOF.filtroarvore.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Escolha o tipo de filtro ou nenhum para n&atilde;o filtrar",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"remover filtro",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"ligados",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"desligados",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"com sele&ccedil;&atilde;o",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"permitem download",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"s&atilde;o do tipo WMS",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"s&atilde;o do tipo raster",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"contem apenas texto",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"Opera&ccedil;&atilde;o",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"excluir",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }]
63 69 };
64 70 \ No newline at end of file
... ...
ferramentas/filtroarvore/index.js
... ... @@ -97,22 +97,22 @@ i3GEOF.filtroarvore = {
97 97 String com o c&oacute;digo html
98 98 */
99 99 html:function(){
100   - var ins = '<p class=paragrafo >Escolha o tipo de filtro ou "nenhum" para n&atilde;o filtrar<br><br>' +
  100 + var ins = '<p class=paragrafo >'+$trad(1,i3GEOF.filtroarvore.dicionario)+'<br><br>' +
101 101 '<select onchange="i3GEO.arvoreDeCamadas.ARVORE = null;i3GEO.arvoreDeCamadas.FILTRO = this.value;i3GEO.arvoreDeCamadas.atualiza(i3GEO.arvoreDeCamadas.CAMADAS,true)">' +
102 102 '<option value="naofaznada">---</option>' +
103   - '<option value="">remover filtro</option>' +
104   - '<option value="ligados">ligados</option>' +
105   - '<option value="desligados">desligados</option>' +
106   - '<option value="selecionados">com sele&ccedil;&atilde;o</option>' +
107   - '<option value="download">permitem download</option>' +
108   - '<option value="wms">s&atilde;o do tipo WMS</option>' +
109   - '<option value="raster">s&atilde;o do tipo raster</option>' +
110   - '<option value="toponimia">contem apenas texto</option>' +
  103 + '<option value="">'+$trad(2,i3GEOF.filtroarvore.dicionario)+'</option>' +
  104 + '<option value="ligados">'+$trad(3,i3GEOF.filtroarvore.dicionario)+'</option>' +
  105 + '<option value="desligados">'+$trad(4,i3GEOF.filtroarvore.dicionario)+'</option>' +
  106 + '<option value="selecionados">'+$trad(5,i3GEOF.filtroarvore.dicionario)+'</option>' +
  107 + '<option value="download">'+$trad(6,i3GEOF.filtroarvore.dicionario)+'</option>' +
  108 + '<option value="wms">'+$trad(7,i3GEOF.filtroarvore.dicionario)+'</option>' +
  109 + '<option value="raster">'+$trad(8,i3GEOF.filtroarvore.dicionario)+'</option>' +
  110 + '<option value="toponimia">'+$trad(9,i3GEOF.filtroarvore.dicionario)+'</option>' +
111 111 '</select><br><br>' +
112   - 'Opera&ccedil;&atilde;o<br><br>' +
  112 + $trad(10,i3GEOF.filtroarvore.dicionario)+'<br><br>' +
113 113 '<select onchange="i3GEOF.filtroarvore.lote(this)" >' +
114 114 '<option value="">---</option>' +
115   - '<option value="excluir">excluir</option>' +
  115 + '<option value="excluir">'+$trad(11,i3GEOF.filtroarvore.dicionario)+'</option>' +
116 116 '</select>';
117 117 return ins;
118 118 },
... ... @@ -168,4 +168,4 @@ i3GEOF.filtroarvore = {
168 168 }
169 169 objeto.value = "";
170 170 }
171   -};
  171 +};
172 172 \ No newline at end of file
... ...
ferramentas/gradecoord/dicionario.js
1 1 //+$trad(1,i3GEOF.gradeCoord.dicionario)+
2 2 i3GEOF.gradeCoord.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Intervalo em d&eacute;cimos de grau",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Cor das linhas",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Largura das linhas",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Tipo de linha",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"s&oacute;lido",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"tracejado",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Tamanho do texto",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Fonte",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Cor da m&aacute;scara de um pixel de entorno",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"Cor da sombra",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Deslocamento da sombra",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Cor dos textos",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Criar grade",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"Entre com a dist&acirc;ncia entre as linhas",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }]
63 87 };
64 88 \ No newline at end of file
... ...
ferramentas/gradecoord/index.js
... ... @@ -105,64 +105,64 @@ i3GEOF.gradeCoord = {
105 105 */
106 106 html:function(){
107 107 var ins = '<table summary="" class=lista >' +
108   - '<tr><td>Intervalo em d&eacute;cimos de grau:</td><td>' +
  108 + '<tr><td>'+$trad(1,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
109 109 $inputText("","","i3GEOgradeCoordintervalo","",4,"2") +
110 110 '</td></tr>' +
111 111 '<tr><td>&nbsp;</td><td></td></tr>' +
112   - '<tr><td>Cor das linhas:</td><td>' +
  112 + '<tr><td>'+$trad(2,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
113 113 $inputText("","","i3GEOgradeCoordcorlinha","",11,"200,200,200") +
114 114 '<img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.gradeCoord.corj(\'i3GEOgradeCoordcorlinha\')" />' +
115 115 '</td></tr>' +
116 116 '<tr><td>&nbsp;</td><td></td></tr>' +
117   - '<tr><td>Largura das linhas:</td><td>' +
  117 + '<tr><td>'+$trad(3,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
118 118 $inputText("","","i3GEOgradeCoordlarguralinha","",11,"1") +
119 119 '</td></tr>' +
120 120 '<tr><td>&nbsp;</td><td></td></tr>' +
121   - '<tr><td>Tipo de linha:</td><td>' +
  121 + '<tr><td>'+$trad(4,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
122 122 ' <select id=i3GEOgradeCoordtipolinha >' +
123   - ' <option value="linha" >s&oacute;lido</option>' +
124   - ' <option value="ferrovia-line2" >tracejado</option>' +
  123 + ' <option value="linha" >'+$trad(5,i3GEOF.gradeCoord.dicionario)+'</option>' +
  124 + ' <option value="ferrovia-line2" >'+$trad(6,i3GEOF.gradeCoord.dicionario)+'</option>' +
125 125 ' </select>' +
126 126 '</td></tr>' +
127 127 '<tr><td>&nbsp;</td><td></td></tr>' +
128 128 '<tr><td>Inclui textos:</td><td>' +
129 129 ' <select id=i3GEOgradeCoordincluitexto >' +
130   - ' <option value="sim" >sim</option>' +
131   - ' <option value="nao" >n&atilde;o</option>' +
  130 + ' <option value="sim" >'+$trad("x14")+'</option>' +
  131 + ' <option value="nao" >'+$trad("x15")+'</option>' +
132 132 ' </select>' +
133 133 '</td></tr>' +
134 134 '<tr><td>&nbsp;</td><td></td></tr>' +
135   - '<tr><td>Tamanho do texto:</td><td>' +
  135 + '<tr><td>'+$trad(7,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
136 136 $inputText("","","i3GEOgradeCoordtamanhotexto","",3,"10") +
137 137 '</td></tr>' +
138 138 '<tr><td>&nbsp;</td><td></td></tr>' +
139   - '<tr><td>Fonte:</td>' +
  139 + '<tr><td>'+$trad(8,i3GEOF.gradeCoord.dicionario)+':</td>' +
140 140 ' <td id=i3GEOgradeCoordfontef ></td></tr>' +
141 141 '<tr><td>&nbsp;</td><td></td></tr>' +
142 142 '<tr>' +
143   - ' <td>Cor da m&aacute;scara de um pixel de entorno:</td><td>' +
  143 + ' <td>'+$trad(9,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
144 144 $inputText("","","i3GEOgradeCoordmascara_i","",11,"-1,-1,-1") +
145 145 '<img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.gradeCoord.corj(\'i3GEOgradeCoordmascara_i\')" />' +
146 146 ' </td>' +
147 147 '</td></tr>' +
148 148 '<tr><td>&nbsp;</td><td></td></tr>' +
149   - '<tr><td>Cor da sombra:</td><td>' +
  149 + '<tr><td>'+$trad(10,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
150 150 $inputText("","","i3GEOgradeCoordshadowcolor","",11,"-1,-1,-1") +
151 151 '<img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.gradeCoord.corj(\'i3GEOgradeCoordshadowcolor\')" />' +
152 152 '</td></tr>' +
153 153 '<tr><td>&nbsp;</td><td></td></tr>' +
154 154 '<tr>' +
155   - ' <td>Deslocamento da sombra:</td><td>' +
  155 + ' <td>'+$trad(11,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
156 156 ' x '+$inputText("","","i3GEOgradeCoordshadowsizex","",3,"0") +
157 157 ' <br>y '+$inputText("","","i3GEOgradeCoordshadowsizey","",3,"0") +
158 158 '</td></tr>' +
159 159 '<tr><td>&nbsp;</td><td></td></tr>' +
160   - '<tr><td>Cor dos textos:</td><td>' +
  160 + '<tr><td>'+$trad(12,i3GEOF.gradeCoord.dicionario)+':</td><td>' +
161 161 $inputText("","","i3GEOgradeCoordcortexto","",11,"0,0,0") +
162 162 '<img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.gradeCoord.corj(\'i3GEOgradeCoordcortexto\')" />' +
163 163 '</td></tr>' +
164 164 '</table><br>' +
165   - '<p class=paragrafo ><input id=i3GEOgradeCoordbotao1 size=10 type=button value="Criar grade" />';
  165 + '<p class=paragrafo ><input id=i3GEOgradeCoordbotao1 size=10 type=button value="'+$trad(13,i3GEOF.gradeCoord.dicionario)+'" />';
166 166 return ins;
167 167 },
168 168 /*
... ... @@ -208,7 +208,7 @@ i3GEOF.gradeCoord = {
208 208 */
209 209 executa: function(){
210 210 if (($i("i3GEOgradeCoordintervalo").value == 0) || ($i("i3GEOgradeCoordintervalo").value == ""))
211   - {i3GEO.janela.tempoMsg("Entre com a distância entre as linhas");}
  211 + {i3GEO.janela.tempoMsg($trad(14,i3GEOF.gradeCoord.dicionario));}
212 212 else
213 213 {
214 214 if(i3GEOF.gradeCoord.aguarde.visibility === "visible")
... ... @@ -238,4 +238,4 @@ i3GEOF.gradeCoord = {
238 238 cp.call(p,"gradeCoord",temp);
239 239 }
240 240 }
241   -};
  241 +};
242 242 \ No newline at end of file
... ...
ferramentas/gradehex/dicionario.js
1 1 //+$trad(1,i3GEOF.gradehex.dicionario)+
2   -i3GEOF.gradehex.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  2 +i3GEOF.gradeDeHex.dicionario = {
  3 + 1: [{
  4 + pt:"A grade &eacute; formada por hex&aacute;gonos espa&ccedil;ados conforme os par&acirc;metros de x e y.",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"A grade criada &eacute; adicionada como um novo tema no mapa, podendo ser utilizada em opera&ccedil;&otilde;es como o cruzamento entre pontos e pol&iacute;gonos.",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"O ponto inicial da grade deve ser definido pelo usu&aacute;rio e o ponto final (inferior direito) &eacute; definido em fun&ccedil;&atilde;o da abran&ecirc;ncia do mapa ou da quantidade de pontos.",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Espa&ccedil;amento da grade",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Grau",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Minuto",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Segundo",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"N&uacute;mero de hex&aacute;gonos. Total m&aacute;ximo de 10.000",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"A grade ser&aacute; acrescentada como um novo tema no mapa",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Criar grade",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Dist&acirc;ncia entre os pontos n&atilde;o pode ser 0",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"N&uacute;mero de pontos n&atilde;o pode ser 0",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }]
63 81 };
64 82 \ No newline at end of file
... ...
ferramentas/gradehex/index.js
... ... @@ -150,33 +150,33 @@ i3GEOF.gradeDeHex = {
150 150 },
151 151 t0: function()
152 152 {
153   - var ins = "<p class='paragrafo' >A grade &eacute; formada por hex&aacute;gonos espa&ccedil;ados conforme os par&acirc;metros de x e y.";
154   - ins += "<p class='paragrafo'>A grade criada &eacute; adicionada como um novo tema no mapa, podendo ser utilizada em opera&ccedil;&otilde;es como o cruzamento entre pontos e pol&iacute;gonos.";
155   - ins += "<p class='paragrafo'>O ponto inicial da grade deve ser definido pelo usu&aacute;rio e o ponto final (inferior direito) &eacute; definido em fun&ccedil;&atilde;o da abran&ecirc;ncia do mapa ou da quantidade de pontos.";
  153 + var ins = "<p class='paragrafo' >"+$trad(1,i3GEOF.gradeDeHex.dicionario);
  154 + ins += "<p class='paragrafo'>"+$trad(2,i3GEOF.gradeDeHex.dicionario);
  155 + ins += "<p class='paragrafo'>"+$trad(3,i3GEOF.gradeDeHex.dicionario);
156 156 i3GEO.util.proximoAnterior("","i3GEOF.gradeDeHex.t1()",ins,"i3GEOFgradeDeHext0","i3GEOgradedehexresultado");
157 157 },
158 158 t1: function(){
159   - var ins = "<p class='paragrafo'>Espa&ccedil;amento da grade";
160   - ins += "<p class='paragrafo'>em X: ";
161   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexxg' title='grau' type=text size=3 value='1'/>";
162   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexxm' title='minuto' type=text size=5 value='00'/>";
163   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexxs' title='segundo' type=text size=5 value='00.00'/>";
164   - ins += "<p class='paragrafo'>em Y: ";
165   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexyg' title='grau' type=text size=3 value='1'/>";
166   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexym' title='minuto' type=text size=5 value='00'/>";
167   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexys' title='segundo' type=text size=5 value='00.00'/>";
  159 + var ins = "<p class='paragrafo'>"+$trad(4,i3GEOF.gradeDeHex.dicionario);
  160 + ins += "<p class='paragrafo'>X: ";
  161 + ins += $trad(5,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexxg' title='grau' type=text size=3 value='1'/>";
  162 + ins += $trad(6,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexxm' title='minuto' type=text size=5 value='00'/>";
  163 + ins += $trad(7,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexxs' title='segundo' type=text size=5 value='00.00'/>";
  164 + ins += "<p class='paragrafo'>Y: ";
  165 + ins += $trad(5,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexyg' title='grau' type=text size=3 value='1'/>";
  166 + ins += $trad(6,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexym' title='minuto' type=text size=5 value='00'/>";
  167 + ins += $trad(7,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexys' title='segundo' type=text size=5 value='00.00'/>";
168 168 i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t0()","i3GEOF.gradeDeHex.t2()",ins,"i3GEOF.gradeDeHex.t1","i3GEOgradedehexresultado");
169 169 },
170 170 t2: function(){
171   - var ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>";
172   - ins += "<p class='paragrafo'>em X: ";
173   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixg' title='grau' type=text size=3 value='-00'/>";
174   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixm' title='minuto' type=text size=5 value='00'/>";
175   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixs' title='segundo' type=text size=5 value='00.00'/>";
176   - ins += "<p class='paragrafo'>em Y: ";
177   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexiyg' title='grau' type=text size=3 value='-00'/>";
178   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexiym' title='minuto' type=text size=5 value='00'/>";
179   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexiys' title='segundo' type=text size=5 value='00.00'/>";
  171 + var ins = "<p class='paragrafo'>"+$trad(8,i3GEOF.gradeDeHex.dicionario);
  172 + ins += "<p class='paragrafo'>X: ";
  173 + ins += $trad(5,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixg' title='grau' type=text size=3 value='-00'/>";
  174 + ins += $trad(6,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixm' title='minuto' type=text size=5 value='00'/>";
  175 + ins += $trad(7,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixs' title='segundo' type=text size=5 value='00.00'/>";
  176 + ins += "<p class='paragrafo'>Y: ";
  177 + ins += $trad(5,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexiyg' title='grau' type=text size=3 value='-00'/>";
  178 + ins += $trad(6,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexiym' title='minuto' type=text size=5 value='00'/>";
  179 + ins += $trad(7,i3GEOF.gradeDeHex.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexiys' title='segundo' type=text size=5 value='00.00'/>";
180 180 g_tipoacao = "capturaponto";
181 181 i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t1()","i3GEOF.gradeDeHex.t3()",ins,"i3GEOF.gradeDeHex.t2","i3GEOgradedehexresultado");
182 182 i3GEO.eventos.cliquePerm.desativa();
... ... @@ -184,16 +184,16 @@ i3GEOF.gradeDeHex = {
184 184 {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDeHex.capturaPonto()");}
185 185 },
186 186 t3: function(){
187   - var ins = "<p class='paragrafo'>N&uacute;mero de hex&aacute;gonos. Total m&aacute;ximo de 10.000";
188   - ins += "<p class='paragrafo'>em X: ";
  187 + var ins = "<p class='paragrafo'>"+$trad(9,i3GEOF.gradeDeHex.dicionario);
  188 + ins += "<p class='paragrafo'>X: ";
189 189 ins += "<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexnptx' title='pontos em x' type=text size=3 value='10'/>";
190   - ins += "<p class='paragrafo'>em Y: ";
  190 + ins += "<p class='paragrafo'>Y: ";
191 191 ins += "<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexnpty' title='pontos em y' type=text size=3 value='10'/>";
192 192 i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t2()","i3GEOF.gradeDeHex.t4()",ins,"i3GEOF.gradeDeHex.t3","i3GEOgradedehexresultado");
193 193 },
194 194 t4: function(){
195   - var ins = "<p class='paragrafo'>A grade ser&aacute; acrescentada como um novo tema no mapa";
196   - ins += "<p class='paragrafo'><input id=i3GEOgradedehexbotao1 size=18 class=executar type='button' value='Criar grade' />";
  195 + var ins = "<p class='paragrafo'>"+$trad(10,i3GEOF.gradeDeHex.dicionario);
  196 + ins += "<p class='paragrafo'><input id=i3GEOgradedehexbotao1 size=18 class=executar type='button' value='"+$trad(11,i3GEOF.gradeDeHex.dicionario)+"' />";
197 197 i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t3()","",ins,"i3GEOF.gradeDeHex.t4","i3GEOgradedehexresultado");
198 198 new YAHOO.widget.Button(
199 199 "i3GEOgradedehexbotao1",
... ... @@ -222,16 +222,16 @@ i3GEOF.gradeDeHex = {
222 222 nptx = $i("i3GEOgradedehexnptx").value;
223 223 npty = $i("i3GEOgradedehexnpty").value;
224 224 if ((dx == 0) || (dy == 0))
225   - {i3GEO.janela.tempoMsg("Distância entre os pontos n&atilde;o pode ser 0");return;}
  225 + {i3GEO.janela.tempoMsg($trad(12,i3GEOF.gradeDeHex.dicionario));return;}
226 226 if ((nptx == 0) || (npty == 0))
227   - {i3GEO.janela.tempoMsg("N&uacute;mero de pontos n&atilde;o pode ser 0");return;}
  227 + {i3GEO.janela.tempoMsg($trad(13,i3GEOF.gradeDeHex.dicionario));return;}
228 228 if (nptx * npty > 10000)
229   - {i3GEO.janela.tempoMsg("N&uacute;mero de pontos n&atilde;o pode ser maior que 10.000");return;}
  229 + {i3GEO.janela.tempoMsg($trad(13,i3GEOF.gradeDeHex.dicionario));return;}
230 230 fim = function(retorno)
231 231 {
232 232 i3GEOF.gradeDeHex.aguarde.visibility = "hidden";
233 233 if (retorno.data == undefined )
234   - {$i("i3GEOgradedehexfim").innerHTML = "<p class='paragrafo'>Erro. A opera&ccedil;&atilde;o demorou muito(?).";}
  234 + {$i("i3GEOgradedehexfim").innerHTML = "<p class='paragrafo'>Erro. ";}
235 235 else
236 236 {i3GEO.atualiza();}
237 237 };
... ... @@ -260,4 +260,4 @@ i3GEOF.gradeDeHex = {
260 260 );
261 261 g_tipoacao = temp;
262 262 }
263   -};
  263 +};
264 264 \ No newline at end of file
... ...
ferramentas/gradepol/dicionario.js
1 1 //+$trad(1,i3GEOF.gradeDePoligonos.dicionario)+
2 2 i3GEOF.gradeDePoligonos.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"A grade &eacute; formada por pol&iacute;gonos espa&ccedil;ados conforme os par&acirc;metros de dx e dy.",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"A grade criada &eacute; adicionada como um novo tema no mapa, podendo ser utilizada em opera&ccedil;&otilde;es como o cruzamento entre pontos e pol&iacute;gonos.",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"O ponto inicial da grade deve ser definido pelo usu&aacute;rio e o ponto final (inferior direito) &eacute; definido em fun&ccedil;&atilde;o da abrang&ecirc;ncia do mapa ou quantidade de c&eacute;lulas.",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Dist&acirc;ncia entre c&eacute;lulas",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Grau",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Minuto",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Segundo",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"N&uacute;mero de c&eacute;lulas. Total m&aacute;ximo de 10.000",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"A grade ser&aacute; acrescentada como um novo tema no mapa",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Criar grade",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Dist&acirc;ncia entre as celulas n&atilde;o pode ser 0",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"N&uacute;mero de pontos n&atilde;o pode ser 0",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }]
63 81 };
64 82 \ No newline at end of file
... ...
ferramentas/gradepol/index.js
... ... @@ -149,33 +149,33 @@ i3GEOF.gradeDePoligonos = {
149 149 },
150 150 t0: function()
151 151 {
152   - var ins = "<p class='paragrafo' >A grade &eacute; formada por pol&iacute;gonos espa&ccedil;ados conforme os par&acirc;metros de dx e dy.";
153   - ins += "<p class='paragrafo'>A grade criada &eacute; adicionada como um novo tema no mapa, podendo ser utilizada em opera&ccedil;&otilde;es como o cruzamento entre pontos e pol&iacute;gonos.";
154   - ins += "<p class='paragrafo'>O ponto inicial da grade deve ser definido pelo usu&aacute;rio e o ponto final (inferior direito) &eacute; definido em fun&ccedil;&atilde;o da abrang&ecirc;ncia do mapa ou quantidade de c&eacute;lulas.";
  152 + var ins = "<p class='paragrafo' >"+$trad(1,i3GEOF.gradeDePoligonos.dicionario);
  153 + ins += "<p class='paragrafo'>"+$trad(2,i3GEOF.gradeDePoligonos.dicionario);
  154 + ins += "<p class='paragrafo'>"+$trad(3,i3GEOF.gradeDePoligonos.dicionario);
155 155 i3GEO.util.proximoAnterior("","i3GEOF.gradeDePoligonos.t1()",ins,"i3GEOFgradeDePoligonost0","i3GEOgradedepoligonosresultado");
156 156 },
157 157 t1: function(){
158   - var ins = "<p class='paragrafo'>Dist&acirc;ncia entre c&eacute;lulas";
159   - ins += "<p class='paragrafo'>em X: ";
160   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosxg' title='grau' type=text size=3 value='1'/>";
161   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosxm' title='minuto' type=text size=5 value='00'/>";
162   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosxs' title='segundo' type=text size=5 value='00.00'/>";
163   - ins += "<p class='paragrafo'>em Y: ";
164   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosyg' title='grau' type=text size=3 value='1'/>";
165   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosym' title='minuto' type=text size=5 value='00'/>";
166   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosys' title='segundo' type=text size=5 value='00.00'/>";
  158 + var ins = "<p class='paragrafo'>"+$trad(4,i3GEOF.gradeDePoligonos.dicionario);
  159 + ins += "<p class='paragrafo'>X: ";
  160 + ins += $trad(5,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosxg' title='grau' type=text size=3 value='1'/>";
  161 + ins += $trad(6,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosxm' title='minuto' type=text size=5 value='00'/>";
  162 + ins += $trad(7,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosxs' title='segundo' type=text size=5 value='00.00'/>";
  163 + ins += "<p class='paragrafo'>Y: ";
  164 + ins += $trad(5,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosyg' title='grau' type=text size=3 value='1'/>";
  165 + ins += $trad(6,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosym' title='minuto' type=text size=5 value='00'/>";
  166 + ins += $trad(7,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosys' title='segundo' type=text size=5 value='00.00'/>";
167 167 i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t0()","i3GEOF.gradeDePoligonos.t2()",ins,"i3GEOF.gradeDePoligonos.t1","i3GEOgradedepoligonosresultado");
168 168 },
169 169 t2: function(){
170   - var ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>";
171   - ins += "<p class='paragrafo'>em X: ";
172   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixg' title='grau' type=text size=3 value='-00'/>";
173   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixm' title='minuto' type=text size=5 value='00'/>";
174   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixs' title='segundo' type=text size=5 value='00.00'/>";
175   - ins += "<p class='paragrafo'>em Y: ";
176   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosiyg' title='grau' type=text size=3 value='-00'/>";
177   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosiym' title='minuto' type=text size=5 value='00'/>";
178   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosiys' title='segundo' type=text size=5 value='00.00'/>";
  170 + var ins = "<p class='paragrafo'>"+$trad(8,i3GEOF.gradeDePoligonos.dicionario);
  171 + ins += "<p class='paragrafo'>X: ";
  172 + ins += $trad(5,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixg' title='grau' type=text size=3 value='-00'/>";
  173 + ins += $trad(6,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixm' title='minuto' type=text size=5 value='00'/>";
  174 + ins += $trad(7,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixs' title='segundo' type=text size=5 value='00.00'/>";
  175 + ins += "<p class='paragrafo'>Y: ";
  176 + ins += $trad(5,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosiyg' title='grau' type=text size=3 value='-00'/>";
  177 + ins += $trad(6,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosiym' title='minuto' type=text size=5 value='00'/>";
  178 + ins += $trad(7,i3GEOF.gradeDePoligonos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosiys' title='segundo' type=text size=5 value='00.00'/>";
179 179 g_tipoacao = "capturaponto";
180 180 i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t1()","i3GEOF.gradeDePoligonos.t3()",ins,"i3GEOF.gradeDePoligonos.t2","i3GEOgradedepoligonosresultado");
181 181 i3GEO.eventos.cliquePerm.desativa();
... ... @@ -184,16 +184,16 @@ i3GEOF.gradeDePoligonos = {
184 184 }
185 185 },
186 186 t3: function(){
187   - var ins = "<p class='paragrafo'>N&uacute;mero de c&eacute;lulas. Total m&aacute;ximo de 10.000";
188   - ins += "<p class='paragrafo'>em X: ";
  187 + var ins = "<p class='paragrafo'>"+$trad(9,i3GEOF.gradeDePoligonos.dicionario);
  188 + ins += "<p class='paragrafo'>X: ";
189 189 ins += "<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosnptx' title='pontos em x' type=text size=3 value='10'/>";
190   - ins += "<p class='paragrafo'>em Y: ";
  190 + ins += "<p class='paragrafo'>Y: ";
191 191 ins += "<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosnpty' title='pontos em y' type=text size=3 value='10'/>";
192 192 i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t2()","i3GEOF.gradeDePoligonos.t4()",ins,"i3GEOF.gradeDePoligonos.t3","i3GEOgradedepoligonosresultado");
193 193 },
194 194 t4: function(){
195   - var ins = "<p class='paragrafo'>A grade ser&aacute; acrescentada como um novo tema no mapa";
196   - ins += "<p class='paragrafo'><input id=i3GEOgradedepoligonosbotao1 size=18 class=executar type='button' value='Criar grade' />";
  195 + var ins = "<p class='paragrafo'>"+$trad(10,i3GEOF.gradeDePoligonos.dicionario);
  196 + ins += "<p class='paragrafo'><input id=i3GEOgradedepoligonosbotao1 size=18 class=executar type='button' value='"+$trad(11,i3GEOF.gradeDePoligonos.dicionario)+"' />";
197 197 i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t3()","",ins,"i3GEOF.gradeDePoligonos.t4","i3GEOgradedepoligonosresultado");
198 198 new YAHOO.widget.Button(
199 199 "i3GEOgradedepoligonosbotao1",
... ... @@ -222,16 +222,16 @@ i3GEOF.gradeDePoligonos = {
222 222 nptx = $i("i3GEOgradedepoligonosnptx").value;
223 223 npty = $i("i3GEOgradedepoligonosnpty").value;
224 224 if ((dx == 0) || (dy == 0))
225   - {i3GEO.janela.tempoMsg("Distância entre as celulas n&atilde;o pode ser 0");return;}
  225 + {i3GEO.janela.tempoMsg($trad(12,i3GEOF.gradeDePoligonos.dicionario));return;}
226 226 if ((nptx == 0) || (npty == 0))
227   - {i3GEO.janela.tempoMsg("N&uacute;mero de pontos n&atilde;o pode ser 0");return;}
  227 + {i3GEO.janela.tempoMsg($trad(13,i3GEOF.gradeDePoligonos.dicionario));return;}
228 228 if (nptx * npty > 10000)
229   - {i3GEO.janela.tempoMsg("N&uacute;mero de celulas n&atilde;o pode ser maior que 10.000");return;}
  229 + {i3GEO.janela.tempoMsg($trad(13,i3GEOF.gradeDePoligonos.dicionario));return;}
230 230 fim = function(retorno)
231 231 {
232 232 i3GEOF.gradeDePoligonos.aguarde.visibility = "hidden";
233 233 if (retorno.data == undefined )
234   - {$i("i3GEOgradedepoligonosfim").innerHTML = "<p class='paragrafo'>Erro. A opera&ccedil;&atilde;o demorou muito(?).";}
  234 + {$i("i3GEOgradedepoligonosfim").innerHTML = "<p class='paragrafo'>Erro. ";}
235 235 else
236 236 {i3GEO.atualiza("");}
237 237 };
... ... @@ -260,5 +260,4 @@ i3GEOF.gradeDePoligonos = {
260 260 );
261 261 g_tipoacao = temp;
262 262 }
263   -};
264   -
  263 +};
265 264 \ No newline at end of file
... ...
ferramentas/gradepontos/dicionario.js
1 1 //+$trad(1,i3GEOF.gradeDePontos.dicionario)+
2 2 i3GEOF.gradeDePontos.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"A grade &eacute; formada por pontos espa&ccedil;ados conforme os par&acirc;metros de x e y.",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"A grade criada &eacute; adicionada como um novo tema no mapa, podendo ser utilizada em opera&ccedil;&otilde;es como o cruzamento entre pontos e pol&iacute;gonos.",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"O ponto inicial da grade deve ser definido pelo usu&aacute;rio e o ponto final (inferior direito) &eacute; definido em fun&ccedil;&atilde;o da abran&ecirc;ncia do mapa ou da quantidade de pontos.",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Espa&ccedil;amento da grade",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Grau",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Minuto",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Segundo",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"N&uacute;mero de pontos. Total m&aacute;ximo de 10.000",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"A grade ser&aacute; acrescentada como um novo tema no mapa",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Criar grade",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Dist&acirc;ncia entre os pontos n&atilde;o pode ser 0",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"N&uacute;mero de pontos n&atilde;o pode ser maior que 10.000",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }]
63 93 };
64 94 \ No newline at end of file
... ...
ferramentas/gradepontos/index.js
... ... @@ -149,33 +149,33 @@ i3GEOF.gradeDePontos = {
149 149 },
150 150 t0: function()
151 151 {
152   - var ins = "<p class='paragrafo' >A grade &eacute; formada por pontos espa&ccedil;ados conforme os par&acirc;metros de x e y.";
153   - ins += "<p class='paragrafo'>A grade criada &eacute; adicionada como um novo tema no mapa, podendo ser utilizada em opera&ccedil;&otilde;es como o cruzamento entre pontos e pol&iacute;gonos.";
154   - ins += "<p class='paragrafo'>O ponto inicial da grade deve ser definido pelo usu&aacute;rio e o ponto final (inferior direito) &eacute; definido em fun&ccedil;&atilde;o da abran&ecirc;ncia do mapa ou da quantidade de pontos.";
  152 + var ins = "<p class='paragrafo' >"+$trad(1,i3GEOF.gradeDePontos.dicionario);
  153 + ins += "<p class='paragrafo'>"+$trad(2,i3GEOF.gradeDePontos.dicionario);
  154 + ins += "<p class='paragrafo'>"+$trad(3,i3GEOF.gradeDePontos.dicionario);
155 155 i3GEO.util.proximoAnterior("","i3GEOF.gradeDePontos.t1()",ins,"i3GEOFgradeDePontost0","i3GEOgradedepontosresultado");
156 156 },
157 157 t1: function(){
158   - var ins = "<p class='paragrafo'>Espa&ccedil;amento da grade";
159   - ins += "<p class='paragrafo'>em X: ";
160   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosxg' title='grau' type=text size=3 value='1'/>";
161   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosxm' title='minuto' type=text size=5 value='00'/>";
162   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosxs' title='segundo' type=text size=5 value='00.00'/>";
163   - ins += "<p class='paragrafo'>em Y: ";
164   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosyg' title='grau' type=text size=3 value='1'/>";
165   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosym' title='minuto' type=text size=5 value='00'/>";
166   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosys' title='segundo' type=text size=5 value='00.00'/>";
  158 + var ins = "<p class='paragrafo'>"+$trad(4,i3GEOF.gradeDePontos.dicionario);
  159 + ins += "<p class='paragrafo'>X: ";
  160 + ins += $trad(5,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosxg' title='grau' type=text size=3 value='1'/>";
  161 + ins += $trad(6,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosxm' title='minuto' type=text size=5 value='00'/>";
  162 + ins += $trad(7,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosxs' title='segundo' type=text size=5 value='00.00'/>";
  163 + ins += "<p class='paragrafo'>Y: ";
  164 + ins += $trad(5,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosyg' title='grau' type=text size=3 value='1'/>";
  165 + ins += $trad(6,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosym' title='minuto' type=text size=5 value='00'/>";
  166 + ins += $trad(7,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosys' title='segundo' type=text size=5 value='00.00'/>";
167 167 i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t0()","i3GEOF.gradeDePontos.t2()",ins,"i3GEOF.gradeDePontos.t1","i3GEOgradedepontosresultado");
168 168 },
169 169 t2: function(){
170   - var ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>";
171   - ins += "<p class='paragrafo'>em X: ";
172   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixg' title='grau' type=text size=3 value='-00'/>";
173   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixm' title='minuto' type=text size=5 value='00'/>";
174   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixs' title='segundo' type=text size=5 value='00.00'/>";
175   - ins += "<p class='paragrafo'>em Y: ";
176   - ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosiyg' title='grau' type=text size=3 value='-00'/>";
177   - ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosiym' title='minuto' type=text size=5 value='00'/>";
178   - ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosiys' title='segundo' type=text size=5 value='00.00'/>";
  170 + var ins = "<p class='paragrafo'>"+$trad(8,i3GEOF.gradeDePontos.dicionario);
  171 + ins += "<p class='paragrafo'>X: ";
  172 + ins += $trad(5,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixg' title='grau' type=text size=3 value='-00'/>";
  173 + ins += $trad(6,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixm' title='minuto' type=text size=5 value='00'/>";
  174 + ins += $trad(7,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixs' title='segundo' type=text size=5 value='00.00'/>";
  175 + ins += "<p class='paragrafo'>Y: ";
  176 + ins += $trad(5,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosiyg' title='grau' type=text size=3 value='-00'/>";
  177 + ins += $trad(6,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosiym' title='minuto' type=text size=5 value='00'/>";
  178 + ins += $trad(7,i3GEOF.gradeDePontos.dicionario)+"<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosiys' title='segundo' type=text size=5 value='00.00'/>";
179 179 g_tipoacao = "capturaponto";
180 180 i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t1()","i3GEOF.gradeDePontos.t3()",ins,"i3GEOF.gradeDePontos.t2","i3GEOgradedepontosresultado");
181 181 i3GEO.eventos.cliquePerm.desativa();
... ... @@ -183,16 +183,16 @@ i3GEOF.gradeDePontos = {
183 183 {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDePontos.capturaPonto()");}
184 184 },
185 185 t3: function(){
186   - var ins = "<p class='paragrafo'>N&uacute;mero de pontos. Total m&aacute;ximo de 10.000";
187   - ins += "<p class='paragrafo'>em X: ";
  186 + var ins = "<p class='paragrafo'>"+$trad(9,i3GEOF.gradeDePontos.dicionario);
  187 + ins += "<p class='paragrafo'>X: ";
188 188 ins += "<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosnptx' title='pontos em x' type=text size=3 value='10'/>";
189   - ins += "<p class='paragrafo'>em Y: ";
  189 + ins += "<p class='paragrafo'>Y: ";
190 190 ins += "<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosnpty' title='pontos em y' type=text size=3 value='10'/>";
191 191 i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t2()","i3GEOF.gradeDePontos.t4()",ins,"i3GEOF.gradeDePontos.t3","i3GEOgradedepontosresultado");
192 192 },
193 193 t4: function(){
194   - var ins = "<p class='paragrafo'>A grade ser&aacute; acrescentada como um novo tema no mapa";
195   - ins += "<p class='paragrafo'><input id=i3GEOgradedepontosbotao1 size=18 class=executar type='button' value='Criar grade' />";
  194 + var ins = "<p class='paragrafo'>"+$trad(10,i3GEOF.gradeDePontos.dicionario);
  195 + ins += "<p class='paragrafo'><input id=i3GEOgradedepontosbotao1 size=18 class=executar type='button' value='"+$trad(11,i3GEOF.gradeDePontos.dicionario)+"' />";
196 196 i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t3()","",ins,"i3GEOF.gradeDePontos.t4","i3GEOgradedepontosresultado");
197 197 new YAHOO.widget.Button(
198 198 "i3GEOgradedepontosbotao1",
... ... @@ -221,16 +221,16 @@ i3GEOF.gradeDePontos = {
221 221 nptx = $i("i3GEOgradedepontosnptx").value;
222 222 npty = $i("i3GEOgradedepontosnpty").value;
223 223 if ((dx == 0) || (dy == 0))
224   - {i3GEO.janela.tempoMsg("Distância entre os pontos n&atilde;o pode ser 0");return;}
  224 + {i3GEO.janela.tempoMsg($trad(12,i3GEOF.gradeDePontos.dicionario));return;}
225 225 if ((nptx == 0) || (npty == 0))
226   - {i3GEO.janela.tempoMsg("N&uacute;mero de pontos n&atilde;o pode ser 0");return;}
  226 + {i3GEO.janela.tempoMsg($trad(12,i3GEOF.gradeDePontos.dicionario));return;}
227 227 if (nptx * npty > 10000)
228   - {i3GEO.janela.tempoMsg("N&uacute;mero de pontos n&atilde;o pode ser maior que 10.000");return;}
  228 + {i3GEO.janela.tempoMsg($trad(13,i3GEOF.gradeDePontos.dicionario));return;}
229 229 fim = function(retorno)
230 230 {
231 231 i3GEOF.gradeDePontos.aguarde.visibility = "hidden";
232 232 if (retorno.data == undefined )
233   - {$i("i3GEOgradedepontosfim").innerHTML = "<p class='paragrafo'>Erro. A opera&ccedil;&atilde;o demorou muito(?).";}
  233 + {$i("i3GEOgradedepontosfim").innerHTML = "<p class='paragrafo'>Erro.";}
234 234 else
235 235 {i3GEO.atualiza("");}
236 236 };
... ... @@ -259,5 +259,4 @@ i3GEOF.gradeDePontos = {
259 259 );
260 260 g_tipoacao = temp;
261 261 }
262   -};
263   -
  262 +};
264 263 \ No newline at end of file
... ...
ferramentas/graficointerativo1/dicionario.js
1 1 //+$trad(1,i3GEOF.graficointerativo1.dicionario)+
2 2 i3GEOF.graficointerativo1.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Tipo",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Dados",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Gr&aacute;fico",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Escolha o tipo de gr&aacute;fico",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"pizza 2d",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"&aacute;rea simples",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"distribui&ccedil;&atilde;o de pontos",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"linhas simples",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"&Aacute;rvore",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"barras verticais",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"barras horizontais",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Escolha os dados que compor&atilde;o o gr&aacute;fico",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Tema",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"Item com as classes ou eixo X",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"Item com os valores ou eixo Y",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"Excluir o seguinte valor",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }],
  99 + 17: [{
  100 + pt:"gera cores aleat&oacute;rias",
  101 + en:"",
  102 + es:"",
  103 + it:""
  104 + }],
  105 + 18: [{
  106 + pt:"Obter dados",
  107 + en:"",
  108 + es:"",
  109 + it:""
  110 + }],
  111 + 19: [{
  112 + pt:"Se vc escolher para X e Y o mesmo item, ser&aacute; considerada a frequ&ecirc;ncia das ocorr&ecirc;ncias para compor cada parte da pizza. Caso contr&aacute;rio, ser&aacute; feita a soma dos valores existentes em Y para cada ocorr&ecirc;ncia existente em X.",
  113 + en:"",
  114 + es:"",
  115 + it:""
  116 + }],
  117 + 20: [{
  118 + pt:"Inclina os textos do eixo X",
  119 + en:"",
  120 + es:"",
  121 + it:""
  122 + }],
  123 + 21: [{
  124 + pt:"Adiciona as linhas em gr&aacute;ficos de barras",
  125 + en:"",
  126 + es:"",
  127 + it:""
  128 + }],
  129 + 22: [{
  130 + pt:"Utiliza valores acumulados",
  131 + en:"",
  132 + es:"",
  133 + it:""
  134 + }],
  135 + 23: [{
  136 + pt:"Utiliza valores relativos",
  137 + en:"",
  138 + es:"",
  139 + it:""
  140 + }],
  141 + 24: [{
  142 + pt:"Ordena o eixo X",
  143 + en:"",
  144 + es:"",
  145 + it:""
  146 + }],
  147 + 25: [{
  148 + pt:"N&atilde;o processa os valores ao obter os dados (mant&eacute;m os dados como est&atilde;o na tabela de atributos) - essa op&ccedil;&atilde;o &eacute; &uacute;til nos gr&aacute;ficos de distribui&ccedil;&atilde;o de pontos",
  149 + en:"",
  150 + es:"",
  151 + it:""
  152 + }],
  153 + 26: [{
  154 + pt:"Soma",
  155 + en:"",
  156 + es:"",
  157 + it:""
  158 + }],
  159 + 27: [{
  160 + pt:"M&eacute;dia",
  161 + en:"",
  162 + es:"",
  163 + it:""
  164 + }],
  165 + 28: [{
  166 + pt:"Tipo de agrega&ccedil;&atilde;o dos valores do eixo Y",
  167 + en:"",
  168 + es:"",
  169 + it:""
  170 + }],
  171 + 29: [{
  172 + pt:"Fator de c&aacute;lculo da largura do gr&aacute;fico. O n&uacute;mero de ocorr&ecirc;ncias ser&aacute; multiplicado por esse fator para calcular o tamanho final do gr&aacute;fico em pixels",
  173 + en:"",
  174 + es:"",
  175 + it:""
  176 + }],
  177 + 30: [{
  178 + pt:"abrir em uma janela separada",
  179 + en:"",
  180 + es:"",
  181 + it:""
  182 + }],
  183 + 31: [{
  184 + pt:"Escolha um tipo de grafico",
  185 + en:"",
  186 + es:"",
  187 + it:""
  188 + }],
  189 + 32: [{
  190 + pt:"erro ao ler os itens do tema de origem",
  191 + en:"",
  192 + es:"",
  193 + it:""
  194 + }],
  195 + 33: [{
  196 + pt:"Digite o t&iacute;tulo",
  197 + en:"",
  198 + es:"",
  199 + it:""
  200 + }],
  201 + 34: [{
  202 + pt:"Escolha um tema",
  203 + en:"",
  204 + es:"",
  205 + it:""
  206 + }],
  207 + 35: [{
  208 + pt:"Escolha um item para X",
  209 + en:"",
  210 + es:"",
  211 + it:""
  212 + }],
  213 + 36: [{
  214 + pt:"Escolha um item para Y",
  215 + en:"",
  216 + es:"",
  217 + it:""
  218 + }],
  219 + 37: [{
  220 + pt:"Os dados utilizados referem-se apenas &agrave; regi&atilde;o atual mostrada no mapa",
  221 + en:"",
  222 + es:"",
  223 + it:""
  224 + }],
  225 + 38: [{
  226 + pt:"Tabela de dados para o gr&aacute;fico. Os valores podem ser editados",
  227 + en:"",
  228 + es:"",
  229 + it:""
  230 + }],
  231 + 39: [{
  232 + pt:"nome",
  233 + en:"",
  234 + es:"",
  235 + it:""
  236 + }],
  237 + 40: [{
  238 + pt:"valor",
  239 + en:"",
  240 + es:"",
  241 + it:""
  242 + }],
  243 + 41: [{
  244 + pt:"cor",
  245 + en:"",
  246 + es:"",
  247 + it:""
  248 + }],
  249 + 42: [{
  250 + pt:"excluir",
  251 + en:"",
  252 + es:"",
  253 + it:""
  254 + }],
  255 + 43: [{
  256 + pt:"digite o novo nome",
  257 + en:"",
  258 + es:"",
  259 + it:""
  260 + }],
  261 + 44: [{
  262 + pt:"digite o novo valor",
  263 + en:"",
  264 + es:"",
  265 + it:""
  266 + }],
  267 + 45: [{
  268 + pt:"casos",
  269 + en:"",
  270 + es:"",
  271 + it:""
  272 + }],
  273 + 46: [{
  274 + pt:"n. de casos",
  275 + en:"",
  276 + es:"",
  277 + it:""
  278 + }],
  279 + 47: [{
  280 + pt:"",
  281 + en:"",
  282 + es:"",
  283 + it:""
  284 + }],
  285 + 48: [{
  286 + pt:"",
  287 + en:"",
  288 + es:"",
  289 + it:""
  290 + }],
  291 + 49: [{
  292 + pt:"",
  293 + en:"",
  294 + es:"",
  295 + it:""
  296 + }],
  297 + 50: [{
  298 + pt:"",
  299 + en:"",
  300 + es:"",
  301 + it:""
  302 + }]
63 303 };
64 304 \ No newline at end of file
... ...
ferramentas/graficointerativo1/index.js
... ... @@ -233,63 +233,63 @@ i3GEOF.graficointerativo1 = {
233 233 '<div id=i3GEOgraficointerativo1guiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">' +
234 234 ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">' +
235 235 ' <li><a href="#ancora"><em><div id="i3GEOgraficointerativo1guia3" style="text-align:center;left:0px;" ><img class="ticPropriedades2" style="height:14px" title="'+$trad("p13")+'" src="'+i3GEO.configura.locaplic+'/imagens/visual/default/branco.gif"></div></em></a></li>' +
236   - ' <li><a href="#ancora"><em><div id="i3GEOgraficointerativo1guia1" style="text-align:center;left:0px;" >Tipo</div></em></a></li>' +
237   - ' <li><a href="#ancora"><em><div id="i3GEOgraficointerativo1guia2" style="text-align:center;left:0px;" >Dados</div></em></a></li>' +
238   - ' <li><a href="#ancora"><em><div id="i3GEOgraficointerativo1guia4" style="text-align:center;left:0px;" >Gr&aacute;fico</div></em></a></li>' +
  236 + ' <li><a href="#ancora"><em><div id="i3GEOgraficointerativo1guia1" style="text-align:center;left:0px;" >'+$trad(1,i3GEOF.graficointerativo1.dicionario)+'</div></em></a></li>' +
  237 + ' <li><a href="#ancora"><em><div id="i3GEOgraficointerativo1guia2" style="text-align:center;left:0px;" >'+$trad(2,i3GEOF.graficointerativo1.dicionario)+'</div></em></a></li>' +
  238 + ' <li><a href="#ancora"><em><div id="i3GEOgraficointerativo1guia4" style="text-align:center;left:0px;" >'+$trad(3,i3GEOF.graficointerativo1.dicionario)+'</div></em></a></li>' +
239 239 ' <li><a href="#ancora"><em><div id="i3GEOgraficointerativo1guia5" style="text-align:center;left:0px;" >CSV</div></em></a></li>' +
240 240 ' </ul>' +
241 241 '</div><br>' +
242 242 '<div class=guiaobj id="i3GEOgraficointerativo1guia1obj" style="left:1px;display:none;">' +
243   - ' <p class=paragrafo >Escolha o tipo de gr&aacute;fico: </p>' +
  243 + ' <p class=paragrafo >'+$trad(4,i3GEOF.graficointerativo1.dicionario)+': </p>' +
244 244 ' <table class=lista6 >' +
245   - ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-pie-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="pizza_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>pizza 2d</td></tr>' +
  245 + ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-pie-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="pizza_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>'+$trad(5,i3GEOF.graficointerativo1.dicionario)+'</td></tr>' +
246 246 ' <tr><td>&nbsp;</td></tr>' +
247   - ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-area-stacked-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="area_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>&aacute;rea simples</td></tr>' +
  247 + ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-area-stacked-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="area_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>'+$trad(6,i3GEOF.graficointerativo1.dicionario)+'</td></tr>' +
248 248 ' <tr><td>&nbsp;</td></tr>' +
249   - ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-scatter-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="ponto_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>distribui&ccedil;&atilde;o de pontos</td></tr>' +
  249 + ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-scatter-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="ponto_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>'+$trad(7,i3GEOF.graficointerativo1.dicionario)+'</td></tr>' +
250 250 ' <tr><td>&nbsp;</td></tr>' +
251   - ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-line-stacked-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="linha_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>linhas simples</td></tr>' +
  251 + ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-line-stacked-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="linha_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>'+$trad(8,i3GEOF.graficointerativo1.dicionario)+'</td></tr>' +
252 252 ' <tr><td>&nbsp;</td></tr>' +
253   - ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-bar-icon-t.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="arvore_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>&Aacute;rvore</td></tr>' +
  253 + ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-bar-icon-t.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="arvore_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>'+$trad(9,i3GEOF.graficointerativo1.dicionario)+'</td></tr>' +
254 254 ' <tr><td>&nbsp;</td></tr>' +
255   - ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-bar-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="bar_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>barras verticais</td></tr>' +
  255 + ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-bar-icon.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="bar_1" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>'+$trad(10,i3GEOF.graficointerativo1.dicionario)+'</td></tr>' +
256 256 ' <tr><td>&nbsp;</td></tr>' +
257   - ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-bar-icon-h.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="bar_2" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>barras horizontais</td></tr>' +
  257 + ' <tr><td><img style=cursor:text; src="'+locaplic+'/imagens/oxygen/22x22/Actions-office-chart-bar-icon-h.png" /></td><td><input type=radio onclick="i3GEOF.graficointerativo1.ativaTipo(this)" value="bar_2" name="tipoGrafico" style="border:0px solid white;cursor:pointer" > </td><td>'+$trad(11,i3GEOF.graficointerativo1.dicionario)+'</td></tr>' +
258 258 ' </table>' +
259 259 '</div> ' +
260 260 '<div class=guiaobj id="i3GEOgraficointerativo1guia2obj" style="left:1px;display:none;top:-5px">' +
261   - ' <p class=paragrafo >Escolha os dados que compor&atilde;o o gr&aacute;fico: </p>' +
262   - ' <p class=paragrafo >Tema:</p>' +
  261 + ' <p class=paragrafo >'+$trad(12,i3GEOF.graficointerativo1.dicionario)+': </p>' +
  262 + ' <p class=paragrafo >'+$trad(13,i3GEOF.graficointerativo1.dicionario)+':</p>' +
263 263 ' <div class=paragrafo id=i3GEOgraficointerativo1ComboTemas ></div>' +
264 264 ' <div class=paragrafo id=i3GEOgraficointerativo1ComboXlinha >' +
265   - ' <p class=paragrafo >Item com as classes ou eixo X:</p>' +
  265 + ' <p class=paragrafo >'+$trad(14,i3GEOF.graficointerativo1.dicionario)+':</p>' +
266 266 ' <div class=paragrafo id=i3GEOgraficointerativo1ComboX ></div>' +
267 267 ' </div>'+
268 268 ' <div id=i3GEOgraficointerativo1ComboYlinha style=display:block >'+
269   - ' <p class=paragrafo >Item com os valores ou eixo Y: </p>'+
  269 + ' <p class=paragrafo >'+$trad(15,i3GEOF.graficointerativo1.dicionario)+': </p>'+
270 270 ' <div class=paragrafo id=i3GEOgraficointerativo1ComboY ></div>' +
271 271 ' </div>' +
272   - ' <p class=paragrafo >Excluir o seguinte valor: ' +
  272 + ' <p class=paragrafo >'+$trad(16,i3GEOF.graficointerativo1.dicionario)+': ' +
273 273 $inputText("","","i3GEOgraficointerativo1excluir","",3,"") +
274   - ' <p class=paragrafo ><input type=checkbox style="cursor:pointer;top:3px;position:relative;" id=i3GEOgraficointerativo1CoresA /> gera cores aleat&oacute;rias</p>' +
275   - ' <p class=paragrafo ><input id=i3GEOgraficointerativo1botao1 type="buttom" value="Obter dados" /></p>'+
  274 + ' <p class=paragrafo ><input type=checkbox style="cursor:pointer;top:3px;position:relative;" id=i3GEOgraficointerativo1CoresA /> '+$trad(17,i3GEOF.graficointerativo1.dicionario)+'</p>' +
  275 + ' <p class=paragrafo ><input id=i3GEOgraficointerativo1botao1 type="buttom" value="'+$trad(18,i3GEOF.graficointerativo1.dicionario)+'" /></p>'+
276 276 ' <div id=i3GEOgraficointerativo1Dados ></div>'+
277   - ' <div class=paragrafo id=i3GEOgraficointerativo1AjudaPizza >Se vc escolher para X e Y o mesmo item, ser&aacute; considerada a frequ&ecirc;ncia das ocorr&ecirc;ncias para compor cada parte da pizza. Caso contr&aacute;rio, ser&aacute; feita a soma dos valores existentes em Y para cada ocorr&ecirc;ncia existente em X.</div>' +
  277 + ' <div class=paragrafo id=i3GEOgraficointerativo1AjudaPizza >'+$trad(19,i3GEOF.graficointerativo1.dicionario)+'</div>' +
278 278 '</div>' +
279 279 '<div class=guiaobj id="i3GEOgraficointerativo1guia3obj" style="left:1px;display:none;top:-5px">' +
280   - ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1xInclinado checked /> Inclina os textos do eixo X</p>' +
281   - ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1AdLinhas checked /> Adiciona as linhas em gr&aacute;ficos de barras</p>' +
282   - ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1Acumula /> Utiliza valores acumulados</p>' +
283   - ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1Relativa /> Utiliza valores relativos (%)</p>' +
284   - ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1OrdenaX checked /> Ordena o eixo X</p>' +
285   - ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1DadosPuros /> N&atilde;o processa os valores ao obter os dados (mant&eacute;m os dados como est&atilde;o na tabela de atributos) - essa op&ccedil;&atilde;o &eacute; &uacute;til nos gr&aacute;ficos de distribui&ccedil;&atilde;o de pontos</p>' +
  280 + ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1xInclinado checked /> '+$trad(20,i3GEOF.graficointerativo1.dicionario)+'</p>' +
  281 + ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1AdLinhas checked /> '+$trad(21,i3GEOF.graficointerativo1.dicionario)+'</p>' +
  282 + ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1Acumula /> '+$trad(22,i3GEOF.graficointerativo1.dicionario)+'</p>' +
  283 + ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1Relativa /> '+$trad(23,i3GEOF.graficointerativo1.dicionario)+' (%)</p>' +
  284 + ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1OrdenaX checked /> '+$trad(24,i3GEOF.graficointerativo1.dicionario)+'</p>' +
  285 + ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOgraficointerativo1DadosPuros /> '+$trad(25,i3GEOF.graficointerativo1.dicionario)+'</p>' +
286 286 ' <p class=paragrafo ><input style=cursor:pointer type=checkbox id=i3GEOFgraficointerativo1ativaNavegacao onclick="i3GEOF.graficointerativo1.ativaNavegacao(this.checked)" /> Atualiza o gr&aacute;fico ao navegar pelo mapa</p>' +
287   - ' <p class=paragrafo ><select onchange="i3GEOF.graficointerativo1.obterDados()" id="i3GEOgraficointerativo1TipoAgregacao" ><option value="soma">Soma</option><option value="media">M&eacute;dia</option></select> Tipo de agrega&ccedil;&atilde;o dos valores do eixo Y</p>' +
288   - ' <p class=paragrafo ><input style=cursor:pointer;width:50px; value=40 type=text id=i3GEOgraficointerativo1FatorTamanho /> Fator de c&aacute;lculo da largura do gr&aacute;fico. O n&uacute;mero de ocorr&ecirc;ncias ser&aacute; multiplicado por esse fator para calcular o tamanho final do gr&aacute;fico em pixels.</p>' +
  287 + ' <p class=paragrafo ><select onchange="i3GEOF.graficointerativo1.obterDados()" id="i3GEOgraficointerativo1TipoAgregacao" ><option value="soma">'+$trad(26,i3GEOF.graficointerativo1.dicionario)+'</option><option value="media">'+$trad(27,i3GEOF.graficointerativo1.dicionario)+'</option></select> '+$trad(28,i3GEOF.graficointerativo1.dicionario)+'</p>' +
  288 + ' <p class=paragrafo ><input style=cursor:pointer;width:50px; value=40 type=text id=i3GEOgraficointerativo1FatorTamanho /> '+$trad(29,i3GEOF.graficointerativo1.dicionario)+'.</p>' +
289 289  
290 290 '</div>'+
291 291 '<div class=guiaobj id="i3GEOgraficointerativo1guia4obj" style="left:1px;display:none;top:-10px">' +
292   - ' <a href="#" onclick="i3GEOF.graficointerativo1.novaJanela()" >abrir em uma janela separada</a>' +
  292 + ' <a href="#" onclick="i3GEOF.graficointerativo1.novaJanela()" >'+$trad(30,i3GEOF.graficointerativo1.dicionario)+'</a>' +
293 293 ' <div id=i3GEOgraficointerativo1guia4objCanvas ></div>' +
294 294 '</div>' +
295 295 '<div class=guiaobj id="i3GEOgraficointerativo1guia5obj" style="font-size:10px;left:10px;display:none;top:-0px">' +
... ... @@ -456,7 +456,7 @@ i3GEOF.graficointerativo1 = {
456 456 }catch(e){}
457 457 };
458 458 if (i3GEOF.graficointerativo1.tipo === ""){
459   - i3GEO.janela.tempoMsg("Escolha um tipo de grafico");
  459 + i3GEO.janela.tempoMsg($trad(31,i3GEOF.graficointerativo1.dicionario));
460 460 i3GEO.guias.mostraGuiaFerramenta("i3GEOgraficointerativo1guia1","i3GEOgraficointerativo1guia");
461 461 return;
462 462 }
... ... @@ -480,13 +480,13 @@ i3GEOF.graficointerativo1 = {
480 480 tema,
481 481 function(retorno){
482 482 if(retorno.tipo === "erro"){
483   - $i("i3GEOgraficointerativo1ComboX").innerHTML = "<br><br><span style='color:red'>erro ao ler os itens do tema de origem</span><br><br>";
484   - $i("i3GEOgraficointerativo1ComboY").innerHTML = "<br><br><span style='color:red'>erro ao ler os itens do tema de origem</span><br><br>";
  483 + $i("i3GEOgraficointerativo1ComboX").innerHTML = "<br><br><span style='color:red'>"+$trad(32,i3GEOF.graficointerativo1.dicionario)+"</span><br><br>";
  484 + $i("i3GEOgraficointerativo1ComboY").innerHTML = "<br><br><span style='color:red'>"+$trad(32,i3GEOF.graficointerativo1.dicionario)+"</span><br><br>";
485 485 }
486 486 else{
487   - $i("i3GEOgraficointerativo1ComboY").innerHTML = retorno.dados + "&nbsp;<input title='Digite o t&iacute;tulo' class=digitar type=text size=20 id=i3GEOgraficointerativo1ComboYidTitulo value='' />";
  487 + $i("i3GEOgraficointerativo1ComboY").innerHTML = retorno.dados + "&nbsp;<input title='"+$trad(33,i3GEOF.graficointerativo1.dicionario)+"' class=digitar type=text size=20 id=i3GEOgraficointerativo1ComboYidTitulo value='' />";
488 488 $i("i3GEOgraficointerativo1ComboXid").id = "i3GEOgraficointerativo1ComboYid";
489   - $i("i3GEOgraficointerativo1ComboX").innerHTML = retorno.dados + "&nbsp;<input title='Digite o t&iacute;tulo' class=digitar type=text size=20 id=i3GEOgraficointerativo1ComboXidTitulo value='' />";
  489 + $i("i3GEOgraficointerativo1ComboX").innerHTML = retorno.dados + "&nbsp;<input title='"+$trad(33,i3GEOF.graficointerativo1.dicionario)+"' class=digitar type=text size=20 id=i3GEOgraficointerativo1ComboXidTitulo value='' />";
490 490 $i("i3GEOgraficointerativo1ComboXid").style.width = "160px";
491 491 $i("i3GEOgraficointerativo1ComboYid").style.width = "160px";
492 492 $i("i3GEOgraficointerativo1ComboXid").onchange = function(){
... ... @@ -538,18 +538,18 @@ i3GEOF.graficointerativo1 = {
538 538 {ordenax = "nao";}
539 539  
540 540 if(tema === "")
541   - {i3GEO.janela.tempoMsg("Escolha um tema");return;}
  541 + {i3GEO.janela.tempoMsg($trad(34,i3GEOF.graficointerativo1.dicionario));return;}
542 542 if(x === "")
543   - {i3GEO.janela.tempoMsg("Escolha um item para X");return;}
  543 + {i3GEO.janela.tempoMsg($trad(35,i3GEOF.graficointerativo1.dicionario));return;}
544 544 if(y === "")
545   - {i3GEO.janela.tempoMsg("Escolha um item para Y");return;}
  545 + {i3GEO.janela.tempoMsg($trad(36,i3GEOF.graficointerativo1.dicionario));return;}
546 546 monta = function(retorno){
547 547 i3GEOF.graficointerativo1.aguarde.visibility = "hidden";
548 548 i3GEOF.graficointerativo1.montaTabelaDados(retorno);
549 549 $i("i3GEOgraficointerativo1guia4").onclick.call();
550 550 //verifica para nao ficar mostrando a janela toda vez que redesenha o mapa
551 551 if($i("i3GEOFgraficointerativo1ativaNavegacao").checked == false){
552   - i3GEO.janela.tempoMsg("Os dados utilizados referem-se apenas &agrave; regi&atilde;o atual mostrada no mapa");
  552 + i3GEO.janela.tempoMsg($trad(37,i3GEOF.graficointerativo1.dicionario));
553 553 }
554 554 };
555 555 i3GEOF.graficointerativo1.aguarde.visibility = "visible";
... ... @@ -578,10 +578,10 @@ i3GEOF.graficointerativo1 = {
578 578 else
579 579 {dados = retorno;}
580 580 n = dados.length;
581   - ins.push("<p class=paragrafo >Tabela de dados para o gr&aacute;fico. Os valores podem ser editados</p><table class=lista4 id=i3GEOgraficointerativo1tabeladados ><tr><td></td>");
582   - ins.push("<td style=background-color:yellow >&nbsp;<img style=cursor:pointer onclick='i3GEOF.graficointerativo1.ordenaColuna(this,1)' src='"+i3GEO.configura.locaplic+"/imagens/ordena1.gif' title='ordena' /> nome</td>");
583   - ins.push("<td style=background-color:yellow >&nbsp;<img style=cursor:pointer onclick='i3GEOF.graficointerativo1.ordenaColuna(this,2)' src='"+i3GEO.configura.locaplic+"/imagens/ordena1.gif' title='ordena' /> valor</td>");
584   - ins.push("<td style=background-color:yellow >cor</td><td></td></tr>");
  581 + ins.push("<p class=paragrafo >"+$trad(38,i3GEOF.graficointerativo1.dicionario)+"</p><table class=lista4 id=i3GEOgraficointerativo1tabeladados ><tr><td></td>");
  582 + ins.push("<td style=background-color:yellow >&nbsp;<img style=cursor:pointer onclick='i3GEOF.graficointerativo1.ordenaColuna(this,1)' src='"+i3GEO.configura.locaplic+"/imagens/ordena1.gif' title='ordena' /> "+$trad(39,i3GEOF.graficointerativo1.dicionario)+"</td>");
  583 + ins.push("<td style=background-color:yellow >&nbsp;<img style=cursor:pointer onclick='i3GEOF.graficointerativo1.ordenaColuna(this,2)' src='"+i3GEO.configura.locaplic+"/imagens/ordena1.gif' title='ordena' /> "+$trad(40,i3GEOF.graficointerativo1.dicionario)+"</td>");
  584 + ins.push("<td style=background-color:yellow >"+$trad(41,i3GEOF.graficointerativo1.dicionario)+"</td><td></td></tr>");
585 585 for (i=1;i<n; i++){
586 586 v = dados[i].split(";");
587 587 v[0] = v[0].replace("'","");
... ... @@ -589,11 +589,11 @@ i3GEOF.graficointerativo1 = {
589 589 //ins += v[0]+" "+v[1];
590 590 id = "i3GEOgraficointerativo1Dados"+i; //layer+indice da classe
591 591 ins.push("<tr><td>");
592   - ins.push("<img style='cursor:pointer' title='clique para excluir' onclick='i3GEOF.graficointerativo1.excluilinha(this)' src='"+i3GEO.configura.locaplic+"/imagens/x.gif' title='excluir' /></td>");
  592 + ins.push("<img style='cursor:pointer' onclick='i3GEOF.graficointerativo1.excluilinha(this)' src='"+i3GEO.configura.locaplic+"/imagens/x.gif' title='"+$trad(42,i3GEOF.graficointerativo1.dicionario)+"' /></td>");
593 593 ins.push("</td><td>");
594   - ins.push($inputText("","",id+"_nome","digite o novo nome",20,v[0],"nome"));
  594 + ins.push($inputText("","",id+"_nome",$trad(43,i3GEOF.graficointerativo1.dicionario),20,v[0],"nome"));
595 595 ins.push("</td><td>");
596   - ins.push($inputText("","",id+"_valor","digite o novo valor",12,v[1],"valor"));
  596 + ins.push($inputText("","",id+"_valor",$trad(44,i3GEOF.graficointerativo1.dicionario),12,v[1],"valor"));
597 597 ins.push("</td><td>");
598 598 if($i("i3GEOgraficointerativo1CoresA").checked){
599 599 cor = i3GEO.util.rgb2hex(i3GEO.util.randomRGB());
... ... @@ -602,7 +602,7 @@ i3GEOF.graficointerativo1 = {
602 602 if(v[2]){
603 603 cor = i3GEO.util.rgb2hex(v[2]);
604 604 }
605   - ins.push($inputText("","",id+"_cor","",12,cor,"cor"));
  605 + ins.push($inputText("","",id+"_cor","",12,cor,$trad(41,i3GEOF.graficointerativo1.dicionario)));
606 606 ins.push("</td><td>");
607 607 ins.push("<img alt='aquarela.gif' style=cursor:pointer src='"+i3GEO.configura.locaplic+"/imagens/aquarela.gif' onclick='i3GEOF.graficointerativo1.corj(\""+id+"_cor\")' />");
608 608 ins.push("</td></tr>");
... ... @@ -729,8 +729,8 @@ i3GEOF.graficointerativo1 = {
729 729 }
730 730 if(legendaX == legendaY){
731 731 menor = 0;
732   - legendaX += " (casos)";
733   - legendaY += " (n. de casos)";
  732 + legendaX += " ("+$trad(45,i3GEOF.graficointerativo1.dicionario)+")";
  733 + legendaY += " ("+$trad(46,i3GEOF.graficointerativo1.dicionario)+")";
734 734 }
735 735 if($i("i3GEOgraficointerativo1Relativa").checked){
736 736 n = valores.length;
... ... @@ -775,7 +775,7 @@ i3GEOF.graficointerativo1 = {
775 775 i3GEOF.graficointerativo1.arvores(dados,maior,cores,legendaY,legendaX);
776 776 break;
777 777 default:
778   - alert("Escolha um tipo de gr&aacute;fico");
  778 + alert($trad(4,i3GEOF.graficointerativo1.dicionario));
779 779 }
780 780 },
781 781 /*
... ... @@ -1080,5 +1080,4 @@ i3GEOF.graficointerativo1 = {
1080 1080 }).render();
1081 1081 i3GEOF.graficointerativo1.aguarde.visibility = "hidden";
1082 1082 }
1083   -};
1084   -
  1083 +};
1085 1084 \ No newline at end of file
... ...
ferramentas/graficotema/dicionario.js
1 1 //+$trad(1,i3GEOF.graficoTema.dicionario)+
2 2 i3GEOF.graficoTema.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Fonte dos dados",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Propriedades",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Escolha os itens to tipo num&eacute;rico que compor&atilde;o cada parte do gr&aacute;fico",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Escolha o tema para ver a lista de itens",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Criar gr&aacute;ficos",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Marque os itens para compor as partes do gr&aacute;fico. Edite os valores de cor (R,G,B) conforme o desejado. Ap&oacute;s escolher os itens, clique em criar gr&aacute;ficos para inserir um novo tema com os gr&aacute;ficos.",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Tipo",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Pizza",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Barras",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"Largura (em pixels)",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Altura (em pixels) - relevante apenas para o tipo Barras",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Deslocamento das fatias (em pixels) - relevante apenas para o tipo Pizza",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Cor do contorno",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"Pelo menos dois itens devem ser escolhidos",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }]
63 87 };
64 88 \ No newline at end of file
... ...
ferramentas/graficotema/index.js
... ... @@ -122,47 +122,47 @@ i3GEOF.graficoTema = {
122 122 var ins = '';
123 123 ins += '<div id=i3GEOgraficotemaguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">';
124 124 ins += ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">';
125   - ins += ' <li><a href="#ancora"><em><div id="i3GEOgraficotemaguia1" style="text-align:center;left:0px;" >Fonte dos dados</div></em></a></li>';
126   - ins += ' <li><a href="#ancora"><em><div id="i3GEOgraficotemaguia2" style="text-align:center;left:0px;" >Propriedades</div></em></a></li>';
  125 + ins += ' <li><a href="#ancora"><em><div id="i3GEOgraficotemaguia1" style="text-align:center;left:0px;" >'+$trad(1,i3GEOF.graficoTema.dicionario)+'</div></em></a></li>';
  126 + ins += ' <li><a href="#ancora"><em><div id="i3GEOgraficotemaguia2" style="text-align:center;left:0px;" >'+$trad(2,i3GEOF.graficoTema.dicionario)+'</div></em></a></li>';
127 127 ins += ' </ul>';
128 128 ins += '</div><br>';
129 129 ins += ' <div class=guiaobj id="i3GEOgraficotemaguia1obj" style="left:1px;90%;display:none;">';
130 130 ins += ' <div id=i3GEOgraficotemacombot style="display:none;position:relative;top:5px;left:0px;">';
131 131 ins += ' </div>';
132   - ins += ' <p class="paragrafo" >Escolha os itens to tipo num&eacute;rico que compor&atilde;o cada parte do gr&aacute;fico<br><br>';
133   - ins += ' <div id=i3GEOgraficotemalistai class=digitar style="text-align:left;left:0px;top:0px;330px;height:80px;overflow:auto;display:block;">Escolha o tema para ver a lista de itens</div>';
  132 + ins += ' <p class="paragrafo" >'+$trad(3,i3GEOF.graficoTema.dicionario)+'<br><br>';
  133 + ins += ' <div id=i3GEOgraficotemalistai class=digitar style="text-align:left;left:0px;top:0px;330px;height:80px;overflow:auto;display:block;">'+$trad(4,i3GEOF.graficoTema.dicionario)+'</div>';
134 134 ins += ' <br><br>';
135   - ins += ' <p class="paragrafo" ><input id=i3GEOgraficotemabotao1 size=35 type=button value="Criar gr&aacute;ficos" />';
136   - ins += ' <div id=i3GEOgraficotemamen1 style=top:10px;left:1px ><p class="paragrafo">Marque os itens para compor as partes do gr&aacute;fico. Edite os valores de cor (R,G,B) conforme o desejado. Ap&oacute;s escolher os itens, clique em criar gr&aacute;ficos para inserir um novo tema com os gr&aacute;ficos.</div>';
  135 + ins += ' <p class="paragrafo" ><input id=i3GEOgraficotemabotao1 size=35 type=button value="'+$trad(5,i3GEOF.graficoTema.dicionario)+'" />';
  136 + ins += ' <div id=i3GEOgraficotemamen1 style=top:10px;left:1px ><p class="paragrafo">'+$trad(6,i3GEOF.graficoTema.dicionario)+'</div>';
137 137 ins += ' </div>';
138 138 ins += ' <div class=guiaobj id="i3GEOgraficotemaguia2obj" style="left:1px;display:none;">';
139 139 ins += ' <table summary="" class=lista width="90%">';
140 140 ins += ' <tr>';
141   - ins += ' <td>Tipo:</td>';
  141 + ins += ' <td>'+$trad(7,i3GEOF.graficoTema.dicionario)+':</td>';
142 142 ins += ' <td>';
143 143 ins += ' <select id=i3GEOgraficotematipo >';
144   - ins += ' <option value="PIE">Pizza</option>';
145   - ins += ' <option value="BAR">Barras</option>';
  144 + ins += ' <option value="PIE">'+$trad(8,i3GEOF.graficoTema.dicionario)+'</option>';
  145 + ins += ' <option value="BAR">'+$trad(9,i3GEOF.graficoTema.dicionario)+'</option>';
146 146 ins += ' </select>';
147 147 ins += ' </td>';
148 148 ins += ' </tr><tr><td>&nbsp;</td><td></td></tr>';
149 149 ins += ' <tr>';
150   - ins += ' <td>Largura (em pixels):</td>';
  150 + ins += ' <td>'+$trad(10,i3GEOF.graficoTema.dicionario)+':</td>';
151 151 ins += ' <td>';
152 152 ins += $inputText("","","i3GEOgraficotemalargura","",4,"50")+'</td>';
153 153 ins += ' </tr><tr><td>&nbsp;</td><td></td></tr>';
154 154 ins += ' <tr>';
155   - ins += ' <td>Altura (em pixels) - relevante apenas para o tipo Barras:</td>';
  155 + ins += ' <td>'+$trad(11,i3GEOF.graficoTema.dicionario)+':</td>';
156 156 ins += ' <td>';
157 157 ins += $inputText("","","i3GEOgraficotemaaltura","",4,"50")+'</td>';
158 158 ins += ' </tr><tr><td>&nbsp;</td><td></td></tr>';
159 159 ins += ' <tr>';
160   - ins += ' <td>Deslocamento das fatias (em pixels) - relevante apenas para o tipo Pizza:</td>';
  160 + ins += ' <td>'+$trad(12,i3GEOF.graficoTema.dicionario)+':</td>';
161 161 ins += ' <td>';
162 162 ins += $inputText("","","i3GEOgraficotemaoffset","",4,"0")+'</td>';
163 163 ins += ' </tr><tr><td>&nbsp;</td><td></td></tr>';
164 164 ins += ' <tr>';
165   - ins += ' <td>Cor do contorno:</td>';
  165 + ins += ' <td>'+$trad(13,i3GEOF.graficoTema.dicionario)+':</td>';
166 166 ins += ' <td style=width:40% >';
167 167 ins += $inputText("","","i3GEOgraficotemaoutlinecolor","",12,"0,0,0")+'</td>';
168 168 ins += ' </tr><tr><td>&nbsp;</td><td></td></tr>';
... ... @@ -228,7 +228,7 @@ i3GEOF.graficoTema = {
228 228 $i("i3GEOgraficotemalistai").innerHTML = ins.join("");
229 229 }
230 230 catch(e)
231   - {$i("i3GEOgraficotemalistai").innerHTML = "<p style=color:red >Ocorreu um erro<br>"+e;}
  231 + {$i("i3GEOgraficotemalistai").innerHTML = "<p style=color:red >Erro<br>"+e;}
232 232 },
233 233 /*
234 234 Function: corj
... ... @@ -284,7 +284,7 @@ i3GEOF.graficoTema = {
284 284 cp = new cpaint(),
285 285 p;
286 286 if(nlista < 2){
287   - i3GEO.janela.tempoMsg("Pelo menos dois itens devem ser escolhidos");
  287 + i3GEO.janela.tempoMsg($trad(14,i3GEOF.graficoTema.dicionario));
288 288 return;
289 289 }
290 290 if (tipo === "PIE"){tamanho = $i("i3GEOgraficotemalargura").value;}
... ... @@ -302,4 +302,4 @@ i3GEOF.graficoTema = {
302 302 cp.call(p,"graficotema",temp);
303 303 }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.graficoTema.aguarde.visibility = "hidden";}
304 304 }
305   -};
  305 +};
306 306 \ No newline at end of file
... ...
ferramentas/identifica/dicionario.js
1 1 //+$trad(1,i3GEOF.identifica.dicionario)+
2 2 i3GEOF.identifica.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Escolha um tema da lista",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Esse tema n&atilde;o permite etiquetas",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Temas vis&iacute;veis",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Todos",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Etiquetas",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Propriedades",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Aguarde",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Resolu&ccedil;&atilde;o de busca - n&uacute;mero de pixels, no entorno do ponto clicado no mapa, que ser&atilde;o utilizados na busca de dados",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"As etiquetas s&atilde;o mostradas quando o mouse &eacute; estacionado sobre um elemento.",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"Configurar etiquetas",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Valores para o ponto indicado no mapa",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Criar entorno (buffer)",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Clique no tema para ver os dados",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"Nada encontrado",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"todas",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"Mostra a ocorr&ecirc;ncia",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }]
63 99 };
64 100 \ No newline at end of file
... ...
ferramentas/identifica/index.js
... ... @@ -167,7 +167,7 @@ i3GEOF.identifica = {
167 167 i3GEOF.identifica.listaTemas("ligados");
168 168 i3GEO.guias.mostraGuiaFerramenta("i3GEOidentificaguia1","i3GEOidentificaguia");
169 169 if(i3GEO.temaAtivo === "")
170   - {$i("i3GEOidentificaocorrencia").innerHTML = "Escolha um tema da lista";}
  170 + {$i("i3GEOidentificaocorrencia").innerHTML = $trad(1,i3GEOF.identifica.dicionario);}
171 171 };
172 172 $i("i3GEOidentificaguia2").onclick = function(){i3GEOF.identifica.listaTemas("todos");i3GEO.guias.mostraGuiaFerramenta("i3GEOidentificaguia1","i3GEOidentificaguia");};
173 173 $i("i3GEOidentificaguia3").onclick = function(){i3GEO.guias.mostraGuiaFerramenta("i3GEOidentificaguia3","i3GEOidentificaguia");};
... ... @@ -177,13 +177,13 @@ i3GEOF.identifica = {
177 177 if(i3GEO.temaAtivo !== ""){
178 178 var ltema = i3GEO.arvoreDeCamadas.pegaTema(i3GEO.temaAtivo);
179 179 if(ltema.identifica == "nao" || ltema.identifica == "NAO")
180   - {i3GEO.janela.tempoMsg("Esse tema n&atilde;o permite etiquetas");}
  180 + {i3GEO.janela.tempoMsg($trad(2,i3GEOF.identifica.dicionario));}
181 181 else
182 182 {i3GEO.tema.dialogo.etiquetas(i3GEO.temaAtivo);}
183 183 $i("i3GEOidentificaocorrencia").innerHTML = "";
184 184 }
185 185 else
186   - {$i("i3GEOidentificaocorrencia").innerHTML = "Escolha um tema da lista";}
  186 + {$i("i3GEOidentificaocorrencia").innerHTML = $trad(1,i3GEOF.identifica.dicionario);}
187 187 }}});
188 188 };
189 189 $i("i3GEOidentificaguia5").onclick = function(){
... ... @@ -337,37 +337,37 @@ i3GEOF.identifica = {
337 337 var ins = '';
338 338 ins += '<div id=i3GEOidentificaguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">';
339 339 ins += ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">';
340   - ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia1" style="text-align:center;left:0px;" >Temas vis&iacute;veis</div></em></a></li>';
341   - ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia2" style="text-align:center;left:0px;" >Todos</div></em></a></li>';
342   - ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia4" style="text-align:center;left:0px;" >Etiquetas</div></em></a></li>';
  340 + ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia1" style="text-align:center;left:0px;" >'+$trad(3,i3GEOF.identifica.dicionario)+'</div></em></a></li>';
  341 + ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia2" style="text-align:center;left:0px;" >'+$trad(4,i3GEOF.identifica.dicionario)+'</div></em></a></li>';
  342 + ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia4" style="text-align:center;left:0px;" >'+$trad(5,i3GEOF.identifica.dicionario)+'</div></em></a></li>';
343 343 ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia5" style="text-align:center;left:0px;" >XY/buffer</div></em></a></li>';
344   - ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia3" style="text-align:center;left:0px;" >Propriedades</div></em></a></li>';
  344 + ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia3" style="text-align:center;left:0px;" >'+$trad(6,i3GEOF.identifica.dicionario)+'</div></em></a></li>';
345 345 ins += ' </ul>';
346 346 ins += '</div>';
347 347 //ins += '<div class="geralFerramentas" style="left:0px;top:0px;width:98%;height:86%;">';
348 348 ins += ' <div class=guiaobj id="i3GEOidentificaguia1obj" style="left:1px;90%">';
349 349 ins += ' <div id="i3GEOidentificatemaativo" class="geralFerramentas" style="overflow: hidden;display:block;position:relative;top:-5px;left:0px;width:150px">';
350   - ins += ' <div style="left:0px;width:150px;text-align:left;" id="i3GEOidentificalistaTemas" >Aguarde...</div>';
351   - ins += ' <div style="left:0px;width:150px;text-align:left;" id="i3GEOidentificalistaSistemas" >Aguarde...</div>';
  350 + ins += ' <div style="left:0px;width:150px;text-align:left;" id="i3GEOidentificalistaTemas" >'+$trad(7,i3GEOF.identifica.dicionario)+'...</div>';
  351 + ins += ' <div style="left:0px;width:150px;text-align:left;" id="i3GEOidentificalistaSistemas" >'+$trad(7,i3GEOF.identifica.dicionario)+'...</div>';
352 352 ins += ' </div>';
353 353 ins += ' <div id="i3GEOidentificaocorrencia" style="overflow: hidden;font-size: 10px;display:block;position:absolute;top:5px;left:165px;width:60%"></div>';
354 354 ins += ' </div>';
355 355 ins += ' <div class=guiaobj id="i3GEOidentificaguia2obj" style="left:1px">';
356 356 ins += ' </div>';
357 357 ins += ' <div class=guiaobj id="i3GEOidentificaguia3obj" style="left:1px;top:10px;display:none;font-size:12px;overflow:hidden" >';
358   - ins += ' Resolu&ccedil;&atilde;o de busca - n&uacute;mero de pixels, no entorno do ponto clicado no mapa, que ser&atilde;o utilizados na busca de dados:<br><br>';
  358 + ins += $trad(8,i3GEOF.identifica.dicionario)+':<br><br>';
359 359 ins += '&nbsp;&nbsp;'+$inputText("","10","i3GEOidentificaresolucao","","5","5");
360 360 //<input onclick="javascript:this.select();" type=text class=digitar value=5 id="i3GEOidentificaresolucao" size=2 />';
361 361 ins += ' <br><br></div>';
362 362 ins += ' <div class=guiaobj id="i3GEOidentificaguia4obj" style="left:1px;top:10px;display:none;font-size:12px;overflow:hidden" >';
363   - ins += ' As etiquetas s&atilde;o mostradas quando o mouse &eacute; estacionado sobre um elemento.';
364   - ins += ' <br><br><input id=i3GEOidentificabotao1 size=20 type=button value="Configurar etiquetas" />';
  363 + ins += $trad(9,i3GEOF.identifica.dicionario);
  364 + ins += ' <br><br><input id=i3GEOidentificabotao1 size=20 type=button value="'+$trad(10,i3GEOF.identifica.dicionario)+'" />';
365 365 ins += ' </div>';
366 366 ins += ' <div class=guiaobj id="i3GEOidentificaguia5obj" style="left:1px;top:10px;display:none;font-size:12px;overflow:hidden" >';
367   - ins += ' <b>Valores para o ponto indicado no mapa<br></b>';
  367 + ins += ' <b>'+$trad(11,i3GEOF.identifica.dicionario)+'<br></b>';
368 368 ins += ' <div id=i3GEOidentificacoord ></div><br>';
369 369 ins += ' <div id=i3GEOidentificacoordtexto style=text-align:left ></div>';
370   - ins += ' <br><br><input id=i3GEOidentificabotao2 size=20 type=button value="Criar entorno (buffer)" />';
  370 + ins += ' <br><br><input id=i3GEOidentificabotao2 size=20 type=button value="'+$trad(12,i3GEOF.identifica.dicionario)+'" />';
371 371 ins += ' </div>';
372 372 //ins += '</div> ';
373 373 return ins;
... ... @@ -424,7 +424,7 @@ i3GEOF.identifica = {
424 424 //
425 425 //monta a lista de temas
426 426 //
427   - linhas += "<span style=color:gray; >Clique no tema para ver os dados</span>";
  427 + linhas += "<span style=color:gray; >"+$trad(13,i3GEOF.identifica.dicionario)+"</span>";
428 428 linhas1 = "";
429 429 for (l=0;l<lista.length;l++)
430 430 {
... ... @@ -643,7 +643,7 @@ i3GEOF.identifica = {
643 643 {atualN = $i("i3GEOFidentificaNocorrencias").value;}
644 644 $i("i3GEOF.identifica_corpo").scrollTop = 0;
645 645 if(retorno == undefined || retorno == "")
646   - {$i("i3GEOidentificaocorrencia").innerHTML="Nada encontrado";return;}
  646 + {$i("i3GEOidentificaocorrencia").innerHTML=$trad(14,i3GEOF.identifica.dicionario);return;}
647 647 i = $i("i3GEOmarcaIdentifica");
648 648 if(i)
649 649 {i.style.display = "block";}
... ... @@ -742,7 +742,7 @@ i3GEOF.identifica = {
742 742 select = "<select id=i3GEOFidentificaNocorrencias onchange='i3GEOF.identifica.mostraDadosTema(i3GEOF.identifica.dadosIdentifica)'>";
743 743 if(atual == "todas")
744 744 {sel = "SELECTED";}
745   - select += "<option value='todas' "+sel+" >todas</option>";
  745 + select += "<option value='todas' "+sel+" >"+$trad(15,i3GEOF.identifica.dicionario)+"</option>";
746 746 nocor = nres + 1;
747 747 for(i=1;i<nocor;i++)
748 748 {
... ... @@ -753,7 +753,7 @@ i3GEOF.identifica = {
753 753 }
754 754 select += "</select>";
755 755 ins = "<table><tr>";
756   - ins += "<td>Mostra a ocorr&ecirc;ncia: </td>";
  756 + ins += "<td>"+$trad(16,i3GEOF.identifica.dicionario)+": </td>";
757 757 ins += "<td> "+select+"</td>";
758 758 ins += "</tr></table>";
759 759 if(nres == 1)
... ...
ferramentas/importarwmc/dicionario.js
1 1 //+$trad(1,i3GEOF.importarwmc.dicionario)+
2 2 i3GEOF.importarwmc.dicionario = {
3 3 1: [{
4   -pt:"",
  4 +pt:"Arquivo",
5 5 en:"",
6 6 es:"",
7 7 it:""
8 8 }],
9 9 2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
  10 +pt:"Importar",
59 11 en:"",
60 12 es:"",
61 13 it:""
... ...
ferramentas/importarwmc/index.js
... ... @@ -105,9 +105,9 @@ i3GEOF.importarwmc = {
105 105 */
106 106 html:function(){
107 107 var ins = '<form id=i3GEOimportarwmcf target="i3GEOimportarwmciframe" action="'+i3GEO.configura.locaplic+'/ferramentas/importarwmc/upload.php" method="post" ENCTYPE="multipart/form-data">' +
108   - '<p class="paragrafo" >Arquivo: <br><input type="file" size=18 name="i3GEOimportarwmc" style="top:0px;left:0px;cursor:pointer;"></p>' +
  108 + '<p class="paragrafo" >'+$trad(1,i3GEOF.importarwmc.dicionario)+': <br><input type="file" size=18 name="i3GEOimportarwmc" style="top:0px;left:0px;cursor:pointer;"></p>' +
109 109 '<p class="paragrafo" >Ou URL: <br><input type="text" size=35 name="i3GEOimportarwmcurl" style="top:0px;left:0px;cursor:text;"></p>' +
110   - '<br><p class="paragrafo" ><input id=i3GEOimportarwmcbotao1 type="button" value="Importar" size=12 name="submit">' +
  110 + '<br><p class="paragrafo" ><input id=i3GEOimportarwmcbotao1 type="button" value="'+$trad(2,i3GEOF.importarwmc.dicionario)+'" size=12 name="submit">' +
111 111 '<input type=hidden name=g_sid value="'+i3GEO.configura.sid+'" >' +
112 112 '<input type="hidden" name="MAX_FILE_SIZE" value="100000">' +
113 113 '</form>' +
... ... @@ -155,5 +155,4 @@ i3GEOF.importarwmc = {
155 155 i3GEOF.importarwmc.aguarde.visibility="visible";
156 156 $i("i3GEOimportarwmcf").submit();
157 157 }
158   -};
159   -
  158 +};
160 159 \ No newline at end of file
... ...
ferramentas/inseregrafico/dicionario.js
1 1 //+$trad(1,i3GEOF.insereGrafico.dicionario)+
2 2 i3GEOF.insereGrafico.dicionario = {
3 3 1: [{
4   -pt:"",
  4 +pt:"Fonte dos dados",
5 5 en:"",
6 6 es:"",
7 7 it:""
8 8 }],
9 9 2: [{
10   -pt:"",
  10 +pt:"Propriedades",
11 11 en:"",
12 12 es:"",
13 13 it:""
14 14 }],
15 15 3: [{
16   -pt:"",
  16 +pt:"Aguarde",
17 17 en:"",
18 18 es:"",
19 19 it:""
20 20 }],
21 21 4: [{
22   -pt:"",
  22 +pt:"Escolha o tema para ver a lista de itens",
23 23 en:"",
24 24 es:"",
25 25 it:""
26 26 }],
27 27 5: [{
28   -pt:"",
  28 +pt:"Marque os itens para compor as partes do gr&aacute;fico: Edite os valores de cor (R,G,B) conforme o desejado. Ap&oacute;s escolher os itens, clique no elemento do mapa para inserir o gr&aacute;fico.",
29 29 en:"",
30 30 es:"",
31 31 it:""
32 32 }],
33 33 6: [{
34   -pt:"",
  34 +pt:"Inclina&ccedil;&atilde;o do c&iacute;rculo",
35 35 en:"",
36 36 es:"",
37 37 it:""
38 38 }],
39 39 7: [{
40   -pt:"",
  40 +pt:"Tamanho da sombra",
41 41 en:"",
42 42 es:"",
43 43 it:""
44 44 }],
45 45 8: [{
46   -pt:"",
  46 +pt:"Nenhum tema definido para pegar os dados",
47 47 en:"",
48 48 es:"",
49 49 it:""
50 50 }],
51 51 9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
  52 +pt:"Nenhum item foi escolhido",
59 53 en:"",
60 54 es:"",
61 55 it:""
... ...
ferramentas/inseregrafico/index.js
... ... @@ -113,18 +113,18 @@ i3GEOF.insereGrafico = {
113 113 var ins = '';
114 114 ins += '<div id=i3GEOinseregraficoguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">';
115 115 ins += ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">';
116   - ins += ' <li><a href="#ancora"><em><div id="i3GEOinseregraficoguia1" style="text-align:center;left:0px;" >Fonte dos dados</div></em></a></li>';
117   - ins += ' <li><a href="#ancora"><em><div id="i3GEOinseregraficoguia2" style="text-align:center;left:0px;" >Propriedades</div></em></a></li>';
  116 + ins += ' <li><a href="#ancora"><em><div id="i3GEOinseregraficoguia1" style="text-align:center;left:0px;" >'+$trad(1,i3GEOF.insereGrafico.dicionario)+'</div></em></a></li>';
  117 + ins += ' <li><a href="#ancora"><em><div id="i3GEOinseregraficoguia2" style="text-align:center;left:0px;" >'+$trad(2,i3GEOF.insereGrafico.dicionario)+'</div></em></a></li>';
118 118 ins += ' </ul>';
119 119 ins += '</div><br>';
120 120 ins += ' <div class=guiaobj id="i3GEOinseregraficoguia1obj" style="left:1px;display:none;">';
121 121 ins += ' <p class="paragrafo">Escolha o tema com os dados:';
122   - ins += ' <div id=i3GEOinseregraficotemasi style="display:block;position:relative;top:10px;left:0px;text-align:left;">Aguarde...';
  122 + ins += ' <div id=i3GEOinseregraficotemasi style="display:block;position:relative;top:10px;left:0px;text-align:left;">'+$trad(3,i3GEOF.insereGrafico.dicionario)+'...';
123 123 ins += ' </div>';
124   - ins += ' <div id=i3GEOinseregraficolistai class=digitar style="left:0px;top:20px;330px;height:80px;overflow:auto;display:block;">Escolha o tema para ver a lista de itens</div>';
  124 + ins += ' <div id=i3GEOinseregraficolistai class=digitar style="left:0px;top:20px;330px;height:80px;overflow:auto;display:block;">'+$trad(4,i3GEOF.insereGrafico.dicionario)+'</div>';
125 125 ins += ' <br><br><br>';
126 126 ins += ' <p class="paragrafo"><input id=i3GEOinseregraficobotao1 size=35 type=button value="mostrar legenda no mapa" />';
127   - ins += ' <div id=i3GEOinseregraficomen1 style=top:10px;left:1px ><p class="paragrafo">Marque os itens para compor as partes do gr&aacute;fico: Edite os valores de cor (R,G,B) conforme o desejado. Ap&oacute;s escolher os itens, clique no elemento do mapa para inserir o gr&aacute;fico.</div>';
  127 + ins += ' <div id=i3GEOinseregraficomen1 style=top:10px;left:1px ><p class="paragrafo">'+$trad(5,i3GEOF.insereGrafico.dicionario)+'</div>';
128 128 ins += ' </div>';
129 129 ins += ' <div class=guiaobj id="i3GEOinseregraficoguia2obj" style="left:1px;display:none;">';
130 130 ins += ' <table summary="" class=lista width="70%">';
... ... @@ -134,12 +134,12 @@ i3GEOF.insereGrafico = {
134 134 ins += $inputText("","","i3GEOinseregraficow","",5,"50")+'</td>';
135 135 ins += ' </tr><tr><td></td><td>&nbsp;</td></tr>';
136 136 ins += ' <tr>';
137   - ins += ' <td>Inclina&ccedil;&atilde;o do c&iacute;rculo:</td>';
  137 + ins += ' <td>'+$trad(6,i3GEOF.insereGrafico.dicionario)+':</td>';
138 138 ins += ' <td>';
139 139 ins += $inputText("","","i3GEOinseregraficoinclinacao","",4,"1.5")+'</td>';
140 140 ins += ' </tr><tr><td></td><td>&nbsp;</td></tr>';
141 141 ins += ' <tr>';
142   - ins += ' <td>Tamanho da sombra:</td>';
  142 + ins += ' <td>'+$trad(7,i3GEOF.insereGrafico.dicionario)+':</td>';
143 143 ins += ' <td>';
144 144 ins += $inputText("","","i3GEOinseregraficosombra","",4,"5")+'</td>';
145 145 ins += ' </tr><tr><td></td><td>&nbsp;</td></tr>';
... ... @@ -234,11 +234,11 @@ i3GEOF.insereGrafico = {
234 234 shadow_height = $i("i3GEOinseregraficosombra").value,
235 235 itens,
236 236 temp;
237   - if (tema === ""){i3GEO.janela.tempoMsg("Nenhum tema definido para pegar os dados");}
  237 + if (tema === ""){i3GEO.janela.tempoMsg($trad(8,i3GEOF.insereGrafico.dicionario));}
238 238 else{
239 239 itens = i3GEOF.insereGrafico.pegaItensMarcados();
240 240 if (itens === "")
241   - {i3GEO.janela.tempoMsg("Nenhum item foi escolhido");}
  241 + {i3GEO.janela.tempoMsg($trad(9,i3GEOF.insereGrafico.dicionario));}
242 242 else{
243 243 temp = function(){
244 244 i3GEOF.insereGrafico.aguarde.visibility = "hidden";
... ... @@ -267,7 +267,7 @@ i3GEOF.insereGrafico = {
267 267 $i("i3GEOinseregraficotemasi").innerHTML = retorno.dados;
268 268 if ($i("i3GEOinseregraficotemasLigados")){
269 269 $i("i3GEOinseregraficotemasLigados").onchange = function(){
270   - $i("i3GEOinseregraficolistai").innerHTML = "<p style=color:red >Aguarde...<br>";
  270 + $i("i3GEOinseregraficolistai").innerHTML = "<p style=color:red >"+$trad(3,i3GEOF.insereGrafico.dicionario)+"...<br>";
271 271 i3GEO.php.listaItensTema(i3GEOF.insereGrafico.listaItens,$i("i3GEOinseregraficotemasLigados").value);
272 272 i3GEO.mapa.ativaTema($i("i3GEOinseregraficotemasLigados").value);
273 273 };
... ... @@ -309,7 +309,7 @@ i3GEOF.insereGrafico = {
309 309 $i("i3GEOinseregraficolistai").innerHTML = ins.join("");
310 310 }
311 311 catch(e)
312   - {$i("i3GEOinseregraficolistai").innerHTML = "<p style=color:red >Ocorreu um erro "+e+"<br>";}
  312 + {$i("i3GEOinseregraficolistai").innerHTML = "<p style=color:red >Erro "+e+"<br>";}
313 313 },
314 314 /*
315 315 Function: corj
... ... @@ -373,6 +373,6 @@ i3GEOF.insereGrafico = {
373 373 w = w[2].id;
374 374 $i(w).innerHTML = par;
375 375 }
376   - catch(e){i3GEO.janela.tempoMsg("Ocorreu um erro. legendaGrafico"+e);}
  376 + catch(e){i3GEO.janela.tempoMsg("Erro. legendaGrafico"+e);}
377 377 }
378   -};
  378 +};
379 379 \ No newline at end of file
... ...
ferramentas/inseretxt/dicionario.js
1 1 //+$trad(1,i3GEOF.inseretxt.dicionario)+
2 2 i3GEOF.inseretxt.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Aguarde",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Propriedades",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Digitar",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Capturar",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Texto que ser&aacute; inserido",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"&nbsp;Insere com conector",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Digite o texto e clique no mapa no ponto de inclus&atilde;o. Para definir os par&acirc;metros de fonte, tamanho, etc, utilize a guia de propriedades. Se o texto contiver acentua&ccedil;&atilde;o, n&atilde;o use a fonte padr&atilde;o (bitmap). Ativando o conector, vc dever&aacute; clicar no ponto inicial e final.",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Escolha o tema:",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Escolha o item",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"Ap&oacute;s escolher o tema e o item da tabela de atributos, clique no mapa no lugar desejado para incluir o texto.",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Fonte",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Tamanho",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Largura do conector",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"&Acirc;ngulo (no caso de linhas pode ser utilizado AUTO ou FOLLOW (segue a linha), nesses casos, a fonte n&atilde;o pode ser do tipo bitmap)",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"Deslocamento do texto em rela&ccedil;&atilde;o ao ponto de inclus&atilde;o",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"Cor do texto",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }],
  99 + 17: [{
  100 + pt:"Cor do conector",
  101 + en:"",
  102 + es:"",
  103 + it:""
  104 + }],
  105 + 18: [{
  106 + pt:"Cor da m&aacute;scara de um pixel de entorno",
  107 + en:"",
  108 + es:"",
  109 + it:""
  110 + }],
  111 + 19: [{
  112 + pt:"Posicionamento",
  113 + en:"",
  114 + es:"",
  115 + it:""
  116 + }],
  117 + 20: [{
  118 + pt:"autom&aacute;tico",
  119 + en:"",
  120 + es:"",
  121 + it:""
  122 + }],
  123 + 21: [{
  124 + pt:"superior esquerdo",
  125 + en:"",
  126 + es:"",
  127 + it:""
  128 + }],
  129 + 22: [{
  130 + pt:"superior centro",
  131 + en:"",
  132 + es:"",
  133 + it:""
  134 + }],
  135 + 23: [{
  136 + pt:"superior direito",
  137 + en:"",
  138 + es:"",
  139 + it:""
  140 + }],
  141 + 24: [{
  142 + pt:"centro esquerdo",
  143 + en:"",
  144 + es:"",
  145 + it:""
  146 + }],
  147 + 25: [{
  148 + pt:"centro",
  149 + en:"",
  150 + es:"",
  151 + it:""
  152 + }],
  153 + 26: [{
  154 + pt:"centro direito",
  155 + en:"",
  156 + es:"",
  157 + it:""
  158 + }],
  159 + 27: [{
  160 + pt:"inferior esquerdo",
  161 + en:"",
  162 + es:"",
  163 + it:""
  164 + }],
  165 + 28: [{
  166 + pt:"inferior centro",
  167 + en:"",
  168 + es:"",
  169 + it:""
  170 + }],
  171 + 29: [{
  172 + pt:"inferior direito",
  173 + en:"",
  174 + es:"",
  175 + it:""
  176 + }],
  177 + 30: [{
  178 + pt:"Cor do fundo",
  179 + en:"",
  180 + es:"",
  181 + it:""
  182 + }],
  183 + 31: [{
  184 + pt:"Cor da sombra do fundo",
  185 + en:"",
  186 + es:"",
  187 + it:""
  188 + }],
  189 + 32: [{
  190 + pt:"Deslocamento da sombra do fundo",
  191 + en:"",
  192 + es:"",
  193 + it:""
  194 + }],
  195 + 33: [{
  196 + pt:"Cor do texto de fundo (duplicado))",
  197 + en:"",
  198 + es:"",
  199 + it:""
  200 + }],
  201 + 34: [{
  202 + pt:"Deslocamento do texto de fundo (duplicado)",
  203 + en:"",
  204 + es:"",
  205 + it:""
  206 + }],
  207 + 35: [{
  208 + pt:"For&ccedil;a colis&otilde;es entre textos?",
  209 + en:"",
  210 + es:"",
  211 + it:""
  212 + }],
  213 + 36: [{
  214 + pt:"Dist&acirc;ncia m&iacute;nima entre textos duplicados (em pixel)",
  215 + en:"",
  216 + es:"",
  217 + it:""
  218 + }],
  219 + 37: [{
  220 + pt:"Tamanho m&iacute;nimo do elemento cartogr&aacute;fico(em pixel)",
  221 + en:"",
  222 + es:"",
  223 + it:""
  224 + }],
  225 + 38: [{
  226 + pt:"O texto pode ultrapassar o mapa?",
  227 + en:"",
  228 + es:"",
  229 + it:""
  230 + }],
  231 + 39: [{
  232 + pt:"Caractere usado para indicar uma quebra de texto",
  233 + en:"",
  234 + es:"",
  235 + it:""
  236 + }],
  237 + 40: [{
  238 + pt:"Ative a guia 1 ou 2 para definir o texto",
  239 + en:"",
  240 + es:"",
  241 + it:""
  242 + }],
  243 + 41: [{
  244 + pt:"Nada encontrado.",
  245 + en:"",
  246 + es:"",
  247 + it:""
  248 + }],
  249 + 42: [{
  250 + pt:"Clique no fim do conector",
  251 + en:"",
  252 + es:"",
  253 + it:""
  254 + }],
  255 + 43: [{
  256 + pt:"",
  257 + en:"",
  258 + es:"",
  259 + it:""
  260 + }]
63 261 };
64 262 \ No newline at end of file
... ...
ferramentas/inseretxt/index.js
... ... @@ -118,7 +118,7 @@ i3GEOF.inseretxt = {
118 118 $i("i3GEOinseretxtDivComboTemas").style.display = "block";
119 119 if ($i("i3GEOinseretxtComboTemas")){
120 120 $i("i3GEOinseretxtComboTemas").onchange = function(){
121   - $i("i3GEOinseretxtDivComboItens").innerHTML = "<p class=paragrafo style=color:red >Aguarde...</p>";
  121 + $i("i3GEOinseretxtDivComboItens").innerHTML = "<p class=paragrafo style=color:red >"+$trad(1,i3GEOF.inseretxt.dicionario)+"...</p>";
122 122 i3GEO.mapa.ativaTema($i("i3GEOinseretxtComboTemas").value);
123 123 //combodeitens
124 124 i3GEO.util.comboItens(
... ... @@ -170,50 +170,50 @@ i3GEOF.inseretxt = {
170 170 var ins = '' +
171 171 '<div id=i3GEOinseretxtguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">' +
172 172 ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">' +
173   - ' <li><a href="#ancora"><em><div id="i3GEOinseretxtguia3" style="text-align:center;left:0px;" ><img class="ticPropriedades2" style="height:14px" title="Propriedades" src="'+i3GEO.configura.locaplic+'/imagens/visual/default/branco.gif"></div></em></a></li>' +
174   - ' <li><a href="#ancora"><em><div id="i3GEOinseretxtguia1" style="text-align:center;left:0px;" >Digitar</div></em></a></li>' +
175   - ' <li><a href="#ancora"><em><div id="i3GEOinseretxtguia2" style="text-align:center;left:0px;" >Capturar</div></em></a></li>' +
  173 + ' <li><a href="#ancora"><em><div id="i3GEOinseretxtguia3" style="text-align:center;left:0px;" ><img class="ticPropriedades2" style="height:14px" title="'+$trad(2,i3GEOF.inseretxt.dicionario)+'" src="'+i3GEO.configura.locaplic+'/imagens/visual/default/branco.gif"></div></em></a></li>' +
  174 + ' <li><a href="#ancora"><em><div id="i3GEOinseretxtguia1" style="text-align:center;left:0px;" >'+$trad(3,i3GEOF.inseretxt.dicionario)+'</div></em></a></li>' +
  175 + ' <li><a href="#ancora"><em><div id="i3GEOinseretxtguia2" style="text-align:center;left:0px;" >'+$trad(4,i3GEOF.inseretxt.dicionario)+'</div></em></a></li>' +
176 176 ' </ul>' +
177 177 '</div><br>' +
178 178 ' <div class=guiaobj id="i3GEOinseretxtguia1obj" style="left:1px;display:none;">' +
179   - ' <p class="paragrafo" >Texto que ser&aacute; inserido:<br><br>' +
  179 + ' <p class="paragrafo" >'+$trad(5,i3GEOF.inseretxt.dicionario)+':<br><br>' +
180 180 $inputText("","","i3GEOinseretxttexto","",45,"") +
181 181 ' <br><br>' +
182   - ' <input class=inputsb style=cursor:pointer type=checkbox id=i3GEOinseretxttextoconector >&nbsp;Insere com conector' +
  182 + ' <input class=inputsb style=cursor:pointer type=checkbox id=i3GEOinseretxttextoconector >'+$trad(6,i3GEOF.inseretxt.dicionario) +
183 183 ' <div id=i3GEOinseretxtmen1 style="text-align:left;" >'+
184   - ' <p class="paragrafo" >Digite o texto e clique no mapa no ponto de inclus&atilde;o. Para definir os par&acirc;metros de fonte, tamanho, etc, utilize a guia de propriedades. Se o texto contiver acentua&ccedil;&atilde;o, n&atilde;o use a fonte padr&atilde;o (bitmap). Ativando o conector, vc dever&aacute; clicar no ponto inicial e final.' +
  184 + ' <p class="paragrafo" >'+$trad(7,i3GEOF.inseretxt.dicionario) +
185 185 ' </div>' +
186 186 ' </div>' +
187 187 ' <div class=guiaobj id="i3GEOinseretxtguia2obj" style="left:1px;display:none;">' +
188   - ' <p class=paragrafo >Escolha o tema:' +
189   - ' <div id=i3GEOinseretxtDivComboTemas style="text-align:left;">Aguarde...' +
  188 + ' <p class=paragrafo >' + $trad(8,i3GEOF.inseretxt.dicionario) +
  189 + ' <div id=i3GEOinseretxtDivComboTemas style="text-align:left;">'+$trad(1,i3GEOF.inseretxt.dicionario)+'...' +
190 190 ' </div><br>' +
191   - ' <p class=paragrafo >Escolha o item:' +
  191 + ' <p class=paragrafo >'+$trad(9,i3GEOF.inseretxt.dicionario)+':' +
192 192 ' <div id=i3GEOinseretxtDivComboItens style="text-align:left;">'+
193 193 ' </div>' +
194 194 ' <br><br>' +
195 195 ' <div id=i3GEOinseretxtmen2 style="text-align:left;" >' +
196   - ' <p class=paragrafo >Ap&oacute;s escolher o tema e o item da tabela de atributos, clique no mapa no lugar desejado para incluir o texto.</p>' +
  196 + ' <p class=paragrafo >' + $trad(10,i3GEOF.inseretxt.dicionario) + '</p>' +
197 197 ' </div>' +
198 198 ' </div>' +
199 199 ' <div class=guiaobj id="i3GEOinseretxtguia3obj" style="left:1px;display:none;">' +
200 200 ' <table summary="" class=lista width="98%">' +
201   - ' <tr><td>Fonte:</td><td><span id="i3GEOinseretxtDivListaFonte">Aguarde...</span></td></tr>' +
  201 + ' <tr><td>'+$trad(11,i3GEOF.inseretxt.dicionario)+':</td><td><span id="i3GEOinseretxtDivListaFonte">'+$trad(1,i3GEOF.inseretxt.dicionario)+'...</span></td></tr>' +
202 202 ' <tr><td>&nbsp;</td><td></td></tr>' +
203   - ' <tr><td>Tamanho:</td><td>' +
  203 + ' <tr><td>'+$trad(12,i3GEOF.inseretxt.dicionario)+':</td><td>' +
204 204 $inputText("","","i3GEOinseretxttamanho_i","",2,"8") +
205 205 ' </td></tr>' +
206   - ' <tr><td>Largura do conector:</td><td>' +
  206 + ' <tr><td>'+$trad(13,i3GEOF.inseretxt.dicionario)+':</td><td>' +
207 207 $inputText("","","i3GEOinseretxttamanho_c","",2,"2") +
208 208 ' </td></tr>' +
209 209  
210 210 ' <tr><td>&nbsp;</td><td></td></tr>' +
211   - ' <tr><td>&Acirc;ngulo (no caso de linhas pode ser utilizado AUTO ou FOLLOW (segue a linha), nesses casos, a fonte n&atilde;o pode ser do tipo bitmap):</td><td>' +
  211 + ' <tr><td>'+$trad(14,i3GEOF.inseretxt.dicionario)+':</td><td>' +
212 212 $inputText("","","i3GEOinseretxtangulo_i","",4,"0") +
213 213 ' </td></tr>' +
214 214 ' <tr><td>&nbsp;</td><td></td></tr>' +
215 215 ' <tr>' +
216   - ' <td>Deslocamento do texto em rela&ccedil;&atilde;o ao ponto de inclus&atilde;o:</td>' +
  216 + ' <td>'+$trad(15,i3GEOF.inseretxt.dicionario)+':</td>' +
217 217 ' <td>x ' +
218 218 $inputText("","","i3GEOinseretxtoffsetx_i","",2,"0") +
219 219 ' y ' +
... ... @@ -221,87 +221,87 @@ i3GEOF.inseretxt = {
221 221 ' </td>' +
222 222 ' </tr>' +
223 223 ' <tr><td>&nbsp;</td><td></td></tr>' +
224   - ' <tr><td>Cor do texto:</td><td>'+
  224 + ' <tr><td>'+$trad(16,i3GEOF.inseretxt.dicionario)+':</td><td>'+
225 225 $inputText("","","i3GEOinseretxtfrente_i","",11,"0 0 0") +
226 226 ' <img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.inseretxt.corj(\'i3GEOinseretxtfrente_i\')" /></td></tr>' +
227 227 ' <tr><td>&nbsp;</td><td></td></tr>' +
228   - ' <tr><td>Cor do conector:</td><td>'+
  228 + ' <tr><td>'+$trad(17,i3GEOF.inseretxt.dicionario)+':</td><td>'+
229 229 $inputText("","","i3GEOinseretxtfrente_c","",11,"0 0 0") +
230 230 ' <img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.inseretxt.corj(\'i3GEOinseretxtfrente_c\')" /></td></tr>' +
231 231 ' <tr><td>&nbsp;</td><td></td></tr>' +
232   - ' <tr><td>Cor da m&aacute;scara de um pixel de entorno:</td><td>' +
  232 + ' <tr><td>'+$trad(18,i3GEOF.inseretxt.dicionario)+':</td><td>' +
233 233 $inputText("","","i3GEOinseretxtmascara_i","",11,"") +
234 234 ' <img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.inseretxt.corj(\'i3GEOinseretxtmascara_i\')" /></td></tr>' +
235 235 ' <tr><td>&nbsp;</td><td></td></tr>' +
236 236 ' <tr>' +
237   - ' <td>Posicionamento:</td>' +
  237 + ' <td>'+$trad(19,i3GEOF.inseretxt.dicionario)+':</td>' +
238 238 ' <td>' +
239 239 ' <select id=i3GEOinseretxtposition_i >' +
240   - ' <option value="MS_AUTO" >autom&aacute;tico</option>' +
241   - ' <option value="MS_UL" >superior esquerdo</option>' +
242   - ' <option value="MS_UC" >superior centro</option>' +
243   - ' <option value="MS_UR" selected >superior direito</option>' +
244   - ' <option value="MS_CL" >centro esquerdo</option>' +
245   - ' <option value="MS_CC" >centro</option>' +
246   - ' <option value="MS_CR" >centro direito</option>' +
247   - ' <option value="MS_LL" >inferior esquerdo</option>' +
248   - ' <option value="MS_LC" >inferior centro</option>' +
249   - ' <option value="MS_LR" >inferior direito</option>' +
  240 + ' <option value="MS_AUTO" >'+$trad(20,i3GEOF.inseretxt.dicionario)+'</option>' +
  241 + ' <option value="MS_UL" >'+$trad(21,i3GEOF.inseretxt.dicionario)+'</option>' +
  242 + ' <option value="MS_UC" >'+$trad(22,i3GEOF.inseretxt.dicionario)+'</option>' +
  243 + ' <option value="MS_UR" selected >'+$trad(23,i3GEOF.inseretxt.dicionario)+'</option>' +
  244 + ' <option value="MS_CL" >'+$trad(24,i3GEOF.inseretxt.dicionario)+'</option>' +
  245 + ' <option value="MS_CC" >'+$trad(25,i3GEOF.inseretxt.dicionario)+'</option>' +
  246 + ' <option value="MS_CR" >'+$trad(26,i3GEOF.inseretxt.dicionario)+'</option>' +
  247 + ' <option value="MS_LL" >'+$trad(27,i3GEOF.inseretxt.dicionario)+'</option>' +
  248 + ' <option value="MS_LC" >'+$trad(28,i3GEOF.inseretxt.dicionario)+'</option>' +
  249 + ' <option value="MS_LR" >'+$trad(29,i3GEOF.inseretxt.dicionario)+'</option>' +
250 250 ' </select>' +
251 251 ' </td>' +
252 252 ' </tr>' +
253 253 ' <tr><td>&nbsp;</td><td></td></tr>' +
254   - ' <tr><td>Cor do fundo:</td><td>' +
  254 + ' <tr><td>'+$trad(30,i3GEOF.inseretxt.dicionario)+':</td><td>' +
255 255 $inputText("","","i3GEOinseretxtfundoc_i","",9,"") +
256 256 ' <img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.inseretxt.corj(\'i3GEOinseretxtfundoc_i\')" /></td></tr>' +
257 257 ' <tr><td>&nbsp;</td><td></td></tr>' +
258   - ' <tr><td>Cor da sombra do fundo:</td><td>'+
  258 + ' <tr><td>'+$trad(31,i3GEOF.inseretxt.dicionario)+':</td><td>'+
259 259 $inputText("","","i3GEOinseretxtsombra_i","",9,"") +
260 260 ' <img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.inseretxt.corj(\'i3GEOinseretxtsombra_i\')" /></td></tr>' +
261 261 ' <tr><td>&nbsp;</td><td></td></tr>' +
262   - ' <tr><td>Deslocamento da sombra do fundo:</td><td>x ' +
  262 + ' <tr><td>'+$trad(32,i3GEOF.inseretxt.dicionario)+':</td><td>x ' +
263 263 $inputText("","","i3GEOinseretxtsombrax_i","",1,"1") +
264 264 ' y' +
265 265 $inputText("","","i3GEOinseretxtsombray_i","",1,"1") +
266 266 ' </td></tr>' +
267 267 ' <tr><td>&nbsp;</td><td></td></tr>' +
268   - ' <tr><td>Cor do texto de fundo (duplicado)):</td><td>' +
  268 + ' <tr><td>'+$trad(33,i3GEOF.inseretxt.dicionario)+':</td><td>' +
269 269 $inputText("","","i3GEOinseretxtfrentes_i","",9,"") +
270 270 ' <img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.inseretxt.corj(\'i3GEOinseretxtfrentes_i\')" /></td></tr>' +
271 271 ' <tr><td>&nbsp;</td><td></td></tr>' +
272   - ' <tr><td>Deslocamento do texto de fundo (duplicado):</td><td>x '+
  272 + ' <tr><td>'+$trad(34,i3GEOF.inseretxt.dicionario)+':</td><td>x '+
273 273 $inputText("","","i3GEOinseretxtfrentex_i","",1,"1") +
274 274 ' y '+
275 275 $inputText("","","i3GEOinseretxtfrentey_i","",1,"1") +
276 276 ' </td></tr>' +
277 277 ' <tr><td>&nbsp;</td><td></td></tr>' +
278   - ' <tr><td>For&ccedil;a colis&otilde;es entre textos?:</td>' +
  278 + ' <tr><td>'+$trad(35,i3GEOF.inseretxt.dicionario)+':</td>' +
279 279 ' <td>' +
280 280 ' <select id=i3GEOinseretxtforce_i >' +
281   - ' <option value="0" >n&atilde;o</option>' +
282   - ' <option value="1" >sim</option>' +
  281 + ' <option value="0" >'+$trad('x15')+'</option>' +
  282 + ' <option value="1" >'+$trad('x14')+'</option>' +
283 283 ' </select>' +
284 284 ' </td>' +
285 285 ' </tr>' +
286 286 ' <tr><td>&nbsp;</td><td></td></tr>' +
287   - ' <tr><td>Dist&acirc;ncia m&iacute;nima entre textos duplicados (em pixel):</td><td>' +
  287 + ' <tr><td>'+$trad(36,i3GEOF.inseretxt.dicionario)+':</td><td>' +
288 288 $inputText("","","i3GEOinseretxtmindistance_i","",4,"auto") +
289 289 ' </td></tr>' +
290 290 ' <tr><td>&nbsp;</td><td></td></tr>' +
291   - ' <tr><td>Tamanho m&iacute;nimo do elemento cartogr&aacute;fico(em pixel):</td><td>' +
  291 + ' <tr><td>'+$trad(37,i3GEOF.inseretxt.dicionario)+':</td><td>' +
292 292 $inputText("","","i3GEOinseretxtminfeaturesize_i","",4,"auto") +
293 293 ' </td></tr>' +
294 294 ' <tr><td>&nbsp;</td><td></td></tr>' +
295   - ' <tr><td>O texto pode ultrapassar o mapa?:</td>' +
  295 + ' <tr><td>'+$trad(38,i3GEOF.inseretxt.dicionario)+':</td>' +
296 296 ' <td>' +
297 297 ' <select id=i3GEOinseretxtpartials_i >' +
298   - ' <option value="1" >sim</option>' +
299   - ' <option value="0" >n&atilde;o</option>' +
  298 + ' <option value="1" >'+$trad('x14')+'</option>' +
  299 + ' <option value="0" >'+$trad('x15')+'</option>' +
300 300 ' </select>' +
301 301 ' </td>' +
302 302 ' </tr>' +
303 303 ' <tr><td>&nbsp;</td><td></td></tr>' +
304   - ' <tr><td>Caractere usado para indicar uma quebra de texto:</td><td>' +
  304 + ' <tr><td>'+$trad(39,i3GEOF.inseretxt.dicionario)+':</td><td>' +
305 305 $inputText("","","i3GEOinseretxtwrap_i","",5,"") +
306 306 ' </td></tr>' +
307 307 ' </table>' +
... ... @@ -402,7 +402,7 @@ i3GEOF.inseretxt = {
402 402 if(i3GEOF.inseretxt.aguarde.visibility === "visible")
403 403 {return;}
404 404 if($i("i3GEOinseretxtguia3obj").style.display === "block"){
405   - i3GEO.janela.tempoMsg("Ative a guia 1 ou 2 para definir o texto");
  405 + i3GEO.janela.tempoMsg($trad(40,i3GEOF.inseretxt.dicionario));
406 406 return;
407 407 }
408 408 i3GEOF.inseretxt.aguarde.visibility = "visible";
... ... @@ -416,7 +416,7 @@ i3GEOF.inseretxt = {
416 416 else{
417 417 temp = function(retorno){
418 418 if(retorno.data[0] == " "){
419   - i3GEO.janela.tempoMsg("Nada encontrado.");
  419 + i3GEO.janela.tempoMsg($trad(41,i3GEOF.inseretxt.dicionario));
420 420 i3GEOF.inseretxt.aguarde.visibility = "hidden";
421 421 return;
422 422 }
... ... @@ -446,7 +446,7 @@ i3GEOF.inseretxt = {
446 446 i3GEOF.inseretxt.contaPontos = 1;
447 447 i3GEOF.inseretxt.pontoi = objposicaocursor.ddx+" "+objposicaocursor.ddy;
448 448 i3GEOF.inseretxt.aguarde.visibility = "hidden";
449   - i3GEO.janela.tempoMsg("Clique no fim do conector");
  449 + i3GEO.janela.tempoMsg($trad(42,i3GEOF.inseretxt.dicionario));
450 450 return;
451 451 }
452 452 if(i3GEOF.inseretxt.contaPontos == 1){
... ... @@ -534,4 +534,4 @@ i3GEOF.inseretxt = {
534 534 cp.set_response_type("JSON");
535 535 cp.call(p,"inserefeature",monta);
536 536 }
537   -};
  537 +};
538 538 \ No newline at end of file
... ...
ferramentas/inserexy2/dicionario.js
1 1 //+$trad(1,i3GEOF.inserexy.dicionario)+
2 2 i3GEOF.inserexy.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Tema",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Digitar",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Colar",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Converter",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Coordenadas",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Proje&ccedil;&atilde;o das coordenadas inseridas",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Escolha o tema edit&aacute;vel para inserir os pontos",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Criar um tema edit&aacute;vel",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Gr&aacute;fico de perfil",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"Se vc quiser, escolha um item existente no tema e o valor que ser&aacute; inclu&iacute;do quando o ponto for adicionado. Vc pode mudar o valor quando desejar",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Ap&oacute;s selecionar ou criar um tema, clique no mapa para inserir os pontos ou use as op&ccedil;&otilde;es das guias acima.",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Para inserir pontos, &eacute; necess&aacute;rio a exist&ecirc;ncia de um tema edit&aacute;vel dispon&iacute;vel no mapa.",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Utilize o bot&atilde;o <i>criar um novo</i> se n&atilde;o existir nenhum tema desse tipo no mapa.",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"Dire&ccedil;&atilde;o",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"Dist&acirc;ncia em Km",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"Insere",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }],
  99 + 17: [{
  100 + pt:"O pr&oacute;ximo ponto ser&aacute; inclu&iacute;do em rela&ccedil;&atilde;o ao &uacute;ltimo ponto existente no tema, considerando-se apenas os pontos vis&iacute;veis na extens&atilde;o do mapa atual.",
  101 + en:"",
  102 + es:"",
  103 + it:""
  104 + }],
  105 + 18: [{
  106 + pt:"Digite o &acirc;ngulo em rela&ccedil;&atilde;o ao Norte e a dist&acirc;ncia em Km.",
  107 + en:"",
  108 + es:"",
  109 + it:""
  110 + }],
  111 + 19: [{
  112 + pt:"Tipo de entrada",
  113 + en:"",
  114 + es:"",
  115 + it:""
  116 + }],
  117 + 20: [{
  118 + pt:"M&aacute;scara",
  119 + en:"",
  120 + es:"",
  121 + it:""
  122 + }],
  123 + 21: [{
  124 + pt:"Campo &uacute;nico",
  125 + en:"",
  126 + es:"",
  127 + it:""
  128 + }],
  129 + 22: [{
  130 + pt:"Digite as coordenadas do ponto desejado e clique em <i>Insere</i>.",
  131 + en:"",
  132 + es:"",
  133 + it:""
  134 + }],
  135 + 23: [{
  136 + pt:"A coordenada X corresponde a longitude (leste-oeste) e a coordenada Y corresponde a latitude (norte-sul).",
  137 + en:"",
  138 + es:"",
  139 + it:""
  140 + }],
  141 + 24: [{
  142 + pt:"Os valores devem sempre estar no formato Grau, Minuto e Segundo, sendo que no caso da op&ccedil;&atilde;o de campo &uacute;nico, os valores devem estar separados por espa&ccedil;os. Caso as coordenadas estejam em d&eacute;cimos de grau, utilize a guia <i>Colar</i>.'",
  143 + en:"",
  144 + es:"",
  145 + it:""
  146 + }],
  147 + 25: [{
  148 + pt:"O valor correspondente ao Grau deve receber o sinal de negativo(-) nos casos de longitude oeste e nos casos de latitude Sul.",
  149 + en:"",
  150 + es:"",
  151 + it:""
  152 + }],
  153 + 26: [{
  154 + pt:"Cole ou digite a lista de coordenadas",
  155 + en:"",
  156 + es:"",
  157 + it:""
  158 + }],
  159 + 27: [{
  160 + pt:"Cole os valores de X e Y, em d&eacute;cimos de grau, com sinal de negativo para oeste e sul, exemplo:",
  161 + en:"",
  162 + es:"",
  163 + it:""
  164 + }],
  165 + 28: [{
  166 + pt:"Lista wkt",
  167 + en:"",
  168 + es:"",
  169 + it:""
  170 + }],
  171 + 29: [{
  172 + pt:"Cria tema poligonal",
  173 + en:"",
  174 + es:"",
  175 + it:""
  176 + }],
  177 + 30: [{
  178 + pt:"Cria tema linear",
  179 + en:"",
  180 + es:"",
  181 + it:""
  182 + }],
  183 + 31: [{
  184 + pt:"T&iacute;tulo do novo tema",
  185 + en:"",
  186 + es:"",
  187 + it:""
  188 + }],
  189 + 32: [{
  190 + pt:"Pontos inseridos ",
  191 + en:"",
  192 + es:"",
  193 + it:""
  194 + }],
  195 + 33: [{
  196 + pt:"Nenhum tema definido para editar",
  197 + en:"",
  198 + es:"",
  199 + it:""
  200 + }],
  201 + 34: [{
  202 + pt:"Nenhum ponto encontrado",
  203 + en:"",
  204 + es:"",
  205 + it:""
  206 + }]
63 207 };
64 208 \ No newline at end of file
... ...
ferramentas/inserexy2/index.js
... ... @@ -175,64 +175,64 @@ i3GEOF.inserexy = {
175 175 var ins = '' +
176 176 '<div id=i3GEOinserexyguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">' +
177 177 ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">' +
178   - ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia1" style="text-align:center;left:0px;" >Tema</div></em></a></li>' +
  178 + ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia1" style="text-align:center;left:0px;" >'+$trad(1,i3GEOF.inserexy.dicionario)+'</div></em></a></li>' +
179 179 ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia2" style="text-align:center;left:0px;" >Direc/dist</div></em></a></li>' +
180   - ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia3" style="text-align:center;left:0px;" >Digitar</div></em></a></li>' +
181   - ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia4" style="text-align:center;left:0px;" >Colar</div></em></a></li>' +
182   - ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia5" style="text-align:center;left:0px;" >Converter</div></em></a></li>' +
183   - ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia6" style="text-align:center;left:0px;" >Coordenadas</div></em></a></li>' +
  180 + ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia3" style="text-align:center;left:0px;" >'+$trad(2,i3GEOF.inserexy.dicionario)+'</div></em></a></li>' +
  181 + ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia4" style="text-align:center;left:0px;" >'+$trad(3,i3GEOF.inserexy.dicionario)+'</div></em></a></li>' +
  182 + ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia5" style="text-align:center;left:0px;" >'+$trad(4,i3GEOF.inserexy.dicionario)+'</div></em></a></li>' +
  183 + ' <li><a href="#ancora"><em><div id="i3GEOinserexyguia6" style="text-align:center;left:0px;" >'+$trad(5,i3GEOF.inserexy.dicionario)+'</div></em></a></li>' +
184 184 ' </ul>' +
185 185 '</div><br>' +
186 186 '<div id=i3GEOinserexyprojecao style="text-align:left;left:0px;display:none">' +
187   - ' <p class=paragrafo >Proje&ccedil;&atilde;o das coordenadas inseridas:</p>' +
  187 + ' <p class=paragrafo >'+$trad(6,i3GEOF.inserexy.dicionario)+':</p>' +
188 188 ' <div id="i3GEOinserexylistaepsg" style="text-align:left;border:1px solid gray;width:300px;overflow:auto;height:60px;display:block;left:1px" >' +
189 189 ' </div>' +
190 190 '</div>' +
191 191 '<div class=guiaobj id="i3GEOinserexyguia1obj" style="left:1px;display:none;top:10px">' +
192   - ' <p class=paragrafo >Escolha o tema edit&aacute;vel para inserir os pontos:</p>' +
  192 + ' <p class=paragrafo >'+$trad(7,i3GEOF.inserexy.dicionario)+':</p>' +
193 193 ' <div id=i3GEOinserexyshapefile style="left:0px;text-align:left;">' +
194 194 ' </div><br>' +
195   - ' <p class=paragrafo ><input id=i3GEOinserexybotaocriatema type="button" size=18 value="Criar um tema edit&aacute;vel" />' +
196   - ' <input id=i3GEOinserexybotaoperfil type="button" size=18 value="Gr&aacute;fico de perfil" /></p>' +
  195 + ' <p class=paragrafo ><input id=i3GEOinserexybotaocriatema type="button" size=18 value="'+$trad(8,i3GEOF.inserexy.dicionario)+'" />' +
  196 + ' <input id=i3GEOinserexybotaoperfil type="button" size=18 value="'+$trad(9,i3GEOF.inserexy.dicionario)+'" /></p>' +
197 197  
198 198 ' <div id=i3GEOinserexyopcitens style=display:none;left:0px;text-align:left; >' +
199   - ' <p class=paragrafo >Se vc quiser, escolha um item existente no tema e o valor que ser&aacute; inclu&iacute;do quando o ponto for adicionado. Vc pode mudar o valor quando desejar:</p>' +
  199 + ' <p class=paragrafo >'+$trad(10,i3GEOF.inserexy.dicionario)+':</p>' +
200 200 ' <div id=i3GEOinserexyshapefileitem style="left:0px;text-align:left;">' +
201 201 ' </div>' +
202 202 ' <p class=paragrafo >Valor: '+
203 203 $inputText("","","i3GEOinserexyvalorItem","",20,"") +
204 204 ' <br></div>' +
205 205 ' <div id=i3GEOinserexymen1 style="display:block;left:0px;">' +
206   - ' <p class=paragrafo >Ap&oacute;s selecionar ou criar um tema, clique no mapa para inserir os pontos ou use as op&ccedil;&otilde;es das guias acima.</p>' +
207   - ' <p class=paragrafo >Para inserir pontos, &eacute; necess&aacute;rio a exist&ecirc;ncia de um tema edit&aacute;vel dispon&iacute;vel no mapa.</p>' +
208   - ' <p class=paragrafo >Utilize o bot&atilde;o "criar um novo" se n&atilde;o existir nenhum tema desse tipo no mapa.</p>' +
  206 + ' <p class=paragrafo >'+$trad(11,i3GEOF.inserexy.dicionario)+'</p>' +
  207 + ' <p class=paragrafo >'+$trad(12,i3GEOF.inserexy.dicionario)+'</p>' +
  208 + ' <p class=paragrafo >'+$trad(13,i3GEOF.inserexy.dicionario)+'</p>' +
209 209 ' </div>' +
210 210 '</div>' +
211 211  
212 212 '<div class=guiaobj id="i3GEOinserexyguia2obj" style="left:1px;display:none;">' +
213   - ' <p class=paragrafo >Dire&ccedil;&atilde;o:</p>' +
  213 + ' <p class=paragrafo >'+$trad(14,i3GEOF.inserexy.dicionario)+':</p>' +
214 214 $inputText("","","i3GEOinserexyxgdd","grau",3,"00") +
215 215 $inputText("","","i3GEOinserexyxmdd","minuto",3,"00") +
216 216 $inputText("","","i3GEOinserexyxsdd","segundo",3,"0.0") +
217   - ' <br><br><p class=paragrafo >Distância em Km:</p>' +
  217 + ' <br><br><p class=paragrafo >'+$trad(15,i3GEOF.inserexy.dicionario)+':</p>' +
218 218 $inputText("","","i3GEOinserexydistdd","km",5,"0.0") +
219 219 ' <div id=opcdd style="top:15px;left:0px">' +
220   - ' <p class=paragrafo ><input id=i3GEOinserexybotaodd type="button" size=14 value="Insere" /></p>' +
  220 + ' <p class=paragrafo ><input id=i3GEOinserexybotaodd type="button" size=14 value="'+$trad(16,i3GEOF.inserexy.dicionario)+'" /></p>' +
221 221 ' </div>' +
222 222 ' <div id=i3GEOinserexymendd style="position:relative;left:0px;top:20px">' +
223   - ' <p class=paragrafo >O pr&oacute;ximo ponto ser&aacute; inclu&iacute;do em rela&ccedil;&atilde;o ao &uacute;ltimo ponto existente no tema, considerando-se apenas os pontos vis&iacute;veis na extens&atilde;o do mapa atual.</p>' +
224   - ' <p class=paragrafo >Digite o ângulo em rela&ccedil;&atilde;o ao Norte e a distância em Km.</p>' +
  223 + ' <p class=paragrafo >'+$trad(17,i3GEOF.inserexy.dicionario)+'</p>' +
  224 + ' <p class=paragrafo >'+$trad(18,i3GEOF.inserexy.dicionario)+'</p>' +
225 225 ' </div>' +
226 226 '</div> '+
227 227 '<div class=guiaobj id="i3GEOinserexyguia3obj" style="left:1px;display:none;">' +
228 228 ' <div id=i3GEOinserexytipodig style="text-align:left;left:0px">' +
229   - ' <p class=paragrafo >Tipo de entrada:</p>' +
230   - ' <table summary="Tipo de entrada" class=lista6 >' +
  229 + ' <p class=paragrafo >'+$trad(19,i3GEOF.inserexy.dicionario)+':</p>' +
  230 + ' <table class=lista6 >' +
231 231 ' <tr>' +
232 232 ' <td><input style="border:0px solid white;cursor:pointer" title="DMS" onclick="i3GEOF.inserexy.escolhedig(\'i3GEOinserexydigmascara\')" name=i3GEOinserexytipodig type=radio id="i3GEOinserexytipodigmascara" checked /></td>' +
233   - ' <td>M&aacute;scara</td>' +
  233 + ' <td>'+$trad(20,i3GEOF.inserexy.dicionario)+'</td>' +
234 234 ' <td><input style="border:0px solid white;cursor:pointer" title="DMS" onclick="i3GEOF.inserexy.escolhedig(\'i3GEOinserexydigcampo\')" name=i3GEOinserexytipodig type=radio id="i3GEOinserexytipodigcampo" /></td>' +
235   - ' <td>Campo &uacute;nico</td>' +
  235 + ' <td>'+$trad(21,i3GEOF.inserexy.dicionario)+'</td>' +
236 236 ' </tr>' +
237 237 ' </table><br>' +
238 238 ' </div>' +
... ... @@ -252,26 +252,26 @@ i3GEOF.inserexy = {
252 252 ' </p><p class=paragrafo >Y: '+
253 253 $inputText("","","i3GEOinserexylatitude","dms",16,"") +
254 254 ' </p></div>' +
255   - ' <br><p class=paragrafo ><input id=i3GEOinserexybotao2 type="button" size=14 value="Insere" />' +
  255 + ' <br><p class=paragrafo ><input id=i3GEOinserexybotao2 type="button" size=14 value="'+$trad(16,i3GEOF.inserexy.dicionario)+'" />' +
256 256 ' <div id=i3GEOinserexymen2 style="left:0px;">' +
257   - ' <p class=paragrafo >Digite as coordenadas do ponto desejado e clique em "Insere".' +
258   - ' <p class=paragrafo >A coordenada X corresponde a longitude (leste-oeste) e a coordenada Y corresponde a latitude (norte-sul).' +
259   - ' <p class=paragrafo >Os valores devem sempre estar no formato Grau, Minuto e Segundo, sendo que no caso da op&ccedil;&atilde;o de campo &uacute;nico, os valores devem estar separados por espa&ccedil;os. Caso as coordenadas estejam em d&eacute;cimos de grau, utilize a guia "Colar".' +
260   - ' <p class=paragrafo >O valor correspondente ao Grau deve receber o sinal de negativo("-") nos casos de longitude oeste (todo o Brasil est&aacute; nesse caso) e nos casos de latitude Sul.<br><br><br>' +
  257 + ' <p class=paragrafo >'+$trad(22,i3GEOF.inserexy.dicionario)+
  258 + ' <p class=paragrafo >'+$trad(23,i3GEOF.inserexy.dicionario)+
  259 + ' <p class=paragrafo >'+$trad(24,i3GEOF.inserexy.dicionario)+
  260 + ' <p class=paragrafo >'+$trad(25,i3GEOF.inserexy.dicionario)+'<br><br><br>' +
261 261 ' </div>' +
262 262 '</div>' +
263 263 '<div class=guiaobj id="i3GEOinserexyguia4obj" style="left:1px;display:none;">' +
264   - ' <br><p class=paragrafo >Cole ou digite a lista de coordenadas:</p>' +
  264 + ' <br><p class=paragrafo >'+$trad(26,i3GEOF.inserexy.dicionario)+':</p>' +
265 265 $inputText("","","i3GEOinserexycolar","pares",50,"") +
266   - ' <br><br><p class=paragrafo ><input id=i3GEOinserexybotao6 type="button" size=14 value="Insere" /></p>' +
  266 + ' <br><br><p class=paragrafo ><input id=i3GEOinserexybotao6 type="button" size=14 value="'+$trad(16,i3GEOF.inserexy.dicionario)+'" /></p>' +
267 267 ' <div id=i3GEOinserexymen3 style="display:block;left:0px;">' +
268   - ' <p class=paragrafo >Cole os valores de X e Y, em d&eacute;cimos de grau, com sinal de negativo para oeste e sul, exemplo:<br> -54.23 -12.5 -50 -5.33<br>' +
  268 + ' <p class=paragrafo >'+$trad(27,i3GEOF.inserexy.dicionario)+'<br> -54.23 -12.5 -50 -5.33<br>' +
269 269 ' </div>' +
270 270 '</div>' +
271 271 '<div class=guiaobj id="i3GEOinserexyguia5obj" style="left:1px;display:none;">' +
272   - ' <p class=paragrafo ><input id=i3GEOinserexybotao3 type="button" size=25 value="Lista wkt" /></p>' +
273   - ' <p class=paragrafo ><input id=i3GEOinserexybotao4 type="button" size=25 value="Cria tema poligonal" /></p>' +
274   - ' <p class=paragrafo ><input id=i3GEOinserexybotao5 type="button" size=25 value="Cria tema linear" /></p>' +
  272 + ' <p class=paragrafo ><input id=i3GEOinserexybotao3 type="button" size=25 value="'+$trad(28,i3GEOF.inserexy.dicionario)+'" /></p>' +
  273 + ' <p class=paragrafo ><input id=i3GEOinserexybotao4 type="button" size=25 value="'+$trad(29,i3GEOF.inserexy.dicionario)+'" /></p>' +
  274 + ' <p class=paragrafo ><input id=i3GEOinserexybotao5 type="button" size=25 value="'+$trad(30,i3GEOF.inserexy.dicionario)+'" /></p>' +
275 275 ' <div id=i3GEOinserexywktres style="display:block;left:0px">' +
276 276 ' </div>'+
277 277 '</div>' +
... ... @@ -408,7 +408,7 @@ i3GEOF.inserexy = {
408 408 i3GEOF.inserexy.aguarde.visibility = "hidden";
409 409 }
410 410 };
411   - i3GEO.janela.prompt("T&iacute;tulo do novo tema",funcaoOK,"Pontos inseridos "+parseInt((Math.random() * 100),10));
  411 + i3GEO.janela.prompt($trad(31,i3GEOF.inserexy.dicionario),funcaoOK,$trad(32,i3GEOF.inserexy.dicionario)+parseInt((Math.random() * 100),10));
412 412 },
413 413 /*
414 414 Function: listaPontos
... ... @@ -429,7 +429,7 @@ i3GEOF.inserexy = {
429 429 $i("i3GEOinserexyguia6obj").innerHTML = ins.join("");
430 430 }
431 431 else
432   - {$i("i3GEOinserexyguia6obj").innerHTML = "<p style=color:red >Ocorreu um erro<br>";}
  432 + {$i("i3GEOinserexyguia6obj").innerHTML = "<p style=color:red >Erro<br>";}
433 433 };
434 434 cp = new cpaint();
435 435 cp.set_response_type("JSON");
... ... @@ -616,7 +616,7 @@ i3GEOF.inserexy = {
616 616 valoritem = $i("i3GEOinserexyvalorItem").value;
617 617 }
618 618 if (tema === "")
619   - {i3GEO.janela.tempoMsg("Nenhum tema definido para editar");}
  619 + {i3GEO.janela.tempoMsg($trad(33,i3GEOF.inserexy.dicionario));}
620 620 else{
621 621 temp = function(retorno){
622 622 if(i3GEO.Interface.ATUAL === "padrao")
... ... @@ -703,7 +703,7 @@ i3GEOF.inserexy = {
703 703 $i("i3GEOinserexywktres").innerHTML = "<p class=paragrafo >"+ins+"</p>";
704 704 }
705 705 else
706   - {$i("i3GEOinserexywktres").innerHTML = "<p style=color:red >Ocorreu um erro<br>";}
  706 + {$i("i3GEOinserexywktres").innerHTML = "<p style=color:red >Erro<br>";}
707 707 };
708 708 for (i=0;i<n;i++)
709 709 {xy.push(divs[i].innerHTML);}
... ... @@ -733,7 +733,7 @@ i3GEOF.inserexy = {
733 733 y.push(xy[1]);
734 734 }
735 735 if(x.length == 0)
736   - {i3GEO.janela.tempoMsg("Nenhum ponto encontrado");return;}
  736 + {i3GEO.janela.tempoMsg($trad(34,i3GEOF.inserexy.dicionario));return;}
737 737 pontosdistobj = {
738 738 xpt: x,
739 739 ypt: y
... ... @@ -743,5 +743,4 @@ i3GEOF.inserexy = {
743 743 }
744 744 catch(e){i3GEO.janela.tempoMsg("Erro: "+e);}
745 745 }
746   -};
747   -
  746 +};
748 747 \ No newline at end of file
... ...
ferramentas/legenda/dicionario.js
1 1 //+$trad(1,i3GEOF.legenda.dicionario)+
2 2 i3GEOF.legenda.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:"",
7   -it:""
8   -}],
9   -2: [{
10   -pt:"",
11   -en:"",
12   -es:"",
13   -it:""
14   -}],
15   -3: [{
16   -pt:"",
17   -en:"",
18   -es:"",
19   -it:""
20   -}],
21   -4: [{
22   -pt:"",
23   -en:"",
24   -es:"",
25   -it:""
26   -}],
27   -5: [{
28   -pt:"",
29   -en:"",
30   -es:"",
31   -it:""
32   -}],
33   -6: [{
34   -pt:"",
35   -en:"",
36   -es:"",
37   -it:""
38   -}],
39   -7: [{
40   -pt:"",
41   -en:"",
42   -es:"",
43   -it:""
44   -}],
45   -8: [{
46   -pt:"",
47   -en:"",
48   -es:"",
49   -it:""
50   -}],
51   -9: [{
52   -pt:"",
53   -en:"",
54   -es:"",
55   -it:""
56   -}],
57   -10: [{
58   -pt:"",
59   -en:"",
60   -es:"",
61   -it:""
62   -}]
  3 + 1: [{
  4 + pt:"Para acessar o editor, clique em um s&iacute;mbolo na guia <i>Legenda</i>",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Propriedades",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Legenda",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Classes",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Editor",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Gr&aacute;ficos",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Importar/exportar SLD",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Mostra as classes desse tema na legenda do mapa",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Inclui n&uacute;mero de ocorr&ecirc;ncias",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"incluir o n&uacute;mero de ocorr&ecirc;ncias no nome de cada classe",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Aplica opacidade vari&aacute;vel",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"aplicar opacidade nas classes existente, variando de 10 at&eacute; 100",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Escolher paleta de cores",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"escolher e aplicar as varia&ccedil;&otilde;es de cores, entre dois extremos, nas classes existentes",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"Gerar cores",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"at&eacute;",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }],
  99 + 17: [{
  100 + pt:"de",
  101 + en:"",
  102 + es:"",
  103 + it:""
  104 + }],
  105 + 18: [{
  106 + pt:"Aplicar",
  107 + en:"",
  108 + es:"",
  109 + it:""
  110 + }],
  111 + 19: [{
  112 + pt:"aplicar varia&ccedil;&otilde;es de cores, entre dois extremos, nas classes existentes",
  113 + en:"",
  114 + es:"",
  115 + it:""
  116 + }],
  117 + 20: [{
  118 + pt:"Aplicar altera&ccedil;&otilde;es",
  119 + en:"",
  120 + es:"",
  121 + it:""
  122 + }],
  123 + 21: [{
  124 + pt:"Adicionar classe",
  125 + en:"",
  126 + es:"",
  127 + it:""
  128 + }],
  129 + 22: [{
  130 + pt:"adicionar uma nova classe na legenda",
  131 + en:"",
  132 + es:"",
  133 + it:""
  134 + }],
  135 + 23: [{
  136 + pt:"Clique no s&iacute;mbolo da classe para alterar",
  137 + en:"",
  138 + es:"",
  139 + it:""
  140 + }],
  141 + 24: [{
  142 + pt:"marque para considerar apenas os elementos vis&iacute;veis na extens&atilde;o geogr&aacute;fica atual, caso contr&aacute;rio, ser&aacute; considerada a extens&atilde;o geogr&aacute;fica inicial do mapa",
  143 + en:"",
  144 + es:"",
  145 + it:""
  146 + }],
  147 + 25: [{
  148 + pt:"Ao gerar as classes, ignorar os valores (separe com v&iacute;rgula)",
  149 + en:"",
  150 + es:"",
  151 + it:""
  152 + }],
  153 + 26: [{
  154 + pt:"Transforma a representa&ccedil;&atilde;o geom&eacute;trica dos elementos do tema. Ap&oacute;s alterar esse par&acirc;metro, pode ser necess&aacute;rio modificar as caracter&iacute;sticas do s&iacute;mbolo.",
  155 + en:"",
  156 + es:"",
  157 + it:""
  158 + }],
  159 + 27: [{
  160 + pt:"nenhuma transforma&ccedil;&atilde;o",
  161 + en:"",
  162 + es:"",
  163 + it:""
  164 + }],
  165 + 28: [{
  166 + pt:"centr&oacute;ide",
  167 + en:"",
  168 + es:"",
  169 + it:""
  170 + }],
  171 + 29: [{
  172 + pt:"v&eacute;rtices",
  173 + en:"",
  174 + es:"",
  175 + it:""
  176 + }],
  177 + 30: [{
  178 + pt:"v&eacute;rtice inicial",
  179 + en:"",
  180 + es:"",
  181 + it:""
  182 + }],
  183 + 31: [{
  184 + pt:"v&eacute;rtice final",
  185 + en:"",
  186 + es:"",
  187 + it:""
  188 + }],
  189 + 32: [{
  190 + pt:"Altera geometria",
  191 + en:"",
  192 + es:"",
  193 + it:""
  194 + }],
  195 + 33: [{
  196 + pt:"Altera o tipo de representa&ccedil;&atilde;o do tema. Se for poligonal, passa para linear e vice-versa.",
  197 + en:"",
  198 + es:"",
  199 + it:""
  200 + }],
  201 + 34: [{
  202 + pt:"Altera tipo",
  203 + en:"",
  204 + es:"",
  205 + it:""
  206 + }],
  207 + 35: [{
  208 + pt:"Todos os elementos ser&atilde;o desenhados com um &uacute;nico s&iacute;mbolo",
  209 + en:"",
  210 + es:"",
  211 + it:""
  212 + }],
  213 + 36: [{
  214 + pt:"S&iacute;mbolo &uacute;nico",
  215 + en:"",
  216 + es:"",
  217 + it:""
  218 + }],
  219 + 37: [{
  220 + pt:"Cada ocorr&ecirc;ncia de um valor para o item selecionado, ser&aacute; desenhado com o mesmo s&iacute;mbolo",
  221 + en:"",
  222 + es:"",
  223 + it:""
  224 + }],
  225 + 38: [{
  226 + pt:"Valor &uacute;nico",
  227 + en:"",
  228 + es:"",
  229 + it:""
  230 + }],
  231 + 39: [{
  232 + pt:"Cria classes para um item num&eacute;rico utilizando um n&uacute;mero fixo de classes (o item utilizado &eacute; o mesmo indicado acima)",
  233 + en:"",
  234 + es:"",
  235 + it:""
  236 + }],
  237 + 40: [{
  238 + pt:"N&uacute;mero de classes",
  239 + en:"",
  240 + es:"",
  241 + it:""
  242 + }],
  243 + 41: [{
  244 + pt:"Intervalos iguais",
  245 + en:"",
  246 + es:"",
  247 + it:""
  248 + }],
  249 + 42: [{
  250 + pt:"Cria classes para um item num&eacute;rico utilizando os quartis (o item utilizado &eacute; o mesmo indicado acima)",
  251 + en:"",
  252 + es:"",
  253 + it:""
  254 + }],
  255 + 43: [{
  256 + pt:"Estilo dos nomes das classes",
  257 + en:"",
  258 + es:"",
  259 + it:""
  260 + }],
  261 + 44: [{
  262 + pt:"s&oacute; os valores",
  263 + en:"",
  264 + es:"",
  265 + it:""
  266 + }],
  267 + 45: [{
  268 + pt:"quartil e os valores",
  269 + en:"",
  270 + es:"",
  271 + it:""
  272 + }],
  273 + 46: [{
  274 + pt:"express&atilde;o completa",
  275 + en:"",
  276 + es:"",
  277 + it:""
  278 + }],
  279 + 47: [{
  280 + pt:"Etiquetas da classe (labels)",
  281 + en:"",
  282 + es:"",
  283 + it:""
  284 + }],
  285 + 48: [{
  286 + pt:"Item com o texto",
  287 + en:"",
  288 + es:"",
  289 + it:""
  290 + }],
  291 + 49: [{
  292 + pt:"excluir",
  293 + en:"",
  294 + es:"",
  295 + it:""
  296 + }],
  297 + 50: [{
  298 + pt:"adicionar",
  299 + en:"",
  300 + es:"",
  301 + it:""
  302 + }],
  303 + 51: [{
  304 + pt:"propriedades",
  305 + en:"",
  306 + es:"",
  307 + it:""
  308 + }],
  309 + 52: [{
  310 + pt:"Estilos",
  311 + en:"",
  312 + es:"",
  313 + it:""
  314 + }],
  315 + 53: [{
  316 + pt:"Cada s&iacute;mbolo pode ser formado por um ou mais estilos. Utilize -1,-1,-1 para anular uma cor. A cor deve ser definida no formato vermelho,verde,azul. Para criar linhas tracejadas utilize o s&iacute;mbolo 0 ou vazio e digite um padr&atilde;o de repeti&ccedil;&atilde;o como por exemplo 2 10 2 10 ",
  317 + en:"",
  318 + es:"",
  319 + it:""
  320 + }],
  321 + 54: [{
  322 + pt:"Aplicar as altera&ccedil;&otilde;es",
  323 + en:"",
  324 + es:"",
  325 + it:""
  326 + }],
  327 + 55: [{
  328 + pt:"Gera um arquivo XML, no padr&atilde;o SLD, contendo a legenda atual da camada. Para maiores informa&ccedil;&otilde;es, veja",
  329 + en:"",
  330 + es:"",
  331 + it:""
  332 + }],
  333 + 56: [{
  334 + pt:"(O SLD s&oacute; &eacute; gerado ou aplicado corretamente em camadas que utilizam express&otilde;es simples e o elemento CLASSITEM)",
  335 + en:"",
  336 + es:"",
  337 + it:""
  338 + }],
  339 + 57: [{
  340 + pt:"Exportar SLD",
  341 + en:"",
  342 + es:"",
  343 + it:""
  344 + }],
  345 + 58: [{
  346 + pt:"Aplica um arquivo SLD à camada ativa",
  347 + en:"",
  348 + es:"",
  349 + it:""
  350 + }],
  351 + 59: [{
  352 + pt:"Aplicar SLD",
  353 + en:"",
  354 + es:"",
  355 + it:""
  356 + }],
  357 + 60: [{
  358 + pt:"O tema ja nao existe mais no mapa",
  359 + en:"",
  360 + es:"",
  361 + it:""
  362 + }],
  363 + 61: [{
  364 + pt:"clique para alterar",
  365 + en:"",
  366 + es:"",
  367 + it:""
  368 + }],
  369 + 62: [{
  370 + pt:"clique para excluir",
  371 + en:"",
  372 + es:"",
  373 + it:""
  374 + }],
  375 + 63: [{
  376 + pt:"digite o novo nome",
  377 + en:"",
  378 + es:"",
  379 + it:""
  380 + }],
  381 + 64: [{
  382 + pt:"digite a nova express&atilde;o",
  383 + en:"",
  384 + es:"",
  385 + it:""
  386 + }],
  387 + 65: [{
  388 + pt:"sobe",
  389 + en:"",
  390 + es:"",
  391 + it:""
  392 + }],
  393 + 66: [{
  394 + pt:"desce",
  395 + en:"",
  396 + es:"",
  397 + it:""
  398 + }],
  399 + 67: [{
  400 + pt:"Para aplicar um ajuste entre 0 e 255 cores, utilize a op&ccedil;&atilde;o <i>Escala de Cores</i>.",
  401 + en:"",
  402 + es:"",
  403 + it:""
  404 + }],
  405 + 68: [{
  406 + pt:"O valor de SCALE= pode ser a palavra AUTO (SCALE=AUTO) ou um valor m&iacute;nimo e m&aacute;ximo (por exemplo SCALE=20,3000).",
  407 + en:"",
  408 + es:"",
  409 + it:""
  410 + }],
  411 + 69: [{
  412 + pt:"Voc&ecirc; pode aplicar a escala em bandas individuais, para isso, utilize SCALE_n, por exemplo SCALE_1=AUTO SCALE_2=200,500.",
  413 + en:"",
  414 + es:"",
  415 + it:""
  416 + }],
  417 + 70: [{
  418 + pt:"Para escolher quais bandas ser&atilde;o utilizadas e qual sua ordem, utilize a op&ccedil;&atilde;o BANDAS. Utilize, por exemplo, BANDS=1,2,3 BANDS=1 .",
  419 + en:"",
  420 + es:"",
  421 + it:""
  422 + }],
  423 + 71: [{
  424 + pt:"Para alterar o modo de amostragem, utilize RESAMPLE com uma das op&ccedil;&otilde;es: AVERAGE,NEAREST ou BILINEAR.",
  425 + en:"",
  426 + es:"",
  427 + it:""
  428 + }],
  429 + 72: [{
  430 + pt:"Voc&ecirc; pode incluir processos na imagem para modificar as caracter&iacute;sticas de visualiza&ccedil;&atilde;o<br><br>Adicionar processo",
  431 + en:"",
  432 + es:"",
  433 + it:""
  434 + }],
  435 + 73: [{
  436 + pt:"selecione o processo",
  437 + en:"",
  438 + es:"",
  439 + it:""
  440 + }],
  441 + 74: [{
  442 + pt:"Escala de cores",
  443 + en:"",
  444 + es:"",
  445 + it:""
  446 + }],
  447 + 75: [{
  448 + pt:"Reamostragem",
  449 + en:"",
  450 + es:"",
  451 + it:""
  452 + }],
  453 + 76: [{
  454 + pt:"Bandas",
  455 + en:"",
  456 + es:"",
  457 + it:""
  458 + }],
  459 + 77: [{
  460 + pt:"aplicar processos",
  461 + en:"",
  462 + es:"",
  463 + it:""
  464 + }],
  465 + 78: [{
  466 + pt:"N&atilde;o &eacute; poss&iacute;vel editar a legenda desse tema",
  467 + en:"",
  468 + es:"",
  469 + it:""
  470 + }],
  471 + 79: [{
  472 + pt:"Clique em <i>Aplicar</i> para que as altera&ccedil;&otilde;pes sejam salvas",
  473 + en:"",
  474 + es:"",
  475 + it:""
  476 + }],
  477 + 80: [{
  478 + pt:"A contagem considera apenas os elementos vis&iacute;veis na abrang&ecirc;ncia do mapa",
  479 + en:"",
  480 + es:"",
  481 + it:""
  482 + }],
  483 + 81: [{
  484 + pt:"Selecione um item!",
  485 + en:"",
  486 + es:"",
  487 + it:""
  488 + }],
  489 + 82: [{
  490 + pt:"Estilo em edi&ccedil;&atilde;o",
  491 + en:"",
  492 + es:"",
  493 + it:""
  494 + }],
  495 + 83: [{
  496 + pt:"Cor do fundo",
  497 + en:"",
  498 + es:"",
  499 + it:""
  500 + }],
  501 + 84: [{
  502 + pt:"Cor da frente",
  503 + en:"",
  504 + es:"",
  505 + it:""
  506 + }],
  507 + 85: [{
  508 + pt:"Tamanho/espa&ccedil;amento",
  509 + en:"",
  510 + es:"",
  511 + it:""
  512 + }],
  513 + 86: [{
  514 + pt:"Espessura",
  515 + en:"",
  516 + es:"",
  517 + it:""
  518 + }],
  519 + 87: [{
  520 + pt:"Padr&atilde;o de repeti&ccedil;&atilde;o",
  521 + en:"",
  522 + es:"",
  523 + it:""
  524 + }],
  525 + 88: [{
  526 + pt:"Opacidade",
  527 + en:"",
  528 + es:"",
  529 + it:""
  530 + }],
  531 + 89: [{
  532 + pt:"&Acirc;ngulo",
  533 + en:"",
  534 + es:"",
  535 + it:""
  536 + }],
  537 + 90: [{
  538 + pt:"S&iacute;mbolo",
  539 + en:"",
  540 + es:"",
  541 + it:""
  542 + }],
  543 + 91: [{
  544 + pt:"Lista de s&iacute;mbolos. Clique para selecionar",
  545 + en:"",
  546 + es:"",
  547 + it:""
  548 + }],
  549 + 92: [{
  550 + pt:"Gr&aacute;fico de pizza",
  551 + en:"",
  552 + es:"",
  553 + it:""
  554 + }],
  555 + 93: [{
  556 + pt:"N&uacute;mero de ocorr&ecirc;ncias em cada classe (n)",
  557 + en:"",
  558 + es:"",
  559 + it:""
  560 + }],
  561 + 94: [{
  562 + pt:"O tema deve conter pelo menos 2 classes",
  563 + en:"",
  564 + es:"",
  565 + it:""
  566 + }]
63 567 };
64 568 \ No newline at end of file
... ...
ferramentas/legenda/index.js
... ... @@ -151,7 +151,7 @@ i3GEOF.legenda = {
151 151 $i("i3GEOlegendaguia2").onclick = function()
152 152 {i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia2","i3GEOlegendaguia");};
153 153 $i("i3GEOlegendaguia3").onclick = function(){
154   - i3GEO.janela.tempoMsg("Para acessar o editor, clique em um s&iacute;mbolo na guia 'Legenda'");
  154 + i3GEO.janela.tempoMsg($trad(1,i3GEOF.legenda.dicionario));
155 155 };
156 156 $i("i3GEOlegendaguia4").onclick = function(){
157 157 i3GEOF.legenda.mostraGrafico();
... ... @@ -331,102 +331,102 @@ i3GEOF.legenda = {
331 331 var ins = '' +
332 332 '<div id=guiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">'+
333 333 ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">'+
334   - ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia6" style="text-align:center;left:0px;" ><img class="ticPropriedades2" style="height:14px" title="Propriedades" src="'+i3GEO.configura.locaplic+'/imagens/visual/default/branco.gif"></div></em></a></li>'+
335   - ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia1" style="text-align:center;left:0px;" >Legenda</div></em></a></li>'+
336   - ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia2" style="text-align:center;left:0px;" >Classes</div></em></a></li>'+
337   - ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia3" style="text-align:center;left:0px;" >Editor</div></em></a></li>'+
338   - ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia4" style="text-align:center;left:0px;" >Gr&aacute;ficos</div></em></a></li>'+
339   - ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia5" style="text-align:center;left:0px;" >Importar/exportar SLD</div></em></a></li>'+
  334 + ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia6" style="text-align:center;left:0px;" ><img class="ticPropriedades2" style="height:14px" title="'+$trad(2,i3GEOF.legenda.dicionario)+'" src="'+i3GEO.configura.locaplic+'/imagens/visual/default/branco.gif"></div></em></a></li>'+
  335 + ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia1" style="text-align:center;left:0px;" >'+$trad(3,i3GEOF.legenda.dicionario)+'</div></em></a></li>'+
  336 + ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia2" style="text-align:center;left:0px;" >'+$trad(4,i3GEOF.legenda.dicionario)+'</div></em></a></li>'+
  337 + ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia3" style="text-align:center;left:0px;" >'+$trad(5,i3GEOF.legenda.dicionario)+'</div></em></a></li>'+
  338 + ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia4" style="text-align:center;left:0px;" >'+$trad(6,i3GEOF.legenda.dicionario)+'</div></em></a></li>'+
  339 + ' <li><a href="#ancora"><em><div id="i3GEOlegendaguia5" style="text-align:center;left:0px;" >'+$trad(7,i3GEOF.legenda.dicionario)+'</div></em></a></li>'+
340 340 ' </ul>'+
341 341 '</div><br>'+
342 342 '<div id=i3GEOlegendaguia6obj style="width:99%;text-align:left;">'+
343   - ' <p class=paragrafo >&nbsp;<input type=checkbox onclick="" checked id=i3GEOFlegendamostra style="cursor:pointer;border:0px solid white;" /> <span style="cursor:pointer;position:relative;top:-2px;">Mostra as classes desse tema na legenda do mapa</span></p>' +
344   - ' <p class=paragrafo ><input id=i3GEOlegendabotao3 type="button" value="Inclui n&uacute;mero de ocorr&ecirc;ncias" title="incluir o n&uacute;mero de ocorr&ecirc;ncias no nome de cada classe"></p>' +
345   - ' <p class=paragrafo ><input id=i3GEOlegendabotao15 type="button" value="Aplica opacidade vari&aacute;vel" title="aplicar opacidade nas classes existente, variando de 10 at&eacute; 100"></p>' +
346   - ' <p class=paragrafo ><input id=i3GEOlegendabotaoRamp type="button" size=15 value="Escolher paleta de cores" title="escolher e aplicar as varia&ccedil;&otilde;es de cores, entre dois extremos, nas classes existentes"></p>' +
347   - ' <p class=paragrafo >Gerar cores</p>' +
  343 + ' <p class=paragrafo >&nbsp;<input type=checkbox onclick="" checked id=i3GEOFlegendamostra style="cursor:pointer;border:0px solid white;" /> <span style="cursor:pointer;position:relative;top:-2px;">'+$trad(8,i3GEOF.legenda.dicionario)+'</span></p>' +
  344 + ' <p class=paragrafo ><input id=i3GEOlegendabotao3 type="button" value="'+$trad(9,i3GEOF.legenda.dicionario)+'" title="'+$trad(10,i3GEOF.legenda.dicionario)+'"></p>' +
  345 + ' <p class=paragrafo ><input id=i3GEOlegendabotao15 type="button" value="'+$trad(11,i3GEOF.legenda.dicionario)+'" title="'+$trad(12,i3GEOF.legenda.dicionario)+'"></p>' +
  346 + ' <p class=paragrafo ><input id=i3GEOlegendabotaoRamp type="button" size=15 value="'+$trad(13,i3GEOF.legenda.dicionario)+'" title="'+$trad(14,i3GEOF.legenda.dicionario)+'"></p>' +
  347 + ' <p class=paragrafo >'+$trad(15,i3GEOF.legenda.dicionario)+'</p>' +
348 348 ' <table summary="" class=lista5 >' +
349 349 ' <tr>' +
350   - ' <td>de:</td>' +
  350 + ' <td>'+$trad(17,i3GEOF.legenda.dicionario)+':</td>' +
351 351 ' <td>' +
352 352 $inputText("","","i3GEOlegendaacori","",12,"0,0,0") +
353 353 ' </td>' +
354 354 ' <td><img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.legenda.corj(\'i3GEOlegendaacori\')" /> ' +
355 355 ' </td>' +
356   - ' <td>at&eacute;:</td>' +
  356 + ' <td>'+$trad(16,i3GEOF.legenda.dicionario)+':</td>' +
357 357 ' <td>'+
358 358 $inputText("","","i3GEOlegendaacorf","",12,"255,255,255") +
359 359 ' </td>' +
360 360 ' <td><img alt="aquarela.gif" style=cursor:pointer src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.legenda.corj(\'i3GEOlegendaacorf\')" /> ' +
361 361 ' </td>' +
362   - ' <td><input id=i3GEOlegendabotao4 type="button" size=15 value="Aplicar" title="aplicar varia&ccedil;&otilde;es de cores, entre dois extremos, nas classes existentes"></td>' +
  362 + ' <td><input id=i3GEOlegendabotao4 type="button" size=15 value="'+$trad(18,i3GEOF.legenda.dicionario)+'" title="'+$trad(19,i3GEOF.legenda.dicionario)+'"></td>' +
363 363 ' </tr>' +
364 364 ' </table>' +
365 365 '</div>' +
366 366 '<div id=i3GEOlegendaguia1obj style="width:99%;text-align:left;">'+
367 367 ' <table summary="" class=lista5 ><tr>' +
368   - ' <td><input id=i3GEOlegendabotao1 size="22" type="button" value="Aplicar altera&ccedil;&otilde;es" ></td>'+
369   - ' <td><input id=i3GEOlegendabotao2 size="22" type="button" value="Adicionar classe" title="adicionar uma nova classe na legenda" ></td>' +
  368 + ' <td><input id=i3GEOlegendabotao1 size="22" type="button" value="'+$trad(20,i3GEOF.legenda.dicionario)+'" ></td>'+
  369 + ' <td><input id=i3GEOlegendabotao2 size="22" type="button" value="'+$trad(21,i3GEOF.legenda.dicionario)+'" title="'+$trad(22,i3GEOF.legenda.dicionario)+'" ></td>' +
370 370 ' </tr></table><br>' +
371   - ' <p class=paragrafo >Clique no s&iacute;mbolo da classe para alterar</p>' +
  371 + ' <p class=paragrafo >'+$trad(23,i3GEOF.legenda.dicionario)+'</p>' +
372 372 ' <div id="i3GEOlegendaresultado" style="text-align:left;width:100%;display:block;left:0px">' +
373 373 ' </div>'+
374 374 '</div>'+
375 375 '<div id=i3GEOlegendaguia2obj style="width:99%;text-align:left;">'+
376 376 ' <div id=i3GEOFlegendaClassesOpcionais >' +
377   - ' <p class=paragrafo >&nbsp;<input type=checkbox onclick="" checked id=i3GEOFlegendaaplicaextent style="cursor:pointer;border:0px solid white;" /> <span style="cursor:pointer;position:relative;top:-2px;">marque para considerar apenas os elementos vis&iacute;veis na extens&atilde;o geogr&aacute;fica atual, caso contr&aacute;rio, ser&aacute; considerada a extens&atilde;o geogr&aacute;fica inicial do mapa</span></p>' +
378   - ' <p class=paragrafo >Ao gerar as classes, ignorar os valores (separe com v&iacute;rgula):<br>'+
  377 + ' <p class=paragrafo >&nbsp;<input type=checkbox onclick="" checked id=i3GEOFlegendaaplicaextent style="cursor:pointer;border:0px solid white;" /> <span style="cursor:pointer;position:relative;top:-2px;">'+$trad(24,i3GEOF.legenda.dicionario)+'</span></p>' +
  378 + ' <p class=paragrafo >'+$trad(25,i3GEOF.legenda.dicionario)+':<br>'+
379 379 $inputText("","","i3GEOlegendaignorar","",20,"") +
380   - ' <hr><p class=paragrafo >Transforma a representa&ccedil;&atilde;o geom&eacute;trica dos elementos do tema. Ap&oacute;s alterar esse parâmetro, pode ser necess&aacute;rio modificar as caracter&iacute;sticas do s&iacute;mbolo.</p>'+
  380 + ' <hr><p class=paragrafo >'+$trad(26,i3GEOF.legenda.dicionario)+'</p>'+
381 381 ' <p class=paragrafo >' +
382 382 ' <select id=i3GEOlegentaTipoGeo >'+
383   - ' <option value="">nenhuma transforma&ccedil;&atilde;o</option>'+
384   - ' <option value="centroid">centr&oacute;ide</option>'+
  383 + ' <option value="">'+$trad(27,i3GEOF.legenda.dicionario)+'</option>'+
  384 + ' <option value="centroid">'+$trad(28,i3GEOF.legenda.dicionario)+'</option>'+
385 385 ' <option value="bbox">box</option>'+
386   - ' <option value="vertices">v&eacute;rtices</option>'+
387   - ' <option value="start">v&eacute;rtice inicial</option>'+
388   - ' <option value="end">v&eacute;rtice final</option>'+
  386 + ' <option value="vertices">'+$trad(29,i3GEOF.legenda.dicionario)+'</option>'+
  387 + ' <option value="start">'+$trad(30,i3GEOF.legenda.dicionario)+'</option>'+
  388 + ' <option value="end">'+$trad(31,i3GEOF.legenda.dicionario)+'</option>'+
389 389 ' </select>'+
390 390 ' <p class=paragrafo >' +
391   - ' <input id=i3GEOlegendabotao17 size="35" type="button" value="Altera geometria"></p>'+
392   - ' <hr><p class=paragrafo >Altera o tipo de representa&ccedil;&atilde;o do tema. Se for poligonal, passa para linear e vice-versa.</p>'+
393   - ' <p class=paragrafo ><input id=i3GEOlegendabotao7 size="25" type="button" value="Altera tipo"></p>'+
  391 + ' <input id=i3GEOlegendabotao17 size="35" type="button" value="'+$trad(32,i3GEOF.legenda.dicionario)+'"></p>'+
  392 + ' <hr><p class=paragrafo >'+$trad(33,i3GEOF.legenda.dicionario)+'</p>'+
  393 + ' <p class=paragrafo ><input id=i3GEOlegendabotao7 size="25" type="button" value="'+$trad(34,i3GEOF.legenda.dicionario)+'"></p>'+
394 394 ' </div>' +
395   - ' <hr><p class=paragrafo >Todos os elementos ser&atilde;o desenhados com um &uacute;nico s&iacute;mbolo</p>'+
396   - ' <p class=paragrafo ><input id=i3GEOlegendabotao5 size="25" type="button" value="S&iacute;mbolo &uacute;nico"></p>'+
397   - ' <hr><p class=paragrafo >Cada ocorr&ecirc;ncia de um valor para o item selecionado, ser&aacute; desenhado com o mesmo s&iacute;mbolo</p>'+
  395 + ' <hr><p class=paragrafo >'+$trad(35,i3GEOF.legenda.dicionario)+'</p>'+
  396 + ' <p class=paragrafo ><input id=i3GEOlegendabotao5 size="25" type="button" value="'+$trad(36,i3GEOF.legenda.dicionario)+'"></p>'+
  397 + ' <hr><p class=paragrafo >'+$trad(37,i3GEOF.legenda.dicionario)+'</p>'+
398 398 ' <div id="i3GEOlegendaitens" style="text-align:left;" ></div><br>'+
399   - ' <p class=paragrafo ><input id=i3GEOlegendabotao6 size="25" type="button" value="Valor &uacute;nico"></p>'+
400   - ' <hr><p class=paragrafo >Cria classes para um item num&eacute;rico utilizando um n&uacute;mero fixo de classes (o item utilizado &eacute; o mesmo indicado acima)</p>'+
401   - ' <p class=paragrafo >N&uacute;mero de classes:'+
  399 + ' <p class=paragrafo ><input id=i3GEOlegendabotao6 size="25" type="button" value="'+$trad(38,i3GEOF.legenda.dicionario)+'"></p>'+
  400 + ' <hr><p class=paragrafo >'+$trad(39,i3GEOF.legenda.dicionario)+'</p>'+
  401 + ' <p class=paragrafo >'+$trad(40,i3GEOF.legenda.dicionario)+':'+
402 402 $inputText("","","i3GEOlegendanclasses","",3,"5") +
403   - ' <p class=paragrafo ><input id=i3GEOlegendabotao8 size="25" type="button" value="Intervalos iguais">'+
  403 + ' <p class=paragrafo ><input id=i3GEOlegendabotao8 size="25" type="button" value="'+$trad(41,i3GEOF.legenda.dicionario)+'">'+
404 404 ' &nbsp;<input id=i3GEOlegendabotaoQuantil size="25" type="button" value="Quantil">'+
405   - ' <hr><p class=paragrafo >Cria classes para um item num&eacute;rico utilizando os quartis (o item utilizado &eacute; o mesmo indicado acima)</p>'+
  405 + ' <hr><p class=paragrafo >'+$trad(42,i3GEOF.legenda.dicionario)+'</p>'+
406 406 ' <p class=paragrafo ><input id=i3GEOlegendabotao9 size="25" type="button" value="Quartis">'+
407   - ' <p class=paragrafo >Estilo dos nomes das classes: ' +
  407 + ' <p class=paragrafo >'+$trad(43,i3GEOF.legenda.dicionario)+': ' +
408 408 ' <select id=estiloClassesQuartis >' +
409   - ' <option value=minimo select >s&oacute; os valores</option>' +
410   - ' <option value=simples select >quartil e os valores</option>' +
411   - ' <option value=completo select >express&atilde;o completa</option>' +
  409 + ' <option value=minimo select >'+$trad(44,i3GEOF.legenda.dicionario)+'</option>' +
  410 + ' <option value=simples select >'+$trad(45,i3GEOF.legenda.dicionario)+'</option>' +
  411 + ' <option value=completo select >'+$trad(46,i3GEOF.legenda.dicionario)+'</option>' +
412 412 ' </select></p>' +
413 413 '</div>'+
414 414 '<div id=i3GEOlegendaguia3obj style="width:99%;text-align:left;">'+
415 415 ' <fieldset style="padding:5px;margin:2px;">'+
416   - ' <legend>Etiquetas da classe (labels)</legend>'+
417   - ' <p class=paragrafo >Item com o texto: <span id=i3GEOlegendaitensLabel ></span></p>' +
  416 + ' <legend>'+$trad(47,i3GEOF.legenda.dicionario)+'</legend>'+
  417 + ' <p class=paragrafo >'+$trad(48,i3GEOF.legenda.dicionario)+': <span id=i3GEOlegendaitensLabel ></span></p>' +
418 418 ' <p class=paragrafo style="font-size:10px;">'+
419   - ' <input id=i3GEOlegendabotaoExcluirLabel size=10 type=buttom value="excluir" />' +
420   - ' <input id=i3GEOlegendabotaoIncluirLabel size=10 type=buttom value="adicionar" />' +
421   - ' <input id=i3GEOlegendabotaoPropriedadeLabel size=10 type=buttom value="propriedades" />' +
  419 + ' <input id=i3GEOlegendabotaoExcluirLabel size=10 type=buttom value="'+$trad(49,i3GEOF.legenda.dicionario)+'" />' +
  420 + ' <input id=i3GEOlegendabotaoIncluirLabel size=10 type=buttom value="'+$trad(50,i3GEOF.legenda.dicionario)+'" />' +
  421 + ' <input id=i3GEOlegendabotaoPropriedadeLabel size=10 type=buttom value="'+$trad(51,i3GEOF.legenda.dicionario)+'" />' +
422 422 ' </p>' +
423 423 ' </fieldset><br>'+
424 424 ' <fieldset style="padding:5px;margin:2px;">'+
425   - ' <legend>Estilos</legend>'+
426   - ' <p class=paragrafo style="font-size:10px;">Cada s&iacute;mbolo pode ser formado por um ou mais estilos. Utilize -1,-1,-1 para anular uma cor. A cor deve ser definida no formato vermelho,verde,azul. Para criar linhas tracejadas utilize o s&iacute;mbolo 0 ou vazio e digite um padr&atilde;o de repeti&ccedil;&atilde;o como por exemplo 2 10 2 10 <br></p>'+
  425 + ' <legend>'+$trad(52,i3GEOF.legenda.dicionario)+'</legend>'+
  426 + ' <p class=paragrafo style="font-size:10px;">'+$trad(53,i3GEOF.legenda.dicionario)+'<br></p>'+
427 427 ' <div id="i3GEOlegendacomboestilos" style="position:relative;top:0px;left:0px;text-align:left">'+
428 428 ' </div>'+
429   - ' <br><p class=paragrafo style="font-size:10px" ><input id=i3GEOlegendabotao10 size="35" type="button" value="Aplicar as altera&ccedil;&otilde;es"></p>'+
  429 + ' <br><p class=paragrafo style="font-size:10px" ><input id=i3GEOlegendabotao10 size="35" type="button" value="'+$trad(54,i3GEOF.legenda.dicionario)+'"></p>'+
430 430 ' <div style="position:relative;top:0px;left:0px;text-align:left;" id="i3GEOlegendamostraEstilo">'+
431 431 ' </div>'+
432 432 ' <div style="position:relative;top:0px;left:0px;text-align:left;" id="i3GEOlegendasimbolos">'+
... ... @@ -436,10 +436,10 @@ i3GEOF.legenda = {
436 436 '<div id=i3GEOlegendaguia4obj style="width:99%;text-align:left;">'+
437 437 '</div>'+
438 438 '<div id=i3GEOlegendaguia5obj style="width:99%;text-align:left;">'+
439   - ' <p class=paragrafo >Gera um arquivo XML, no padr&atilde;o SLD, contendo a legenda atual da camada. Para maiores informa&ccedil;&otilde;es, veja <a href="http://mapserver.org/ogc/sld.html#sld" target=_blank >Mapserver SLD</a> (O SLD s&oacute; &eacute; gerado ou aplicado corretamente em camadas que utilizam express&otilde;es simples e o elemento CLASSITEM)'+
440   - ' <p class=paragrafo ><input id=i3GEOlegendabotaoSLDe size="25" type="button" value="Exportar SLD"></p>'+
441   - ' <p class=paragrafo >Aplica um arquivo SLD à camada ativa' +
442   - ' <p class=paragrafo ><input id=i3GEOlegendabotaoSLDi size="25" type="button" value="Aplicar SLD"></p>'+
  439 + ' <p class=paragrafo >'+$trad(55,i3GEOF.legenda.dicionario)+' <a href="http://mapserver.org/ogc/sld.html#sld" target=_blank >Mapserver SLD</a> '+$trad(56,i3GEOF.legenda.dicionario)+
  440 + ' <p class=paragrafo ><input id=i3GEOlegendabotaoSLDe size="25" type="button" value="'+$trad(57,i3GEOF.legenda.dicionario)+'"></p>'+
  441 + ' <p class=paragrafo >'+$trad(58,i3GEOF.legenda.dicionario)+
  442 + ' <p class=paragrafo ><input id=i3GEOlegendabotaoSLDi size="25" type="button" value="'+$trad(59,i3GEOF.legenda.dicionario)+'"></p>'+
443 443 '</div>' +
444 444 '<input type=hidden value="" id="listaColourRamp" onchange="javascript:i3GEOF.legenda.aplicaColourRamp()" />'; //utilizado pelo seletor de colourramp
445 445 return ins;
... ... @@ -494,7 +494,7 @@ i3GEOF.legenda = {
494 494 */
495 495 ativaFoco: function(){
496 496 if(i3GEOF.legenda.tema !== "" && i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.legenda.tema) === "")
497   - {i3GEO.janela.tempoMsg("O tema ja nao existe mais no mapa");}
  497 + {i3GEO.janela.tempoMsg($trad(60,i3GEOF.legenda.dicionario));}
498 498 var i = $i("i3GEOF.legenda_c").style;
499 499 i.zIndex = i3GEO.janela.ULTIMOZINDEX;
500 500 i3GEO.janela.ULTIMOZINDEX++;
... ... @@ -556,16 +556,16 @@ i3GEOF.legenda = {
556 556 id = retorno.data[i].tema+"-"+retorno.data[i].idclasse; //layer+indice da classe
557 557 re = new RegExp("'", "g");
558 558 exp = (retorno.data[i].expressao).replace(re,'"');
559   - ins.push("<tr><td><img style='cursor:pointer' title='clique para excluir' onclick='i3GEOF.legenda.excluilinhaf(this)' src='" + i3GEO.configura.locaplic + "/imagens/x.gif' title='excluir' /></td><td><img width='30px' height='15px' style='cursor:pointer' title='clique para alterar' src='"+retorno.data[i].imagem+"' onclick=i3GEOF.legenda.editaSimbolo('i3GEOlegendaid_"+id+"') /></td>");
  559 + ins.push("<tr><td><img style='cursor:pointer' title='"+$trad(62,i3GEOF.legenda.dicionario)+"' onclick='i3GEOF.legenda.excluilinhaf(this)' src='" + i3GEO.configura.locaplic + "/imagens/x.gif' title='excluir' /></td><td><img width='30px' height='15px' style='cursor:pointer' title='"+$trad(61,i3GEOF.legenda.dicionario)+"' src='"+retorno.data[i].imagem+"' onclick=i3GEOF.legenda.editaSimbolo('i3GEOlegendaid_"+id+"') /></td>");
560 560 ins.push("<td><img onclick=i3GEOF.legenda.modificaCor('"+retorno.data[i].idclasse+"') title='alterar a cor' style='cursor:pointer' src='" + i3GEO.configura.locaplic + "/imagens/aquarela.gif' /></td>");
561 561 ins.push("<td>");
562   - ins.push($inputText("","","i3GEOlegendaid_"+id,"digite o novo nome",20,retorno.data[i].nomeclasse,"nome","javascript:i3GEOF.legenda.aviso()"));
  562 + ins.push($inputText("","","i3GEOlegendaid_"+id,$trad(63,i3GEOF.legenda.dicionario),20,retorno.data[i].nomeclasse,"nome","javascript:i3GEOF.legenda.aviso()"));
563 563 ins.push("</td><td>");
564   - ins.push($inputText("","","i3GEOlegendaid_"+id,"digite a nova express&atilde;o",30,exp,"expressao","javascript:i3GEOF.legenda.aviso()"));
  564 + ins.push($inputText("","","i3GEOlegendaid_"+id,$trad(64,i3GEOF.legenda.dicionario),30,exp,"expressao","javascript:i3GEOF.legenda.aviso()"));
565 565 ins.push("</td>");
566 566 if(n>1){
567   - ins.push("<td><img src='"+i3GEO.configura.locaplic+"/imagens/sobe1.png' style=cursor:pointer title='sobe' onclick=i3GEOF.legenda.sobelinhaf('"+retorno.data[i].idclasse+"') /></td>");
568   - ins.push("<td><img src='"+i3GEO.configura.locaplic+"/imagens/desce1.png' style=cursor:pointer title='desce' onclick=i3GEOF.legenda.descelinhaf('"+retorno.data[i].idclasse+"') /></td>");
  567 + ins.push("<td><img src='"+i3GEO.configura.locaplic+"/imagens/sobe1.png' style=cursor:pointer title='"+$trad(65,i3GEOF.legenda.dicionario)+"' onclick=i3GEOF.legenda.sobelinhaf('"+retorno.data[i].idclasse+"') /></td>");
  568 + ins.push("<td><img src='"+i3GEO.configura.locaplic+"/imagens/desce1.png' style=cursor:pointer title='"+$trad(66,i3GEOF.legenda.dicionario)+"' onclick=i3GEOF.legenda.descelinhaf('"+retorno.data[i].idclasse+"') /></td>");
569 569 }
570 570 ins.push("</tr>");
571 571 }
... ... @@ -573,22 +573,21 @@ i3GEOF.legenda = {
573 573 $i("i3GEOlegendaresultado").innerHTML = ins.join("");
574 574 }
575 575 else{
576   - ajuda = "<br><p class=paragrafo >Para aplicar um ajuste entre 0 e 255 cores, utilize a op&ccedil;&atilde;o 'Escala de Cores'." +
577   - "<p class=paragrafo >O valor de SCALE= pode ser a palavra AUTO (SCALE=AUTO) ou um valor m&iacute;nimo e m&aacute;ximo (por exemplo SCALE=20,3000)." +
578   - "<p class=paragrafo >Voc&ecirc; pode aplicar a escala em bandas individuais, para isso, utilize SCALE_n, por exemplo SCALE_1=AUTO SCALE_2=200,500." +
579   - "<p class=paragrafo >Para escolher quais bandas ser&atilde;o utilizadas e qual sua ordem, utilize a op&ccedil;&atilde;o BANDAS." +
580   - "Utilize, por exemplo, BANDS=1,2,3 BANDS=1 ." +
581   - "<p class=paragrafo >Para alterar o modo de amostragem, utilize RESAMPLE com uma das op&ccedil;&otilde;es: AVERAGE,NEAREST ou BILINEAR.";
582   - ins = "<p class=paragrafo >Voc&ecirc; pode incluir processos na imagem para modificar as caracter&iacute;sticas de visualiza&ccedil;&atilde;o<br><br>Adicionar processo:" +
  576 + ajuda = "<br><p class=paragrafo >"+$trad(67,i3GEOF.legenda.dicionario) +
  577 + "<p class=paragrafo >"+$trad(68,i3GEOF.legenda.dicionario) +
  578 + "<p class=paragrafo >"+$trad(69,i3GEOF.legenda.dicionario) +
  579 + "<p class=paragrafo >"+$trad(70,i3GEOF.legenda.dicionario) +
  580 + "<p class=paragrafo >"+$trad(71,i3GEOF.legenda.dicionario) ;
  581 + ins = "<p class=paragrafo >"+$trad(72,i3GEOF.legenda.dicionario)+":" +
583 582 "<select onchange=i3GEOF.legenda.adicionaProcesso(this) >" +
584   - "<option value='' >selecione o processo</option>" +
585   - "<option value='SCALE=' >Escala de cores</option>" +
586   - "<option value='RESAMPLE=' >Reamostragem</option>" +
587   - "<option value='BANDS=' >Bandas</option>" +
  583 + "<option value='' >"+$trad(73,i3GEOF.legenda.dicionario)+"</option>" +
  584 + "<option value='SCALE=' >"+$trad(74,i3GEOF.legenda.dicionario)+"</option>" +
  585 + "<option value='RESAMPLE=' >"+$trad(75,i3GEOF.legenda.dicionario)+"</option>" +
  586 + "<option value='BANDS=' >"+$trad(76,i3GEOF.legenda.dicionario)+"</option>" +
588 587 "<option value='COLOR_MATCH_THRESHOLD=' >Threshold</option>" +
589 588 "<option value='NODATA=' >Nodata</option>" +
590 589 "</select><br>" +
591   - '<p class=paragrafo ><input id=i3GEOlegendabotao16 class="executar" size="22" type="buttom" value="aplicar processos">';
  590 + '<p class=paragrafo ><input id=i3GEOlegendabotao16 class="executar" size="22" type="buttom" value="'+$trad(77,i3GEOF.legenda.dicionario)+'">';
592 591 if(retorno.data[0].proc == "")
593 592 {ins += "<div style=width:80% id=i3GEOlegendaprocessos ></div>";}
594 593 else{
... ... @@ -606,10 +605,10 @@ i3GEOF.legenda = {
606 605 }
607 606 }
608 607 else
609   - {$i("i3GEOlegendaresultado").innerHTML = "<p style=color:red >Ocorreu um erro<br>";}
  608 + {$i("i3GEOlegendaresultado").innerHTML = "<p style=color:red >Erro<br>";}
610 609 i3GEOF.legenda.aguarde.visibility = "hidden";
611 610 }
612   - catch(e){i3GEO.janela.tempoMsg("N&atilde;o &eacute; poss&iacute;vel editar a legenda desse tema");i3GEOF.legenda.aguarde.visibility = "hidden";}
  611 + catch(e){i3GEO.janela.tempoMsg($trad(78,i3GEOF.legenda.dicionario));i3GEOF.legenda.aguarde.visibility = "hidden";}
613 612 },
614 613 /*
615 614 Function: aviso
... ... @@ -620,7 +619,7 @@ i3GEOF.legenda = {
620 619 */
621 620 aviso: function(){
622 621 if(i3GEOF.legenda.aviso == true){
623   - i3GEO.janela.tempoMsg("Clique em 'Aplicar' para que as altera&ccedil;&otilde;pes sejam salvas");
  622 + i3GEO.janela.tempoMsg($trad(79,i3GEOF.legenda.dicionario));
624 623 i3GEOF.legenda.aviso == false;
625 624 }
626 625 },
... ... @@ -792,7 +791,7 @@ i3GEOF.legenda = {
792 791 cp = new cpaint();
793 792 cp.set_response_type("JSON");
794 793 cp.call(p,"contagemclasse",i3GEOF.legenda.montaLegenda);
795   - i3GEO.janela.tempoMsg("A contagem considera apenas os elementos vis&iacute;veis na abrang&ecirc;ncia do mapa");
  794 + i3GEO.janela.tempoMsg($trad(80,i3GEOF.legenda.dicionario));
796 795 },
797 796 /*
798 797 Function: adicionaClasse
... ... @@ -1039,7 +1038,7 @@ i3GEOF.legenda = {
1039 1038 p += "&ext="+i3GEO.parametros.extentTotal;
1040 1039 }
1041 1040 if (item == "")
1042   - {i3GEO.janela.tempoMsg("Selecione um item!");return;}
  1041 + {i3GEO.janela.tempoMsg($trad(81,i3GEOF.legenda.dicionario));return;}
1043 1042 i3GEOF.legenda.aguarde.visibility = "visible";
1044 1043 cp.set_response_type("JSON");
1045 1044 //window.parent.g_operacao = "outras"
... ... @@ -1097,7 +1096,7 @@ i3GEOF.legenda = {
1097 1096 i3GEOF.legenda.aguarde.visibility = "hidden";
1098 1097 };
1099 1098 if (item == "")
1100   - {i3GEO.janela.tempoMsg("Selecione um item!");return;}
  1099 + {i3GEO.janela.tempoMsg($trad(81,i3GEOF.legenda.dicionario));return;}
1101 1100 i3GEOF.legenda.aguarde.visibility = "visible";
1102 1101 cp.set_response_type("JSON");
1103 1102 cp.call(p,"alteraclasse",fim);
... ... @@ -1126,7 +1125,7 @@ i3GEOF.legenda = {
1126 1125 i3GEOF.legenda.aguarde.visibility = "hidden";
1127 1126 };
1128 1127 if (item == "")
1129   - {i3GEO.janela.tempoMsg("Selecione um item!");return;}
  1128 + {i3GEO.janela.tempoMsg($trad(81,i3GEOF.legenda.dicionario));return;}
1130 1129 i3GEOF.legenda.aguarde.visibility = "visible";
1131 1130 cp.set_response_type("JSON");
1132 1131 cp.call(p,"alteraclasse",fim);
... ... @@ -1190,11 +1189,11 @@ i3GEOF.legenda = {
1190 1189 combo += sct;
1191 1190 }
1192 1191 combo += "</select>";
1193   - botoes = "<input id=i3GEOlegendabotao11 class=executar size=10 type=buttom value='excluir' />";
1194   - botoes += "&nbsp;<input id=i3GEOlegendabotao12 class=executar size=14 type=buttom value='adicionar' />";
1195   - botoes += "&nbsp;<input id=i3GEOlegendabotao13 class=executar size=8 type=buttom value='sobe' />";
1196   - botoes += "&nbsp;<input id=i3GEOlegendabotao14 class=executar size=8 type=buttom value='desce' />";
1197   - $i("i3GEOlegendacomboestilos").innerHTML = "<table class='lista5'><tr><td><span class=paragrafo >Estilo em edi&ccedil;&atilde;o:</span></td><td>"+combo+"</td><td>"+botoes+"</td></tr></table>&nbsp;(p&oacute;s adicionar ou excluir, aplique a altera&ccedil;&atilde;o)<br><br>";
  1192 + botoes = "<input id=i3GEOlegendabotao11 class=executar size=10 type=buttom value='"+$trad(49,i3GEOF.legenda.dicionario)+"' />";
  1193 + botoes += "&nbsp;<input id=i3GEOlegendabotao12 class=executar size=14 type=buttom value='"+$trad(50,i3GEOF.legenda.dicionario)+"' />";
  1194 + botoes += "&nbsp;<input id=i3GEOlegendabotao13 class=executar size=8 type=buttom value='"+$trad(65,i3GEOF.legenda.dicionario)+"' />";
  1195 + botoes += "&nbsp;<input id=i3GEOlegendabotao14 class=executar size=8 type=buttom value='"+$trad(66,i3GEOF.legenda.dicionario)+"' />";
  1196 + $i("i3GEOlegendacomboestilos").innerHTML = "<table class='lista5'><tr><td><span class=paragrafo >"+$trad(82,i3GEOF.legenda.dicionario)+":</span></td><td>"+combo+"</td><td>"+botoes+"</td></tr></table>&nbsp;(p&oacute;s adicionar ou excluir, aplique a altera&ccedil;&atilde;o)<br><br>";
1198 1197 new YAHOO.widget.Button(
1199 1198 "i3GEOlegendabotao11",{onclick:{fn: function(){
1200 1199 try{
... ... @@ -1258,7 +1257,7 @@ i3GEOF.legenda = {
1258 1257 i3GEOF.legenda.mostraEstilo(0);
1259 1258 }
1260 1259 else{
1261   - $i("i3GEOlegendacomboestilos").innerHTML = "<p style=color:red >Ocorreu um erro<br>";
  1260 + $i("i3GEOlegendacomboestilos").innerHTML = "<p style=color:red >Erro<br>";
1262 1261 i3GEOF.legenda.aguarde.visibility = "hidden";
1263 1262 }
1264 1263 }
... ... @@ -1280,28 +1279,28 @@ i3GEOF.legenda = {
1280 1279 d = "<table class=lista6 ><tr><td style='text-align:left;'>Cor do contorno:</td><td>" +
1281 1280 $inputText("","","i3GEOlegendaoutlinecolor","",12,linha[2]) +
1282 1281 "</td><td><img style=cursor:pointer src='"+i3GEO.configura.locaplic+"/imagens/aquarela.gif' onclick=\"i3GEOF.legenda.corj('i3GEOlegendaoutlinecolor')\" /></td></tr>"+
1283   - "<tr><td style='text-align:left;'>Cor do fundo:</td><td>" +
  1282 + "<tr><td style='text-align:left;'>"+$trad(83,i3GEOF.legenda.dicionario)+":</td><td>" +
1284 1283 $inputText("","","i3GEOlegendabackgroundcolor","",12,linha[3]) +
1285 1284 "</td><td><img style=cursor:pointer src='"+i3GEO.configura.locaplic+"/imagens/aquarela.gif' onclick=\"i3GEOF.legenda.corj('i3GEOlegendabackgroundcolor')\" /></td></tr>"+
1286   - "<tr><td style='text-align:left;'>Cor da frente:</td><td>"+
  1285 + "<tr><td style='text-align:left;'>"+$trad(84,i3GEOF.legenda.dicionario)+":</td><td>"+
1287 1286 $inputText("","","i3GEOlegendacolor","",12,linha[4]) +
1288 1287 "</td><td><img style=cursor:pointer src='"+i3GEO.configura.locaplic+"/imagens/aquarela.gif' onclick=\"i3GEOF.legenda.corj('i3GEOlegendacolor')\" /></td></tr>"+
1289   - "<tr><td style='text-align:left;'>Tamanho/espa&ccedil;amento:</td><td>"+
  1288 + "<tr><td style='text-align:left;'>"+$trad(85,i3GEOF.legenda.dicionario)+":</td><td>"+
1290 1289 $inputText("","","i3GEOlegendasizes","",12,linha[6]) +
1291 1290 "</td><td></td></tr>" +
1292   - "<tr><td style='text-align:left;'>Espessura:</td><td>"+
  1291 + "<tr><td style='text-align:left;'>"+$trad(86,i3GEOF.legenda.dicionario)+":</td><td>"+
1293 1292 $inputText("","","i3GEOlegendawidth","",12,linha[8]) +
1294 1293 "</td><td></td></tr>" +
1295   - "<tr><td style='text-align:left;'>Padr&atilde;o de repeti&ccedil;&atilde;o:</td><td>"+
  1294 + "<tr><td style='text-align:left;'>"+$trad(87,i3GEOF.legenda.dicionario)+":</td><td>"+
1296 1295 $inputText("","","i3GEOlegendapattern","",12,linha[9]) +
1297 1296 "</td><td></td></tr>" +
1298   - "<tr><td style='text-align:left;'>Opacidade:</td><td>"+
  1297 + "<tr><td style='text-align:left;'>"+$trad(88,i3GEOF.legenda.dicionario)+":</td><td>"+
1299 1298 $inputText("","","i3GEOlegendaopacidade","",3,linha[7]) +
1300 1299 "</td><td></td></tr>" +
1301   - "<tr><td style='text-align:left;'>Ângulo:</td><td>"+
  1300 + "<tr><td style='text-align:left;'>"+$trad(89,i3GEOF.legenda.dicionario)+":</td><td>"+
1302 1301 $inputText("","","i3GEOlegendaangulo","",5,linha[10]) +
1303 1302 "</td><td></td></tr>" +
1304   - "<tr><td style='text-align:left;'>S&iacute;mbolo:</td><td>"+
  1303 + "<tr><td style='text-align:left;'>"+$trad(90,i3GEOF.legenda.dicionario)+":</td><td>"+
1305 1304 $inputText("","","i3GEOlegendasymbolname","",12,linha[5]) +
1306 1305 "</td><td></td></tr></table>";
1307 1306 $i("i3GEOlegendacomboestilos").innerHTML += d;
... ... @@ -1323,10 +1322,10 @@ i3GEOF.legenda = {
1323 1322 try{
1324 1323 if (retorno.data != undefined){
1325 1324 retorno = retorno.data;
1326   - $i("i3GEOlegendasimbolos").innerHTML = "<br>Lista de s&iacute;mbolos. Clique para selecionar:<br><br>"+retorno;
  1325 + $i("i3GEOlegendasimbolos").innerHTML = "<br>"+$trad(91,i3GEOF.legenda.dicionario)+":<br><br>"+retorno;
1327 1326 }
1328 1327 else
1329   - {$i("i3GEOlegendasimbolos").innerHTML = "<p style=color:red >Ocorreu um erro<br>";}
  1328 + {$i("i3GEOlegendasimbolos").innerHTML = "<p style=color:red >Erro<br>";}
1330 1329 i3GEOF.legenda.aguarde.visibility = "hidden";
1331 1330 }
1332 1331 catch(e){i3GEO.janela.tempoMsg("Erro: "+ e);i3GEOF.legenda.aguarde.visibility = "hidden";}
... ... @@ -1410,15 +1409,14 @@ i3GEOF.legenda = {
1410 1409 {return;}
1411 1410 i3GEOF.legenda.aguarde.visibility = "visible";
1412 1411 var monta = function(retorno){
1413   - if (retorno.data[0].proc == "") //o layer nao deve ser raster
1414   - {
  1412 + if (retorno.data && retorno.data[0].proc == ""){
1415 1413 var ins = [],i,re,t;
1416   - ins.push("<p class='paragrafo' ><input type=button value='Gr&aacute;fico de pizza' id=i3GEOlegendaGraficoPizza /></p>");
1417   - ins.push("<p class='paragrafo' >N&uacute;mero de ocorr&ecirc;ncias em cada classe (n)</p>");
  1414 + ins.push("<p class='paragrafo' ><input type=button value='"+$trad(92,i3GEOF.legenda.dicionario)+"' id=i3GEOlegendaGraficoPizza /></p>");
  1415 + ins.push("<p class='paragrafo' >"+$trad(93,i3GEOF.legenda.dicionario)+"</p>");
1418 1416 ins.push("<table width=100% >");
1419 1417 i3GEOF.legenda.dadosGrafico = ["n;x"];
1420 1418 if(retorno.data.length < 2){
1421   - i3GEO.janela.tempoMsg("O tema deve conter pelo menos 2 classes");
  1419 + i3GEO.janela.tempoMsg($trad(94,i3GEOF.legenda.dicionario));
1422 1420 i3GEOF.legenda.aguarde.visibility = "hidden";
1423 1421 return;
1424 1422 }
... ... @@ -1437,8 +1435,9 @@ i3GEOF.legenda = {
1437 1435 $i("i3GEOlegendaguia4obj").innerHTML = ins.join("");
1438 1436 }
1439 1437 else
1440   - {$i("i3GEOlegendaguia4obj").innerHTML = "<p style=color:red >Ocorreu um erro<br>";}
  1438 + {$i("i3GEOlegendaguia4obj").innerHTML = "<p style=color:red >Erro<br>";return;}
1441 1439 i3GEOF.legenda.aguarde.visibility = "hidden";
  1440 +
1442 1441 new YAHOO.widget.Button(
1443 1442 "i3GEOlegendaGraficoPizza",
1444 1443 {onclick:{fn: function(){
... ... @@ -1449,8 +1448,8 @@ i3GEOF.legenda = {
1449 1448 );
1450 1449 $i("i3GEOlegendaGraficoPizza-button").style.width = "200px";
1451 1450 },
1452   - p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=contagemclasse&tema="+i3GEOF.legenda.tema,
1453   - cp = new cpaint();
  1451 + p = i3GEO.configura.locaplic+"/ferramentas/legenda/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=contagemclasse&tema="+i3GEOF.legenda.tema,
  1452 + cp = new cpaint();
1454 1453 //cp.set_debug(2)
1455 1454 cp.set_response_type("JSON");
1456 1455 cp.call(p,"cocontagemclasse",monta);
... ... @@ -1511,4 +1510,4 @@ i3GEOF.legenda = {
1511 1510 adicionaProcesso: function(s){
1512 1511 $i("i3GEOlegendaprocessos").innerHTML += $inputText("","","","",50,s.value);
1513 1512 }
1514   -};
  1513 +};
1515 1514 \ No newline at end of file
... ...
interface/openlayersdebug.htm
... ... @@ -114,6 +114,7 @@
114 114 </div>
115 115 <script src="../classesjs/i3geonaocompacto.js"></script>
116 116 <script src="../pacotes/openlayers/OpenLayers211.js.php"></script>
  117 +<!-- <script src="../pacotes/openlayers/OpenLayers2131.js.php"></script> -->
117 118 <!-- estilo necess&aacute;rio para a ferramenta de edi&ccedil;&atilde;o -->
118 119  
119 120 <script>
... ...