Commit b52414a53c401fc7bd2322a0055c2d497df743d6

Authored by Edmar Moretti
1 parent 6fbdd8e4

Remoção de redundâncias nos dicionários do sistema de administração

admin1/dicionario/atlas.js
... ... @@ -65,11 +65,6 @@ i3GEOadmin.atlas.dicionario = {
65 65 en : "",
66 66 es : ""
67 67 } ],
68   - 'linkAtlas' : [ {
69   - pt : "Link para o texto que será mostrado na inicialização do Atlas",
70   - en : "",
71   - es : ""
72   - } ],
73 68 'iconeAtlas' : [ {
74 69 pt : "Ícone que será utilizado na montagem da lista de todos os Atlas",
75 70 en : "",
... ... @@ -105,4 +100,4 @@ i3GEOadmin.atlas.dicionario = {
105 100 en : "",
106 101 es : ""
107 102 } ]
108 103 -};
  104 +};
109 105 \ No newline at end of file
... ...
admin1/dicionario/core.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 if (typeof (i3GEOadmin) === 'undefined') {
3 2 i3GEOadmin = {"core":{}};
4 3 }
... ... @@ -6,89 +5,19 @@ if (typeof (i3GEOadmin.core) === 'undefined') {
6 5 i3GEOadmin["core"] = {};
7 6 }
8 7 i3GEOadmin.core.dicionario = {
9   - 'notInVersion' : [ {
10   - pt : "Não disponível nessa versão do Mapserver",
11   - en : "",
12   - es : ""
13   - } ],
14 8 'tabelaTxt' : [ {
15 9 pt : "Tabela",
16 10 en : "",
17 11 es : ""
18 12 } ],
19   - 'inicio' : [ {
20   - pt : "Início",
21   - en : "",
22   - es : ""
23   - } ],
24   - 'menus' : [ {
25   - pt : "Menus",
26   - en : "",
27   - es : ""
28   - } ],
29   - 'arvore' : [ {
30   - pt : "Árvore de temas",
31   - en : "",
32   - es : ""
33   - } ],
34   - 'mapfiles' : [ {
35   - pt : "Mapfiles",
36   - en : "",
37   - es : ""
38   - } ],
39 13 'login' : [ {
40 14 pt : "Login",
41 15 en : "",
42 16 es : ""
43 17 } ],
44   - 'arvoreCompleta' : [ {
45   - pt : "Árvore completa",
46   - en : "",
47   - es : ""
48   - } ],
49   - 'conexoes' : [ {
50   - pt : "Conexões",
51   - en : "",
52   - es : ""
53   - } ],
54   - 'regioes' : [ {
55   - pt : "Regiões",
56   - en : "",
57   - es : ""
58   - } ],
59   - 'operacoes' : [ {
60   - pt : "Operações",
61   - en : "",
62   - es : ""
63   - } ],
64   - 'usuarios' : [ {
65   - pt : "Usuários",
66   - en : "",
67   - es : ""
68   - } ],
69 18 'gruposUsuarios' : [ {
70 19 pt : "Grupos e Usuários",
71 20 en : "",
72   - es : "",
73   - } ],
74   - 'atalhos' : [ {
75   - pt : "Atalhos",
76   - en : "",
77   - es : ""
78   - } ],
79   - 'sobe' : [ {
80   - pt : "sobe",
81   - en : "",
82   - es : ""
83   - } ],
84   - 'desce' : [ {
85   - pt : "desce",
86   - en : "",
87   - es : ""
88   - } ],
89   - 'editar' : [ {
90   - pt : "editar",
91   - en : "",
92 21 es : ""
93 22 } ],
94 23 'excluir' : [ {
... ... @@ -96,131 +25,21 @@ i3GEOadmin.core.dicionario = {
96 25 en : "",
97 26 es : ""
98 27 } ],
99   - 'testar' : [ {
100   - pt : "testar!",
101   - en : "",
102   - es : ""
103   - } ],
104   - 'testarRapido' : [ {
105   - pt : "teste rapido",
106   - en : "",
107   - es : ""
108   - } ],
109   - 'msgBuscaDados' : [ {
110   - pt : " buscando dados",
111   - en : "",
112   - es : ""
113   - } ],
114   - 'msgModificaOrdem' : [ {
115   - pt : " modificando a ordem no banco de dados",
116   - en : "",
117   - es : ""
118   - } ],
119   - 'msgExclui' : [ {
120   - pt : " excluindo o registro do id= ",
121   - en : "",
122   - es : ""
123   - } ],
124   - 'msgBuscaTemas' : [ {
125   - pt : "buscando temas...",
126   - en : "",
127   - es : ""
128   - } ],
129 28 'enviar' : [ {
130 29 pt : "Enviar",
131 30 en : "",
132 31 es : ""
133 32 } ],
134   - 'adicionaNovo' : [ {
135   - pt : "Adicionar um novo",
136   - en : "",
137   - es : ""
138   - } ],
139 33 'adicionar' : [ {
140 34 pt : "Adicionar",
141 35 en : "",
142 36 es : ""
143 37 } ],
144   - 'layers' : [ {
145   - pt : "Layers",
146   - en : "",
147   - es : ""
148   - } ],
149   - 'msgVerifica' : [ {
150   - pt : " verificando",
151   - en : "",
152   - es : ""
153   - } ],
154   - 'erro' : [ {
155   - pt : "Erro",
156   - en : "",
157   - es : ""
158   - } ],
159   - 'adicionaMap' : [ {
160   - pt : " adicionando um novo mapfile",
161   - en : "",
162   - es : ""
163   - } ],
164   - 'codigoExiste' : [ {
165   - pt : "Código já existe",
166   - en : "",
167   - es : ""
168   - } ],
169   - 'msgExcluiMap' : [ {
170   - pt : " excluindo ",
171   - en : "",
172   - es : ""
173   - } ],
174   - 'msgCopia' : [ {
175   - pt : "Copiando...",
176   - en : "",
177   - es : ""
178   - } ],
179 38 'nomeArquivo' : [ {
180 39 pt : "Nome do novo arquivo:",
181 40 en : "",
182 41 es : ""
183 42 } ],
184   - 'gravaLayer' : [ {
185   - pt : " gravando o registro do layer= ",
186   - en : "",
187   - es : ""
188   - } ],
189   - 'naoSalva' : [ {
190   - pt : "Não foi possível salvar.",
191   - en : "",
192   - es : ""
193   - } ],
194   - 'msgModificaOrdem2' : [ {
195   - pt : " modificando a ordem",
196   - en : "",
197   - es : ""
198   - } ],
199   - 'obtemDados' : [ {
200   - pt : "Obtendo dados...",
201   - en : "",
202   - es : ""
203   - } ],
204   - 'editor' : [ {
205   - pt : "Editor",
206   - en : "",
207   - es : ""
208   - } ],
209   - 'cancela' : [ {
210   - pt : "Cancela",
211   - en : "",
212   - es : ""
213   - } ],
214   - 'cancelar' : [ {
215   - pt : "Cancelar",
216   - en : "",
217   - es : ""
218   - } ],
219   - 'salvaTxt' : [ {
220   - pt : "salvando texto...",
221   - en : "",
222   - es : ""
223   - } ],
224 43 'classes' : [ {
225 44 pt : "classes",
226 45 en : "",
... ... @@ -231,21 +50,11 @@ i3GEOadmin.core.dicionario = {
231 50 en : "",
232 51 es : ""
233 52 } ],
234   - 'remove' : [ {
235   - pt : "Remover",
236   - en : "",
237   - es : ""
238   - } ],
239 53 'descricaoTxt' : [ {
240 54 pt : "Descrição",
241 55 en : "",
242 56 es : ""
243 57 } ],
244   - 'salva1' : [ {
245   - pt : "Salva",
246   - en : "",
247   - es : ""
248   - } ],
249 58 'grupo' : [ {
250 59 pt : "Grupo",
251 60 en : "",
... ... @@ -256,51 +65,6 @@ i3GEOadmin.core.dicionario = {
256 65 en : "",
257 66 es : ""
258 67 } ],
259   - 'gravaId' : [ {
260   - pt : " gravando o registro do id= ",
261   - en : "",
262   - es : ""
263   - } ],
264   - 'msgErroExclui' : [ {
265   - pt : "Não foi possível excluir. Verifique se não existem registros vinculados",
266   - en : "",
267   - es : ""
268   - } ],
269   - 'msgNovoRegistro' : [ {
270   - pt : " adicionando um novo registro",
271   - en : "",
272   - es : ""
273   - } ],
274   - 'importa' : [ {
275   - pt : "importando...",
276   - en : "",
277   - es : ""
278   - } ],
279   - 'novoTitulo' : [ {
280   - pt : "Novo título do tema",
281   - en : "",
282   - es : ""
283   - } ],
284   - 'editarNome' : [ {
285   - pt : "Editar nome",
286   - en : "",
287   - es : ""
288   - } ],
289   - 'menu' : [ {
290   - pt : "Menu",
291   - en : "",
292   - es : ""
293   - } ],
294   - 'excluiTitulo' : [ {
295   - pt : "exclui",
296   - en : "",
297   - es : ""
298   - } ],
299   - 'msgBuscaMenu' : [ {
300   - pt : "buscando menus...",
301   - en : "",
302   - es : ""
303   - } ],
304 68 'nao' : [ {
305 69 pt : "não",
306 70 en : "",
... ... @@ -311,31 +75,11 @@ i3GEOadmin.core.dicionario = {
311 75 en : "",
312 76 es : ""
313 77 } ],
314   - 'salva2' : [ {
315   - pt : "salvar",
316   - en : "",
317   - es : ""
318   - } ],
319 78 'salvar' : [ {
320 79 pt : "Salvar",
321 80 en : "",
322 81 es : ""
323 82 } ],
324   - 'nome2' : [ {
325   - pt : "Nome:",
326   - en : "",
327   - es : ""
328   - } ],
329   - 'sim2' : [ {
330   - pt : "Sim",
331   - en : "",
332   - es : ""
333   - } ],
334   - 'nao2' : [ {
335   - pt : "Não",
336   - en : "",
337   - es : ""
338   - } ],
339 83 'usuarioTxt' : [ {
340 84 pt : "Usuário",
341 85 en : "",
... ... @@ -346,21 +90,11 @@ i3GEOadmin.core.dicionario = {
346 90 en : "",
347 91 es : ""
348 92 } ],
349   - 'confirma' : [ {
350   - pt : "Não será possível reverter. Continua?",
351   - en : "",
352   - es : ""
353   - } ],
354 93 'filtroTxt' : [ {
355 94 pt : "Filtro",
356 95 en : "",
357 96 es : ""
358 97 } ],
359   - 'ajuda' : [ {
360   - pt : "Ajuda",
361   - en : "",
362   - es : ""
363   - } ],
364 98 'tipo' : [ {
365 99 pt : "Tipo",
366 100 en : "",
... ... @@ -376,16 +110,6 @@ i3GEOadmin.core.dicionario = {
376 110 en : "",
377 111 es : ""
378 112 } ],
379   - 'temasRaiz' : [ {
380   - pt : "Temas na raiz",
381   - en : "",
382   - es : ""
383   - } ],
384   - 'adicionarTema' : [ {
385   - pt : "Adicionar um tema",
386   - en : "",
387   - es : ""
388   - } ],
389 113 'tema' : [ {
390 114 pt : "Tema",
391 115 en : "",
... ... @@ -411,11 +135,6 @@ i3GEOadmin.core.dicionario = {
411 135 en : "",
412 136 es : ""
413 137 } ],
414   - 'arquivoTxt' : [ {
415   - pt : "Arquivo",
416   - en : "",
417   - es : ""
418   - } ],
419 138 'tituloTxt' : [ {
420 139 pt : "Título",
421 140 en : "",
... ... @@ -456,5 +175,4 @@ i3GEOadmin.core.dicionario = {
456 175 en : "",
457 176 es : ""
458 177 } ]
459   -
460 178 };
... ...
admin1/dicionario/editormapfile.js
1   -//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
2 1 i3GEOadmin.mapfile.dicionario = {
3 2 'ajudaEditor' : [ {
4 3 pt : "Salve antes de testar. Mais detalhes sobre a edição de mapfiles veja em:",
... ... @@ -25,66 +24,26 @@ i3GEOadmin.mapfile.dicionario = {
25 24 en : "",
26 25 es : ""
27 26 } ],
28   - 'abrirI3geo' : [ {
29   - pt : "Abrir no i3Geo",
30   - en : "",
31   - es : ""
32   - } ],
33 27 'txtTitulo' : [ {
34 28 pt : "Edição de arquivos Mapfiles",
35 29 en : "",
36 30 es : ""
37 31 } ],
38   - 'editaMapfile' : [ {
39   - pt : "Edição",
40   - en : "",
41   - es : ""
42   - } ],
43   - 'editaMapfileDesc' : [ {
44   - pt : "Utilize as opções para modificar as características principais do mapfile",
45   - en : "",
46   - es : ""
47   - } ],
48 32 'txtAjuda' : [ {
49 33 pt : "Na lista, o texto marcado corresponde ao nome do tema registrado na &aacute;rvore de temas (registro no banco de dados). Nem todos os temas s&atilde;o utilizados na &aacute;rvore, por isso n&atilde;o necessitam ser associados a um 'tema' e registrados no banco de dados. Ao criar um mapfile por esse sistema, o registro no banco de dados &eacute; autom&aacute;tico.<p>Importante: a restri&ccedil;&atilde;o ao tema por meio da defini&ccedil;&atilde;o de grupos de usu&aacute;rios n&atilde;o bloqueia o acesso por meio de download, WMS, KML, etc. Para bloquear esse tipo de acesso &eacute; necess&aacute;rio alterar as op&ccedil;&otilde;es espec&iacute;ficas. Por padr&atilde;o, esses servi&ccedil;os s&atilde;o habilitados para qualquer usu&aacute;rio, n&atilde;o sendo poss&iacute;vel bloquear apenas para determinados grupos. <p>Este formul&aacute;rio permite criar ou editar os arquivos mapfile que comp&otilde;em temas no i3geo. <p>Os arquivo .map s&atilde;o armazenados no diret&oacute;rio i3geo/temas e podem tamb&eacute;m ser editados manualmente. <p>Cada arquivo cont&eacute;m layers definidos conforme a sintaxe utilizada pelo Mapserver. Esses arquivos s&atilde;o as estruturas b&aacute;sicas utilizadas pelo i3geo na apresenta&ccedil;&atilde;o de dados e montagem das camadas que s&atilde;o vistas no mapa. <p>Ap&oacute;s criados os mapfiles, deve-se ainda definir as caracter&iacute;sticas de cada LAYER. <p>A lista de IPs dos usu&aacute;rios que podem administrar o i3geo &eacute; definida no arquivo i3geo/ms_configura.php <p>Apenas os mapfiles que forem vinculados a um tema poder&atilde;o ser vistos na janela de inclus&atilde;o de temas na &aacute;rvore de temas. Se voc&ecirc; criou um mapfile manualmente, utilize a op&ccedil;&atilde;o de edi&ccedil;&atilde;o (&iacute;cone apresentado ao lado de cada mapfile) para fazer essa associa&ccedil;&atilde;o. <p>A op&ccedil;&atilde;o 'Verifica temas sem mapfiles' possibilita resolver problemas decorrentes da elimina&ccedil;&atilde;o manual de um arquivo mapfile do servidor. Nesses casos, o registro no banco de dados permanece. Com essa op&ccedil;&atilde;o &eacute; poss&iacute;vel apagar os registros ou recriar o mapfile perdido.",
50 34 en : "",
51 35 es : ""
52 36 } ],
53   - 'ajuda' : [ {
54   - pt : "Ajuda",
55   - en : "",
56   - es : ""
57   - } ],
58 37 'criaMapfile' : [ {
59 38 pt : "Cria&ccedil;&atilde;o de um novo arquivo mapfile",
60 39 en : "",
61 40 es : ""
62 41 } ],
63   - 'upGvsig' : [ {
64   - pt : "Upload gvSIG",
65   - en : "",
66   - es : ""
67   - } ],
68   - 'semMapfile' : [ {
69   - pt : "Verificar temas sem mapfiles",
70   - en : "",
71   - es : ""
72   - } ],
73 42 'txtDesc' : [ {
74 43 pt : "Mapfiles s&atilde;o arquivos com par&acirc;metros que definem as camadas que podem ser adicionadas a um mapa e ao cat&aacute;logo de temas. Para incluir um tema no cat&aacute;logo utilize a op&ccedil;&atilde;o existente no menu superior.<br>Utilize um arquivo mapfile para cada camada.",
75 44 en : "",
76 45 es : ""
77 46 } ],
78   - 'listaMapfile' : [ {
79   - pt : "<p>Mapfiles (arquivos existentes no diret&oacute;rio i3geo/temas):</p>",
80   - en : "",
81   - es : ""
82   - } ],
83   - 'gvp' : [ {
84   - pt : "Arquivo gvp: ",
85   - en : "",
86   - es : ""
87   - } ],
88 47 'nomeMap' : [ {
89 48 pt : "Nome do novo arquivo mapfile (sem .map). N&atilde;o utilize caracteres acentuados ou espa&ccedil;os em branco",
90 49 en : "",
... ... @@ -120,16 +79,6 @@ i3GEOadmin.mapfile.dicionario = {
120 79 en : "",
121 80 es : ""
122 81 } ],
123   - 'filtraLista' : [ {
124   - pt : "filtrar lista",
125   - en : "",
126   - es : ""
127   - } ],
128   - 'retiraFavoritos' : [ {
129   - pt : "retira dos favoritos",
130   - en : "",
131   - es : ""
132   - } ],
133 82 'favorito' : [ {
134 83 pt : "favorito",
135 84 en : "",
... ... @@ -155,11 +104,6 @@ i3GEOadmin.mapfile.dicionario = {
155 104 en : "",
156 105 es : ""
157 106 } ],
158   - 'editaTema' : [ {
159   - pt : "editar tema associado",
160   - en : "",
161   - es : ""
162   - } ],
163 107 'gruposEusuarios' : [ {
164 108 pt : "Grupos de usu&aacute;rios que podem utilizar",
165 109 en : "",
... ... @@ -170,151 +114,11 @@ i3GEOadmin.mapfile.dicionario = {
170 114 en : "",
171 115 es : ""
172 116 } ],
173   - 'semMap' : [ {
174   - pt : "Os temas listados a seguir n&atilde;o possuem mapfiles criados. Voc&ecirc; pode excluir o registro do tema (remo&ccedil;&atilde;o do banco de dados) clicando na op&ccedil;&atilde;o 'excluir' ou criar o mapfile na op&ccedil;&atilde;o existente no formul&aacute;rio principal.",
175   - en : "",
176   - es : ""
177   - } ],
178   - 'digitaNome' : [ {
179   - pt : "Digite o nome do arquivo",
180   - en : "",
181   - es : ""
182   - } ],
183   - 'msgLimpa' : [ {
184   - pt : "limpando ",
185   - en : "",
186   - es : ""
187   - } ],
188   - 'excluiCache' : [ {
189   - pt : "Exclui o cache tempor&aacute;rio de renderiza&ccedil;&atilde;o?",
190   - en : "",
191   - es : ""
192   - } ],
193 117 'extensao' : [ {
194 118 pt : "Sao necessarios 4 valores em extensao",
195 119 en : "",
196 120 es : ""
197 121 } ],
198   - 'xmin' : [ {
199   - pt : "xmin maior que xmax em extensao",
200   - en : "",
201   - es : ""
202   - } ],
203   - 'ymin' : [ {
204   - pt : "ymin maior que ymax em extensao",
205   - en : "",
206   - es : ""
207   - } ],
208   - 'erroEscala' : [ {
209   - pt : "Valor de escala incorreto",
210   - en : "",
211   - es : ""
212   - } ],
213   - 'senhaBd' : [ {
214   - pt : "Senha de acesso ao banco",
215   - en : "",
216   - es : ""
217   - } ],
218   - 'valorSenha' : [ {
219   - pt : "Complete com o valor da senha de acesso em 'password', exemplo: password=postgres",
220   - en : "",
221   - es : ""
222   - } ],
223   - 'apenasShp' : [ {
224   - pt : "Opcao disponivel apenas para o tipo shapefile", // esta sem acento pois alguns navegadores nao aceitam acentuacao em alert
225   - en : "",
226   - es : ""
227   - } ],
228   - 'editaCaractClasses' : [ {
229   - pt : "edita caracter&iacute;sticas da classe",
230   - en : "",
231   - es : ""
232   - } ],
233   - 'editaIdentTxt' : [ {
234   - pt : "edita identificadores de texto",
235   - en : "",
236   - es : ""
237   - } ],
238   - 'editaCaractGerais' : [ {
239   - pt : "Editar caracter&iacute;sticas gerais",
240   - en : "",
241   - es : ""
242   - } ],
243   - 'editaToponimia' : [ {
244   - pt : "Editar topon&iacute;mia",
245   - en : "",
246   - es : ""
247   - } ],
248   - 'estilos' : [ {
249   - pt : "Estilos",
250   - en : "",
251   - es : ""
252   - } ],
253   - 'msgNovaClasse' : [ {
254   - pt : "adicionando uma nova classe",
255   - en : "",
256   - es : ""
257   - } ],
258   - 'msgGeraClasse' : [ {
259   - pt : "gerando as classes",
260   - en : "",
261   - es : ""
262   - } ],
263   - 'criaClasses' : [ {
264   - pt : "Criar classes",
265   - en : "",
266   - es : ""
267   - } ],
268   - 'itemExpressao' : [ {
269   - pt : "Item da tabela de atributos que ser&aacute; utilizado para compor a express&atilde;o de sele&ccedil;&atilde;o de cada classe",
270   - en : "",
271   - es : ""
272   - } ],
273   - 'itemNome' : [ {
274   - pt : "Item da tabela de atributos que ser&aacute; utilizado para compor o nome de cada classe",
275   - en : "",
276   - es : ""
277   - } ],
278   - 'excluiClasse' : [ {
279   - pt : "Exclui a classe?",
280   - en : "",
281   - es : ""
282   - } ],
283   - 'nomeClasse' : [ {
284   - pt : "Nome da classe para ser mostrada na legenda",
285   - en : "",
286   - es : ""
287   - } ],
288   - 'descricaoClasse' : [ {
289   - pt : "Descri&ccedil;&atilde;o da classe (mostrada na legenda quando o mouse &eacute; sobreposto",
290   - en : "",
291   - es : ""
292   - } ],
293   - 'exibeClasse' : [ {
294   - pt : "Define o estado atual de exibi&ccedil;&atilde;o da classe. Default ativa a camada permanentemente.",
295   - en : "",
296   - es : ""
297   - } ],
298   - 'expressaoClasse' : [ {
299   - pt : "Quatro tipos de express&otilde;es s&atilde;o suportadas para definir as classes. Compara&ccedil;&atilde;o de strings, express&otilde;es regulares, express&otilde;es l&oacute;gicas simples e fun&ccedil;&otilde;es de string. Se nenhuma express&atilde;o &eacute; fornecida, ent&atilde;o todas as fei&ccedil;&otilde;es pertencem &agrave; classe em quest&atilde;o. Compara&ccedil;&atilde;o de strings s&atilde;o sens&iacute;veis a caracteres e s&atilde;o as mais r&aacute;pidas e se processar. N&atilde;o s&atilde;o necess&aacute;rios delimitadores especiais, mas &eacute; preciso citar entre aspas strings que contenham caracteres especiais. Como boas pr&aacute;ticas, &eacute; recomendado citar todas as strings. Express&otilde;es regulares s&atilde;o delimitadas utilizando barras (/regex/). N&atilde;o devem ser usadas aspas. O atributo a ser usado como compara&ccedil;&atilde;o &eacute; definido no par&acirc;metro CLASSITEM do n&iacute;vel do LAYER. Express&otilde;es l&oacute;gicas te permitem construir testes bastante complexos em um ou mais atributos e portanto s&oacute; s&atilde;o permitas com shapefiles. Express&otilde;es l&oacute;gicas s&atilde;o delimitadas com par&ecirc;nteses &#8220;(express&atilde;o)&#8221;. Nomes de atributos s&atilde;o delimitados por colchetes &#8220;[ATRIBUTO]&#8221;. Estes nomes s&atilde;o sens&iacute;veis a caracteres e devem concordar com os itens no shapefile. Por exemplo: EXPRESSION ([POPULATION] &gt; 50000 AND [LANGUAGE] eq FRENCH ). Os seguintes operadores l&oacute;gicos s&atilde;o suportados: =, &gt;, &lt;, &lt;=, &gt;=, =, or, and, lt, gt, ge, le, eq, ne, in, ~, ~*. Este n&iacute;vel de complexidade &eacute; mais lento a se processar. Existe uma fun&ccedil;&atilde;o de string: lenght(). Ela computa o comprimento de uma string. Exemplo: EXPRESSION (length( [NAME_E] ) &lt; 8). Compara&ccedil;&atilde;o de strings e express&otilde;es regulares trabalham a partir do CLASSITEM definido no n&iacute;vel da LAYER. Voc&ecirc; pode combinar diferentes tipos de express&otilde;es juntamente com diferentes classes de uma camada. ",
300   - en : "",
301   - es : ""
302   - } ],
303   - 'arquivoLegenda' : [ {
304   - pt : "Nome completo do arquivo de imagem da legenda para a CLASS. Esta imagem &eacute; usada ao construir uma legenda (ou quando requisitando um &iacute;cone de legenda via MapScript ou uma aplica&ccedil;&atilde;o CGI).",
305   - en : "",
306   - es : ""
307   - } ],
308   - 'escalaMax' : [ {
309   - pt : "Escala m&aacute;xima na qual a CLASS &eacute; desenhada. A escala &eacute; dada como o denominador da fra&ccedil;&atilde;o da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.",
310   - en : "",
311   - es : ""
312   - } ],
313   - 'escalaMin' : [ {
314   - pt : "Escala m&iacute;nima na qual a CLASS &eacute; desenhada. A escala &eacute; dada como o denominador da fra&ccedil;&atilde;o da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.",
315   - en : "",
316   - es : ""
317   - } ],
318 122 'atributos' : [ {
319 123 pt : "O layer possu&iacute; as seguintes colunas na tabela de atributos: ",
320 124 en : "",
... ... @@ -325,21 +129,6 @@ i3GEOadmin.mapfile.dicionario = {
325 129 en : "",
326 130 es : ""
327 131 } ],
328   - 'identifica' : [ {
329   - pt : "Indica se o tema ir&aacute; ser mostrado na ferramenta de identifica&ccedil;&atilde;o",
330   - en : "",
331   - es : ""
332   - } ],
333   - 'identificaTitulo' : [ {
334   - pt : "Identifica (IDENTIFICA)",
335   - en : "",
336   - es : ""
337   - } ],
338   - 'opacidade' : [ {
339   - pt : "Define o n&iacute;vel de opacidade (ou a inabilidade de ver atrav&eacute;s da camada) de todos os pixeis classificados para uma dada camada. O valor pode ser um n&uacute;mero inteiro entre 0 e 100 ou o s&iacute;mbolo nomeado ALPHA . Um valor de 100 &eacute; opaco e 0 &eacute; completamente transparente. O s&iacute;mbolo ALPHA direciona o MapServer para honrar a transpar&ecirc;ncia dos s&iacute;mbolos utilizados como pixmap no estilo de uma camada. Isso s&oacute; &eacute; necess&aacute;rio no caso de formatos de sa&iacute;da RGB, e deve ser usado somente quando necess&aacute;rio pois &eacute; dispendioso renderizar s&iacute;mbolos transparentes como pixmap em um mapa de imagem RGB.",
340   - en : "",
341   - es : ""
342   - } ],
343 132 'aplicaExtensao' : [ {
344 133 pt : "Indica se a extens&atilde;o geogr&aacute;fica do mapa deve ser alterada quando o tema for adicionado ao mapa",
345 134 en : "",
... ... @@ -370,26 +159,6 @@ i3GEOadmin.mapfile.dicionario = {
370 159 en : "",
371 160 es : ""
372 161 } ],
373   - 'classe' : [ {
374   - pt : "Indica se as classes ser&atilde;o mostradas ou n&atilde;o na legenda. Por padr&atilde;o &eacute; SIM. ",
375   - en : "",
376   - es : ""
377   - } ],
378   - 'classeTitulo' : [ {
379   - pt : "Classe (CLASSE)",
380   - en : "",
381   - es : ""
382   - } ],
383   - 'legendaImg' : [ {
384   - pt : "URL de uma imagem que ser&aacute; utilizada em substitui&ccedil;&atilde;o &agrave; gera&ccedil;&atilde;o normal da legenda ",
385   - en : "",
386   - es : ""
387   - } ],
388   - 'legendaImgTitulo' : [ {
389   - pt : "URL da legenda (opcional) (LEGENDAIMG)",
390   - en : "",
391   - es : ""
392   - } ],
393 162 'esconDido' : [ {
394 163 pt : "Indica se o tema &eacute; mostrado no mapa mas n&atilde;o nas listas da legenda e na guia 'temas'",
395 164 en : "",
... ... @@ -410,81 +179,6 @@ i3GEOadmin.mapfile.dicionario = {
410 179 en : "",
411 180 es : ""
412 181 } ],
413   - 'offsite' : [ {
414   - pt : "Define o padr&atilde;o de cores RGB para tratar como transparente em camadas raster.",
415   - en : "",
416   - es : ""
417   - } ],
418   - 'offsiteTitulo' : [ {
419   - pt : "Offsite (R,G,B) (utilize -1,-1,-1 para anular o valor)",
420   - en : "",
421   - es : ""
422   - } ],
423   - 'maxscale' : [ {
424   - pt : "Escala m&aacute;xima na qual o LAYER &eacute; desenhado. A escala &eacute; dada como o denominador da fra&ccedil;&atilde;o da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.",
425   - en : "",
426   - es : ""
427   - } ],
428   - 'maxscaleTitulo' : [ {
429   - pt : "Maxscale (utilize -1 para anular o valor)",
430   - en : "",
431   - es : ""
432   - } ],
433   - 'minscale' : [ {
434   - pt : "Escala m&iacute;nima na qual o LAYER &eacute; desenhado. A escala &eacute; dada como o denominador da fra&ccedil;&atilde;o da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.",
435   - en : "",
436   - es : ""
437   - } ],
438   - 'minscaleTitulo' : [ {
439   - pt : "Minscale (utilize -1 para anular o valor)",
440   - en : "",
441   - es : ""
442   - } ],
443   - 'labelitem' : [ {
444   - pt : "Nome do item na tabela de atributos para utilizar como etiqueta (label).",
445   - en : "",
446   - es : ""
447   - } ],
448   - 'labelMaxscale' : [ {
449   - pt : "Escala m&aacute;xima na qual a LABEL &eacute; desenhada. A escala &eacute; dada como o denominador da fra&ccedil;&atilde;o da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.",
450   - en : "",
451   - es : ""
452   - } ],
453   - 'labelMaxscaleTitulo' : [ {
454   - pt : "Labelmaxscale (utilize -1 para anular o valor)",
455   - en : "",
456   - es : ""
457   - } ],
458   - 'labelMinscale' : [ {
459   - pt : "Escala m&iacute;nima na qual a LABEL &eacute; desenhada. A escala &eacute; dada como o denominador da fra&ccedil;&atilde;o da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.",
460   - en : "",
461   - es : ""
462   - } ],
463   - 'labelMinscaleTitulo' : [ {
464   - pt : "Labelminscale (utilize -1 para anular o valor)",
465   - en : "",
466   - es : ""
467   - } ],
468   - 'symbolscale' : [ {
469   - pt : "A escala na qual s&iacute;mbolos e/ou textos aparecem em tamanho total. Isso permite alterar dinamicamente a escala de objetos de acordo com a escala do mapa. Se n&atilde;o for definido, ent&atilde;o o objeto sempre aparecer&aacute; no mesmo tamanho. Essa opera&ccedil;&atilde;o s&oacute; ocorre dentro dos limites de MINSIZE e MAXSIZE como descrito acima. A escala &eacute; dada como o denominador da fra&ccedil;&atilde;o da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.",
470   - en : "",
471   - es : ""
472   - } ],
473   - 'symbolscaleTitulo' : [ {
474   - pt : "Symbolscale (utilize -1 para anular o valor)",
475   - en : "",
476   - es : ""
477   - } ],
478   - 'tolerance' : [ {
479   - pt : "Sensibilidade para consultas baseadas em pontos (por exemplo, via mouse e/ou coordenadas do mapa). Dada em TOLERANCEUNITS. Se a camada for um ponto ou uma linha, o padr&atilde;o &eacute; 3. Para todos os outros tipos de camada, o padr&atilde;o &eacute; 0. Para restringir pesquisas por pol&iacute;gonos para que o ponto ocorra dentro do pol&iacute;gono defina a toler&acirc;ncia como 0.",
480   - en : "",
481   - es : ""
482   - } ],
483   - 'sizeunits' : [ {
484   - pt : "Define as unidades de valores do par&acirc;metro SIZE do objeto CLASS (padr&atilde;o &eacute; pixeis). &Uacute;til para simular um buffer.",
485   - en : "",
486   - es : ""
487   - } ],
488 182 'Type' : [ {
489 183 pt : "Especifica como o dado deve ser desenhado. N&atilde;o precisa ser do mesmo tipo do shapefile. Por exemplo, um shapefile de pol&iacute;gonos pode ser desenhado como pontos, mas um shape de pontos n&atilde;o pode ser desenhado como um pol&iacute;gono.",
490 184 en : "",
... ... @@ -585,61 +279,6 @@ i3GEOadmin.mapfile.dicionario = {
585 279 en : "",
586 280 es : ""
587 281 }],
588   - 'filter' : [ {
589   - pt : "Este par&acirc;metro permite filtrar atributos espec&iacute;ficos ao mesmo tempo em que &eacute; feita uma filtragem espacial, mas antes de que qualquer express&atilde;o em CLASS seja contabilizada. Para OGR e shapefiles, a string &eacute; simplesmente uma express&atilde;o regular do MapServer. Por exemplo: FILTER type= road and size &lt;2. Para bancos de dados espaciais &eacute; uma cl&aacute;usula SQL WHERE que &eacute; v&aacute;lida de acordo com o banco de dados subjacente. ",
590   - en : "",
591   - es : ""
592   - } ],
593   - 'filterItem' : [ {
594   - pt : "Item a ser usado com simples express&otilde;es FILTER. Somente para OGR e shapefile.",
595   - en : "",
596   - es : ""
597   - } ],
598   - 'tileItem' : [ {
599   - pt : "Item que cont&eacute;m a localiza&ccedil;&atilde;o individual de um tile. Padr&atilde;o &eacute; location .",
600   - en : "",
601   - es : ""
602   - } ],
603   - 'tileIndex' : [ {
604   - pt : "Nome do arquivo ou camada de tileindex. Um tileindex &eacute; semelhante a uma biblioteca de &iacute;ndices do ArcInfo. O tileindex cont&eacute;m fei&ccedil;&otilde;es de pol&iacute;gono para cada tile (ladrilho). O item que cont&eacute;m a localiza&ccedil;&atilde;o do dado ladrilhado &eacute; obtido utilizando o par&acirc;metro TILEITEM. Quando um arquivo &eacute; utilizado como o tileindex para camadas shapefiles ou raster, o tileindex pode ser um shapefile. Para camadas com CONNECTIONTYPE OGR, qualquer fonte de dados OGR suportada pode ser um tileindex. Normalmente a localiza&ccedil;&atilde;o deve conter o caminho do arquivo de tile relativo ao caminho do shape, e n&atilde;o relativo ao pr&oacute;prio tileindex. Se o par&acirc;metro DATA cont&eacute;m algum valor ent&atilde;o ele &eacute; adicionado ao fim da localiza&ccedil;&atilde;o. Quando uma camada de tileindex &eacute; utilizada, ela funciona de forma similar a referir-se diretamente a um arquivo, sendo que qualquer fonte de fei&ccedil;&atilde;o suportada pode ser usada (como PostgreSQL, Oracle etc.).",
605   - en : "",
606   - es : ""
607   - } ],
608   - 'tipoOriginal' : [ {
609   - pt : "Tipo de representa&ccedil;&atilde;o das fei&ccedil;&otilde;es mostradas da camada. &Eacute; importante definir esse par&acirc;metro para que as fun&ccedil;&otilde;es de gera&ccedil;&atilde;o de SLD funcionem corretamente.",
610   - en : "",
611   - es : ""
612   - } ],
613   - 'tipoOriginalTitulo' : [ {
614   - pt : "Tipo de representa&ccedil;&atilde;o (tipooriginal) - para temas do tipo WMS",
615   - en : "",
616   - es : ""
617   - } ],
618   - 'Tiles' : [ {
619   - pt : "A camada ser&aacute; desenhada em tiles (ladrilhos) de 256x256 pixels. O default &eacute; vazio, nesse caso a camada obedecer&aacute; a l&oacute;gica default de decis&atilde;o para definir se o modo tile ser&aacute; ou n&atilde;o aplicado (depender&aacute; do tipo de layer). Quando for 'nao', o modo tile n&atilde;o ser&aacute; aplicado. Quando 'sim' o modo tile &eacute; sempre aplicado. ",
620   - en : "",
621   - es : ""
622   - } ],
623   - 'tilesTitulo' : [ {
624   - pt : "Utiliza o modo TILE",
625   - en : "",
626   - es : ""
627   - } ],
628   - 'atributosLayer' : [ {
629   - pt : "O layer possui as seguintes colunas na tabela de atributos: ",
630   - en : "",
631   - es : ""
632   - } ],
633   - 'msgAlias' : [ {
634   - pt : "Prefira sempre usar um 'alias'. Os seguintes 'alias' podem ser utilizados aqui no lugar da string de conex&atilde;o completa: ",
635   - en : "",
636   - es : ""
637   - } ],
638   - 'defineAlias' : [ {
639   - pt : "Para definir um novo, &eacute; necess&aacute;rio editar o arquivo i3geo/ms_configura.php, consulte o administrador do servidor",
640   - en : "",
641   - es : ""
642   - } ],
643 282 'disponibilidade' : [ {
644 283 pt : "Disponibilidade",
645 284 en : "",
... ... @@ -705,11 +344,6 @@ i3GEOadmin.mapfile.dicionario = {
705 344 en : "",
706 345 es : ""
707 346 } ],
708   - 'edicao' : [ {
709   - pt : "Edi&ccedil;&atilde;o",
710   - en : "",
711   - es : ""
712   - } ],
713 347 'editavelOpt' : [ {
714 348 pt : "Par&acirc;metros que definem se os dados que comp&otilde;em a camada poder&atilde;o ser editados pelo usu&aacute;rio. &Eacute; necess&aacute;rio informar a tabela que contem os dados e as colunas com geometria e chave prim&aacute;ria. &Eacute; recomend&aacute;vel que se utilizem mapfiles espec&iacute;ficos para edi&ccedil;&atilde;o, mesmo que sejam c&oacute;pias de outro j&aacute; existente.",
715 349 en : "",
... ... @@ -760,798 +394,88 @@ i3GEOadmin.mapfile.dicionario = {
760 394 en : "",
761 395 es : ""
762 396 } ],
763   - 'obsPostgis' : [ {
764   - pt : "Obs.: Apenas temas baseados em Postgis podem ser editados",
  397 + 'minsize' : [ {
  398 + pt : "Tamanho m&iacute;nimo em pixeis para desenhar um s&iacute;mbolo. Padr&atilde;o &eacute; 0. S&oacute; &eacute; &uacute;til quando usada escala de s&iacute;mbolos. Para s&iacute;mbolos do tipo hatch, o tamanho &eacute; a dist&acirc;ncia entre linhas hachuradas.",
765 399 en : "",
766 400 es : ""
767 401 } ],
768   - 'excluiEstilo' : [ {
769   - pt : "Exclui o estilo?",
  402 + 'encoding' : [ {
  403 + pt : "Formato de codifica&ccedil;&atilde;o suportado para ser usado para as labels. Se o formato n&atilde;o for suprotado, a label n&atilde;o ser&aacute; desenhada. Requer a biblioteca iconv (presente na maior parte dos sistemas). A biblioteca &eacute; sempre detectada se estiver presente no sistema, mas, se n&atilde;o for, a label n&atilde;o ser&aacute; desenhada. Necess&aacute;rio para exibi&ccedil;&atilde;o de caracteres internacionais. Mais informa&ccedil;&otilde;es podem ser encontradas em: http://www.foss4g.org/FOSS4G/MAPSERVER/mpsnf-i18n-en.html.",
770 404 en : "",
771 405 es : ""
772 406 } ],
773   - 'symbolname' : [ {
774   - pt : "O s&iacute;mbolo a ser usado para representar as fei&ccedil;&otilde;es. Integer &eacute; o &iacute;ndice do s&iacute;mbolo no symbolset, come&ccedil;ando em 1 (o quinto s&iacute;mbolo &eacute; o s&iacute;mbolo 5). String &eacute; o nome do s&iacute;mbolo (como definido usando o par&acirc;metro SYMBOL NAME). Filename especifica o caminho para um arquivo contendo um s&iacute;mbolo. Por exemplo, um arquivo PNG. Especifique o caminho relativo ao diret&oacute;rio contendo o mapfile. URL especifica o endere&ccedil;o de um arquivo contendo um s&iacute;mbolo pixmap. Por exemplo, um arquivo PNG. Uma URL deve come&ccedil;ar com &#8220;http&#8221;. Exemplo: SYMBOL &#8220;http://myserver.org/path/to/file.png . [ATRIBUTO] permite representa&ccedil;&atilde;o individual de fei&ccedil;&otilde;es usando um atributo no conjunto de dados que especifica o nome do s&iacute;mbolo (como definido usando o par&acirc;metro SYMBOL NAME). S&atilde;o necess&aacute;rios os colchetes []. Se SYMBOL n&atilde;o for especificado, o comportamento depende do tipo de fei&ccedil;&atilde;o: Para pontos, nada ser&aacute; representado; Para linhas, SYMBOL s&oacute; &eacute; relevante se voc&ecirc; quer estilizar as linhas utilizando s&iacute;mbolos, ent&atilde;o a aus&ecirc;ncia de SYMBOL significa que voc&ecirc; ter&aacute; as linhas como especificadas utilizando os par&acirc;metros de representa&ccedil;&atilde;o de linhas (COLOR, WIDTH, PATTERN, LINECAP, etc.); Para pol&iacute;gonos, o interior dos pol&iacute;gonos ser&aacute; representado utilizando um preenchimento s&oacute;lido da cor especificada no par&acirc;metro COLOR.",
  407 + 'conexaoLayerLocal' : [ {
  408 + pt : "Par&acirc;metros que permitem a conex&atilde;o com a fonte de dados local, como arquivos shapefile, bancos de dados, imagens de sat&eacute;lite, etc,",
775 409 en : "",
776 410 es : ""
777 411 } ],
778   - 'symbolnameTitulo' : [ {
779   - pt : "Symbolname (pode ser utilizado uma imagem, exemplo: /var/www/i3geo/imagensteste.png) :",
  412 + 'editavelLayer' : [ {
  413 + pt : "Permite edi&ccedil;&atilde;o",
780 414 en : "",
781 415 es : ""
782 416 } ],
783   - 'color' : [ {
784   - pt : "Cor a ser utilizada para desenhar fei&ccedil;&otilde;es.",
  417 + 'comportamentoLayer' : [ {
  418 + pt : "Comportamento no mapa",
785 419 en : "",
786 420 es : ""
787 421 } ],
788   - 'colorTitulo' : [ {
789   - pt : "Color",
  422 + 'txtComportamentoLayer' : [ {
  423 + pt : "Par&acirc;metros que definem como a camada ir&aacute; se comportar quando for adicionada ao mapa.",
790 424 en : "",
791 425 es : ""
792 426 } ],
793   - 'backgroundcolor' : [ {
794   - pt : "Cor de fundo a ser utilizada para desenhar fei&ccedil;&otilde;es.",
  427 + 'testaLayer' : [ {
  428 + pt : "Testar",
795 429 en : "",
796 430 es : ""
797 431 } ],
798   - 'backgroundcolorTitulo' : [ {
799   - pt : "Backgroundcolor",
  432 + 'descriptiontemplate' : [ {
  433 + pt : "Template utilizado no gerador de KML para definir o conte&uacute;do dos bal&otilde;es de informa&ccedil;&atilde;o. O template utiliza o caractere '%' para iniciar e fechar o nome de uma coluna. O template pode usar tamb&eacute;m elementos HTML, por exemplo: <code>'<b>Nome do municipio</b>: %NOMEMUN%'</code>. Se o template n&atilde;o for especificado, o i3Geo ir&aacute; utilizar o metadata ITENS e ITENSDESC. Se esses n&atilde;o forem especificados, ser&aacute; utilizado o nome original da coluna.",
800 434 en : "",
801 435 es : ""
802 436 } ],
803   - 'size' : [ {
804   - pt : "Tamanho, em SIZEUNITS, do SYMBOL/PATTERN a ser usado. O valor padr&atilde;o depende do tipo do s&iacute;mbolo: para pixmap, o tamanho (em pixeis) do pixmap; para ellipse e vector, o valor m&aacute;ximo de y do par&acirc;metro SYMBOL POINTS; para hatch, 1,0; para truetype, 1,0. Quando a escala de s&iacute;mbolos &eacute; utilizada (SYMBOLSCALEDENOM &eacute; utilizado no n&iacute;vel da LAYER) o SIZE define o tamanho - de acordo com o SIZEUNITS da camada - do SYMBOL /PATTERN a ser usado na escala 1:SYMBOLSCALEDENOM. Para s&iacute;mbolos do tipo hatch, o tamanho &eacute; a dist&acirc;ncia de centro a centro entre as linhas. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de tamanho. Os colchetes [] s&atilde;o necess&aacute;rios.",
  437 + 'descriptiontemplateTitulo' : [ {
  438 + pt : "KML template",
805 439 en : "",
806 440 es : ""
807 441 } ],
808   - 'sizeTitulo' : [ {
809   - pt : "Size",
  442 + 'tema' : [ {
  443 + pt : "Nome que ser&aacute; utilizado na legenda do mapa e na guia 'Temas'",
810 444 en : "",
811 445 es : ""
812 446 } ],
813   - 'outlinecolor' : [ {
814   - pt : "Cor usada para contornar pol&iacute;gonos e alguns s&iacute;mbolos de marcadores (marker). N&atilde;o possui efeito para linhas. A largura do contorno pode ser especificada usando WIDTH. Se n&atilde;o for especificado nenhum WIDTH, ser&aacute; tra&ccedil;ado um contorno de 1 pixel de largura. Se h&aacute; algum s&iacute;mbolo definido em STYLE, ser&aacute; criado um contorno para este s&iacute;mbolo (somente ellipse, truetype e polygon vector ganhar&atilde;o um contorno). Se n&atilde;o houver s&iacute;mbolo definido em STYLE, o pol&iacute;gono ganhar&aacute; um contorno. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de cor. Os colchetes [] s&atilde;o necess&aacute;rios.",
  447 + 'Escala' : [ {
  448 + pt : "Denominador da escala da fonte dos dados utilizado pelo tema. &Eacute; utilizado para apresentar a indica&ccedil;&atilde;o de compatibilidade entre a escala do tema e a escala do mapa que est&aacute; sendo visto.",
815 449 en : "",
816 450 es : ""
817 451 } ],
818   - 'outlinecolorTitulo' : [ {
819   - pt : "Outlinecolor",
  452 + 'escalaTitulo' : [ {
  453 + pt : "Escala",
820 454 en : "",
821 455 es : ""
822 456 } ],
823   - 'width' : [ {
824   - pt : "WIDTH se refere &agrave; espessura da linha desenhada, em pixeis. Padr&atilde;o &eacute; 1. Quando a escala de s&iacute;mbolos &eacute; utilizada (SYMBOLSCALEDENOM &eacute; utilizado no n&iacute;vel da LAYER) o WIDTH define a espessura da linha - de acordo com o SIZEUNITS da camada &#8211; em rela&ccedil;&atilde;o &agrave; escala 1:SYMBOLSCALEDENOM. Se utilizado com SYMBOL e OUTLINECOLOR, WIDTH define a espessura do contorno dos s&iacute;mbolos. Isto se aplica para os s&iacute;mbolos do tipo ellipse, truetype e polygon vector. Para linhas, WIDTH especifica a espessura da linha. Para pol&iacute;gonos, se utilizado com OUTLINECOLOR, WIDTH especifica a espessura da linha do pol&iacute;gono. Para um s&iacute;mbolo do tipo hatch, WIDTH especifica a largura das linhas hachuradas. [ATRIBUTO] especifica o atributo a ser usado para valores de WIDTH. Os colchetes [] s&atilde;o necess&aacute;rios.",
  457 + 'exten' : [ {
  458 + pt : "Extens&atilde;o geogr&aacute;fica m&aacute;xima do tema, no formato xmin ymin xmax ymax. &Eacute; utilizado na op&ccedil;&atilde;o de 'zoom para o tema'. Quando o tema &eacute; baseado em shapefile, esse metadata n&atilde;o &eacute; necess&aacute;rio, pois o mapserver consegue calcular a extens&atilde;o. J&aacute; em outros tipos de dados, como Postgis, o par&acirc;metro &eacute; necess&aacute;rio. Nesse caso, se n&atilde;o for indicado, o bot&atilde;o de zoom para o tema n&atilde;o ser&aacute; vis&iacute;vel para o usu&aacute;rio. Especificar a extens&atilde;o melhora a performance geral do i3Geo.",
825 459 en : "",
826 460 es : ""
827 461 } ],
828   - 'widthTitulo' : [ {
829   - pt : "Width",
  462 + 'extenTitulo' : [ {
  463 + pt : "Extensão",
830 464 en : "",
831 465 es : ""
832 466 } ],
833   - 'minsize' : [ {
834   - pt : "Tamanho m&iacute;nimo em pixeis para desenhar um s&iacute;mbolo. Padr&atilde;o &eacute; 0. S&oacute; &eacute; &uacute;til quando usada escala de s&iacute;mbolos. Para s&iacute;mbolos do tipo hatch, o tamanho &eacute; a dist&acirc;ncia entre linhas hachuradas.",
  467 + 'iconeTema' : [ {
  468 + pt : "&Iacute;cone que ser&aacute; mostrado na &aacute;rvore de camadas. A imagem deve existir na web e deve ser inclu&iacute;do o caminho completo ou relativo em rela&ccedil;&atilde;o ao local da interface HTML do mapa.",
835 469 en : "",
836 470 es : ""
837 471 } ],
838   - 'minsizeTitulo' : [ {
839   - pt : "Minsize",
  472 + 'iconetemaTitulo' : [ {
  473 + pt : "&Iacute;cone que ilustra o t&iacute;tulo",
840 474 en : "",
841 475 es : ""
842 476 } ],
843   - 'maxsize' : [ {
844   - pt : "Tamanho m&aacute;ximo em pixeis para desenhar um s&iacute;mbolo. Padr&atilde;o &eacute; 500.",
845   - en : "",
846   - es : ""
847   - } ],
848   - 'maxsizeTitulo' : [ {
849   - pt : "Maxsize",
850   - en : "",
851   - es : ""
852   - } ],
853   - 'offsetx' : [ {
854   - pt : "Valor de deslocamento no eixo x para s&iacute;mbolos com sombras, vazios etc.",
855   - en : "",
856   - es : ""
857   - } ],
858   - 'offsetxTitulo' : [ {
859   - pt : "Offsetx",
860   - en : "",
861   - es : ""
862   - } ],
863   - 'offsety' : [ {
864   - pt : "Valor de deslocamento no eixo y para s&iacute;mbolos com sombras, vazios etc.",
865   - en : "",
866   - es : ""
867   - } ],
868   - 'offsetyTitulo' : [ {
869   - pt : "Offsety",
870   - en : "",
871   - es : ""
872   - } ],
873   - 'antialias' : [ {
874   - pt : "Ativa ou desativa o antialias para fontes truetype.",
875   - en : "",
876   - es : ""
877   - } ],
878   - 'antialiasTitulo' : [ {
879   - pt : "Antialias",
880   - en : "",
881   - es : ""
882   - } ],
883   - 'minwidth' : [ {
884   - pt : "Tamanho m&iacute;nimo em pixeis para desenhar uma linha. Padr&atilde;o &eacute; 0.",
885   - en : "",
886   - es : ""
887   - } ],
888   - 'minwidthTitulo' : [ {
889   - pt : "Minwidth",
890   - en : "",
891   - es : ""
892   - } ],
893   - 'maxwidth' : [ {
894   - pt : "Tamanho m&aacute;ximo em pixeis para desenhar uma linha. Padr&atilde;o &eacute; 32.",
895   - en : "",
896   - es : ""
897   - } ],
898   - 'maxwidthTitulo' : [ {
899   - pt : "Maxwidth",
900   - en : "",
901   - es : ""
902   - } ],
903   - 'angle' : [ {
904   - pt : "&Acirc;ngulo, em graus, para rotacionar um s&iacute;mbolo (sentido anti-hor&aacute;rio). Padr&atilde;o &eacute; 0 (sem rota&ccedil;&atilde;o). Para pontos, especifica a rota&ccedil;&atilde;o de um s&iacute;mbolo em rela&ccedil;&atilde;o a seu centro. Para linhas estilizadas, o comportamento depende do valor do elemento GAP. Para valores de GAP negativos, ele especifica o rotacionamento de um s&iacute;mbolo relativo &agrave; dire&ccedil;&atilde;o da linha. Um &acirc;ngulo de 0 significa que o eixo x do s&iacute;mbolo &eacute; orientado juntamente com a dire&ccedil;&atilde;o da linha. Se o valor do GAP for positivo, ele especifica o rotacionamento do s&iacute;mbolo em rela&ccedil;&atilde;o ao seu pr&oacute;prio centro.",
905   - en : "",
906   - es : ""
907   - } ],
908   - 'angleTitulo' : [ {
909   - pt : "Angle",
910   - en : "",
911   - es : ""
912   - } ],
913   - 'msgNovoEstilo' : [ {
914   - pt : "adicionando um novo estilo",
915   - en : "",
916   - es : ""
917   - } ],
918   - 'colorLabel' : [ {
919   - pt : "Cor com a qual o texto ser&aacute; desenhado. [ATRIBUTO] especifica o nome do item na tabela de atributos para usar como valores de cor. Os colchetes [] s&atilde;o necess&aacute;rios. Por exemplo, se o DBF do seu shapefile tem um campo chamado &#8220;MYCOLOR&#8221; o objeto LABEL deve conter: LABEL &#8594; COLOR [MYCOLOR].",
920   - en : "",
921   - es : ""
922   - } ],
923   - 'colorLabelTitulo' : [ {
924   - pt : "Color",
925   - en : "",
926   - es : ""
927   - } ],
928   - 'sizeLabelTitulo' : [ {
929   - pt : "Size",
930   - en : "",
931   - es : ""
932   - } ],
933   - 'sizeLabel' : [ {
934   - pt : "Tamanho do texto. Use um n&uacute;mero inteiro para dar o tamanho e pixeis da sua fonte TrueType, ou qualquer outra das 5 palavras para fontes bitmap. Quando a escala de s&iacute;mbolos e utilizada, SIZE representa o tamanho da fonte a ser usada com o mapa na escala 1:SYMBOLSCALEDENOM. [ATRIBUTO] especifica o nome do item na tabela de atributos para usar como valores de tamanho. Os colchetes [] s&atilde;o necess&aacute;rios. Por exemplo, se o DBF do seu shapefile tem um campo chamado &#8220;MYSIZE&#8221; o objeto LABEL deve conter: LABEL &#8594; SIZE [MYSIZE].",
935   - en : "",
936   - es : ""
937   - } ],
938   - 'positonLabel' : [ {
939   - pt : "Posi&ccedil;&atilde;o da label relativa ao ponto de etiquetagem (somente para camadas). A primeira letra &eacute; a posi&ccedil;&atilde;o Y, a segunda letra &eacute; a posi&ccedil;&atilde;o X. Auto diz ao MapServer para calcular a posi&ccedil;&atilde;o que n&atilde;o vai interferir com as outras labels. Com pontos e pol&iacute;gonos, o MapServer seleciona uma das 8 posi&ccedil;&otilde;es exteriores (ou seja, exclui a op&ccedil;&atilde;o cc). Com linhas, s&oacute; &eacute; utilazando lc ou uc, at&eacute; que ele use uma posi&ccedil;&atilde;o que n&atilde;o colida com labels que j&aacute; tenham sido desenhadas. Se todas as posi&ccedil;&otilde;es causarem conflitos, ent&atilde;o a label n&atilde;o &eacute; desenhada (a n&atilde;o ser que o par&acirc;metro FORCE esteja habilitado). O posicionamento AUTO s&oacute; &eacute; permitido com labels em cache.",
940   - en : "",
941   - es : ""
942   - } ],
943   - 'positonLabelTitulo' : [ {
944   - pt : "Position",
945   - en : "",
946   - es : ""
947   - } ],
948   - 'bufferLabel' : [ {
949   - pt : "Espa&ccedil;o livre, em pixeis, ao redor das labels. &Uacute;til para manter um espa&ccedil;o ao redor do texto para melhorar a leitura. S&oacute; &eacute; permitido com labels em cache. Padr&atilde;o &eacute; 0.",
950   - en : "",
951   - es : ""
952   - } ],
953   - 'bufferLabelTitulo' : [ {
954   - pt : "Buffer",
955   - en : "",
956   - es : ""
957   - } ],
958   - 'font' : [ {
959   - pt : "Apelido da fonte (como definido em FONTSET) para usar nas labels. [ATRIBUTO] especifica o campo para o apelido da fonte. Pode conter uma lista de fontes para ser usada como recupera&ccedil;&atilde;o para fontes que n&atilde;o suportam grifos, sendo o m&aacute;ximo de fontes de reserva definido em MS_MAX_LABEL_FONTS (geralmente 5). Se especificada diretamente, n&atilde;o se esque&ccedil;a de incluir a lista citada entre aspas.",
960   - en : "",
961   - es : ""
962   - } ],
963   - 'fontTitulo' : [ {
964   - pt : "Font",
965   - en : "",
966   - es : ""
967   - } ],
968   - 'labeltype' : [ {
969   - pt : "Tipo de fonte a ser usado. Geralmente fontes bitmap s&atilde;o mais r&aacute;pidas de se desenhar do que fontes TrueType. No entanto, fontes TrueType s&atilde;o pass&iacute;veis de serem usadas com escala e dispon&iacute;veis em uma variedade de tipos. N&atilde;o se esque&ccedil;a de acionar o par&acirc;metro FONT se voc&ecirc; selecionar TrueType.",
970   - en : "",
971   - es : ""
972   - } ],
973   - 'labeltypeTitulo' : [ {
974   - pt : "Type",
975   - en : "",
976   - es : ""
977   - } ],
978   - 'partials' : [ {
979   - pt : "O texto pode cruzar o limite do mapa? Padr&atilde;o &eacute; true.",
980   - en : "",
981   - es : ""
982   - } ],
983   - 'partialsTitulo' : [ {
984   - pt : "Partials",
985   - en : "",
986   - es : ""
987   - } ],
988   - 'force' : [ {
989   - pt : "For&ccedil;a as labels para uma classe em particular ativada, independente de colis&otilde;es. Dispon&iacute;vel somente para labels em cache. Padr&atilde;o &eacute; false. Se FORCE est&aacute; ligado e PARTIALS desligado, FORCE toma prefer&ecirc;ncia e labels parciais s&atilde;o desenhadas.",
990   - en : "",
991   - es : ""
992   - } ],
993   - 'forceTitulo' : [ {
994   - pt : "Force",
995   - en : "",
996   - es : ""
997   - } ],
998   - 'backgroundcolorLabel' : [ {
999   - pt : "Cor a ser desenhado o ret&acirc;ngulo de fundo. Desligado por padr&atilde;o.",
1000   - en : "",
1001   - es : ""
1002   - } ],
1003   - 'backgroundcolorLabelTitulo' : [ {
1004   - pt : "Backgroundcolor",
1005   - en : "",
1006   - es : ""
1007   - } ],
1008   - 'backgroundshadowcolor' : [ {
1009   - pt : "Cor a ser desenhada a sombra do ret&acirc;ngulo de fundo. Desligado por padr&atilde;o.",
1010   - en : "",
1011   - es : ""
1012   - } ],
1013   - 'backgroundshadowcolorTitulo' : [ {
1014   - pt : "Backgroundshadowcolor",
1015   - en : "",
1016   - es : ""
1017   - } ],
1018   - 'outlinecolorLabel' : [ {
1019   - pt : "Cor a ser desenhado o contorno de 1 pixel ao redor dos caracteres no texto.[ATRIBUTO] especifica o nome do item na tabela de atributos para usar como valores de cor de contorno. Os colchetes [] s&atilde;o necess&aacute;rios. Por exemplo, se o DBF do seu shapefile tem um campo chamado &#8220;MYOUTCOLOR&#8221; o objeto LABEL deve conter: LABEL &#8594; OUTLINECOLOR [MYOUTCOLOR].",
1020   - en : "",
1021   - es : ""
1022   - } ],
1023   - 'outlinecolorLabelTitulo' : [ {
1024   - pt : "Outlinecolor",
1025   - en : "",
1026   - es : ""
1027   - } ],
1028   - 'shadowcolor' : [ {
1029   - pt : "Cor da sombra. Uma label com o mesmo texto ser&aacute; desenhada nesta cor antes da label principal, resultando num efeito de sombra nos caracteres da label. O deslocamento da sombra desenhada &eacute; definido em SHADOWSIZE.",
1030   - en : "",
1031   - es : ""
1032   - } ],
1033   - 'shadowcolorTitulo' : [ {
1034   - pt : "Shadowcolor",
1035   - en : "",
1036   - es : ""
1037   - } ],
1038   - 'shadowsizex' : [ {
1039   - pt : "Deslocamento da sombra no eixo x em pixeis.",
1040   - en : "",
1041   - es : ""
1042   - } ],
1043   - 'shadowsizexTitulo' : [ {
1044   - pt : "Shadowsizex",
1045   - en : "",
1046   - es : ""
1047   - } ],
1048   - 'shadowsizey' : [ {
1049   - pt : "Deslocamento da sombra no eixo y em pixeis.",
1050   - en : "",
1051   - es : ""
1052   - } ],
1053   - 'shadowsizeyTitulo' : [ {
1054   - pt : "Shadowsizey",
1055   - en : "",
1056   - es : ""
1057   - } ],
1058   - 'backgroundshadowsizex' : [ {
1059   - pt : "Valor do deslocamento do ret&acirc;ngulo de fundo da sombra no eixo x. Padr&atilde;o &eacute; 1.",
1060   - en : "",
1061   - es : ""
1062   - } ],
1063   - 'backgroundshadowsizexTitulo' : [ {
1064   - pt : "Backgroundshadowsizex",
1065   - en : "",
1066   - es : ""
1067   - } ],
1068   - 'backgroundshadowsizey' : [ {
1069   - pt : "Valor do deslocamento do ret&acirc;ngulo de fundo da sombra no eixo y. Padr&atilde;o &eacute; 1.",
1070   - en : "",
1071   - es : ""
1072   - } ],
1073   - 'backgroundshadowsizeyTitulo' : [ {
1074   - pt : "Backgroundshadowsizey",
1075   - en : "",
1076   - es : ""
1077   - } ],
1078   - 'minsizeLabel' : [ {
1079   - pt : "Tamanho m&iacute;nimo da fonte (pixeis) para usar quando desenhando textos conforme a escala. Padr&atilde;o &eacute; 4.",
1080   - en : "",
1081   - es : ""
1082   - } ],
1083   - 'minsizeLabelTitulo' : [ {
1084   - pt : "Minsize",
1085   - en : "",
1086   - es : ""
1087   - } ],
1088   - 'maxsizeLabel' : [ {
1089   - pt : "Tamanho m&aacute;ximo da fonte (pixeis) para usar quando desenhando textos conforme a escala. Padr&atilde;o &eacute; 256.",
1090   - en : "",
1091   - es : ""
1092   - } ],
1093   - 'maxsizeLabelTitulo' : [ {
1094   - pt : "Maxsize",
1095   - en : "",
1096   - es : ""
1097   - } ],
1098   - 'offsetxLabel' : [ {
1099   - pt : "",
1100   - en : "",
1101   - es : ""
1102   - } ],
1103   - 'offsetxLabelTitulo' : [ {
1104   - pt : "Offsetx",
1105   - en : "",
1106   - es : ""
1107   - } ],
1108   - 'offsetyLabel' : [ {
1109   - pt : "Valor de deslocamento no eixo X para labels, relativo ao canto inferior esquerdo da label e do ponto de etiquetagem. Dado em pixeis. No caso de testo rotacionado, especificar os valores como se todas as labels fossem horizontais e qualquer rota&ccedil;&atilde;o ser&aacute; compensada.",
1110   - en : "",
1111   - es : ""
1112   - } ],
1113   - 'offsetyLabelTitulo' : [ {
1114   - pt : "Offsety",
1115   - en : "",
1116   - es : ""
1117   - } ],
1118   - 'angleLabel' : [ {
1119   - pt : "&Acirc;ngulo, em graus, para desenhar as labels. AUTO permite ao MapServer computar o &acirc;ngulo. V&aacute;lido somente para camadas do tipo linha. AUTO2 &eacute; igual ao AUTO, exceto que nenhuma l&oacute;gica &eacute; aplicada para tentar manter o texto numa orienta&ccedil;&atilde;o de leitura (ou seja, o texto pode ser desenhado de cabe&ccedil;a para baixo). &Uacute;til quando se adiciona textos de seta para indicar a dire&ccedil;&atilde;o da linha. FOLLOW diz ao MapServer para computar uma label curva para fei&ccedil;&otilde;es lineares apropriadas.[ATRIBUTO] especifica o nome do item na tabela de atributos para se usar como valores de &acirc;gulo. Os colchetes [] s&atilde;o necess&aacute;rios. Por exemplo, se o DBF do seu shapefile tem um campo chamado &#8220;MYANGLE&#8221; o objeto LABEL deve conter: LABEL &#8594; ANGLE [MYANGLE].",
1120   - en : "",
1121   - es : ""
1122   - } ],
1123   - 'angleLabelTitulo' : [ {
1124   - pt : "Angle (utilize MS_FOLLOW para textos curvos)",
1125   - en : "",
1126   - es : ""
1127   - } ],
1128   - 'autoangle' : [ {
1129   - pt : "C&aacute;lculo autom&aacute;tico do &acirc;ngulo quando os elementos forem lineares",
1130   - en : "",
1131   - es : ""
1132   - } ],
1133   - 'autoangleTitulo' : [ {
1134   - pt : "Autoangle",
1135   - en : "",
1136   - es : ""
1137   - } ],
1138   - 'antialiasLabel' : [ {
1139   - pt : "Ativa ou desativa o antialias. Note que isto requere mais cores dispon&iacute;veis, diminui a performance e resulta em imagens de sa&iacute;da bem maiores. S&oacute; &eacute; &uacute;til para desenhos em gif. Padr&atilde;o &eacute; falso. N&atilde;o tem efeito para outros processamentos (nos quais o antialias n&atilde;o pode ser desligado).",
1140   - en : "",
1141   - es : ""
1142   - } ],
1143   - 'antialiasLabelTitulo' : [ {
1144   - pt : "Antialias",
1145   - en : "",
1146   - es : ""
1147   - } ],
1148   - 'wrap' : [ {
1149   - pt : "Caractere que define a condi&ccedil;&atilde;o de fim de linha num texto de label, resultando numa label de m&uacute;ltiplas linhas. Interage com MAXLENGHT para defini&ccedil;&atilde;o condicional de quebra de linha ap&oacute;s um dado n&uacute;mero de caracteres.",
1150   - en : "",
1151   - es : ""
1152   - } ],
1153   - 'wrapTitulo' : [ {
1154   - pt : "Wrap",
1155   - en : "",
1156   - es : ""
1157   - } ],
1158   - 'minfeaturesize' : [ {
1159   - pt : "Tamanho m&iacute;nimo que uma fei&ccedil;&atilde;o deve ter para ser etiquetada. Dado em pixeis. Para dados do tipo linha o comprimento geral da linha exibida &eacute; usada. Para pol&iacute;gonos, a menor dimens&atilde;o da caixa circundante &eacute; usada. AUTO diz ao MapServer s&oacute; etiquetar fei&ccedil;&otilde;es que s&atilde;o maiores do que sua respectiva label. Dispon&iacute;vel somente para labels em cache.",
1160   - en : "",
1161   - es : ""
1162   - } ],
1163   - 'minfeaturesizeTitulo' : [ {
1164   - pt : "Minfeaturesize",
1165   - en : "",
1166   - es : ""
1167   - } ],
1168   - 'mindistance' : [ {
1169   - pt : "Dist&acirc;ncia m&iacute;nima entre labels duplicadas. Dada em pixeis.",
1170   - en : "",
1171   - es : ""
1172   - } ],
1173   - 'mindistanceTitulo' : [ {
1174   - pt : "Mindistance",
1175   - en : "",
1176   - es : ""
1177   - } ],
1178   - 'encoding' : [ {
1179   - pt : "Formato de codifica&ccedil;&atilde;o suportado para ser usado para as labels. Se o formato n&atilde;o for suprotado, a label n&atilde;o ser&aacute; desenhada. Requer a biblioteca iconv (presente na maior parte dos sistemas). A biblioteca &eacute; sempre detectada se estiver presente no sistema, mas, se n&atilde;o for, a label n&atilde;o ser&aacute; desenhada. Necess&aacute;rio para exibi&ccedil;&atilde;o de caracteres internacionais. Mais informa&ccedil;&otilde;es podem ser encontradas em: http://www.foss4g.org/FOSS4G/MAPSERVER/mpsnf-i18n-en.html.",
1180   - en : "",
1181   - es : ""
1182   - } ],
1183   - 'encodingTitulo' : [ {
1184   - pt : "Encoding",
1185   - en : "",
1186   - es : ""
1187   - } ],
1188   - 'conexaoLayerLocal' : [ {
1189   - pt : "Par&acirc;metros que permitem a conex&atilde;o com a fonte de dados local, como arquivos shapefile, bancos de dados, imagens de sat&eacute;lite, etc,",
1190   - en : "",
1191   - es : ""
1192   - } ],
1193   - 'tituloLayer' : [ {
1194   - pt : "T&iacute;tulo, escala, extens&atilde;o",
1195   - en : "",
1196   - es : ""
1197   - } ],
1198   - 'editavelLayer' : [ {
1199   - pt : "Permite edi&ccedil;&atilde;o",
1200   - en : "",
1201   - es : ""
1202   - } ],
1203   - 'comportamentoLayer' : [ {
1204   - pt : "Comportamento no mapa",
1205   - en : "",
1206   - es : ""
1207   - } ],
1208   - 'txtComportamentoLayer' : [ {
1209   - pt : "Par&acirc;metros que definem como a camada ir&aacute; se comportar quando for adicionada ao mapa.",
1210   - en : "",
1211   - es : ""
1212   - } ],
1213   - 'miscLayer' : [ {
1214   - pt : "Miscel&acirc;nea",
1215   - en : "",
1216   - es : ""
1217   - } ],
1218   - 'adicionaClasseLayer' : [ {
1219   - pt : "Adicionar uma classe",
1220   - en : "",
1221   - es : ""
1222   - } ],
1223   - 'criaClassesLayer' : [ {
1224   - pt : "Criar classes automaticamente",
1225   - en : "",
1226   - es : ""
1227   - } ],
1228   - 'testaLayer' : [ {
1229   - pt : "Testar",
1230   - en : "",
1231   - es : ""
1232   - } ],
1233   - 'pluginLayer' : [ {
1234   - pt : "Plugin (s&oacute; &eacute; poss&iacute;vel ativar um plugin por LAYER)",
1235   - en : "",
1236   - es : ""
1237   - } ],
1238   - 'msgAdicionaNovoLayer' : [ {
1239   - pt : "adicionando um novo layer",
1240   - en : "",
1241   - es : ""
1242   - } ],
1243   - 'palletefile' : [ {
1244   - pt : "A palete &eacute; v&aacute;lida apenas para temas RASTER. Entre com o endere&ccedil;o do arquivo no servidor. Veja exemplo em i3geo/localhost/symbols/testepalete.txt",
1245   - en : "",
1246   - es : ""
1247   - } ],
1248   - 'palletefileTitulo' : [ {
1249   - pt : "Arquivo com palete de cores (opcional e serve apenas para temas raster) (PALLETEFILE)",
1250   - en : "",
1251   - es : ""
1252   - } ],
1253   - 'palletestep' : [ {
1254   - pt : "Quantas cores em cada n&iacute;vel da palete. Veja exemplo em i3geo/localhost/symbols/testepalete.txt",
1255   - en : "",
1256   - es : ""
1257   - } ],
1258   - 'palletestepTitulo' : [ {
1259   - pt : "Passo (opcional e serve apenas para temas raster) (PALLETESTEP)",
1260   - en : "",
1261   - es : ""
1262   - } ],
1263   - 'editorsql' : [ {
1264   - pt : "Indica se o usu&aacute;rio pode abrir o editor de SQL para poder alterar o elemento DATA do Mapfile.",
1265   - en : "",
1266   - es : ""
1267   - } ],
1268   - 'editorsqlTitulo' : [ {
1269   - pt : "Permite editar SQL (EDITORSQL)",
1270   - en : "",
1271   - es : ""
1272   - } ],
1273   - 'ltempoformatodata' : [ {
1274   - pt : "Formato das datas existentes na tabela de atributos p.e. iso8601",
1275   - en : "",
1276   - es : ""
1277   - } ],
1278   - 'ltempoformatodataTitulo' : [ {
1279   - pt : "Linha do tempo: LTEMPOFORMATODATA",
1280   - en : "",
1281   - es : ""
1282   - } ],
1283   - 'ltempoiteminicio' : [ {
1284   - pt : "Item que indica a data de in&iacute;cio de um evento",
1285   - en : "",
1286   - es : ""
1287   - } ],
1288   - 'ltempoiteminicioTitulo' : [ {
1289   - pt : "Linha do tempo: LTEMPOITEMINICIO",
1290   - en : "",
1291   - es : ""
1292   - } ],
1293   - 'ltempoitemfim' : [ {
1294   - pt : "Item que indica a data final de um evento (opcional)",
1295   - en : "",
1296   - es : ""
1297   - } ],
1298   - 'ltempoitemfimTitulo' : [ {
1299   - pt : "Linha do tempo: LTEMPOITEMFIM",
1300   - en : "",
1301   - es : ""
1302   - } ],
1303   - 'ltempoitemtitulo' : [ {
1304   - pt : "Item que cont&eacute;m o t&iacute;tulo de cada evento",
1305   - en : "",
1306   - es : ""
1307   - } ],
1308   - 'ltempoitemtituloTitulo' : [ {
1309   - pt : "Linha do tempo: LTEMPOITEMTITULO",
1310   - en : "",
1311   - es : ""
1312   - } ],
1313   - 'ltempoitemdescricao' : [ {
1314   - pt : "Item com a descri&ccedil;&atilde;o do evento (opcional)",
1315   - en : "",
1316   - es : ""
1317   - } ],
1318   - 'ltempoitemdescricaoTitulo' : [ {
1319   - pt : "Linha do tempo: LTEMPOITEMDESCRICAO",
1320   - en : "",
1321   - es : ""
1322   - } ],
1323   - 'ltempoitemtip' : [ {
1324   - pt : "Item para etiquetas do t&iacute;tulo (opcional)",
1325   - en : "",
1326   - es : ""
1327   - } ],
1328   - 'ltempoitemtipTitulo' : [ {
1329   - pt : "Linha do tempo: LTEMPOITEMTIP",
1330   - en : "",
1331   - es : ""
1332   - } ],
1333   - 'ltempoitemimagem' : [ {
1334   - pt : "Item com o endere&ccedil;o de uma imagem que ser&aacute; inclu&iacute;da no menu popup, aberto quando o usu&aacute;rio clica em um evento (opcional)",
1335   - en : "",
1336   - es : ""
1337   - } ],
1338   - 'ltempoitemimagemTitulo' : [ {
1339   - pt : "Linha do tempo: LTEMPOITEMIMAGEM",
1340   - en : "",
1341   - es : ""
1342   - } ],
1343   - 'ltempoitemlink' : [ {
1344   - pt : "Link para uma p&aacute;gina que ser&aacute; inclu&iacute;do no menu popup",
1345   - en : "",
1346   - es : ""
1347   - } ],
1348   - 'ltempoitemlinkTitulo' : [ {
1349   - pt : "Linha do tempo: LTEMPOITEMLINK",
1350   - en : "",
1351   - es : ""
1352   - } ],
1353   - 'ltempoitemicone' : [ {
1354   - pt : "Endere&ccedil;o da imagem do &iacute;cone que ir&aacute; representar o evento (opcional)",
1355   - en : "",
1356   - es : ""
1357   - } ],
1358   - 'ltempoitemiconeTitulo' : [ {
1359   - pt : "Linha do tempo: LTEMPOITEMICONE",
1360   - en : "",
1361   - es : ""
1362   - } ],
1363   - 'ltempoconvencode' : [ {
1364   - pt : "Aplica convers&atilde;o do c&oacute;digo de caracteres? Pode ser necess&aacute;rio para corrigir problemas de acentua&ccedil;&atilde;o",
1365   - en : "",
1366   - es : ""
1367   - } ],
1368   - 'ltempoconvencodeTitulo' : [ {
1369   - pt : "Aplica convers&atilde;o do c&oacute;digo de caracteres? Pode ser necess&aacute;rio para corrigir problemas de acentua&ccedil;&atilde;o",
1370   - en : "",
1371   - es : ""
1372   - } ],
1373   - 'classesitem' : [ {
1374   - pt : "&Eacute; poss&iacute;vel a gera&ccedil;&atilde;o de classes automaticamente por meio da defini&ccedil;&atilde;o de colunas na tabela de atributos do tema que armazenam as informa&ccedil;&otilde;es sobre cor, tamanho, etc. Esse metadata &eacute; utilizado para definir qual a coluna da tabela que identifica unicamente cada classe. Para cada valor ser&aacute; criada uma classe.<br>O tema que utiliza a gera&ccedil;&atilde;o de classes de forma autom&aacute;tica, deve ter definido apenas uma classe. Essa classe ser&aacute; utilizada como padr&atilde;o para gera&ccedil;&atilde;o das demais.",
1375   - en : "",
1376   - es : ""
1377   - } ],
1378   - 'classesitemTitulo' : [ {
1379   - pt : "Auto-legenda: id das classes (CLASSESITEM)",
1380   - en : "",
1381   - es : ""
1382   - } ],
1383   - 'classesnome' : [ {
1384   - pt : "Nome da coluna que ser&aacute; utilizada para compor o nome das classes geradas automaticamente.",
1385   - en : "",
1386   - es : ""
1387   - } ],
1388   - 'classesnomeTitulo' : [ {
1389   - pt : "Auto-legenda: nome das classes (CLASSESNOME)",
1390   - en : "",
1391   - es : ""
1392   - } ],
1393   - 'classescor' : [ {
1394   - pt : "Nome da coluna que definir&aacute; a cor do s&iacute;mbolo utilizado em cada classe. As cores devem ser definidas em RGB.",
1395   - en : "",
1396   - es : ""
1397   - } ],
1398   - 'classescorTitulo' : [ {
1399   - pt : "Auto-legenda: cor da classe (CLASSESCOR)",
1400   - en : "",
1401   - es : ""
1402   - } ],
1403   - 'classessimbolo' : [ {
1404   - pt : "Nome da coluna que definir&aacute; o s&iacute;mbolo utilizado em cada classe.",
1405   - en : "",
1406   - es : ""
1407   - } ],
1408   - 'classessimboloTitulo' : [ {
1409   - pt : "Auto-legenda: s&iacute;mbolo (CLASSESSIMBOLO)",
1410   - en : "",
1411   - es : ""
1412   - } ],
1413   - 'classestamanho' : [ {
1414   - pt : "Nome da coluna que definir&aacute; o tamanho de cada s&iacute;mbolo.",
1415   - en : "",
1416   - es : ""
1417   - } ],
1418   - 'classestamanhoTitulo' : [ {
1419   - pt : "Auto-legenda: tamanho (CLASSESTAMANHO)",
1420   - en : "",
1421   - es : ""
1422   - } ],
1423   - 'itembuscarapida' : [ {
1424   - pt : "Nome da coluna da tabela de atributos do tema que ser&aacute; utilizado na ferramenta busca r&aacute;pida. Entre apenas uma coluna",
1425   - en : "",
1426   - es : ""
1427   - } ],
1428   - 'itembuscarapidaTitulo' : [ {
1429   - pt : "Item utilizado no busca r&aacute;pida (itembuscarapida)",
1430   - en : "",
1431   - es : ""
1432   - } ],
1433   - 'itens' : [ {
1434   - pt : "Nomes das colunas da tabela de atributos do tema, que ser&atilde;o mostradas na ferramenta de identifica&ccedil;&atilde;o. Se for vazio, todas as colunas ser&atilde;o mostradas. A lista de itens deve ser separada por ',' e grafada em caixa alta no caso de shapefile.",
1435   - en : "",
1436   - es : ""
1437   - } ],
1438   - 'itensTitulo' : [ {
1439   - pt : "Itens (ITENS)",
1440   - en : "",
1441   - es : ""
1442   - } ],
1443   - 'itensdesc' : [ {
1444   - pt : "Lista com os 'alias', ou apelidos, para os nomes das colunas listados no metadata 'itens'. Os alias devem ser separados por ',' e seguir a ordem definida em ITENS.",
1445   - en : "",
1446   - es : ""
1447   - } ],
1448   - 'itensdescTitulo' : [ {
1449   - pt : "Nomes dos itens (ITENSDESC)",
1450   - en : "",
1451   - es : ""
1452   - } ],
1453   - 'itenslink' : [ {
1454   - pt : "Lista de links que ser&atilde;o inclu&iacute;dos em cada resultado de busca da ferramenta de identifica&ccedil;&atilde;o. A lista de links deve ser separada por ',', podendo-se incluir '' para indicar que o item n&atilde;o tem link. Exemplo de uso para inclus&atilde;o de links para o site do IBGE quando um munic&iacute;pio &eacute; clicado no mapa:<br>ITENS 'codigo,nome2,uf'<br>ITENSDESC 'codigo do IBGE,nome do munic&iacute;pio,uf'<br>ITENSLLINK ',http://www.ibge.gov.br/munic2001/tabelas.php?codmun=[codigo]&descricao=[nome],'<br>Podem ser inclu&iacute;dos comandos javascript, para isso utilize sempre aspas simples para fechar o link e acrescente o c&oacute;digo javascript, exemplo:<br>ITENSLINK \",'../ferramentas/identifica/testelink.php?sid='+i3GEO.configura.sid\"",
1455   - en : "",
1456   - es : ""
1457   - } ],
1458   - 'itenslinkTitulo' : [ {
1459   - pt : "Links dos itens (ITENSLINK)",
1460   - en : "",
1461   - es : ""
1462   - } ],
1463   - 'descriptiontemplate' : [ {
1464   - pt : "Template utilizado no gerador de KML para definir o conte&uacute;do dos bal&otilde;es de informa&ccedil;&atilde;o. O template utiliza o caractere '%' para iniciar e fechar o nome de uma coluna. O template pode usar tamb&eacute;m elementos HTML, por exemplo: <code>'<b>Nome do municipio</b>: %NOMEMUN%'</code>. Se o template n&atilde;o for especificado, o i3Geo ir&aacute; utilizar o metadata ITENS e ITENSDESC. Se esses n&atilde;o forem especificados, ser&aacute; utilizado o nome original da coluna.",
1465   - en : "",
1466   - es : ""
1467   - } ],
1468   - 'descriptiontemplateTitulo' : [ {
1469   - pt : "KML template",
1470   - en : "",
1471   - es : ""
1472   - } ],
1473   - 'tip' : [ {
1474   - pt : "Lista de colunas que ser&atilde;o utilizadas na op&ccedil;&atilde;o de inclus&atilde;o de 'etiquetas'. As etiquetas s&atilde;o mostradas no mapa quando o usu&aacute;rio estaciona o mouse por alguns instantes sobre o mapa. Separe a lista com ','.",
1475   - en : "",
1476   - es : ""
1477   - } ],
1478   - 'tipTitulo' : [ {
1479   - pt : "Etiqueta (TIP)",
1480   - en : "",
1481   - es : ""
1482   - } ],
1483   - 'wmstile' : [ {
1484   - pt : "Metadata espec&iacute;fico do i3Geo. Indica se o layer &eacute; do tipo TILECACHE",
1485   - en : "",
1486   - es : ""
1487   - } ],
1488   - 'wmstileTitulo' : [ {
1489   - pt : "&Eacute; do tipo TileCache (0 ou 1 indicam n&atilde;o ou sim) - wms_tile",
1490   - en : "",
1491   - es : ""
1492   - } ],
1493   - 'name' : [ {
1494   - pt : "Elemento 'NAME'. N&atilde;o confunda com o nome que aparece no mapa ou na &aacute;rvore de temas. Normalmente o c&oacute;digo recebe o mesmo nome do arquivo mapfile, sem a extens&atilde;o '.map'",
1495   - en : "",
1496   - es : ""
1497   - } ],
1498   - 'nameTitulo' : [ {
1499   - pt : "C&oacute;digo do layer",
1500   - en : "",
1501   - es : ""
1502   - } ],
1503   - 'group' : [ {
1504   - pt : "Nome do grupo a qual a camada pertence. O nome do grupo pode ser refer&ecirc;ncia como um nome regular de uma camada, permitindo fazer coisas como ligar e desligar um grupo de camadas de uma vez.",
1505   - en : "",
1506   - es : ""
1507   - } ],
1508   - 'groupTitulo' : [ {
1509   - pt : "Group",
1510   - en : "",
1511   - es : ""
1512   - } ],
1513   - 'tema' : [ {
1514   - pt : "Nome que ser&aacute; utilizado na legenda do mapa e na guia 'Temas'",
1515   - en : "",
1516   - es : ""
1517   - } ],
1518   - 'temaTitulo' : [ {
1519   - pt : "T&iacute;tulo (METADATA: TEMA)",
1520   - en : "",
1521   - es : ""
1522   - } ],
1523   - 'Escala' : [ {
1524   - pt : "Denominador da escala da fonte dos dados utilizado pelo tema. &Eacute; utilizado para apresentar a indica&ccedil;&atilde;o de compatibilidade entre a escala do tema e a escala do mapa que est&aacute; sendo visto.",
1525   - en : "",
1526   - es : ""
1527   - } ],
1528   - 'escalaTitulo' : [ {
1529   - pt : "Escala",
1530   - en : "",
1531   - es : ""
1532   - } ],
1533   - 'exten' : [ {
1534   - pt : "Extens&atilde;o geogr&aacute;fica m&aacute;xima do tema, no formato xmin ymin xmax ymax. &Eacute; utilizado na op&ccedil;&atilde;o de 'zoom para o tema'. Quando o tema &eacute; baseado em shapefile, esse metadata n&atilde;o &eacute; necess&aacute;rio, pois o mapserver consegue calcular a extens&atilde;o. J&aacute; em outros tipos de dados, como Postgis, o par&acirc;metro &eacute; necess&aacute;rio. Nesse caso, se n&atilde;o for indicado, o bot&atilde;o de zoom para o tema n&atilde;o ser&aacute; vis&iacute;vel para o usu&aacute;rio. Especificar a extens&atilde;o melhora a performance geral do i3Geo.",
1535   - en : "",
1536   - es : ""
1537   - } ],
1538   - 'extenTitulo' : [ {
1539   - pt : "Extensão",
1540   - en : "",
1541   - es : ""
1542   - } ],
1543   - 'iconeTema' : [ {
1544   - pt : "&Iacute;cone que ser&aacute; mostrado na &aacute;rvore de camadas. A imagem deve existir na web e deve ser inclu&iacute;do o caminho completo ou relativo em rela&ccedil;&atilde;o ao local da interface HTML do mapa.",
1545   - en : "",
1546   - es : ""
1547   - } ],
1548   - 'iconetemaTitulo' : [ {
1549   - pt : "&Iacute;cone que ilustra o t&iacute;tulo",
1550   - en : "",
1551   - es : ""
1552   - } ],
1553   - 'Mensagem' : [ {
1554   - pt : "Mensagem que ser&aacute; mostrada no rodap&eacute; do mapa quando o tema estiver vis&iacute;vel. &Eacute; &uacute;til para apresentar ao usu&aacute;rio observa&ccedil;&otilde;es especiais sobre o uso daquele tema.",
  477 + 'Mensagem' : [ {
  478 + pt : "Mensagem que ser&aacute; mostrada no rodap&eacute; do mapa quando o tema estiver vis&iacute;vel. &Eacute; &uacute;til para apresentar ao usu&aacute;rio observa&ccedil;&otilde;es especiais sobre o uso daquele tema.",
1555 479 en : "",
1556 480 es : ""
1557 481 } ],
... ... @@ -1560,16 +484,6 @@ i3GEOadmin.mapfile.dicionario = {
1560 484 en : "",
1561 485 es : ""
1562 486 } ],
1563   - 'colunaLabel' : [ {
1564   - pt : "Coluna da tabela de atributos",
1565   - en : "",
1566   - es : ""
1567   - } ],
1568   - 'criaMapfileDesc' : [ {
1569   - pt : "Ser&aacute; criado um arquivo mapfile na pasta i3geo/temas e registrado no banco de dados de administra&ccedil;&atilde;o. Para facilitar a edi&ccedil;&atilde;o posterior, os mapfiles criados s&atilde;o adicionados na lista de favoritos.",
1570   - en : "",
1571   - es : ""
1572   - } ],
1573 487 'fonteTema' : [{
1574 488 pt : "Link para os metadados",
1575 489 en : "",
... ... @@ -1580,11 +494,6 @@ i3GEOadmin.mapfile.dicionario = {
1580 494 en : "",
1581 495 es : ""
1582 496 }],
1583   - 'filtroTitulo' : [{
1584   - pt : "Filtro por t&iacute;tulo",
1585   - en : "",
1586   - es : ""
1587   - }],
1588 497 'validar' : [{
1589 498 pt : "Listar apenas os mapfiles segundo os seguintes crit&eacute;rios",
1590 499 en : "",
... ...
admin1/dicionario/estat_conexao.js
... ... @@ -9,11 +9,6 @@ i3GEOadmin.conexoes.dicionario = {
9 9 en : "",
10 10 es : ""
11 11 } ],
12   - 'adicionaConexao' : [ {
13   - pt : "Adicionar uma nova conex&atilde;o",
14   - en : "",
15   - es : ""
16   - } ],
17 12 'txtAjuda' : [ {
18 13 pt : "Os par&acirc;metros de algumas das conex&otilde;es s&atilde;o definidas diretamente no arquivo de configura&ccedil;&atilde;o do i3Geo (ms_configura.php) e outras podem ser registradas no banco de dados de administra&ccedil;&atilde;o. No primeiro caso, n&atilde;o &eacute; poss&iacute;vel editar os par&acirc;metros por esse formul&aacute;rio. Por quest&otilde;es de seguran&ccedil;a, a senha de conex&atilde;o n&atilde;o &eacute; mostrada. Para alterar a senha &eacute; necess&aacute;rio editar diretamente o banco de dados de administra&ccedil;&atilde;o do i3Geo ou o arquivo ms_configura.php.",
19 14 en : "",
... ...
admin1/dicionario/estat_tipo_regiao.js
... ... @@ -4,11 +4,6 @@ i3GEOadmin.regioes.dicionario = {
4 4 en : "",
5 5 es : ""
6 6 } ],
7   - 'txtHierarquiaTitulo' : [ {
8   - pt : "Hierarquia entre regi&otilde;es",
9   - en : "",
10   - es : ""
11   - } ],
12 7 'txtAjuda' : [ {
13 8 pt : "As regi&otilde;es s&atilde;o utilizadas para espacializar os dados estat&iacute;sticos. Ao definir uma medida de vari&aacute;vel, deve-se escolher qual a regi&atilde;o que ser&aacute; utilizada para a representa&ccedil;&atilde;o dos dados, ou seja, qual a unidade geogr&aacute;fica correspondente aos dados. Regi&otilde;es podem ter tamb&eacute;m uma hierarquia, que permite agregar dados, por exemplo, uma regi&atilde;o denominada 'munic&iacute;pios' pode ser agregada por outra regi&atilde;o denominada 'estados'. Na pr&aacute;tica, uma regi&atilde;o &eacute; uma tabela no banco de dados que cont&eacute;m uma coluna com a geometria correspondente.",
14 9 en : "",
... ...
admin1/dicionario/grupos.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2   -//i3GEOadmin.grupos = {};
3 1 i3GEOadmin.grupos.dicionario = {
4   - 'nomePadrao' : [ {
5   - pt : "Nome padr&atilde;o:",
6   - en : "",
7   - es : ""
8   - } ],
9 2 'descricao' : [ {
10 3 pt : "Descri&ccedil;&atilde;o (opcional):",
11 4 en : "",
12 5 es : ""
13 6 } ],
14   - 'nomeIngles' : [ {
15   - pt : "Nome em ingl&ecirc;s (opcional):",
16   - en : "",
17   - es : ""
18   - } ],
19   - 'nomeEspanhol' : [ {
20   - pt : "Espanhol (opcional):",
21   - en : "",
22   - es : ""
23   - } ],
24   - 'nomeItaliano' : [ {
25   - pt : "Italiano (opcional):",
26   - en : "",
27   - es : ""
28   - } ],
29   - 'adicionarGrupo' : [ {
30   - pt : "Adicionar um grupo",
31   - en : "",
32   - es : ""
33   - } ],
34 7 'temasRaizMenu' : [ {
35 8 pt : "Temas do menu",
36 9 en : "",
... ...
admin1/dicionario/gruposusuarios.js
1   -//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
2 1 i3GEOadmin.gruposusuarios.dicionario = {
3 2 'txtTitulo' : [ {
4 3 pt : "Grupos de usu&aacute;rios",
... ... @@ -10,11 +9,6 @@ i3GEOadmin.gruposusuarios.dicionario = {
10 9 en : "",
11 10 es : ""
12 11 } ],
13   - 'grupoCadastrado' : [ {
14   - pt : "Grupos cadastrados:",
15   - en : "",
16   - es : ""
17   - } ],
18 12 'nome' : [ {
19 13 pt : "Nome:",
20 14 en : "",
... ...
admin1/dicionario/identifica.js
1   -//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
2 1 i3GEOadmin.identifica.dicionario = {
3 2 'txtTitulo' : [ {
4 3 pt : "Sistemas de identifica&ccedil;&atilde;o",
... ... @@ -10,11 +9,6 @@ i3GEOadmin.identifica.dicionario = {
10 9 en : "",
11 10 es : ""
12 11 } ],
13   - 'adicionaSistema' : [ {
14   - pt : "Adicionar um novo sistema",
15   - en : "",
16   - es : ""
17   - } ],
18 12 'programa' : [ {
19 13 pt : "Programa",
20 14 en : "",
... ... @@ -30,11 +24,6 @@ i3GEOadmin.identifica.dicionario = {
30 24 en : "",
31 25 es : ""
32 26 } ],
33   - 'abreComoDesc' : [ {
34   - pt : "Abrir como? escreva 'target' para abrir em uma nova aba do navegador",
35   - en : "",
36   - es : ""
37   - } ],
38 27 'mapa' : [ {
39 28 pt : "dentro do mapa",
40 29 en : "",
... ...
admin1/dicionario/mapas.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2   -//i3GEOadmin.mapas = {};
3 1 i3GEOadmin.mapas.dicionario = {
4 2 'txtDesc' : [ {
5 3 pt : "Mapas recebem um identificador &uacute;nico e usam URLs curtas para inicializa&ccedil;&atilde;o. Os mapas podem ter sido salvos (mapfile salvo no banco de dados) por meio da ferramenta 'salvar mapa' ou podem ser apenas par&acirc;metros definidos ao criar um novo mapa nas op&ccedil;&otilde;es abaixo. Na p&aacute;gina principal do i3Geo existe uma op&ccedil;&atilde;o que permite ao usu&aacute;rio abrir os mapas.",
... ... @@ -16,16 +14,6 @@ i3GEOadmin.mapas.dicionario = {
16 14 en : "",
17 15 es : ""
18 16 } ],
19   - 'ajudaNovo' : [ {
20   - pt : "Adicionar um novo",
21   - en : "",
22   - es : ""
23   - } ],
24   - 'linksExistentes' : [ {
25   - pt : "Links existentes:",
26   - en : "",
27   - es : ""
28   - } ],
29 17 'ordem' : [ {
30 18 pt : "ordem",
31 19 en : "",
... ... @@ -81,11 +69,6 @@ i3GEOadmin.mapas.dicionario = {
81 69 en : "",
82 70 es : ""
83 71 } ],
84   - 'msgBusca' : [ {
85   - pt : "Buscando...",
86   - en : "",
87   - es : ""
88   - } ],
89 72 'parametros' : [ {
90 73 pt : "Outros par&acirc;metros (separe com '&')",
91 74 en : "",
... ...
admin1/dicionario/menup.js
1   -//+$trad(1,i3GEOadmin.menu.dicionario)+
2 1 i3GEOadmin.menup = {};
3 2 i3GEOadmin.menup.dicionario = {
4 3 'configGeral' : [ {
... ...
admin1/dicionario/menus.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 i3GEOadmin.menus.dicionario = {
3 2 'txtTitulo' : [ {
4 3 pt : "Menus utilizados no cat&aacute;logo",
5 4 en : "",
6 5 es : ""
7 6 } ],
8   - 'ajuda' : [ {
9   - pt : "Ajuda",
10   - en : "",
11   - es : ""
12   - } ],
13 7 'txtAjuda' : [ {
14 8 pt : "Este formul&aacute;rio permite editar a lista de menus que ser&aacute; utilizada pelo i3Geo.<p>A &aacute;rvore &eacute; composta de menus, grupos, subgrupos e temas. Vc deve criar os menus, a lista de grupos e a lista de subgrupos. Ao criar um menu, esse &eacute; mostrado imediatamente na &aacute;rvore.<p>Menus ou n&oacute;s da &aacute;rvore marcados como n&atilde;o publicados s&atilde;o mostrados em vermelho e aparecem apenas para os administradores.<p>Em cada n&oacute; da &aacute;rvore podem ser associados os temas, mesmo na raiz de um dos n&iacute;veis. Os temas s&atilde;o arquivos mapfiles armazenados em i3geo/temas e registrados no sistema de administra&ccedil;&atilde;o.<p>A cria&ccedil;&atilde;o de mapfiles e a vincula&ccedil;&atilde;o tema-mapfile &eacute; feita por meio do editor de mapfiles, e consiste na determina&ccedil;&atilde;o de um nome para cada mapfile. Esse nome &eacute; listado ao ser adicionado um tema na &aacute;rvore.</div>",
15 9 en : "",
16 10 es : ""
17 11 } ],
18   - 'adicionaMenu' : [ {
19   - pt : "Adicionar um novo menu",
20   - en : "",
21   - es : ""
22   - } ],
23 12 'nomeMenu' : [ {
24 13 pt : "Nome padr&atilde;o do menu",
25 14 en : "",
26 15 es : ""
27 16 } ],
28   - 'nomeIn' : [ {
29   - pt : "Nome em ingl&ecirc;s (opcional)",
30   - en : "",
31   - es : ""
32   - } ],
33   - 'nomeEs' : [ {
34   - pt : "Nome em espanhol (opcional)",
35   - en : "",
36   - es : ""
37   - } ],
38   - 'nomeIt' : [ {
39   - pt : "Nome em italiano (opcional)",
40   - en : "",
41   - es : ""
42   - } ],
43 17 'perfil' : [ {
44 18 pt : "Perfis",
45 19 en : "",
... ... @@ -60,46 +34,6 @@ i3GEOadmin.menus.dicionario = {
60 34 en : "",
61 35 es : ""
62 36 } ],
63   - 'nomePadrao' : [ {
64   - pt : "Nome padr&atilde;o:",
65   - en : "",
66   - es : ""
67   - } ],
68   - 'descricao1' : [ {
69   - pt : "Descri&ccedil;&atilde;o (opcional):",
70   - en : "",
71   - es : ""
72   - } ],
73   - 'nomeIn1' : [ {
74   - pt : "Nome em ingl&ecirc;s (opcional):",
75   - en : "",
76   - es : ""
77   - } ],
78   - 'nomeEs1' : [ {
79   - pt : "Espanhol (opcional):",
80   - en : "",
81   - es : ""
82   - } ],
83   - 'nomeIt1' : [ {
84   - pt : "Italiano (opcional):",
85   - en : "",
86   - es : ""
87   - } ],
88   - 'perfil1' : [ {
89   - pt : "Perfis (opcional):",
90   - en : "",
91   - es : ""
92   - } ],
93   - 'publicado1' : [ {
94   - pt : "Publicado para todos verem?",
95   - en : "",
96   - es : ""
97   - } ],
98   - 'iniciaAberto1' : [ {
99   - pt : "Inicia aberto na &aacute;rvore?",
100   - en : "",
101   - es : ""
102   - } ],
103 37 'txtDesc' : [ {
104 38 pt : "Utilize o bot&atilde;o 'Grupos' para editar os temas existentes na raiz de um menu e tamb&eacute;m os seus grupos.",
105 39 en : "",
... ...
admin1/dicionario/operacoes.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 i3GEOadmin.operacoes.dicionario = {
3 2 'txtTitulo' : [ {
4 3 pt : "Opera&ccedil;&otilde;es e quem pode execut&aacute;-las (pap&eacute;is)",
5 4 en : "",
6 5 es : ""
7 6 } ],
8   - 'ajuda' : [ {
9   - pt : "Ajuda",
10   - en : "",
11   - es : ""
12   - } ],
13 7 'txtDesc' : [ {
14 8 pt : "Aqui s&atilde;o definidas quais funcionalidades s&atilde;o de uso restrito e quais pap&eacute;is podem utiliz&aacute;-las. Cada registro funciona como palavras chave inseridas tamb&eacute;m nos c&oacute;digos do i3Geo. Usu&aacute;rios administradores podem acessar qualquer opera&ccedil;&atilde;o.",
15 9 en : "",
... ... @@ -20,26 +14,6 @@ i3GEOadmin.operacoes.dicionario = {
20 14 en : "",
21 15 es : ""
22 16 } ],
23   - 'adicionaFuncionalidade' : [ {
24   - pt : "Adicionar funcionalidade",
25   - en : "",
26   - es : ""
27   - } ],
28   - 'operacoesControladas' : [ {
29   - pt : "Opera&ccedil;&otilde;es controladas:",
30   - en : "",
31   - es : ""
32   - } ],
33   - 'adicionaPapel' : [ {
34   - pt : "Adicionar novo papel",
35   - en : "",
36   - es : ""
37   - } ],
38   - 'editaOperacao' : [ {
39   - pt : "Edite para definir a opera&ccedil;&atilde;o!!!",
40   - en : "",
41   - es : ""
42   - } ],
43 17 'codigo' : [ {
44 18 pt : "C&oacute;digo:",
45 19 en : "",
... ...
admin1/dicionario/perfis.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 i3GEOadmin.perfis.dicionario = {
3 2 'txtTitulo' : [ {
4 3 pt : "Perfis de acesso ao cat&aacute;logo",
5 4 en : "",
6 5 es : ""
7 6 } ],
8   - 'ajuda' : [ {
9   - pt : "Ajuda",
10   - en : "",
11   - es : ""
12   - } ],
13 7 'txtDesc' : [ {
14 8 pt : "Os perfis s&atilde;o utilizados para restringir o acesso a determinados temas, grupos, subgrupos e menus. Ao remover ou modificar um perfil, isso se refletir&aacute; em todas as tabelas onde houver registro do perfil.",
15 9 en : "",
... ...
admin1/dicionario/prancha.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 if (typeof (i3GEOadmin.prancha) === 'undefined') {
3 2 i3GEOadmin.prancha = {};
4 3 }
... ... @@ -8,11 +7,6 @@ i3GEOadmin.prancha.dicionario = {
8 7 en : "",
9 8 es : ""
10 9 } ],
11   - 'ajuda' : [ {
12   - pt : "Ajuda",
13   - en : "",
14   - es : ""
15   - } ],
16 10 'txtAjuda' : [ {
17 11 pt : "Um atlas &eacute; composto de pranchas, que por sua vez, &eacute; uma composi&ccedil;&atilde;o de camadas. O usu&aacute;rio poder&aacute; escolher a prancha que deseja ver, cujos par&acirc;metros s&atilde;o definidos aqui.",
18 12 en : "",
... ...
admin1/dicionario/principal.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 i3GEOadmin.principal = {};
3 2 i3GEOadmin.principal.dicionario = {
4   - 'atencao' : [ {
5   - pt : "Aten&ccedil;&atilde;o: o sistema de administra&ccedil;&atilde;o n&atilde;o funciona corretamente com o navegador Internet Explorer.",
6   - en : "",
7   - es : ""
8   - } ],
9 3 'adminI3geo' : [ {
10 4 pt : "Administra&ccedil;&atilde;o do i3geo",
11 5 en : "",
... ... @@ -55,11 +49,6 @@ i3GEOadmin.principal.dicionario = {
55 49 pt : "<p>Entre uma vers&atilde;o e outra do i3Geo o banco de dados de administra&ccedil;&atilde;o pode sofrer altera&ccedil;&otilde;es. Consulte o documento i3geo/guia_de_migracao.txt para verificar os detalhes.</p> <p>Antes da vers&atilde;o 4.0 o i3geo utilizava arquivos armazenados em disco (arquivos XML) para configurar as &aacute;rvores de adi&ccedil;&atilde;o de camadas, listagens de endere&ccedil;os, lista de mapas, etc. Com a nova estrutura de administra&ccedil;&atilde;o, esses arquivos foram substitu&iacute;dos por registros em bancos de dados.</p><p>Para possibilitar a distribui&ccedil;&atilde;o do i3geo de forma independente de banco de dados, optou-se pelo uso do gerenciador SQLITE, cujo arquivo com os dados fica armazenado em i3geo/admin/admin.db. Os programas em PHP que gerenciam esse banco utilizam o pacote PDO, possibilitando que seja utilizado outro gerenciador, como o POSTGRESQL, entre outros.</p><p>Para modificar a configura&ccedil;&atilde;o do PDO, e utilizar outro gerenciador, deve-se editar o arquivo i3geo/admin/conexao.php ou ent&atilde;o alterar a vari&aacute;vel de configura&ccedil;&atilde;o, definida no ms_configura.php, chamada $conexaoadmin. Essa vari&aacute;vel indica o nome de um programa em PHP que ser&aacute; inclu&iacute;do nos programas que fazem acesso ao banco de dados de administra&ccedil;&atilde;o. Um exemplo de conex&atilde;o em PHP pode ser visto em i3geo/admin/php/conexaomma.php.</p><p>Para usar um gerenciador diferente do SQLITE &eacute; necess&aacute;rio criar as tabelas no novo banco de dados. Os sqls para essa cria&ccedil;&atilde;o podem ser obtidos no item 'Outras op&ccedil;&otilde;es.</p><p>O SQLITE usa um arquivo em disco. Em sistemas Linux principalmente, verifique as permiss&otilde;es de acesso caso ocorram probelmas de escrita no banco.",
56 50 en : "",
57 51 es : ""
58   - } ],
59   - 'msgIe' : [ {
60   - pt : "<p style='color: red'>Aten&ccedil;&atilde;o: o sistema de administra&ccedil;&atilde;o funciona melhor no Firefox.</p><p>No Internet Explorer, vc deve alterar as configura&ccedil;&otilde;es de armazenamento de 'cache' para n&atilde;o ter problemas.</p><p>No menu 'Ferramentas - Op&ccedil;&otilde;es da Internet - Geral' clique em 'Configura&ccedil;&otilde;es' no item 'Hist&oacute;rico de navega&ccedil;&atilde;o'</p><p>Marque a op&ccedil;&atilde;o 'Sempre que eu visitar a p&aacute;gina da web'</p>",
61   - en : "",
62   - es : ""
63 52 } ]
64   -
  53 +
65 54 };
... ...
admin1/dicionario/sistemas.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 if (typeof (i3GEOadmin.sistemas) === 'undefined') {
3 2 i3GEOadmin.sistemas = {};
4 3 }
... ... @@ -18,46 +17,16 @@ i3GEOadmin.sistemas.dicionario = {
18 17 en : "",
19 18 es : ""
20 19 } ],
21   - 'ajuda' : [ {
22   - pt : "Ajuda",
23   - en : "",
24   - es : ""
25   - } ],
26 20 'txtDesc' : [ {
27 21 pt : "Sistemas especiais s&atilde;o utilizados para incluir camadas no i3geo tendo como base programas que interagem com o usu&aacute;rio de alguma forma espec&iacute;fica. Cada sistema pode ter um objetivo espec&iacute;fico e uma interface pr&oacute;pria. Normalmente s&atilde;o utilizados para realizar consultas a bancos de dados ou Web Services e gerar a camada para acrescentar ao mapa. Esses sistemas podem por exemplo, consultar bancos de dados estat&iacute;sticos para gerar cartogramas.",
28 22 en : "",
29 23 es : ""
30 24 } ],
31   - 'adicionaSistema' : [ {
32   - pt : "Adicionar um novo sistema",
33   - en : "",
34   - es : ""
35   - } ],
36   - 'sistemasExistentes' : [ {
37   - pt : "Sistemas existentes:",
38   - en : "",
39   - es : ""
40   - } ],
41   - 'msgBuscaSistema' : [ {
42   - pt : "buscando sistemas...",
43   - en : "",
44   - es : ""
45   - } ],
46   - 'adicionaFuncao' : [ {
47   - pt : "'adiciona fun&ccedil;&atilde;o'",
48   - en : "",
49   - es : ""
50   - } ],
51 25 'sistema' : [ {
52 26 pt : "Sistema",
53 27 en : "",
54 28 es : ""
55 29 } ],
56   - 'funcao' : [ {
57   - pt : "Fun&ccedil;&atilde;o",
58   - en : "",
59   - es : ""
60   - } ],
61 30 'nome' : [ {
62 31 pt : "Nome:",
63 32 en : "",
... ... @@ -73,11 +42,6 @@ i3GEOadmin.sistemas.dicionario = {
73 42 en : "",
74 43 es : ""
75 44 } ],
76   - 'nomeFuncao' : [ {
77   - pt : "Nome da fun&ccedil;&atilde;o:",
78   - en : "",
79   - es : ""
80   - } ],
81 45 'programa' : [ {
82 46 pt : "Programa que ser&aacute; executado:",
83 47 en : "",
... ... @@ -93,11 +57,6 @@ i3GEOadmin.sistemas.dicionario = {
93 57 en : "",
94 58 es : ""
95 59 } ],
96   - 'perfilLista' : [ {
97   - pt : "Perfis - escolha da lista abaixo:",
98   - en : "",
99   - es : ""
100   - } ],
101 60 'funcoes' : [ {
102 61 pt : "fun&ccedil;&otilde;es",
103 62 en : "",
... ...
admin1/dicionario/subgrupos.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 i3GEOadmin.subgrupos.dicionario = {
3 2 'subgrupos' : [ {
4 3 pt : "Subgrupos vinculados ao grupo",
5 4 en : "",
6 5 es : ""
7 6 } ],
8   - 'nomePadrao' : [ {
9   - pt : "Nome padr&atilde;o:",
10   - en : "",
11   - es : ""
12   - } ],
13 7 'descricao' : [ {
14 8 pt : "Descri&ccedil;&atilde;o (opcional):",
15 9 en : "",
... ... @@ -25,16 +19,6 @@ i3GEOadmin.subgrupos.dicionario = {
25 19 en : "",
26 20 es : ""
27 21 } ],
28   - 'nomeIt' : [ {
29   - pt : "Italiano (opcional):",
30   - en : "",
31   - es : ""
32   - } ],
33   - 'editarSub' : [ {
34   - pt : "Editar temas",
35   - en : "",
36   - es : ""
37   - } ],
38 22 'txtDesc' : [ {
39 23 pt : "Utilize as opções abaixo para criar ou editar temas que ficarão na raiz do grupo e também para criar ou editar os subgrupos vinculados.",
40 24 en : "",
... ... @@ -45,11 +29,6 @@ i3GEOadmin.subgrupos.dicionario = {
45 29 en : "",
46 30 es : ""
47 31 } ],
48   - 'adicionarSubgrupo' : [ {
49   - pt : "Adicionar subgrupo",
50   - en : "",
51   - es : ""
52   - } ],
53 32 'perfis' : [ {
54 33 pt : "Perfis que podem ver. Separe por espa&ccedil;os e escolha da lista ao lado.",
55 34 en : "",
... ...
admin1/dicionario/tags.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 i3GEOadmin.tags.dicionario = {
3 2 'txtTitulo' : [ {
4 3 pt : "Tags",
5 4 en : "",
6 5 es : ""
7 6 } ],
8   - 'ajuda' : [ {
9   - pt : "Ajuda",
10   - en : "",
11   - es : ""
12   - } ],
13 7 'txtDesc' : [ {
14 8 pt : "Tags s&atilde;o como palavras-chave que podem ser adicionadas aos temas para a realiza&ccedil;&atilde;o de buscas.",
15 9 en : "",
16 10 es : ""
17   - } ],
18   - 'adicionaTag' : [ {
19   - pt : "Adicionar um novo tag",
20   - en : "",
21   - es : ""
22 11 } ]
23 12 };
... ...
admin1/dicionario/temas.js
... ... @@ -4,11 +4,6 @@ i3GEOadmin.temas.dicionario = {
4 4 en : "",
5 5 es : ""
6 6 } ],
7   - 'adicionarTema' : [ {
8   - pt : "Adicionar tema",
9   - en : "",
10   - es : ""
11   - } ],
12 7 'perfis' : [ {
13 8 pt : "Perfis que podem ver. Separe por espa&ccedil;os e escolha da lista ao lado.",
14 9 en : "",
... ...
admin1/dicionario/uploadshp.js
... ... @@ -7,31 +7,6 @@ i3GEOadmin.uploadshp.dicionario = {
7 7 en : "",
8 8 es : ""
9 9 } ],
10   - 'tipoGeom' : [ {
11   - pt : "Tipo de geometria",
12   - en : "",
13   - es : ""
14   - } ],
15   - 'naoConhecido' : [ {
16   - pt : "n&atilde;o conhecido",
17   - en : "",
18   - es : ""
19   - } ],
20   - 'pontual' : [ {
21   - pt : "pontual",
22   - en : "",
23   - es : ""
24   - } ],
25   - 'poligonal' : [ {
26   - pt : "poligonal",
27   - en : "",
28   - es : ""
29   - } ],
30   - 'linear' : [ {
31   - pt : "linear",
32   - en : "",
33   - es : ""
34   - } ],
35 10 'projecao' : [ {
36 11 pt : "Proje&ccedil;&atilde;o (apenas ser&aacute; utilizado se n&atilde;o for feito o upload de um arquivo .prj)",
37 12 en : "",
... ... @@ -42,11 +17,6 @@ i3GEOadmin.uploadshp.dicionario = {
42 17 en : "",
43 18 es : ""
44 19 } ],
45   - 'ajudaCaracter' : [ {
46   - pt : "N&atilde;o utilize _ no nome do arquivo. Apenas letras e n&uacute;meros s&atilde;o aceitos!!!",
47   - en : "",
48   - es : ""
49   - } ],
50 20 'criaMapfile' : [ {
51 21 pt : "Marque para criar o arquivo de configura&ccedil;&atilde;o (mapfile) e visualizar os dados no mapa interativo (voc&ecirc; poder&aacute; editar esse arquivo posteriormente no editor de mapfiles)",
52 22 en : "",
... ...
admin1/dicionario/usuarios.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2 1 i3GEOadmin.usuarios.dicionario = {
3 2 'txtTitulo' : [ {
4 3 pt : "Usu&aacute;rios e pap&eacute;is operacionais",
... ... @@ -10,96 +9,21 @@ i3GEOadmin.usuarios.dicionario = {
10 9 en : "",
11 10 es : ""
12 11 } ],
13   - 'ajuda' : [ {
14   - pt : "Ajuda",
15   - en : "",
16   - es : ""
17   - } ],
18 12 'txtAjuda' : [ {
19 13 pt : "<p>Cada usu&aacute;rio pode possuir pap&eacute;is. Os pap&eacute;is s&atilde;o utilizados para definir as opera&ccedil;&otilde;es que podem ser executadas.<p>Apenas administradores podem acessar esses dados.",
20 14 en : "",
21 15 es : ""
22 16 } ],
23   - 'adicionaUsuario' : [ {
24   - pt : "Adicionar usu&aacute;rio",
25   - en : "",
26   - es : ""
27   - } ],
28   - 'usuariosCadastrados' : [ {
29   - pt : "Usu&aacute;rios cadastrados:",
30   - en : "",
31   - es : ""
32   - } ],
33   - 'msgBuscaUsuario' : [ {
34   - pt : "buscando usu&aacute;rios...",
35   - en : "",
36   - es : ""
37   - } ],
38   - 'novoPapel' : [ {
39   - pt : "Adicionar novo papel",
40   - en : "",
41   - es : ""
42   - } ],
43   - 'definePapel' : [ {
44   - pt : "Edite para definir o papel!!!",
45   - en : "",
46   - es : ""
47   - } ],
48 17 'enviaSenha' : [ {
49 18 pt : "enviar senha por e-mail",
50 19 en : "",
51 20 es : ""
52 21 } ],
53   - 'defineUsuario' : [ {
54   - pt : "Edite para definir o usu&aacute;rio!!!",
55   - en : "",
56   - es : ""
57   - } ],
58 22 'usuario' : [ {
59 23 pt : "Usu&aacute;rio",
60 24 en : "",
61 25 es : ""
62 26 } ],
63   - 'msgUsuario' : [ {
64   - pt : "Se o usu&aacute;rio j&aacute; existir, preencha para alterar a senha. Se for mantido em branco, o sistema gerar&aacute; uma senha aleat&oacute;ria no caso de novos usu&aacute;rios. Envie a senha por e-mail ap&oacute;s o cadastro.",
65   - en : "",
66   - es : ""
67   - } ],
68   - 'novaSenha' : [ {
69   - pt : "Nova senha:",
70   - en : "",
71   - es : ""
72   - } ],
73   - 'dataCadastro' : [ {
74   - pt : "Data de cadastro:",
75   - en : "",
76   - es : ""
77   - } ],
78   - 'ativo' : [ {
79   - pt : "Ativo:",
80   - en : "",
81   - es : ""
82   - } ],
83   - 'msgExcluiUsuario' : [ {
84   - pt : " excluindo o registro do usu&aacute;rio= ",
85   - en : "",
86   - es : ""
87   - } ],
88   - 'msgNaoEnvia' : [ {
89   - pt : "N&atilde;o foi poss&iacute;vel enviar",
90   - en : "",
91   - es : ""
92   - } ],
93   - 'msgEnvia' : [ {
94   - pt : "Enviando e-mail",
95   - en : "",
96   - es : ""
97   - } ],
98   - 'msgNaoExclui' : [ {
99   - pt : "N&atilde;o foi poss&iacute;vel excluir. Verifique se n&atilde;o existem menus vinculados a este tema",
100   - en : "",
101   - es : ""
102   - } ],
103 27 'papeisv' : [ {
104 28 pt : "Pap&eacute;is vinculados",
105 29 en : "",
... ...
admin1/dicionario/webservices.js
1   -//+$trad(1,i3GEOadmin.principal.dicionario)+
2   -//i3GEOadmin.webservices = {};
3 1 i3GEOadmin.webservices.dicionario = {
4 2 'txtTitulo' : [ {
5 3 pt : "Cadastro de Webservices",
... ... @@ -11,16 +9,6 @@ i3GEOadmin.webservices.dicionario = {
11 9 en : "",
12 10 es : ""
13 11 } ],
14   - 'adicionaEdereco' : [ {
15   - pt : "Adicionar um novo endere&ccedil;o",
16   - en : "",
17   - es : ""
18   - } ],
19   - 'enderecosCadastrados' : [ {
20   - pt : "Endere&ccedil;os cadastrados:",
21   - en : "",
22   - es : ""
23   - } ],
24 12 'autor' : [ {
25 13 pt : "Autor:",
26 14 en : "",
... ...
ms_configura.php
... ... @@ -132,7 +132,7 @@ $logTransacoes = false;
132 132 Tipo:
133 133 {array}
134 134 */
135   -$i3geoEsquemasWL = array("publicy");
  135 +$i3geoEsquemasWL = array();
136 136 /*
137 137 Variale: $i3geoUploadDataWL
138 138  
... ... @@ -160,7 +160,7 @@ $i3geoEsquemasWL = array(&quot;publicy&quot;);
160 160 Tipo:
161 161 {array}
162 162 */
163   - $i3geoUploadDataWL = array();
  163 +$i3geoUploadDataWL = array();
164 164  
165 165 //TODO documentar moodle
166 166 /*
... ...