Commit 6dd9990954f145b474034e94bd1eed6706a3d1d1

Authored by Edmar Moretti
1 parent 659db40e

Inínico da migração do sistema de administração para Bootstrap

Showing 95 changed files with 5386 additions and 440 deletions   Show diff stats
admin/admin.db
No preview for this file type
admin/menu.html
... ... @@ -74,7 +74,7 @@ a {
74 74 </head>
75 75 <body class=" yui-skin-sam" style="background-color: white; text-align: left;">
76 76 <div class="bordaSuperior">
77   - <div id="bandeiras"></div>
  77 + <div id="bandeiras"></div>
78 78 </div>
79 79 <div style="margin-left: 10px; top: 20px;" id=arvore></div>
80 80 </body>
... ...
admin1/dicionario/arvore.js 0 → 100755
... ... @@ -0,0 +1,184 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.arvore = {};
  3 +i3GEOadmin.arvore.dicionario = {
  4 + 'arvoreTemas' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - &Aacute;rvore de temas ",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite editar &aacute;rvore de temas que ser&aacute;utilizada pelo i3Geo.<p>A &aacute;rvore &eacute; composta de menus, grupos, sub-grupos e temas. Vcdeve criar os menus, a lista de grupos e a lista de sub-grupos. Aocriar 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;omostrados em vermelho e aparecem apenas para os administradores.<p>Em cada n&oacute; da &aacute;rvore podem ser associados os temas, mesmo naraiz de um dos n&iacute;veis. Os temas s&atilde;o arquivos mapfiles armazenadosem 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; feitapor meio do editor de mapfiles, e consiste na determina&ccedil;&atilde;o de umnome para cada mapfile. Esse nome &eacute; listado ao ser adicionado umtema na &aacute;rvore.",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'txtCria' : [ {
  20 + pt : "<p class=paragrafo>Utilize os bot&otilde;es para criar novos nomes de menus, grupos ou sub-grupos, formando listas de itens.<br>Os itens criados podem ser reaproveitados em v&aacute;rios n&oacute;s da &aacute;rvore.</p>",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'editaGrupos' : [ {
  25 + pt : "Editar lista de grupos",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'editaSubgrupos' : [ {
  30 + pt : "Editar lista de sub-grupos",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'editaMenus' : [ {
  35 + pt : "Editar lista de menus",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'arvoreCatalogo' : [ {
  40 + pt : "&Aacute;rvore do cat&aacute;logo:",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'adicionaMenu' : [ {
  45 + pt : "Adicionar um novo menu",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'adicionaGrupo' : [ {
  50 + pt : "Adicionar um novo grupo",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'adicionaSubgrupo' : [ {
  55 + pt : "Adicionar um novo subgrupo",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'adicionaNovo' : [ {
  60 + pt : "Adicionar um novo",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'grupos' : [ {
  65 + pt : "Grupos",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'raizMenu' : [ {
  70 + pt : "Temas na raiz do menu",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'subgrupos' : [ {
  75 + pt : "Subgrupos",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'temas' : [ {
  80 + pt : "Temas",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'editaNo' : [ {
  85 + pt : " ??? vc precisa editar esse n&oacute;",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'raizGrupo' : [ {
  90 + pt : "Temas na raiz do grupo:",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'msgTema' : [ {
  95 + pt : " adicionando tema...",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + 'msgGrupo' : [ {
  100 + pt : " adicionando grupo...",
  101 + en : "",
  102 + es : ""
  103 + } ],
  104 + 'msgSubgrupo' : [ {
  105 + pt : " adicionando subgrupo...",
  106 + en : "",
  107 + es : ""
  108 + } ],
  109 + 'escolheGrupo' : [ {
  110 + pt : "Escolha o grupo para esse n&iacute;vel:",
  111 + en : "",
  112 + es : ""
  113 + } ],
  114 + 'msgBusca' : [ {
  115 + pt : "Buscando...",
  116 + en : "",
  117 + es : ""
  118 + } ],
  119 + 'novoGrupo' : [ {
  120 + pt : "Ou digite o nome de um novo grupo:",
  121 + en : "",
  122 + es : ""
  123 + } ],
  124 + 'perfilVer' : [ {
  125 + pt : "Perfis que podem ver:",
  126 + en : "",
  127 + es : ""
  128 + } ],
  129 + 'publicado' : [ {
  130 + pt : "Publicado?",
  131 + en : "",
  132 + es : ""
  133 + } ],
  134 + 'escolheSubgrupo' : [ {
  135 + pt : "Escolha o subgrupo para esse n&iacute;vel:",
  136 + en : "",
  137 + es : ""
  138 + } ],
  139 + 'novoSubgrupo' : [ {
  140 + pt : "Ou digite o nome de um novo subgrupo:",
  141 + en : "",
  142 + es : ""
  143 + } ],
  144 + 'escolheTema' : [ {
  145 + pt : "Escolha o tema para esse n&iacute;vel:",
  146 + en : "",
  147 + es : ""
  148 + } ],
  149 + 'ordem' : [ {
  150 + pt : "Ordem",
  151 + en : "",
  152 + es : ""
  153 + } ],
  154 + 'tema' : [ {
  155 + pt : "Tema:",
  156 + en : "",
  157 + es : ""
  158 + } ],
  159 + 'msgNaoExclui' : [ {
  160 + pt : "Nao foi possivel excluir. Verifique se nao existem menus vinculados a este tema",
  161 + en : "",
  162 + es : ""
  163 + } ],
  164 + 'msgGravando' : [ {
  165 + pt : " gravando o registro do id= ",
  166 + en : "",
  167 + es : ""
  168 + } ],
  169 + 'msgEscolheGrupo' : [ {
  170 + pt : "Escolha um grupo",
  171 + en : "",
  172 + es : ""
  173 + } ],
  174 + 'msgEscolheSubgrupo' : [ {
  175 + pt : "Escolha um subgrupo",
  176 + en : "",
  177 + es : ""
  178 + } ],
  179 + 'msgEscolheTema' : [ {
  180 + pt : "Escolha um tema",
  181 + en : "",
  182 + es : ""
  183 + } ]
  184 +};
... ...
admin1/dicionario/atlas.js 0 → 100755
... ... @@ -0,0 +1,204 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.atlas = {};
  3 +i3GEOadmin.atlas.dicionario = {
  4 + 'adminAtlas' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - Atlas ",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjudaAtlas' : [ {
  15 + pt : "<p>O cadastro de Atlas &eacute; utilizado na interface 'Atlas' do i3geo. Essa interface pode ser vista em http://localhost/i3geo/atlas<p>Cada Atlas possu&iacute; uma lista de pranchas e cada prancha uma lista de temas e outros par&acirc;metros.<p>A montagem de cada Atlas &eacute; feito definindo-se os par&acirc;metros de cada n&iacute;vel hier&aacute;rquico, editando-se uma &aacute;rvore cuja raiz &eacute; cada Atlas, seguido pelas pranchas e temas.<p>Para cada Atlas e cada prancha pode ser definido um texto explicativo que ser&aacute; aberto ao iniciar o Atlas ou a prancha.",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'criaAtlas' : [ {
  20 + pt : "Criar um novo atlas",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'atlasExistente' : [ {
  25 + pt : "Atlas existentes:",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'msgNovoRegistro' : [ {
  30 + pt : " adicionando um novo registro",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'msgBuscaAtlas' : [ {
  35 + pt : "buscando atlas...",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'adicionaTema' : [ {
  40 + pt : "Adicionar novo tema:",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'editeTema' : [ {
  45 + pt : "Edite para definir o tema!!!",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'adicionaPrancha' : [ {
  50 + pt : "Adicionar nova prancha",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'editePrancha' : [ {
  55 + pt : "Edite para definir a prancha!!!",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'editeAtlas' : [ {
  60 + pt : "Edite para definir o Atlas!!!",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'codigoTema' : [ {
  65 + pt : "C&oacute;digo do tema:",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'temaVisivel' : [ {
  70 + pt : "Ligado (ao abrir a prancha, esse tema estar&aacute; vis&iacute;vel)?",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'titulo' : [ {
  75 + pt : "T&iacute;tulo:",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'descricao' : [ {
  80 + pt : "(opcional) Descri&ccedil;&atilde;o:",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'linkTxt' : [ {
  85 + pt : "(opcional) Link para o texto que ser&aacute; mostrado na inicializa&ccedil;&atilde;o:",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'largura' : [ {
  90 + pt : "Largura da janela do texto inicial:",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'altura' : [ {
  95 + pt : "Altura",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + 'icone' : [ {
  100 + pt : "(opcional) &Iacute;cone que ser&aacute; utilizado na apresenta&ccedil;&atilde;o da prancha:",
  101 + en : "",
  102 + es : ""
  103 + } ],
  104 + 'extGeo' : [ {
  105 + pt : "Extens&atilde;o geogr&aacute;fica (xmin ymin xmax ymax):",
  106 + en : "",
  107 + es : ""
  108 + } ],
  109 + 'mapfileInicia' : [ {
  110 + pt : "(opcional) Mapfile inicial (mapfile que ser&aacute; usado como base para montagem do mapa inicial. Se n&atilde;o for definido, ser&aacute; usado o default do i3geo. Utilize o endere&ccedil;o completo do aquivo mapfile no servidor.):",
  111 + en : "",
  112 + es : ""
  113 + } ],
  114 + 'linkAtlas' : [ {
  115 + pt : "(opcional) Link para o texto que ser&aacute; mostrado na inicializa&ccedil;&atilde;o do Atlas:",
  116 + en : "",
  117 + es : ""
  118 + } ],
  119 + 'iconeAtlas' : [ {
  120 + pt : "(opcional) &Iacute;cone que ser&aacute; utilizado na montagem da lista de todos os Atlas:",
  121 + en : "",
  122 + es : ""
  123 + } ],
  124 + 'template' : [ {
  125 + pt : "(opcional) Template HTML (se n&atilde;o for especificado, ser&aacute; usado o default do i3geo. Utilize o caminho completo do arquivo html no servidor):",
  126 + en : "",
  127 + es : ""
  128 + } ],
  129 + 'pranchaInicia' : [ {
  130 + pt : "Prancha inicial (ser&aacute; mostrada quando iniciar o atlas):",
  131 + en : "",
  132 + es : ""
  133 + } ],
  134 + 'tipoGuia' : [ {
  135 + pt : "Tipo da apresenta&ccedil;&atilde;o das guias:",
  136 + en : "",
  137 + es : ""
  138 + } ],
  139 + 'automatica' : [ {
  140 + pt : "autom&aacute;tica",
  141 + en : "",
  142 + es : ""
  143 + } ],
  144 + 'combo' : [ {
  145 + pt : "combo",
  146 + en : "",
  147 + es : ""
  148 + } ],
  149 + 'expandida' : [ {
  150 + pt : "expandida",
  151 + en : "",
  152 + es : ""
  153 + } ],
  154 + 'publicado' : [ {
  155 + pt : "Publicado (os n&atilde;o publicados s&atilde;o mostrados apenas para os usu&aacute;rios administradores)?",
  156 + en : "",
  157 + es : ""
  158 + } ],
  159 + 'msgNaoExclui' : [ {
  160 + pt : "N&atilde;o foi poss&iacute;vel excluir. Verifique se n&atilde;o existem menus vinculados a este tema",
  161 + en : "",
  162 + es : ""
  163 + } ],
  164 + '' : [ {
  165 + pt : "",
  166 + en : "",
  167 + es : ""
  168 + } ],
  169 + '' : [ {
  170 + pt : "",
  171 + en : "",
  172 + es : ""
  173 + } ],
  174 + '' : [ {
  175 + pt : "",
  176 + en : "",
  177 + es : ""
  178 + } ],
  179 + '' : [ {
  180 + pt : "",
  181 + en : "",
  182 + es : ""
  183 + } ],
  184 + '' : [ {
  185 + pt : "",
  186 + en : "",
  187 + es : ""
  188 + } ],
  189 + '' : [ {
  190 + pt : "",
  191 + en : "",
  192 + es : ""
  193 + } ],
  194 + '' : [ {
  195 + pt : "",
  196 + en : "",
  197 + es : ""
  198 + } ],
  199 + '' : [ {
  200 + pt : "",
  201 + en : "",
  202 + es : ""
  203 + } ]
  204 +};
... ...
admin1/dicionario/core.js 0 → 100755
... ... @@ -0,0 +1,389 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.core = {};
  3 +i3GEOadmin.core.dicionario = {
  4 + 'inicio' : [ {
  5 + pt : "In&iacute;cio",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'menus' : [ {
  10 + pt : "Menus",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'arvore' : [ {
  15 + pt : "&Aacute;rvore de temas",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'mapfiles' : [ {
  20 + pt : "Mapfiles",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'login' : [ {
  25 + pt : "Login",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'arvoreCompleta' : [ {
  30 + pt : "&Aacute;rvore completa",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'conexoes' : [ {
  35 + pt : "Conex&otilde;es",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'regioes' : [ {
  40 + pt : "Regi&otilde;es",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'operacoes' : [ {
  45 + pt : "Opera&ccedil;&otilde;es",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'usuarios' : [ {
  50 + pt : "Usu&aacute;rios",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'gruposUsuarios' : [ {
  55 + pt : "Grupos e Usu&aacute;rios",
  56 + en : "",
  57 + es : "",
  58 + } ],
  59 + 'atalhos' : [ {
  60 + pt : "Atalhos",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'sobe' : [ {
  65 + pt : "sobe",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'desce' : [ {
  70 + pt : "desce",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'editar' : [ {
  75 + pt : "editar",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'excluir' : [ {
  80 + pt : "excluir",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'testar' : [ {
  85 + pt : "testar!",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'testarRapido' : [ {
  90 + pt : "teste rapido",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'editarI3geo' : [ {
  95 + pt : "editar no i3Geo",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + 'testarI3geo' : [ {
  100 + pt : "testar no i3Geo",
  101 + en : "",
  102 + es : ""
  103 + } ],
  104 + 'editorTxt' : [ {
  105 + pt : "Editor de textos",
  106 + en : "",
  107 + es : ""
  108 + } ],
  109 + 'abrirI3geo' : [ {
  110 + pt : "Abrir no i3Geo",
  111 + en : "",
  112 + es : ""
  113 + } ],
  114 + 'msgBuscaDados' : [ {
  115 + pt : " buscando dados",
  116 + en : "",
  117 + es : ""
  118 + } ],
  119 + 'msgModificaOrdem' : [ {
  120 + pt : " modificando a ordem no banco de dados",
  121 + en : "",
  122 + es : ""
  123 + } ],
  124 + 'msgExclui' : [ {
  125 + pt : " excluindo o registro do id= ",
  126 + en : "",
  127 + es : ""
  128 + } ],
  129 + 'msgBuscaTemas' : [ {
  130 + pt : "buscando temas...",
  131 + en : "",
  132 + es : ""
  133 + } ],
  134 + 'enviar' : [ {
  135 + pt : "Enviar",
  136 + en : "",
  137 + es : ""
  138 + } ],
  139 + 'adicionaNovo' : [ {
  140 + pt : "Adicionar um novo",
  141 + en : "",
  142 + es : ""
  143 + } ],
  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&oacute;digo j&aacute; 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 + 'nomeArquivo' : [ {
  180 + pt : "Nome do novo arquivo:",
  181 + en : "",
  182 + es : ""
  183 + } ],
  184 + 'gravaLayer' : [ {
  185 + pt : " gravando o registro do layer= ",
  186 + en : "",
  187 + es : ""
  188 + } ],
  189 + 'naoSalva' : [ {
  190 + pt : "N&atilde;o foi poss&iacute;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 + 'salvaTxt' : [ {
  215 + pt : "salvando texto...",
  216 + en : "",
  217 + es : ""
  218 + } ],
  219 + 'classes' : [ {
  220 + pt : "classes",
  221 + en : "",
  222 + es : ""
  223 + } ],
  224 + 'salva' : [ {
  225 + pt : "Salvar",
  226 + en : "",
  227 + es : ""
  228 + } ],
  229 + 'remove' : [ {
  230 + pt : "Remover",
  231 + en : "",
  232 + es : ""
  233 + } ],
  234 + 'nome' : [ {
  235 + pt : "nome",
  236 + en : "",
  237 + es : ""
  238 + } ],
  239 + 'descricao' : [ {
  240 + pt : "descri&ccedil;&atilde;o",
  241 + en : "",
  242 + es : ""
  243 + } ],
  244 + 'salva1' : [ {
  245 + pt : "Salva",
  246 + en : "",
  247 + es : ""
  248 + } ],
  249 + 'grupo' : [ {
  250 + pt : "Grupo",
  251 + en : "",
  252 + es : ""
  253 + } ],
  254 + 'gravaId' : [ {
  255 + pt : " gravando o registro do id= ",
  256 + en : "",
  257 + es : ""
  258 + } ],
  259 + 'msgErroExclui' : [ {
  260 + pt : "N&atilde;o foi poss&iacute;vel excluir. Verifique se n&atilde;o existem registros vinculados",
  261 + en : "",
  262 + es : ""
  263 + } ],
  264 + 'msgNovoRegistro' : [ {
  265 + pt : " adicionando um novo registro",
  266 + en : "",
  267 + es : ""
  268 + } ],
  269 + 'importa' : [ {
  270 + pt : "importando...",
  271 + en : "",
  272 + es : ""
  273 + } ],
  274 + 'novoTitulo' : [ {
  275 + pt : "Novo t&iacute;tulo do tema",
  276 + en : "",
  277 + es : ""
  278 + } ],
  279 + 'editarNome' : [ {
  280 + pt : "Editar nome",
  281 + en : "",
  282 + es : ""
  283 + } ],
  284 + 'menu' : [ {
  285 + pt : "Menu",
  286 + en : "",
  287 + es : ""
  288 + } ],
  289 + 'excluiTitulo' : [ {
  290 + pt : "exclui",
  291 + en : "",
  292 + es : ""
  293 + } ],
  294 + 'msgBuscaMenu' : [ {
  295 + pt : "buscando menus...",
  296 + en : "",
  297 + es : ""
  298 + } ],
  299 + 'nao' : [ {
  300 + pt : "n&atilde;o",
  301 + en : "",
  302 + es : ""
  303 + } ],
  304 + 'sim' : [ {
  305 + pt : "sim",
  306 + en : "",
  307 + es : ""
  308 + } ],
  309 + 'salva2' : [ {
  310 + pt : "salvar",
  311 + en : "",
  312 + es : ""
  313 + } ],
  314 + 'nome2' : [ {
  315 + pt : "Nome:",
  316 + en : "",
  317 + es : ""
  318 + } ],
  319 + 'sim2' : [ {
  320 + pt : "Sim",
  321 + en : "",
  322 + es : ""
  323 + } ],
  324 + 'nao2' : [ {
  325 + pt : "N&atilde;o",
  326 + en : "",
  327 + es : ""
  328 + } ],
  329 + '' : [ {
  330 + pt : "",
  331 + en : "",
  332 + es : ""
  333 + } ],
  334 + '' : [ {
  335 + pt : "",
  336 + en : "",
  337 + es : ""
  338 + } ],
  339 + '' : [ {
  340 + pt : "",
  341 + en : "",
  342 + es : ""
  343 + } ],
  344 + '' : [ {
  345 + pt : "",
  346 + en : "",
  347 + es : ""
  348 + } ],
  349 + '' : [ {
  350 + pt : "",
  351 + en : "",
  352 + es : ""
  353 + } ],
  354 + '' : [ {
  355 + pt : "",
  356 + en : "",
  357 + es : ""
  358 + } ],
  359 + '' : [ {
  360 + pt : "",
  361 + en : "",
  362 + es : ""
  363 + } ],
  364 + '' : [ {
  365 + pt : "",
  366 + en : "",
  367 + es : ""
  368 + } ],
  369 + '' : [ {
  370 + pt : "",
  371 + en : "",
  372 + es : ""
  373 + } ],
  374 + '' : [ {
  375 + pt : "",
  376 + en : "",
  377 + es : ""
  378 + } ],
  379 + '' : [ {
  380 + pt : "",
  381 + en : "",
  382 + es : ""
  383 + } ],
  384 + '' : [ {
  385 + pt : "",
  386 + en : "",
  387 + es : ""
  388 + } ]
  389 +};
... ...
admin1/dicionario/editormapfile.js 0 → 100755
... ... @@ -0,0 +1,1509 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.editormapfile = {};
  3 +i3GEOadmin.editormapfile.dicionario = {
  4 + 'adminMapfile' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - mapfiles dos temas",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'txtAjudaMapfile' : [ {
  10 + pt : "<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.",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'ajuda' : [ {
  15 + pt : "Ajuda",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'criaMapfile' : [ {
  20 + pt : "Criar um novo mapfile",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'upGvsig' : [ {
  25 + pt : "Upload gvSIG",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'semMapfile' : [ {
  30 + pt : "Verificar temas sem mapfiles",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'txtDesc' : [ {
  35 + pt : "<p class=paragrafo>Al&eacute;m de criar os mapfiles, &eacute; necess&aacute;rio definir as caracter&iacute;sticas de cada LAYER nas op&ccedil;&otilde;es abaixo. <br> Para incluir o tema nos menus,<a href='arvore.html'>edite a &aacute;rvore de temas </a></p><p class=paragrafo>O texto marcado em cinza corresponde ao nome do tema registrados 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.</p>",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'listaMapfile' : [ {
  40 + pt : "<p>Mapfiles (arquivos existentes no diret&oacute;rio i3geo/temas):</p>",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'gvp' : [ {
  45 + pt : "Arquivo gvp: ",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'nomeMap' : [ {
  50 + pt : "Nome do novo arquivo mapfile (sem .map) </b>N&atilde;o utilize caracteres acentuados ou espa&ccedil;os em branco",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'permiteOgc' : [ {
  55 + pt : "Permitir o acesso aos dados via download e Web Services (WMS, WFS, etc.)",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'metaestat' : [ {
  60 + pt : "Esse mapfile baseia-se no sistema de metadados estat&iacute;sticos?</b> Caso escolha sim, a conex&atilde;o com o banco e o sql de acesso aos dados ser&atilde;o constru&iacute;dos de forma din&acirc;mica",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'tituloTema' : [ {
  65 + pt : "T&iacute;tulo do novo tema",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'tituloPt' : [ {
  70 + pt : "Em portugu&ecirc;s: ",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'tituloEs' : [ {
  75 + pt : "Espanhol (opcional): ",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'tituloEn' : [ {
  80 + pt : "Ingl&ecirc;s: (opcional)",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'filtraLista' : [ {
  85 + pt : "filtrar lista",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'retiraFavoritos' : [ {
  90 + pt : "retira dos favoritos",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'favorito' : [ {
  95 + pt : "favorito",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + 'criaCopia' : [ {
  100 + pt : "cria uma copia",
  101 + en : "",
  102 + es : ""
  103 + } ],
  104 + 'limpaCache' : [ {
  105 + pt : "limpa o cache de imagens se houver",
  106 + en : "",
  107 + es : ""
  108 + } ],
  109 + 'editaTema' : [ {
  110 + pt : "editar tema associado",
  111 + en : "",
  112 + es : ""
  113 + } ],
  114 + 'gruposUsuarios' : [ {
  115 + pt : "Grupos de usu&aacute;rios que podem utilizar",
  116 + en : "",
  117 + es : ""
  118 + } ],
  119 + 'semMap' : [ {
  120 + 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.",
  121 + en : "",
  122 + es : ""
  123 + } ],
  124 + 'digitaNome' : [ {
  125 + pt : "Digite o nome do arquivo",
  126 + en : "",
  127 + es : ""
  128 + } ],
  129 + 'msgLimpa' : [ {
  130 + pt : " limpando ",
  131 + en : "",
  132 + es : ""
  133 + } ],
  134 + 'excluiCache' : [ {
  135 + pt : "Exclui o cache tempor&aacute;rio de renderiza&ccedil;&atilde;o?",
  136 + en : "",
  137 + es : ""
  138 + } ],
  139 + 'extensao' : [ {
  140 + pt : "Sao necessarios 4 valores em extensao",
  141 + en : "",
  142 + es : ""
  143 + } ],
  144 + 'xmin' : [ {
  145 + pt : "xmin maior que xmax em extensao",
  146 + en : "",
  147 + es : ""
  148 + } ],
  149 + 'ymin' : [ {
  150 + pt : "ymin maior que ymax em extensao",
  151 + en : "",
  152 + es : ""
  153 + } ],
  154 + 'erroEscala' : [ {
  155 + pt : "Valor de escala incorreto",
  156 + en : "",
  157 + es : ""
  158 + } ],
  159 + 'senhaBd' : [ {
  160 + pt : "Senha de acesso ao banco",
  161 + en : "",
  162 + es : ""
  163 + } ],
  164 + 'valorSenha' : [ {
  165 + pt : "Complete com o valor da senha de acesso em 'password', exemplo: password=postgres",
  166 + en : "",
  167 + es : ""
  168 + } ],
  169 + 'apenasShp' : [ {
  170 + pt : "Opcao disponivel apenas para o tipo shapefile", // esta sem acento pois alguns navegadores nao aceitam acentuacao em alert
  171 + en : "",
  172 + es : ""
  173 + } ],
  174 + 'editaCaractClasses' : [ {
  175 + pt : "edita caracter&iacute;sticas da classe",
  176 + en : "",
  177 + es : ""
  178 + } ],
  179 + 'editaIdentTxt' : [ {
  180 + pt : "edita identificadores de texto",
  181 + en : "",
  182 + es : ""
  183 + } ],
  184 + 'editaCaractGerais' : [ {
  185 + pt : " Editar caracter&iacute;sticas gerais",
  186 + en : "",
  187 + es : ""
  188 + } ],
  189 + 'editaToponimia' : [ {
  190 + pt : " Editar topon&iacute;mia",
  191 + en : "",
  192 + es : ""
  193 + } ],
  194 + 'estilos' : [ {
  195 + pt : "Estilos",
  196 + en : "",
  197 + es : ""
  198 + } ],
  199 + 'msgNovaClasse' : [ {
  200 + pt : " adicionando uma nova classe",
  201 + en : "",
  202 + es : ""
  203 + } ],
  204 + 'msgGeraClasse' : [ {
  205 + pt : " gerando as classes",
  206 + en : "",
  207 + es : ""
  208 + } ],
  209 + 'criaClasses' : [ {
  210 + pt : "Criar classes",
  211 + en : "",
  212 + es : ""
  213 + } ],
  214 + 'itemExpressao' : [ {
  215 + pt : "Item da tabela de atributos que ser&aacute; utilizado para compor a express&atilde;o de sele&ccedil;&atilde;o de cada classe",
  216 + en : "",
  217 + es : ""
  218 + } ],
  219 + 'itemNome' : [ {
  220 + pt : "Item da tabela de atributos que ser&aacute; utilizado para compor o nome de cada classe",
  221 + en : "",
  222 + es : ""
  223 + } ],
  224 + 'excluiClasse' : [ {
  225 + pt : "Exclui a classe?",
  226 + en : "",
  227 + es : ""
  228 + } ],
  229 + 'nomeClasse' : [ {
  230 + pt : "Nome da classe para ser mostrada na legenda",
  231 + en : "",
  232 + es : ""
  233 + } ],
  234 + 'descricaoClasse' : [ {
  235 + pt : "Descri&ccedil;&atilde;o da classe (mostrada na legenda quando o mouse &eacute; sobreposto",
  236 + en : "",
  237 + es : ""
  238 + } ],
  239 + 'exibeClasse' : [ {
  240 + pt : "Define o estado atual de exibi&ccedil;&atilde;o da classe. Default ativa a camada permanentemente.",
  241 + en : "",
  242 + es : ""
  243 + } ],
  244 + 'expressaoClasse' : [ {
  245 + 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. ",
  246 + en : "",
  247 + es : ""
  248 + } ],
  249 + 'arquivoLegenda' : [ {
  250 + 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).",
  251 + en : "",
  252 + es : ""
  253 + } ],
  254 + 'escalaMax' : [ {
  255 + 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.",
  256 + en : "",
  257 + es : ""
  258 + } ],
  259 + 'escalaMin' : [ {
  260 + 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.",
  261 + en : "",
  262 + es : ""
  263 + } ],
  264 + 'atributos' : [ {
  265 + pt : "O layer possu&iacute; as seguintes colunas na tabela de atributos: ",
  266 + en : "",
  267 + es : ""
  268 + } ],
  269 + 'status' : [ {
  270 + pt : "Define o estado atual da camada. Geralmente modificado pelo pr&oacute;prio MapServer. Default ativa a camada permanentemente.",
  271 + en : "",
  272 + es : ""
  273 + } ],
  274 + 'identifica' : [ {
  275 + pt : "Indica se o tema ir&aacute; ser mostrado na ferramenta de identifica&ccedil;&atilde;o",
  276 + en : "",
  277 + es : ""
  278 + } ],
  279 + 'identificaTitulo' : [ {
  280 + pt : "Identifica (IDENTIFICA)",
  281 + en : "",
  282 + es : ""
  283 + } ],
  284 + 'opacidade' : [ {
  285 + 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.",
  286 + en : "",
  287 + es : ""
  288 + } ],
  289 + 'aplicaExtensao' : [ {
  290 + pt : "Indica se a extens&atilde;o geogr&aacute;fica do mapa deve ser alterada quando o tema for adicionado ao mapa",
  291 + en : "",
  292 + es : ""
  293 + } ],
  294 + 'aplicaExtensaoTitulo' : [ {
  295 + pt : "Aplica extensao (APLICAEXTENSAO)",
  296 + en : "",
  297 + es : ""
  298 + } ],
  299 + 'comentario' : [ {
  300 + pt : "Indica se o usu&aacute;rio pode incluir coment&aacute;rios no tema",
  301 + en : "",
  302 + es : ""
  303 + } ],
  304 + 'comentarioTitulo' : [ {
  305 + pt : "Permite comentar (PERMITECOMENTARIO)",
  306 + en : "",
  307 + es : ""
  308 + } ],
  309 + 'temporizador' : [ {
  310 + pt : "Temporizador (em segundos) para atualiza&ccedil;&atilde;o autom&aacute;tica da camada. A camada ser&aacute; redesenhada continuamente a cada intervalo de tempo definido",
  311 + en : "",
  312 + es : ""
  313 + } ],
  314 + 'temporizadorTitulo' : [ {
  315 + pt : "Temporizador em segundos (METADATA: TEMPORIZADOR)",
  316 + en : "",
  317 + es : ""
  318 + } ],
  319 + 'classe' : [ {
  320 + pt : "Indica se as classes ser&atilde;o mostradas ou n&atilde;o na legenda. Por padr&atilde;o &eacute; SIM. ",
  321 + en : "",
  322 + es : ""
  323 + } ],
  324 + 'classeTitulo' : [ {
  325 + pt : "Classe (CLASSE)",
  326 + en : "",
  327 + es : ""
  328 + } ],
  329 + 'legendaImg' : [ {
  330 + pt : "URL de uma imagem que ser&aacute; utilizada em substitui&ccedil;&atilde;o &agrave; gera&ccedil;&atilde;o normal da legenda ",
  331 + en : "",
  332 + es : ""
  333 + } ],
  334 + 'legendaImgTitulo' : [ {
  335 + pt : "URL da legenda (opcional) (LEGENDAIMG)",
  336 + en : "",
  337 + es : ""
  338 + } ],
  339 + 'escondido' : [ {
  340 + pt : "Indica se o tema &eacute; mostrado no mapa mas n&atilde;o nas listas da legenda e na guia 'temas'",
  341 + en : "",
  342 + es : ""
  343 + } ],
  344 + 'escondidoTitulo' : [ {
  345 + pt : "Escondido (ESCONDIDO)",
  346 + en : "",
  347 + es : ""
  348 + } ],
  349 + 'transition' : [ {
  350 + pt : "Aplica efeitos de transi&ccedil;&atilde;o nas opera&ccedil;&otilde;es de zoom e pan na interface Openlayers",
  351 + en : "",
  352 + es : ""
  353 + } ],
  354 + 'transitionTitulo' : [ {
  355 + pt : "Efeitos de transi&ccedil;&atilde;o zoom (TRANSITIONEFFECT)",
  356 + en : "",
  357 + es : ""
  358 + } ],
  359 + 'offsite' : [ {
  360 + pt : "Define o padr&atilde;o de cores RGB para tratar como transparente em camadas raster.",
  361 + en : "",
  362 + es : ""
  363 + } ],
  364 + 'offsiteTitulo' : [ {
  365 + pt : "Offsite (R,G,B) (utilize -1,-1,-1 para anular o valor)",
  366 + en : "",
  367 + es : ""
  368 + } ],
  369 + 'maxscale' : [ {
  370 + 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.",
  371 + en : "",
  372 + es : ""
  373 + } ],
  374 + 'maxscaleTitulo' : [ {
  375 + pt : "Maxscale (utilize -1 para anular o valor)",
  376 + en : "",
  377 + es : ""
  378 + } ],
  379 + 'minscale' : [ {
  380 + 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.",
  381 + en : "",
  382 + es : ""
  383 + } ],
  384 + 'minscaleTitulo' : [ {
  385 + pt : "Minscale (utilize -1 para anular o valor)",
  386 + en : "",
  387 + es : ""
  388 + } ],
  389 + 'labelitem' : [ {
  390 + pt : "Nome do item na tabela de atributos para utilizar como etiqueta (label).",
  391 + en : "",
  392 + es : ""
  393 + } ],
  394 + 'labelMaxscale' : [ {
  395 + 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.",
  396 + en : "",
  397 + es : ""
  398 + } ],
  399 + 'labelMaxscaleTitulo' : [ {
  400 + pt : "Labelmaxscale (utilize -1 para anular o valor)",
  401 + en : "",
  402 + es : ""
  403 + } ],
  404 + 'labelMinscale' : [ {
  405 + 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.",
  406 + en : "",
  407 + es : ""
  408 + } ],
  409 + 'labelMinscaleTitulo' : [ {
  410 + pt : "Labelminscale (utilize -1 para anular o valor)",
  411 + en : "",
  412 + es : ""
  413 + } ],
  414 + 'symbolscale' : [ {
  415 + 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.",
  416 + en : "",
  417 + es : ""
  418 + } ],
  419 + 'symbolscaleTitulo' : [ {
  420 + pt : "Symbolscale (utilize -1 para anular o valor)",
  421 + en : "",
  422 + es : ""
  423 + } ],
  424 + 'tolerance' : [ {
  425 + 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.",
  426 + en : "",
  427 + es : ""
  428 + } ],
  429 + 'sizeunits' : [ {
  430 + 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.",
  431 + en : "",
  432 + es : ""
  433 + } ],
  434 + 'type' : [ {
  435 + 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. Para diferenciar entre POLYGON e POLYLINE, simplesmente use ou omita o par&acirc;metro COLOR na classifica&ccedil;&atilde;o. Se voc&ecirc; utiliz&aacute;-lo, &eacute; um pol&iacute;gono com uma cor de preenchimento, sen&atilde;o, &eacute; uma polilinha cuja cor &eacute; definida em OUTLINECOLOR. Um c&iacute;rculo (circle) deve ser definido por um ret&acirc;ngulo de limites m&iacute;nimos. Isto &eacute;, dois pontos que definem o menor quadrado que pode cont&ecirc;-lo.",
  436 + en : "",
  437 + es : ""
  438 + } ],
  439 + 'typeTitulo' : [ {
  440 + pt : "Type - tipo das geometrias",
  441 + en : "",
  442 + es : ""
  443 + } ],
  444 + 'connectiontype' : [ {
  445 + pt : "Tipo de conex&atilde;o. com os dados",
  446 + en : "",
  447 + es : ""
  448 + } ],
  449 + 'connectiontypeTitulo' : [ {
  450 + pt : "Connectiontype - tipo de conex&atilde;o com a fonte de dados",
  451 + en : "",
  452 + es : ""
  453 + } ],
  454 + 'connection' : [ {
  455 + pt : "Voc&ecirc; pode digitar apenas o 'alias' para esconder a string de conex&atilde;o. Database connection string to retrieve remote data.An SDE connection string consists of a hostname, instance name, database name, username and password separated by commas.A PostGIS connection string is basically a regular PostgreSQL connection string, it takes the form of 'user=nobody password=****** dbname=dbname host=localhost port=5432' An Oracle connection string: user/pass[@db] . Se vc tiver problemas com acentua&ccedil;&atilde;o, experimente algo como: user=postgres password=postgres dbname=pgutf8 host=localhost port=5432 options='-c client_encoding=LATIN1'",
  456 + en : "",
  457 + es : ""
  458 + } ],
  459 + 'connectionTitulo' : [ {
  460 + pt : "Connection - par&acirc;metros de conex&atilde;o com a fonte de dados",
  461 + en : "",
  462 + es : ""
  463 + } ],
  464 + 'data' : [ {
  465 + pt : "Nome completo do arquivo de dado espacial a ser processado. N&atilde;o &eacute; necess&aacute;ria a extens&atilde;o do arquivo para shapefiles. Exemplo: c://ms4w/Apache/htdocs/geodados/brasil/limitespol/localidades.shp. Pode ser especificado relativo &agrave; op&ccedil;&atilde;o SHAPEPATH do objeto MAP. Se for uma camada SDE, deve ser inclu&iacute;do o nome da camada bem como da coluna de geometria, por exemplo, mylayer,shape,myversion. Se &eacute; uma camada PostGIS, o par&acirc;metro deve seguir a forma <columnname> from <tablename>, na qual columnname &eacute; o nome da coluna que cont&eacute;m a geometria e tablename &eacute; o nome da tabela cuja geometria ser&aacute; lida. Exemplo: the_geom FROM (select * FROM biomas) as foo USING UNIQUE gid USING SRID=4291. Para Oracle, use shape FROM table ou shape FROM (SELECT statement) ou at&eacute; express&otilde;es mais complexas. Note que, no entanto, h&aacute; impactos importantes de performance quando utilizadas subconsultas espaciais. Tente utilizar o objeto FILTER sempre que poss&iacute;vel. Voc&ecirc; tamb&eacute;m pode ver o SQL submetido ao for&ccedil;ar um erro, submetendo um par&acirc;metro DATA que voc&ecirc; sabe que n&atilde;o funcionar&aacute;, como uma nome de coluna errado.",
  466 + en : "",
  467 + es : ""
  468 + } ],
  469 + 'dataTitulo' : [ {
  470 + pt : "Data - SQL ou caminho do arquivo com os dados",
  471 + en : "",
  472 + es : ""
  473 + } ],
  474 + 'cache' : [ {
  475 + pt : "Ativa ou n&atilde;o a manuten&ccedil;&atilde;o de um cache para armazenar as imagens geradas para montar o mapa. O cache &eacute; mantido no diret&oacute;rio tempor&aacute;rio utilizado pelo i3Geo, na pasta chamada cache. Para cada camada &eacute; criada uma sub-pasta. Para limpar o cache, utilize a op&ccedil;&atilde;o existente junto ao n&oacute; principal desse mapfile. Camadas WMS s&atilde;o acessadas diretamente do servidor de origem quando o cache estiver inativo.",
  476 + en : "",
  477 + es : ""
  478 + } ],
  479 + 'cacheTitulo' : [ {
  480 + pt : "Cache de mapas (CACHE)",
  481 + en : "",
  482 + es : ""
  483 + } ],
  484 + 'cortepixels' : [ {
  485 + pt : "Ao desenhar a imagem de um TILE que comp&otilde;e o mapa, a imagem &eacute; extendida e depois cortada para o tamanho correto. Isso evita que s&iacute;mbolos apare&ccedil;am de forma parcial no mapa. Indicado para temas com representa&ccedil;&atilde;o pontual e que tamb&eacute;m utilizem cache, pois pode degradar a performance.",
  486 + en : "",
  487 + es : ""
  488 + } ],
  489 + 'cortepixelsTitulo' : [ {
  490 + pt : "Extende e corta imagem em pixels (cortepixels)",
  491 + en : "",
  492 + es : ""
  493 + } ],
  494 + 'metaestat' : [ {
  495 + pt : "Indica se as defini&ccedil;&otilde;es da camada est&atilde;o relacionadas ao sistema de metadados estat&iacute;sticos. Se estiver, alguns par&acirc;metros s&atilde;o obtidos de forma autom&aacute;tica, como a conex&atilde;o e o SQL de acesso aos dados.",
  496 + en : "",
  497 + es : ""
  498 + } ],
  499 + 'metaestatTitulo' : [ {
  500 + pt : "Esse mapfile est&aacute; integrado ao sistema de metadados estat&iacute;sticos?",
  501 + en : "",
  502 + es : ""
  503 + } ],
  504 + 'medidaVariavel' : [ {
  505 + pt : "ID da medida da vari&aacute;vel que relaciona a camada ao sistema de metadados estat&iacute;sticos. S&oacute; deve ser definido se o mapfile for integrado a esse sistema.",
  506 + en : "",
  507 + es : ""
  508 + } ],
  509 + 'medidaVariavelTitulo' : [ {
  510 + pt : "ID da vari&aacute;vel no sistema de metadados estat&iacute;sticos ",
  511 + en : "",
  512 + es : ""
  513 + } ],
  514 + 'convCaracter' : [ {
  515 + pt : "Aplica a convers&atilde;o de caracteres nas ferramentas que obt&eacute;m os dados descritivos referentes aos elementos do LAYER. Em alguns casos, a convers&atilde;o pode provocar problemas de acentua&ccedil;&atilde;o. Se isso ocorrer, na ferramenta tabela por exemplo, experimente marcar essa op&ccedil;&atilde;o como 'nao'",
  516 + en : "",
  517 + es : ""
  518 + } ],
  519 + 'convCaracterTitulo' : [ {
  520 + pt : "Convers&atilde;o de caracteres (METADATA: CONVCARACTER)",
  521 + en : "",
  522 + es : ""
  523 + } ],
  524 + 'projecao' : [ {
  525 + pt : "Proje&ccedil;&atilde;o",
  526 + en : "",
  527 + es : ""
  528 + } ],
  529 + 'filter' : [ {
  530 + 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. ",
  531 + en : "",
  532 + es : ""
  533 + } ],
  534 + 'filterItem' : [ {
  535 + pt : "Item a ser usado com simples express&otilde;es FILTER. Somente para OGR e shapefile.",
  536 + en : "",
  537 + es : ""
  538 + } ],
  539 + 'tileItem' : [ {
  540 + pt : "Item que cont&eacute;m a localiza&ccedil;&atilde;o individual de um tile. Padr&atilde;o &eacute; location .",
  541 + en : "",
  542 + es : ""
  543 + } ],
  544 + 'tileIndex' : [ {
  545 + 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.).",
  546 + en : "",
  547 + es : ""
  548 + } ],
  549 + 'tipoOriginal' : [ {
  550 + 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.",
  551 + en : "",
  552 + es : ""
  553 + } ],
  554 + 'tipoOriginalTitulo' : [ {
  555 + pt : "Tipo de representa&ccedil;&atilde;o (tipooriginal) - para temas do tipo WMS",
  556 + en : "",
  557 + es : ""
  558 + } ],
  559 + 'tiles' : [ {
  560 + 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. ",
  561 + en : "",
  562 + es : ""
  563 + } ],
  564 + 'tilesTitulo' : [ {
  565 + pt : "Utiliza o modo TILE (TILES)",
  566 + en : "",
  567 + es : ""
  568 + } ],
  569 + 'atributosLayer' : [ {
  570 + pt : "O layer possui as seguintes colunas na tabela de atributos: ",
  571 + en : "",
  572 + es : ""
  573 + } ],
  574 + 'msgAlias' : [ {
  575 + pt : "Prefira sempre usar um 'alias'. Os seguintes 'alias' podem ser utilizados aqui no lugar da string de conex&atilde;o completa: ",
  576 + en : "",
  577 + es : ""
  578 + } ],
  579 + 'defineAlias' : [ {
  580 + pt : "Para definir um novo, &eacute; necess&aacute;rio editar o arquivo i3geo/ms_configura.php, consulte o administrador do servidor",
  581 + en : "",
  582 + es : ""
  583 + } ],
  584 + 'disponibilidade' : [ {
  585 + pt : "Disponibilidade",
  586 + en : "",
  587 + es : ""
  588 + } ],
  589 + 'conexao' : [ {
  590 + pt : "Conex&atilde;o",
  591 + en : "",
  592 + es : ""
  593 + } ],
  594 + 'permiteDownload' : [ {
  595 + pt : "Indica se o usu&aacute;rio pode fazer download do tema. Se sim, o &iacute;cone de download ser&aacute; mostrado na &aacute;rvore de camadas dispon&iacute;veis no mapa.",
  596 + en : "",
  597 + es : ""
  598 + } ],
  599 + 'permiteDownloadTitulo' : [ {
  600 + pt : "Permite download (METADATA: DOWNLOAD)",
  601 + en : "",
  602 + es : ""
  603 + } ],
  604 + 'endereco' : [ {
  605 + pt : "Endere&ccedil;o de um arquivo pr&eacute;-existente para download dos dados (caminho completo no servidor). Se definido, o sistema ir&aacute; usar esse arquivo ao inv&eacute;s de gerar os dados, quando o usu&aacute;rio clicar nas op&ccedil;&otilde;es de download. Se n&atilde;o for definido, o arquivo de download &eacute; gerado diretamente do original, convertendo do banco ou copiando o arquivo definido em DATA.",
  606 + en : "",
  607 + es : ""
  608 + } ],
  609 + 'enderecoTitulo' : [ {
  610 + pt : "Arquivo download (ARQUIVODOWNLOAD)",
  611 + en : "",
  612 + es : ""
  613 + } ],
  614 + 'arquivoKmz' : [ {
  615 + pt : "Endere&ccedil;o de um arquivo KMZ ou KML pr&eacute;-existente para download dos dados (caminho completo no servidor). Se definido, o sistema ir&aacute; usar esse arquivo ao inv&eacute;s de gerar os dados, quando o usu&aacute;rio clicar nas op&ccedil;&otilde;es de visualiza&ccedil;&atilde;o de KML ou KMZ. Se n&atilde;o for definido, o arquivo &eacute; gerado diretamente do original.",
  616 + en : "",
  617 + es : ""
  618 + } ],
  619 + 'arquivoKmzTitulo' : [ {
  620 + pt : "Arquivo KML ou KMZ (ARQUIVOKMZ)",
  621 + en : "",
  622 + es : ""
  623 + } ],
  624 + 'permiteOgc2' : [ {
  625 + pt : "Permite acesso via WMS/WFS? (n&atilde;o ocasiona restri&ccedil;&atilde;o em temas do tipo gvSIG)",
  626 + en : "",
  627 + es : ""
  628 + } ],
  629 + 'permiteDownload2' : [ {
  630 + pt : "Permite o download na aplica&ccedil;&atilde;o datadownload.htm? (n&atilde;o afeta temas do tipo gvSIG) (n&atilde;o afeta a permiss&atilde;o de download definida no item 'disponibilidade' existente em cada layer)",
  631 + en : "",
  632 + es : ""
  633 + } ],
  634 + 'permiteKml' : [ {
  635 + pt : "Permite acesso via kml? (n&atilde;o restringe em temas do tipo gvSIG)",
  636 + en : "",
  637 + es : ""
  638 + } ],
  639 + 'permiteKmz' : [ {
  640 + pt : "Permite acesso via kmz (kml com dados vetoriais)? (n&atilde;o restringe em temas do tipo gvSIG)",
  641 + en : "",
  642 + es : ""
  643 + } ],
  644 + 'edicao' : [ {
  645 + pt : "Edi&ccedil;&atilde;o",
  646 + en : "",
  647 + es : ""
  648 + } ],
  649 + 'editavel' : [ {
  650 + pt : "Indica se o tema poder&aacute; ser utilizado nos editores vetoriais e de atributos",
  651 + en : "",
  652 + es : ""
  653 + } ],
  654 + 'editavelTitulo' : [ {
  655 + pt : "O tema pode ser editado? (METADATA: EDITAVEL)",
  656 + en : "",
  657 + es : ""
  658 + } ],
  659 + 'esquemaBd' : [ {
  660 + pt : "Esquema do banco de dados onde est&aacute; a tabela que poder&aacute; ser editada",
  661 + en : "",
  662 + es : ""
  663 + } ],
  664 + 'esquemaBdTitulo' : [ {
  665 + pt : "Esquema no banco de dados",
  666 + en : "",
  667 + es : ""
  668 + } ],
  669 + 'tabelaBd' : [ {
  670 + pt : "Tabela do banco que poder&aacute; ser editada",
  671 + en : "",
  672 + es : ""
  673 + } ],
  674 + 'tabelaBdTitulo' : [ {
  675 + pt : "Tabela no banco de dados",
  676 + en : "",
  677 + es : ""
  678 + } ],
  679 + 'colunaBd' : [ {
  680 + pt : "Coluna que identifica de forma &uacute;nica cada registro da tabela",
  681 + en : "",
  682 + es : ""
  683 + } ],
  684 + 'colunaBdTitulo' : [ {
  685 + pt : "Coluna com IDs &uacute;nicos",
  686 + en : "",
  687 + es : ""
  688 + } ],
  689 + 'bdGeom' : [ {
  690 + pt : "Coluna que contem as geometrias da tabela",
  691 + en : "",
  692 + es : ""
  693 + } ],
  694 + 'bdGeomTitulo' : [ {
  695 + pt : "Coluna com geometria edit&aacute;vel",
  696 + en : "",
  697 + es : ""
  698 + } ],
  699 + 'obsPostgis' : [ {
  700 + pt : "Obs.: Apenas temas baseados em Postgis podem ser editados",
  701 + en : "",
  702 + es : ""
  703 + } ],
  704 + 'excluiEstilo' : [ {
  705 + pt : "Exclui o estilo?",
  706 + en : "",
  707 + es : ""
  708 + } ],
  709 + 'symbolname' : [ {
  710 + 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.",
  711 + en : "",
  712 + es : ""
  713 + } ],
  714 + 'symbolnameTitulo' : [ {
  715 + pt : "Symbolname (pode ser utilizado uma imagem, exemplo: /var/www/i3geo/imagensteste.png) :",
  716 + en : "",
  717 + es : ""
  718 + } ],
  719 + 'color' : [ {
  720 + pt : "Cor a ser utilizada para desenhar fei&ccedil;&otilde;es.",
  721 + en : "",
  722 + es : ""
  723 + } ],
  724 + 'colorTitulo' : [ {
  725 + pt : "Color",
  726 + en : "",
  727 + es : ""
  728 + } ],
  729 + 'backgroundcolor' : [ {
  730 + pt : "Cor de fundo a ser utilizada para desenhar fei&ccedil;&otilde;es.",
  731 + en : "",
  732 + es : ""
  733 + } ],
  734 + 'backgroundcolorTitulo' : [ {
  735 + pt : "Backgroundcolor",
  736 + en : "",
  737 + es : ""
  738 + } ],
  739 + 'size' : [ {
  740 + 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.",
  741 + en : "",
  742 + es : ""
  743 + } ],
  744 + 'sizeTitulo' : [ {
  745 + pt : "Size",
  746 + en : "",
  747 + es : ""
  748 + } ],
  749 + 'outlinecolor' : [ {
  750 + 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.",
  751 + en : "",
  752 + es : ""
  753 + } ],
  754 + 'outlinecolorTitulo' : [ {
  755 + pt : "Outlinecolor",
  756 + en : "",
  757 + es : ""
  758 + } ],
  759 + 'width' : [ {
  760 + 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.",
  761 + en : "",
  762 + es : ""
  763 + } ],
  764 + 'widthTitulo' : [ {
  765 + pt : "Width",
  766 + en : "",
  767 + es : ""
  768 + } ],
  769 + 'minsize' : [ {
  770 + 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.",
  771 + en : "",
  772 + es : ""
  773 + } ],
  774 + 'minsizeTitulo' : [ {
  775 + pt : "Minsize",
  776 + en : "",
  777 + es : ""
  778 + } ],
  779 + 'maxsize' : [ {
  780 + pt : "Tamanho m&aacute;ximo em pixeis para desenhar um s&iacute;mbolo. Padr&atilde;o &eacute; 500.",
  781 + en : "",
  782 + es : ""
  783 + } ],
  784 + 'maxsizeTitulo' : [ {
  785 + pt : "Maxsize",
  786 + en : "",
  787 + es : ""
  788 + } ],
  789 + 'offsetx' : [ {
  790 + pt : "Valor de deslocamento no eixo x para s&iacute;mbolos com sombras, vazios etc.",
  791 + en : "",
  792 + es : ""
  793 + } ],
  794 + 'offsetxTitulo' : [ {
  795 + pt : "Offsetx",
  796 + en : "",
  797 + es : ""
  798 + } ],
  799 + 'offsety' : [ {
  800 + pt : "Valor de deslocamento no eixo y para s&iacute;mbolos com sombras, vazios etc.",
  801 + en : "",
  802 + es : ""
  803 + } ],
  804 + 'offsetyTitulo' : [ {
  805 + pt : "Offsety",
  806 + en : "",
  807 + es : ""
  808 + } ],
  809 + 'antialias' : [ {
  810 + pt : "Ativa ou desativa o antialias para fontes truetype.",
  811 + en : "",
  812 + es : ""
  813 + } ],
  814 + 'antialiasTitulo' : [ {
  815 + pt : "Antialias",
  816 + en : "",
  817 + es : ""
  818 + } ],
  819 + 'minwidth' : [ {
  820 + pt : "Tamanho m&iacute;nimo em pixeis para desenhar uma linha. Padr&atilde;o &eacute; 0.",
  821 + en : "",
  822 + es : ""
  823 + } ],
  824 + 'minwidthTitulo' : [ {
  825 + pt : "Minwidth",
  826 + en : "",
  827 + es : ""
  828 + } ],
  829 + 'maxwidth' : [ {
  830 + pt : "Tamanho m&aacute;ximo em pixeis para desenhar uma linha. Padr&atilde;o &eacute; 32.",
  831 + en : "",
  832 + es : ""
  833 + } ],
  834 + 'maxwidthTitulo' : [ {
  835 + pt : "Maxwidth",
  836 + en : "",
  837 + es : ""
  838 + } ],
  839 + 'angle' : [ {
  840 + 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.",
  841 + en : "",
  842 + es : ""
  843 + } ],
  844 + 'angleTitulo' : [ {
  845 + pt : "Angle",
  846 + en : "",
  847 + es : ""
  848 + } ],
  849 + 'msgNovoEstilo' : [ {
  850 + pt : " adicionando um novo estilo",
  851 + en : "",
  852 + es : ""
  853 + } ],
  854 + 'colorLabel' : [ {
  855 + 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].",
  856 + en : "",
  857 + es : ""
  858 + } ],
  859 + 'colorLabelTitulo' : [ {
  860 + pt : "Color",
  861 + en : "",
  862 + es : ""
  863 + } ],
  864 + 'sizeLabelTitulo' : [ {
  865 + pt : "Size",
  866 + en : "",
  867 + es : ""
  868 + } ],
  869 + 'sizeLabel' : [ {
  870 + 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].",
  871 + en : "",
  872 + es : ""
  873 + } ],
  874 + 'positonLabel' : [ {
  875 + 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.",
  876 + en : "",
  877 + es : ""
  878 + } ],
  879 + 'positonLabelTitulo' : [ {
  880 + pt : "Position",
  881 + en : "",
  882 + es : ""
  883 + } ],
  884 + 'bufferLabel' : [ {
  885 + 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.",
  886 + en : "",
  887 + es : ""
  888 + } ],
  889 + 'bufferLabelTitulo' : [ {
  890 + pt : "Buffer",
  891 + en : "",
  892 + es : ""
  893 + } ],
  894 + 'font' : [ {
  895 + 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.",
  896 + en : "",
  897 + es : ""
  898 + } ],
  899 + 'fontTitulo' : [ {
  900 + pt : "Font",
  901 + en : "",
  902 + es : ""
  903 + } ],
  904 + 'labeltype' : [ {
  905 + 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.",
  906 + en : "",
  907 + es : ""
  908 + } ],
  909 + 'labeltypeTitulo' : [ {
  910 + pt : "Type",
  911 + en : "",
  912 + es : ""
  913 + } ],
  914 + 'partials' : [ {
  915 + pt : "O texto pode cruzar o limite do mapa? Padr&atilde;o &eacute; true.",
  916 + en : "",
  917 + es : ""
  918 + } ],
  919 + 'partialsTitulo' : [ {
  920 + pt : "Partials",
  921 + en : "",
  922 + es : ""
  923 + } ],
  924 + 'force' : [ {
  925 + 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.",
  926 + en : "",
  927 + es : ""
  928 + } ],
  929 + 'forceTitulo' : [ {
  930 + pt : "Force",
  931 + en : "",
  932 + es : ""
  933 + } ],
  934 + 'backgroundcolorLabel' : [ {
  935 + pt : "Cor a ser desenhado o ret&acirc;ngulo de fundo. Desligado por padr&atilde;o.",
  936 + en : "",
  937 + es : ""
  938 + } ],
  939 + 'backgroundcolorLabelTitulo' : [ {
  940 + pt : "Backgroundcolor",
  941 + en : "",
  942 + es : ""
  943 + } ],
  944 + 'backgroundshadowcolor' : [ {
  945 + pt : "Cor a ser desenhada a sombra do ret&acirc;ngulo de fundo. Desligado por padr&atilde;o.",
  946 + en : "",
  947 + es : ""
  948 + } ],
  949 + 'backgroundshadowcolorTitulo' : [ {
  950 + pt : "Backgroundshadowcolor",
  951 + en : "",
  952 + es : ""
  953 + } ],
  954 + 'outlinecolorLabel' : [ {
  955 + 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].",
  956 + en : "",
  957 + es : ""
  958 + } ],
  959 + 'outlinecolorLabelTitulo' : [ {
  960 + pt : "Outlinecolor",
  961 + en : "",
  962 + es : ""
  963 + } ],
  964 + 'shadowcolor' : [ {
  965 + 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.",
  966 + en : "",
  967 + es : ""
  968 + } ],
  969 + 'shadowcolorTitulo' : [ {
  970 + pt : "Shadowcolor",
  971 + en : "",
  972 + es : ""
  973 + } ],
  974 + 'shadowsizex' : [ {
  975 + pt : "Deslocamento da sombra no eixo x em pixeis.",
  976 + en : "",
  977 + es : ""
  978 + } ],
  979 + 'shadowsizexTitulo' : [ {
  980 + pt : "Shadowsizex",
  981 + en : "",
  982 + es : ""
  983 + } ],
  984 + 'shadowsizey' : [ {
  985 + pt : "Deslocamento da sombra no eixo y em pixeis.",
  986 + en : "",
  987 + es : ""
  988 + } ],
  989 + 'shadowsizeyTitulo' : [ {
  990 + pt : "Shadowsizey",
  991 + en : "",
  992 + es : ""
  993 + } ],
  994 + 'backgroundshadowsizex' : [ {
  995 + pt : "Valor do deslocamento do ret&acirc;ngulo de fundo da sombra no eixo x. Padr&atilde;o &eacute; 1.",
  996 + en : "",
  997 + es : ""
  998 + } ],
  999 + 'backgroundshadowsizexTitulo' : [ {
  1000 + pt : "Backgroundshadowsizex",
  1001 + en : "",
  1002 + es : ""
  1003 + } ],
  1004 + 'backgroundshadowsizey' : [ {
  1005 + pt : "Valor do deslocamento do ret&acirc;ngulo de fundo da sombra no eixo y. Padr&atilde;o &eacute; 1.",
  1006 + en : "",
  1007 + es : ""
  1008 + } ],
  1009 + 'backgroundshadowsizeyTitulo' : [ {
  1010 + pt : "Backgroundshadowsizey",
  1011 + en : "",
  1012 + es : ""
  1013 + } ],
  1014 + 'minsizeLabel' : [ {
  1015 + pt : "Tamanho m&iacute;nimo da fonte (pixeis) para usar quando desenhando textos conforme a escala. Padr&atilde;o &eacute; 4.",
  1016 + en : "",
  1017 + es : ""
  1018 + } ],
  1019 + 'minsizeLabelTitulo' : [ {
  1020 + pt : "Minsize",
  1021 + en : "",
  1022 + es : ""
  1023 + } ],
  1024 + 'maxsizeLabel' : [ {
  1025 + pt : "Tamanho m&aacute;ximo da fonte (pixeis) para usar quando desenhando textos conforme a escala. Padr&atilde;o &eacute; 256.",
  1026 + en : "",
  1027 + es : ""
  1028 + } ],
  1029 + 'maxsizeLabelTitulo' : [ {
  1030 + pt : "Maxsize",
  1031 + en : "",
  1032 + es : ""
  1033 + } ],
  1034 + 'offsetxLabel' : [ {
  1035 + pt : "",
  1036 + en : "",
  1037 + es : ""
  1038 + } ],
  1039 + 'offsetxLabelTitulo' : [ {
  1040 + pt : "Offsetx",
  1041 + en : "",
  1042 + es : ""
  1043 + } ],
  1044 + 'offsetyLabel' : [ {
  1045 + 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.",
  1046 + en : "",
  1047 + es : ""
  1048 + } ],
  1049 + 'offsetyLabelTitulo' : [ {
  1050 + pt : "Offsety",
  1051 + en : "",
  1052 + es : ""
  1053 + } ],
  1054 + 'angleLabel' : [ {
  1055 + 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].",
  1056 + en : "",
  1057 + es : ""
  1058 + } ],
  1059 + 'angleLabelTitulo' : [ {
  1060 + pt : "Angle (utilize MS_FOLLOW para textos curvos)",
  1061 + en : "",
  1062 + es : ""
  1063 + } ],
  1064 + 'autoangle' : [ {
  1065 + pt : "C&aacute;lculo autom&aacute;tico do &acirc;ngulo quando os elementos forem lineares",
  1066 + en : "",
  1067 + es : ""
  1068 + } ],
  1069 + 'autoangleTitulo' : [ {
  1070 + pt : "Autoangle",
  1071 + en : "",
  1072 + es : ""
  1073 + } ],
  1074 + 'antialiasLabel' : [ {
  1075 + 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).",
  1076 + en : "",
  1077 + es : ""
  1078 + } ],
  1079 + 'antialiasLabelTitulo' : [ {
  1080 + pt : "Antialias",
  1081 + en : "",
  1082 + es : ""
  1083 + } ],
  1084 + 'wrap' : [ {
  1085 + 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.",
  1086 + en : "",
  1087 + es : ""
  1088 + } ],
  1089 + 'wrapTitulo' : [ {
  1090 + pt : "Wrap",
  1091 + en : "",
  1092 + es : ""
  1093 + } ],
  1094 + 'minfeaturesize' : [ {
  1095 + 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.",
  1096 + en : "",
  1097 + es : ""
  1098 + } ],
  1099 + 'minfeaturesizeTitulo' : [ {
  1100 + pt : "Minfeaturesize",
  1101 + en : "",
  1102 + es : ""
  1103 + } ],
  1104 + 'mindistance' : [ {
  1105 + pt : "Dist&acirc;ncia m&iacute;nima entre labels duplicadas. Dada em pixeis.",
  1106 + en : "",
  1107 + es : ""
  1108 + } ],
  1109 + 'mindistanceTitulo' : [ {
  1110 + pt : "Mindistance",
  1111 + en : "",
  1112 + es : ""
  1113 + } ],
  1114 + 'encoding' : [ {
  1115 + 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.",
  1116 + en : "",
  1117 + es : ""
  1118 + } ],
  1119 + 'encodingTitulo' : [ {
  1120 + pt : "Encoding",
  1121 + en : "",
  1122 + es : ""
  1123 + } ],
  1124 + 'conexaoLayer' : [ {
  1125 + pt : " Conex&atilde;o com os dados",
  1126 + en : "",
  1127 + es : ""
  1128 + } ],
  1129 + 'tituloLayer' : [ {
  1130 + pt : " T&iacute;tulo, escala, extens&atilde;o",
  1131 + en : "",
  1132 + es : ""
  1133 + } ],
  1134 + 'editavelLayer' : [ {
  1135 + pt : " Edit&aacute;vel (define se o tema &eacute; edit&aacute;vel)",
  1136 + en : "",
  1137 + es : ""
  1138 + } ],
  1139 + 'comportamentoLayer' : [ {
  1140 + pt : " Comportamento no mapa",
  1141 + en : "",
  1142 + es : ""
  1143 + } ],
  1144 + 'disponibLayer' : [ {
  1145 + pt : " Disponibilidade (download, wms,...)",
  1146 + en : "",
  1147 + es : ""
  1148 + } ],
  1149 + 'miscLayer' : [ {
  1150 + pt : " Miscel&acirc;nea",
  1151 + en : "",
  1152 + es : ""
  1153 + } ],
  1154 + 'adicionaClasseLayer' : [ {
  1155 + pt : " Adicionar uma classe",
  1156 + en : "",
  1157 + es : ""
  1158 + } ],
  1159 + 'criaClassesLayer' : [ {
  1160 + pt : " Criar classes automaticamente",
  1161 + en : "",
  1162 + es : ""
  1163 + } ],
  1164 + 'testaLayer' : [ {
  1165 + pt : " Testar",
  1166 + en : "",
  1167 + es : ""
  1168 + } ],
  1169 + 'pluginLayer' : [ {
  1170 + pt : "Plugin (s&oacute; &eacute; poss&iacute;vel ativar um plugin por LAYER)",
  1171 + en : "",
  1172 + es : ""
  1173 + } ],
  1174 + 'msgAdicionaNovoLayer' : [ {
  1175 + pt : " adicionando um novo layer",
  1176 + en : "",
  1177 + es : ""
  1178 + } ],
  1179 + 'palletefile' : [ {
  1180 + 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",
  1181 + en : "",
  1182 + es : ""
  1183 + } ],
  1184 + 'palletefileTitulo' : [ {
  1185 + pt : "Arquivo com palete de cores (opcional e serve apenas para temas raster) (PALLETEFILE)",
  1186 + en : "",
  1187 + es : ""
  1188 + } ],
  1189 + 'palletestep' : [ {
  1190 + pt : "Quantas cores em cada n&iacute;vel da palete. Veja exemplo em i3geo/localhost/symbols/testepalete.txt",
  1191 + en : "",
  1192 + es : ""
  1193 + } ],
  1194 + 'palletestepTitulo' : [ {
  1195 + pt : "Passo (opcional e serve apenas para temas raster) (PALLETESTEP)",
  1196 + en : "",
  1197 + es : ""
  1198 + } ],
  1199 + 'editorsql' : [ {
  1200 + pt : "Indica se o usu&aacute;rio pode abrir o editor de SQL para poder alterar o elemento DATA do Mapfile.",
  1201 + en : "",
  1202 + es : ""
  1203 + } ],
  1204 + 'editorsqlTitulo' : [ {
  1205 + pt : "Permite editar SQL (EDITORSQL)",
  1206 + en : "",
  1207 + es : ""
  1208 + } ],
  1209 + 'ltempoformatodata' : [ {
  1210 + pt : "Formato das datas existentes na tabela de atributos p.e. iso8601",
  1211 + en : "",
  1212 + es : ""
  1213 + } ],
  1214 + 'ltempoformatodataTitulo' : [ {
  1215 + pt : "Linha do tempo: LTEMPOFORMATODATA",
  1216 + en : "",
  1217 + es : ""
  1218 + } ],
  1219 + 'ltempoiteminicio' : [ {
  1220 + pt : "Item que indica a data de in&iacute;cio de um evento",
  1221 + en : "",
  1222 + es : ""
  1223 + } ],
  1224 + 'ltempoiteminicioTitulo' : [ {
  1225 + pt : "Linha do tempo: LTEMPOITEMINICIO",
  1226 + en : "",
  1227 + es : ""
  1228 + } ],
  1229 + 'ltempoitemfim' : [ {
  1230 + pt : "Item que indica a data final de um evento (opcional)",
  1231 + en : "",
  1232 + es : ""
  1233 + } ],
  1234 + 'ltempoitemfimTitulo' : [ {
  1235 + pt : "Linha do tempo: LTEMPOITEMFIM",
  1236 + en : "",
  1237 + es : ""
  1238 + } ],
  1239 + 'ltempoitemtitulo' : [ {
  1240 + pt : "Item que cont&eacute;m o t&iacute;tulo de cada evento",
  1241 + en : "",
  1242 + es : ""
  1243 + } ],
  1244 + 'ltempoitemtituloTitulo' : [ {
  1245 + pt : "Linha do tempo: LTEMPOITEMTITULO",
  1246 + en : "",
  1247 + es : ""
  1248 + } ],
  1249 + 'ltempoitemdescricao' : [ {
  1250 + pt : "Item com a descri&ccedil;&atilde;o do evento (opcional)",
  1251 + en : "",
  1252 + es : ""
  1253 + } ],
  1254 + 'ltempoitemdescricaoTitulo' : [ {
  1255 + pt : "Linha do tempo: LTEMPOITEMDESCRICAO",
  1256 + en : "",
  1257 + es : ""
  1258 + } ],
  1259 + 'ltempoitemtip' : [ {
  1260 + pt : "Item para etiquetas do t&iacute;tulo (opcional)",
  1261 + en : "",
  1262 + es : ""
  1263 + } ],
  1264 + 'ltempoitemtipTitulo' : [ {
  1265 + pt : "Linha do tempo: LTEMPOITEMTIP",
  1266 + en : "",
  1267 + es : ""
  1268 + } ],
  1269 + 'ltempoitemimagem' : [ {
  1270 + 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)",
  1271 + en : "",
  1272 + es : ""
  1273 + } ],
  1274 + 'ltempoitemimagemTitulo' : [ {
  1275 + pt : "Linha do tempo: LTEMPOITEMIMAGEM",
  1276 + en : "",
  1277 + es : ""
  1278 + } ],
  1279 + 'ltempoitemlink' : [ {
  1280 + pt : "Link para uma p&aacute;gina que ser&aacute; inclu&iacute;do no menu popup",
  1281 + en : "",
  1282 + es : ""
  1283 + } ],
  1284 + 'ltempoitemlinkTitulo' : [ {
  1285 + pt : "Linha do tempo: LTEMPOITEMLINK",
  1286 + en : "",
  1287 + es : ""
  1288 + } ],
  1289 + 'ltempoitemicone' : [ {
  1290 + pt : "Endere&ccedil;o da imagem do &iacute;cone que ir&aacute; representar o evento (opcional)",
  1291 + en : "",
  1292 + es : ""
  1293 + } ],
  1294 + 'ltempoitemiconeTitulo' : [ {
  1295 + pt : "Linha do tempo: LTEMPOITEMICONE",
  1296 + en : "",
  1297 + es : ""
  1298 + } ],
  1299 + 'ltempoconvencode' : [ {
  1300 + pt : "Aplica convers&atilde;o do c&oacute;digo de caracteres? Pode ser necess&aacute;rio para corrigir problemas de acentua&ccedil;&atilde;o",
  1301 + en : "",
  1302 + es : ""
  1303 + } ],
  1304 + 'ltempoconvencodeTitulo' : [ {
  1305 + pt : "Aplica convers&atilde;o do c&oacute;digo de caracteres? Pode ser necess&aacute;rio para corrigir problemas de acentua&ccedil;&atilde;o",
  1306 + en : "",
  1307 + es : ""
  1308 + } ],
  1309 + 'classesitem' : [ {
  1310 + 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.",
  1311 + en : "",
  1312 + es : ""
  1313 + } ],
  1314 + 'classesitemTitulo' : [ {
  1315 + pt : "Auto-legenda: id das classes (CLASSESITEM)",
  1316 + en : "",
  1317 + es : ""
  1318 + } ],
  1319 + 'classesnome' : [ {
  1320 + pt : "Nome da coluna que ser&aacute; utilizada para compor o nome das classes geradas automaticamente.",
  1321 + en : "",
  1322 + es : ""
  1323 + } ],
  1324 + 'classesnomeTitulo' : [ {
  1325 + pt : "Auto-legenda: nome das classes (CLASSESNOME)",
  1326 + en : "",
  1327 + es : ""
  1328 + } ],
  1329 + 'classescor' : [ {
  1330 + pt : "Nome da coluna que definir&aacute; a cor do s&iacute;mbolo utilizado em cada classe. As cores devem ser definidas em RGB.",
  1331 + en : "",
  1332 + es : ""
  1333 + } ],
  1334 + 'classescorTitulo' : [ {
  1335 + pt : "Auto-legenda: cor da classe (CLASSESCOR)",
  1336 + en : "",
  1337 + es : ""
  1338 + } ],
  1339 + 'classessimbolo' : [ {
  1340 + pt : "Nome da coluna que definir&aacute; o s&iacute;mbolo utilizado em cada classe.",
  1341 + en : "",
  1342 + es : ""
  1343 + } ],
  1344 + 'classessimboloTitulo' : [ {
  1345 + pt : "Auto-legenda: s&iacute;mbolo (CLASSESSIMBOLO)",
  1346 + en : "",
  1347 + es : ""
  1348 + } ],
  1349 + 'classestamanho' : [ {
  1350 + pt : "Nome da coluna que definir&aacute; o tamanho de cada s&iacute;mbolo.",
  1351 + en : "",
  1352 + es : ""
  1353 + } ],
  1354 + 'classestamanhoTitulo' : [ {
  1355 + pt : "Auto-legenda: tamanho (CLASSESTAMANHO)",
  1356 + en : "",
  1357 + es : ""
  1358 + } ],
  1359 + 'itembuscarapida' : [ {
  1360 + pt : "Nome da coluna da tabela de atributos do tema que ser&aacute; utilizado na ferramenta busca r&aacute;pida. Entre apenas uma coluna",
  1361 + en : "",
  1362 + es : ""
  1363 + } ],
  1364 + 'itembuscarapidaTitulo' : [ {
  1365 + pt : "Item utilizado no busca r&aacute;pida (itembuscarapida)",
  1366 + en : "",
  1367 + es : ""
  1368 + } ],
  1369 + 'itens' : [ {
  1370 + 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.",
  1371 + en : "",
  1372 + es : ""
  1373 + } ],
  1374 + 'itensTitulo' : [ {
  1375 + pt : "Itens (ITENS)",
  1376 + en : "",
  1377 + es : ""
  1378 + } ],
  1379 + 'itensdesc' : [ {
  1380 + 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.",
  1381 + en : "",
  1382 + es : ""
  1383 + } ],
  1384 + 'itensdescTitulo' : [ {
  1385 + pt : "Nomes dos itens (ITENSDESC)",
  1386 + en : "",
  1387 + es : ""
  1388 + } ],
  1389 + 'itenslink' : [ {
  1390 + 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\"",
  1391 + en : "",
  1392 + es : ""
  1393 + } ],
  1394 + 'itenslinkTitulo' : [ {
  1395 + pt : "Links dos itens (ITENSLINK)",
  1396 + en : "",
  1397 + es : ""
  1398 + } ],
  1399 + 'descriptiontemplate' : [ {
  1400 + 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.",
  1401 + en : "",
  1402 + es : ""
  1403 + } ],
  1404 + 'descriptiontemplateTitulo' : [ {
  1405 + pt : "KML template (DESCRIPTION_TEMPLATE)",
  1406 + en : "",
  1407 + es : ""
  1408 + } ],
  1409 + 'tip' : [ {
  1410 + 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 ','.",
  1411 + en : "",
  1412 + es : ""
  1413 + } ],
  1414 + 'tipTitulo' : [ {
  1415 + pt : "Etiqueta (TIP)",
  1416 + en : "",
  1417 + es : ""
  1418 + } ],
  1419 + 'wmstile' : [ {
  1420 + pt : "Metadata espec&iacute;fico do i3Geo. Indica se o layer &eacute; do tipo TILECACHE",
  1421 + en : "",
  1422 + es : ""
  1423 + } ],
  1424 + 'wmstileTitulo' : [ {
  1425 + pt : "&Eacute; do tipo TileCache (0 ou 1 indicam n&atilde;o ou sim) - wms_tile",
  1426 + en : "",
  1427 + es : ""
  1428 + } ],
  1429 + 'name' : [ {
  1430 + 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'",
  1431 + en : "",
  1432 + es : ""
  1433 + } ],
  1434 + 'nameTitulo' : [ {
  1435 + pt : "C&oacute;digo do layer",
  1436 + en : "",
  1437 + es : ""
  1438 + } ],
  1439 + 'group' : [ {
  1440 + 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.",
  1441 + en : "",
  1442 + es : ""
  1443 + } ],
  1444 + 'groupTitulo' : [ {
  1445 + pt : "Group",
  1446 + en : "",
  1447 + es : ""
  1448 + } ],
  1449 + 'tema' : [ {
  1450 + pt : "Nome que ser&aacute; utilizado na legenda do mapa e na guia 'Temas'",
  1451 + en : "",
  1452 + es : ""
  1453 + } ],
  1454 + 'temaTitulo' : [ {
  1455 + pt : "T&iacute;tulo (METADATA: TEMA)",
  1456 + en : "",
  1457 + es : ""
  1458 + } ],
  1459 + 'escala' : [ {
  1460 + 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.",
  1461 + en : "",
  1462 + es : ""
  1463 + } ],
  1464 + 'escalaTitulo' : [ {
  1465 + pt : "Escala (ESCALA)",
  1466 + en : "",
  1467 + es : ""
  1468 + } ],
  1469 + 'exten' : [ {
  1470 + 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",
  1471 + en : "",
  1472 + es : ""
  1473 + } ],
  1474 + 'extenTitulo' : [ {
  1475 + pt : "Extensao (EXTENSAO)",
  1476 + en : "",
  1477 + es : ""
  1478 + } ],
  1479 + 'iconetema' : [ {
  1480 + 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.",
  1481 + en : "",
  1482 + es : ""
  1483 + } ],
  1484 + 'iconetemaTitulo' : [ {
  1485 + pt : "&Iacute;cone (METADATA: ICONETEMA)",
  1486 + en : "",
  1487 + es : ""
  1488 + } ],
  1489 + 'mensagem' : [ {
  1490 + 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.",
  1491 + en : "",
  1492 + es : ""
  1493 + } ],
  1494 + 'mensagemTitulo' : [ {
  1495 + pt : "Mensagem (MENSAGEM)",
  1496 + en : "",
  1497 + es : ""
  1498 + } ],
  1499 + 'colunaLabel' : [ {
  1500 + pt : "Coluna da tabela de atributos",
  1501 + en : "",
  1502 + es : ""
  1503 + } ],
  1504 + '' : [ {
  1505 + pt : "",
  1506 + en : "",
  1507 + es : ""
  1508 + } ]
  1509 +};
... ...
admin1/dicionario/estat_conexao.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_conexao = {};
  3 +i3GEOadmin.estat_conexao.dicionario = {
  4 + 'estatConexao' : [ {
  5 + pt : "Metadados estat&iacute;sticos - cadastro de conex&otilde;es com banco de dados",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "<p>Este formul&aacute;rio permite editar a lista de conex&otilde;es que s&atilde;o mostradas nos formul&aacute;rios do sistema de metadados estat&iacute;sticos",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'adicionaConexao' : [ {
  15 + pt : "Adicionar uma nova conex&atilde;o",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + '' : [ {
  20 + pt : "",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + '' : [ {
  25 + pt : "",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + '' : [ {
  30 + pt : "",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/estat_editor.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_editor = {};
  3 +i3GEOadmin.estat_editor.dicionario = {
  4 + 'estatEditor' : [ {
  5 + pt : "Gerenciador de dados Postgis",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite editar as tabelas que cont&eacute;m os dados utilizadas pelo sistema de metadados estat&iacute;sticos",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'msg' : [ {
  20 + pt : "Aten&ccedil;&atilde;o: para poder editar o banco de dados, o usu&aacute;rio da conex&atilde;o escolhida deve ter direitos de edi&ccedil;&atilde;o. Apenas as tabelas e os dados existentes no esquema i3geo_metaestat podem ser editados",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + '' : [ {
  25 + pt : "",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + '' : [ {
  30 + pt : "",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/estat_fonteinfo.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_fonteinfo = {};
  3 +i3GEOadmin.estat_fonteinfo.dicionario = {
  4 + 'fonteInfo' : [ {
  5 + pt : "Metadados estat&iacute;sticos - Fonte",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite editar a lista de fontes que s&atilde;o mostradas nos formul&aacute;rios do sistema de metadados estat&iacute;sticos",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaRegistro' : [ {
  20 + pt : "Adicionar um novo registro",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + '' : [ {
  25 + pt : "",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + '' : [ {
  30 + pt : "",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/estat_mapa.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_mapa = {};
  3 +i3GEOadmin.estat_mapa.dicionario = {
  4 + 'estatMapa' : [ {
  5 + pt : "Metadados estat&iacute;sticos do i3geo - Publicador de mapas",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Nesse formul&aacute;rio s&atilde;o definidos os par&acirc;metros para a publica&ccedil;&atilde;o de mapas que ir&atilde;o conter cartogramas estat&iacute;sticos. Os mapas s&atilde;o baseados em templates que definem como ser&aacute; a interface do mapa. Utilizer a op&ccedil;&atilde;o de upload para enviar as imagens que ser&atilde;o utilizadas no cabe&ccedil;alho do mapa. Observa&ccedil;&atilde;o: a pasta onde ficam os templates &eacute; definida como uma vari&aacute;vel no arquivo i3geo/ms_configura.php",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaMapa' : [ {
  20 + pt : "Adicionar Mapa",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'uploadImagem' : [ {
  25 + pt : "Upload de imagem",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'mapasCadastrados' : [ {
  30 + pt : "<p>Mapas cadastrados:</p>",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/estat_tipo_periodo.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_tipo_periodo = {};
  3 +i3GEOadmin.estat_tipo_periodo.dicionario = {
  4 + 'estatTipoPeriodo' : [ {
  5 + pt : "Metadados estat&iacute;sticos - Unidades de medida",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite editar a lista de per&iacute;odos de tempo que s&atilde;o mostradas nos formul&aacute;rios do sistema de metadados estat&iacute;sticos",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaRegistro' : [ {
  20 + pt : "Adicionar um novo registro",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + '' : [ {
  25 + pt : "",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + '' : [ {
  30 + pt : "",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/estat_tipo_regiao.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_tipo_regiao = {};
  3 +i3GEOadmin.estat_tipo_regiao.dicionario = {
  4 + 'estatTipoRegiao' : [ {
  5 + pt : "Metadados estat&iacute;sticos - cadastro de tabelas de regi&otilde;es geogr&aacute;ficas",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite editar a lista de conex&otilde;es que s&atilde;o mostradas nos formul&aacute;rios do sistema de metadados estat&iacute;sticos",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'cadastraRegiao' : [ {
  20 + pt : "Cadastrar uma nova regi&atilde;o",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'txtCadastro' : [ {
  25 + pt : "Para criar uma nova tabela contendo os limites geogr&aacute;ficos (regi&otilde;es) utilize a op&ccedil;&atilde;o &quot;Editor&quot; do menu superior e fa&ccedil;a o upload de um arquivo no formato &quot;shape file&quot;. Os limites s&atilde;o necess&aacute;rios para o georreferenciamento dos dados. Ap&oacute;s o upload, registre no cadastro abaixo a nova tabela</p>",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + '' : [ {
  30 + pt : "",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/estat_unidade_medida.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_unidade_medida = {};
  3 +i3GEOadmin.estat_unidade_medida.dicionario = {
  4 + 'estatUnidadeMedida' : [ {
  5 + pt : "Metadados estat&iacute;sticos - Unidades de medida",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite editar a lista de unidades de medida que s&atilde;o mostradas nos formul&aacute;rios do sistema de metadados estat&iacute;sticos",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaRegistro' : [ {
  20 + pt : "Adicionar um novo registro",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + '' : [ {
  25 + pt : "",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + '' : [ {
  30 + pt : "",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/estat_uploaddados.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_uploaddados = {};
  3 +i3GEOadmin.estat_uploaddados.dicionario = {
  4 + 'estatUpload' : [ {
  5 + pt : "Metadados estat&iacute;sticos - upload de dados",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite fazero upload de dados utilizadas pelo sistema de metadados estat&iacute;sticos",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'txtUpload' : [ {
  20 + pt : "<p><br> Aten&ccedil;&atilde;o: para poder editar o banco de dados, o usu&aacute;rio da conex&atilde;o escolhida deve ter direitos de edi&ccedil;&atilde;o. Apenas vari&aacute;veis existentes no esquema i3geo_metaestat podem receber dados dessa forma.<br>O arquivo deve ser do tipo texto e a primeira linha deve conter os nomes das colunas<br>",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'uploadValores' : [ {
  25 + pt : "Upload de valores (arquivo CSV)",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + '' : [ {
  30 + pt : "",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/estat_variavel.js 0 → 100755
... ... @@ -0,0 +1,44 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.estat_variavel = {};
  3 +i3GEOadmin.estat_variavel.dicionario = {
  4 + 'estatVariavel' : [ {
  5 + pt : "Metadados estat&iacute;sticos do i3geo - Vari&aacute;veis",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Esse formul&aacute;rio permite editar as var&iacute;&aacute;veis e suas medidas, definindo-se as fontes dos dados, tipos de classifica&ccedil;&atilde;o, forma de representa&ccedil;&atilde;o etc. As v&aacute;ri&aacute;veis s&atilde;o fen&ocirc;menos que possuem medidas estat&iacute;sticas. Os par&acirc;metros definem como as vari&aacute;veis s&atilde;o acessadas para a montagem dos cartogramas.",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaVariavel' : [ {
  20 + pt : "Adicionar vari&aacute;vel",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'relatorio' : [ {
  25 + pt : "Relat&oacute;rio",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'obs' : [ {
  30 + pt : "Observa&ccedil;&atilde;o: caso algum mapa esteja aberto (em outra aba por exemplo) n&atilde;o se esque&ccedil;a de recarregar o navegador ap&oacute;s alterar alguma classifica&ccedil;&atilde;o. Isso &eacute; necess&aacute;rio para que o mapa reflita as altera&ccedil;&otilde;es feitas, anulando eventuais arquivos em cache.</p>",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'listaVariaveis' : [ {
  35 + pt : "<p>Vari&aacute;veis cadastradas:",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ]
  44 +};
... ...
admin1/dicionario/grupos.js 0 → 100755
... ... @@ -0,0 +1,49 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +//i3GEOadmin.grupos = {};
  3 +i3GEOadmin.grupos.dicionario = {
  4 + 'msgBuscaGrupos' : [ {
  5 + pt : "buscando grupos...",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'nomePadrao' : [ {
  10 + pt : "Nome padr&atilde;o:",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'descricao' : [ {
  15 + pt : "Descri&ccedil;&atilde;o (opcional):",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'nomeIngles' : [ {
  20 + pt : "Nome em ingl&ecirc;s (opcional):",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'nomeEspanhol' : [ {
  25 + pt : "Espanhol (opcional):",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'nomeItaliano' : [ {
  30 + pt : "Italiano (opcional):",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + '' : [ {
  45 + pt : "",
  46 + en : "",
  47 + es : ""
  48 + } ]
  49 +};
... ...
admin1/dicionario/gruposusuarios.js 0 → 100755
... ... @@ -0,0 +1,89 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +i3GEOadmin.gruposusuarios = {};
  3 +i3GEOadmin.gruposusuarios.dicionario = {
  4 + 'gruposusuarios' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - Grupos de usu&aacute;rios",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Cada usu&aacute;rio pode pertencer a um ou mais grupos. Os grupos s&atilde;o utilizados na defini&ccedil;&atilde;o das permiss&otilde;es de usu&aacute;rios para acesso a dados ou mapas",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaGrupo' : [ {
  20 + pt : "Adicionar grupo",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'grupoCadastrado' : [ {
  25 + pt : "Grupos cadastrados:",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'msgBuscaUsuarios' : [ {
  30 + pt : "buscando usu&aacute;rios...",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'novoUsuario' : [ {
  35 + pt : "Adicionar novo usu&aacute;rio",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'definePapel' : [ {
  40 + pt : "Edite para definir o papel!!!",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'defineGrupo' : [ {
  45 + pt : "Edite para definir o grupo!!!",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'msgExcluiUsuario' : [ {
  50 + pt : " excluindo o registro do usu&aacute;rio=",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'nome' : [ {
  55 + pt : "Nome:",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'descricao' : [ {
  60 + pt : "Descri&ccedil;&atilde;o:",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'msgNaoExclui' : [ {
  65 + pt : "N&atilde;o foi poss&iacute;vel excluir. Verifique se n&atilde;o existem menus vinculados a este tema",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + '' : [ {
  70 + pt : "",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + '' : [ {
  75 + pt : "",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + '' : [ {
  80 + pt : "",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + '' : [ {
  85 + pt : "",
  86 + en : "",
  87 + es : ""
  88 + } ]
  89 +};
... ...
admin1/dicionario/identifica.js 0 → 100755
... ... @@ -0,0 +1,84 @@
  1 +//+$trad(1,i3GEOadmin.editormapfile.dicionario)+
  2 +
  3 +i3GEOadmin.identifica.dicionario = {
  4 + 'identificacao' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - sistemas de identifica&ccedil;&atilde;o",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "Este programa permite editar a lista de sistemas de identifica&ccedil;&atilde;o.<br> <br> A ferramenta de identifica&ccedil;&atilde;o utilizada no i3geo, lista os dados do ponto clicado no mapa pelo usu&aacute;rio, com base nas camadas existentes no mapa. Os sistemas de identifica&ccedil;&atilde;o adicionam outras op&ccedil;&otilde;es na janela de identifica&ccedil;&atilde;o, permitindo, por exemplo, o uso de programas especiais de busca de dados.<br> <br> Os sistemas s&atilde;o baseados no banco admin.db e os usu&aacute;rios que n&atilde;o s&atilde;o editores podem ver apenas os sistemas publicados.<br> <br> A lista de IPs dos usu&aacute;rios que podem administrar o i3geo &eacute; definida no arquivo i3geo/ms_configura.php",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaSistema' : [ {
  20 + pt : "Adicionar um novo sistema",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'publicado' : [ {
  25 + pt : "publicado?",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'programa' : [ {
  30 + pt : "programa",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'abreComo' : [ {
  35 + pt : "abrir como?",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'msgBuscaEndereco' : [ {
  40 + pt : "buscando endere&ccedil;os...",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'nome' : [ {
  45 + pt : "Nome:",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'programaDesc' : [ {
  50 + pt : "Programa: o i3Geo ir&aacute; adicionar automaticamente os par&acirc;metros &x e &y no final do endere&ccedil;o",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'abreComoDesc' : [ {
  55 + pt : "Abrir como: escreva 'target' para abrir em uma nova aba do navegador",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'publicado2' : [ {
  60 + pt : "Publicado?",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + '' : [ {
  65 + pt : "",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + '' : [ {
  70 + pt : "",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + '' : [ {
  75 + pt : "",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + '' : [ {
  80 + pt : "",
  81 + en : "",
  82 + es : ""
  83 + } ]
  84 +};
... ...
admin1/dicionario/incluimap.js 0 → 100755
... ... @@ -0,0 +1,29 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.incluimap = {};
  3 +i3GEOadmin.incluimap.dicionario = {
  4 + 'incluiMap' : [ {
  5 + pt : "<p>As vers&otilde;es novas do Mapserver exigem que os arquivos mapfile iniciem com a palavra 'MAP'</p><p>Os mapfiles utilizados pelo i3geo, at&eacute; a vers&atilde;o 4.1, e armazenados no diret&oacute;rio i3Geo/temas n&atilde;o iniciam com 'MAP'. Para ajustar os mapfiles voc&ecirc; pode edit&aacute;-los individulamente ou rodar o programa i3geo/admin/php/incluiMAP.php<p>Antes de fazer isso, fa&ccedil;a um backup do seu diret&oacute;rio i3geo/temas<p>",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'link' : [ {
  10 + pt : "Clique para ajustar os mapfiles - inclus&atilde;o da palavra 'MAP' no in&iacute;cio dos arquivos; substitui&ccedil;&atilde;o de v&aacute;rios elementos depreciados",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'lista' : [ {
  15 + pt : "Lista de substitui&ccedil;&otilde;es:",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + '' : [ {
  20 + pt : "",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + '' : [ {
  25 + pt : "",
  26 + en : "",
  27 + es : ""
  28 + } ]
  29 +};
... ...
admin1/dicionario/listatemas.js 0 → 100755
... ... @@ -0,0 +1,113 @@
  1 +i3GEOadmin.listatemas = {};
  2 +i3GEOadmin.listatemas.dicionario = {
  3 + 'nomeTema' : [ {
  4 + pt : "Nome que ser&aacute; mostrado na &aacute;rvore de menus (portugu&ecirc;s) - altera tamb&eacute;m o metadata TEMA, existente no mapfile, usado como t&iacute;tulo na &aacute;rvore de camadas:",
  5 + en : "",
  6 + es : ""
  7 + } ],
  8 + 'en' : [ {
  9 + pt : "Ingl&ecirc;s (opcional):",
  10 + en : "",
  11 + es : ""
  12 + } ],
  13 + 'es' : [ {
  14 + pt : "Espanhol (opcional):",
  15 + en : "",
  16 + es : ""
  17 + } ],
  18 + 'it' : [ {
  19 + pt : "Italiano (opcional):",
  20 + en : "",
  21 + es : ""
  22 + } ],
  23 + 'descricao' : [ {
  24 + pt : "Descri&ccedil;&atilde;o (opcional):",
  25 + en : "",
  26 + es : ""
  27 + } ],
  28 + 'fonte' : [ {
  29 + pt : "Link para a fonte (opcional):",
  30 + en : "",
  31 + es : ""
  32 + } ],
  33 + 'tags' : [ {
  34 + pt : "Tags (separe com espa&ccedil;o). Voc&ecirc; pode digitar novos tags ou pegar da lista abaixo (opcional):",
  35 + en : "",
  36 + es : ""
  37 + } ],
  38 + 'busca' : [ {
  39 + pt : "Buscando...",
  40 + en : "",
  41 + es : ""
  42 + } ],
  43 + 'tipo' : [ {
  44 + pt : "Tipo (preencha apenas se contiver layers do tipo WMS ou se for baseado no sistema METAESTAT):",
  45 + en : "",
  46 + es : ""
  47 + } ],
  48 + 'normal' : [ {
  49 + pt : "Normal",
  50 + en : "",
  51 + es : ""
  52 + } ],
  53 + 'metaestat' : [ {
  54 + pt : "Vinculado ao METAESTAT",
  55 + en : "",
  56 + es : ""
  57 + } ],
  58 + 'permiteOgc' : [ {
  59 + pt : "Permite acesso via WMS/WFS? (n&atilde;o ocasiona restri&ccedil;&atilde;o em temas do tipo gvSIG)",
  60 + en : "",
  61 + es : ""
  62 + } ],
  63 + 'permiteDownload' : [ {
  64 + pt : "Permite o download na aplica&ccedil;&atilde;o datadownload.htm? (n&atilde;o afeta temas do tipo gvSIG) (n&atilde;o afeta a permiss&atilde;o de download definida no item 'disponibilidade' existente em cada layer)",
  65 + en : "",
  66 + es : ""
  67 + } ],
  68 + 'permiteKml' : [ {
  69 + pt : "Permite acesso via kml? (n&atilde;o restringe em temas do tipo gvSIG)",
  70 + en : "",
  71 + es : ""
  72 + } ],
  73 + 'permiteKmz' : [ {
  74 + pt : "Permite acesso via kmz (kml com dados vetoriais)? (n&atilde;o restringe em temas do tipo gvSIG)",
  75 + en : "",
  76 + es : ""
  77 + } ],
  78 + 'miniatura' : [ {
  79 + pt : "Clique para atualizar ou cria a miniatura.</span> Cada tema pode ter uma imagem miniatura que &eacute; mostrada em algumas funcionalidades do i3Geo. Utilize essa op&ccedil;&atilde;o para criar a miniatura para o tema em edi&ccedil;&atilde;o.",
  80 + en : "",
  81 + es : ""
  82 + } ],
  83 + 'msgNaoExcluiTema' : [ {
  84 + pt : "N&atilde;o foi poss&iacute;vel excluir. Verifique se n&atilde;o existem menus vinculados a este tema",
  85 + en : "",
  86 + es : ""
  87 + } ],
  88 + '' : [ {
  89 + pt : "",
  90 + en : "",
  91 + es : ""
  92 + } ],
  93 + '' : [ {
  94 + pt : "",
  95 + en : "",
  96 + es : ""
  97 + } ],
  98 + '' : [ {
  99 + pt : "",
  100 + en : "",
  101 + es : ""
  102 + } ],
  103 + '' : [ {
  104 + pt : "",
  105 + en : "",
  106 + es : ""
  107 + } ],
  108 + '' : [ {
  109 + pt : "",
  110 + en : "",
  111 + es : ""
  112 + } ]
  113 +};
... ...
admin1/dicionario/mapas.js 0 → 100755
... ... @@ -0,0 +1,99 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +//i3GEOadmin.mapas = {};
  3 +i3GEOadmin.mapas.dicionario = {
  4 + 'mapas' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - Links para mapas",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Vc pode registrar qualquer link para mapas. A op&ccedil;&atilde;o 'editar' abre um formul&aacute;rio para a cria&ccedil;&atilde;o do link conforme os par&acirc;metros utilizados pelo i3Geo. Voc&ecirc; pode desprezar todos os campos do formul&aacute;rio e incluir apenas o link direto desejado. Pode ser armazenado um mapfile completo com todas as configura&ccedil;&otilde;es do mapa",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'ajudaNovo' : [ {
  20 + pt : "Adicionar um novo",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'linksExistentes' : [ {
  25 + pt : "Links existentes:",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'ordem' : [ {
  30 + pt : "ordem",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'contemMapfile' : [ {
  35 + pt : "contem mapfile",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'ordemMapa' : [ {
  40 + pt : "Ordem de apresenta&ccedil;&atilde;o do mapa:",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'nomeMapa' : [ {
  45 + pt : "Nome do mapa:",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'publicado' : [ {
  50 + pt : "Publicado?",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'descricao' : [ {
  55 + pt : "Descri&ccedil;&atilde;o:",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'extensao' : [ {
  60 + pt : "Extens&atilde;o geogr&aacute;fica:",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'img' : [ {
  65 + pt : "URL da imagem miniatura:",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'temas' : [ {
  70 + pt : "Temas que ser&atilde;o inclu&iacute;dos nesse mapa (utilize os c&oacute;digos dos mapfiles mostrados na lista abaixo): ",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'temasLigados' : [ {
  75 + pt : "Temas que ser&atilde;o ligados. Devem constar na lista de temas inclu&iacute;dos: ",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'perfis' : [ {
  80 + pt : "Perfis que podem ver este mapa: ",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'msgBusca' : [ {
  85 + pt : "Buscando...",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'parametros' : [ {
  90 + pt : "Outros par&acirc;metros (separe com '&'):",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'linkDireto' : [ {
  95 + pt : "Link direto para abertura do mapa (despreza os outros par&acirc;metros):",
  96 + en : "",
  97 + es : ""
  98 + } ]
  99 +};
... ...
admin1/dicionario/menu.js 0 → 100755
... ... @@ -0,0 +1,14 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.menu = {};
  3 +i3GEOadmin.menu.dicionario = {
  4 + '' : [ {
  5 + pt : "",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + '' : [ {
  10 + pt : "",
  11 + en : "",
  12 + es : ""
  13 + } ]
  14 +};
... ...
admin1/dicionario/menup.js 0 → 100755
... ... @@ -0,0 +1,314 @@
  1 +//+$trad(1,i3GEOadmin.menu.dicionario)+
  2 +i3GEOadmin.menup = {};
  3 +i3GEOadmin.menup.dicionario = {
  4 + 'configGeral' : [ {
  5 + pt : "Ferramentas",
  6 + en : "Developer tools",
  7 + es : ""
  8 + } ],
  9 + 'abre' : [ {
  10 + pt : "Abre o i3Geo",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'contAcesso' : [ {
  15 + pt : "Usu&aacute;rios",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'testaInstal' : [ {
  20 + pt : "Testar a instala&ccedil;&atilde;o do i3geo (testainstal.php)",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'removeInicia' : [ {
  25 + pt : "Remover a tela inicial de apresenta&ccedil;&atilde;o do i3Geo",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'controleOperac' : [ {
  30 + pt : "Controle de opera&ccedil;&otilde;es",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'cadastroUsuario' : [ {
  35 + pt : "Cadastro de usu&aacute;rios e rela&ccedil;&atilde;o com pap&eacute;is",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'cadastroGrupos' : [ {
  40 + pt : "Cadastro de grupos e rela&ccedil;&atilde;o com usu&aacute;rios",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'metadadosEstatisticos' : [ {
  45 + pt : "Metaestat",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'documentacao' : [ {
  50 + pt : "Documenta&ccedil;&atilde;o (baseada no i3GeoSa&uacute;de)",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'cadastroVariav' : [ {
  55 + pt : "Cadastro principal de vari&aacute;veis",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'cadastroMapas' : [ {
  60 + pt : "Cadastro de mapas para publica&ccedil;&atilde;o",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'cadastroMedidas' : [ {
  65 + pt : "Cadastro de unidades de medida",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'cadastroPeriodos' : [ {
  70 + pt : "Cadastro de tipos de per&iacute;odos de tempo",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'cadastroConexoes' : [ {
  75 + pt : "Cadastro de conex&otilde;es com banco de dados",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'cadastroTabelas' : [ {
  80 + pt : "Cadastro de tabelas com regi&otilde;es geogr&aacute;ficas",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'cadastroFonte' : [ {
  85 + pt : "Cadastro de fontes de informa&ccedil;&atilde;o",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'gerenciaBd' : [ {
  90 + pt : "Gerenciador de banco de dados. Upload de SHP e CSV para armazenamento no Postgis",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'xmlWmsMetaestat' : [ {
  95 + pt : "XML com a lista de servi&ccedil;os WMS originados do sistema de metadados estat&iacute;sticos",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + 'verRss' : [ {
  100 + pt : "RSS com a lista de mapas cadastrados",
  101 + en : "",
  102 + es : ""
  103 + } ],
  104 + 'enviarArquivo' : [ {
  105 + pt : "Upload",
  106 + en : "",
  107 + es : ""
  108 + } ],
  109 + 'enviarShp' : [ {
  110 + pt : "Upload de arquivo Shape file",
  111 + en : "",
  112 + es : ""
  113 + } ],
  114 + 'uploadSimbolo' : [ {
  115 + pt : "Upload de imagem para uso como s&iacute;mbolo",
  116 + en : "",
  117 + es : ""
  118 + } ],
  119 + 'editorMapfile' : [ {
  120 + pt : "Edi&ccedil;&atilde;o de mapfiles",
  121 + en : "",
  122 + es : ""
  123 + } ],
  124 + 'editorMenus' : [ {
  125 + pt : "Edi&ccedil;&atilde;o da lista de menus",
  126 + en : "",
  127 + es : ""
  128 + } ],
  129 + 'arvoreTemas' : [ {
  130 + pt : "&Aacute;rvore de temas",
  131 + en : "",
  132 + es : ""
  133 + } ],
  134 + 'rssArvore' : [ {
  135 + pt : "RSS com os grupos, subgrupos e temas",
  136 + en : "",
  137 + es : ""
  138 + } ],
  139 + 'rssArvoreJson' : [ {
  140 + pt : "JSON com os grupos, subgrupos e temas",
  141 + en : "",
  142 + es : ""
  143 + } ],
  144 + 'rssComentarios' : [ {
  145 + pt : "RSS com os coment&aacute;rios sobre os temas",
  146 + en : "",
  147 + es : ""
  148 + } ],
  149 + 'linkMapas' : [ {
  150 + pt : "Links para mapas",
  151 + en : "",
  152 + es : ""
  153 + } ],
  154 + 'editaMapfile' : [ {
  155 + pt : "Cat&aacute;logo",
  156 + en : "",
  157 + es : ""
  158 + } ],
  159 + 'editaLinks' : [ {
  160 + pt : "Edi&ccedil;&atilde;o dos links",
  161 + en : "",
  162 + es : ""
  163 + } ],
  164 + 'xmlMapas' : [ {
  165 + pt : "XML com a lista de mapas",
  166 + en : "",
  167 + es : ""
  168 + } ],
  169 + 'rssMapas' : [ {
  170 + pt : "RSS com a lista de mapas",
  171 + en : "",
  172 + es : ""
  173 + } ],
  174 + 'rssMapasJson' : [ {
  175 + pt : "RSS com a lista de mapas (JSON)",
  176 + en : "",
  177 + es : ""
  178 + } ],
  179 + 'editaMenus' : [ {
  180 + pt : "Edi&ccedil;&atilde;o dos menus de adi&ccedil;&atilde;o de temas",
  181 + en : "",
  182 + es : ""
  183 + } ],
  184 + 'editaArvore' : [ {
  185 + pt : "Editar a &aacute;rvore completa dos menus",
  186 + en : "",
  187 + es : ""
  188 + } ],
  189 + 'editaListaMenus' : [ {
  190 + pt : "Editar a lista de menus",
  191 + en : "",
  192 + es : ""
  193 + } ],
  194 + 'editaTabelasAux' : [ {
  195 + pt : "Edi&ccedil;&atilde;o das tabelas auxiliares",
  196 + en : "",
  197 + es : ""
  198 + } ],
  199 + 'editaPerfil' : [ {
  200 + pt : "Editar a lista de perfis",
  201 + en : "",
  202 + es : ""
  203 + } ],
  204 + 'editaTags' : [ {
  205 + pt : "Editar a lista de tags (palavras-chave)",
  206 + en : "",
  207 + es : ""
  208 + } ],
  209 + 'atlas' : [ {
  210 + pt : "Atlas",
  211 + en : "",
  212 + es : ""
  213 + } ],
  214 + 'editaAtlas' : [ {
  215 + pt : "Edi&ccedil;&atilde;o dos atlas",
  216 + en : "",
  217 + es : ""
  218 + } ],
  219 + 'webServ' : [ {
  220 + pt : "Web services e links para download",
  221 + en : "",
  222 + es : ""
  223 + } ],
  224 + 'editaWebServ' : [ {
  225 + pt : "Edi&ccedil;&atilde;o do cadastro",
  226 + en : "",
  227 + es : ""
  228 + } ],
  229 + 'xmlWebServ' : [ {
  230 + pt : "RSS com a lista de servi&ccedil;os WS (webservices convencionais)",
  231 + en : "",
  232 + es : ""
  233 + } ],
  234 + 'xmlWebServJson' : [ {
  235 + pt : "RSS com a lista de servi&ccedil;os WS (webservices convencionais) em JSON",
  236 + en : "",
  237 + es : ""
  238 + } ],
  239 + 'xmlWms' : [ {
  240 + pt : "RSS com a lista de servi&ccedil;os WMS",
  241 + en : "",
  242 + es : ""
  243 + } ],
  244 + 'xmlWmsJson' : [ {
  245 + pt : "RSS com a lista de servi&ccedil;os WMS em JSON",
  246 + en : "",
  247 + es : ""
  248 + } ],
  249 + 'xmlGeoRss' : [ {
  250 + pt : "RSS com a lista de servi&ccedil;os Geo RSS",
  251 + en : "",
  252 + es : ""
  253 + } ],
  254 + 'xmlGeoRssJson' : [ {
  255 + pt : "RSS com a lista de servi&ccedil;os Geo RSS em JSON",
  256 + en : "",
  257 + es : ""
  258 + } ],
  259 + 'sistIdentifica' : [ {
  260 + pt : "Sistemas especiais de identifica&ccedil;&atilde;o",
  261 + en : "",
  262 + es : ""
  263 + } ],
  264 + 'editaIdentifica' : [ {
  265 + pt : "Edi&ccedil;&atilde;o dos sistemas",
  266 + en : "",
  267 + es : ""
  268 + } ],
  269 + 'sistAdiciona' : [ {
  270 + pt : "Sistemas que adicionam camadas",
  271 + en : "",
  272 + es : ""
  273 + } ],
  274 + 'editaSist' : [ {
  275 + pt : "Edi&ccedil;&atilde;o dos sistemas",
  276 + en : "",
  277 + es : ""
  278 + } ],
  279 + 'xmlSistAdiciona' : [ {
  280 + pt : "XML com a lista de sistemas que adicionam temas especiais",
  281 + en : "",
  282 + es : ""
  283 + } ],
  284 + 'outrasOpc' : [ {
  285 + pt : "Outras op&ccedil;&otilde;es",
  286 + en : "",
  287 + es : ""
  288 + } ],
  289 + 'estat' : [ {
  290 + pt : "Estat&iacute;sticas",
  291 + en : "",
  292 + es : ""
  293 + } ],
  294 + 'descricaoBd' : [ {
  295 + pt : "Descri&ccedil;&atilde;o do banco padr&atilde;o (SQLITE)",
  296 + en : "",
  297 + es : ""
  298 + } ],
  299 + 'criaBd' : [ {
  300 + pt : "Criar banco de dados - apenas usu&aacute;rios cadastrados em ms_configura na vari&aacute;vel $i3geomaster podem realizar essa opera&ccedil;&atilde;o",
  301 + en : "",
  302 + es : ""
  303 + } ],
  304 + 'geraMiniatura' : [ {
  305 + pt : "Gera as miniaturas (thumbnails) para os temas existentes no diret&oacute;rio i3geo/temas",
  306 + en : "",
  307 + es : ""
  308 + } ],
  309 + 'compacta' : [ {
  310 + pt : "Compacta&ccedil;&atilde;o de c&oacute;digo javascript",
  311 + en : "",
  312 + es : ""
  313 + } ]
  314 +};
... ...
admin1/dicionario/menus.js 0 → 100755
... ... @@ -0,0 +1,114 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.listamenu = {};
  3 +i3GEOadmin.listamenu.dicionario = {
  4 + 'menus' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - Menus",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>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, sub-grupos e temas. Vc deve criar os menus, a lista de grupos e a lista de sub-grupos. 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>",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaMenu' : [ {
  20 + pt : "Adicionar um novo menu",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'nomeMenu' : [ {
  25 + pt : "nome padr&atilde;o do menu",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'nomeIn' : [ {
  30 + pt : "nome em ingl&ecirc;s (opcional)",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'nomeEs' : [ {
  35 + pt : "nome em espanhol (opcional)",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'nomeIt' : [ {
  40 + pt : "nome em italiano (opcional)",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'publicado' : [ {
  45 + pt : "publicado para todos verem?",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'perfil' : [ {
  50 + pt : "perfis",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'iniciaAberto' : [ {
  55 + pt : "inicia aberto?",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'descricao' : [ {
  60 + pt : "descri&ccedil;&atilde;o",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'nomePadrao' : [ {
  65 + pt : "Nome padr&atilde;o:",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'descricao1' : [ {
  70 + pt : "Descri&ccedil;&atilde;o (opcional):",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'nomeIn1' : [ {
  75 + pt : "Nome em ingl&ecirc;s (opcional):",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'nomeEs1' : [ {
  80 + pt : "Espanhol (opcional):",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'nomeIt1' : [ {
  85 + pt : "Italiano (opcional):",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'perfil1' : [ {
  90 + pt : "Perfis (opcional):",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'publicado1' : [ {
  95 + pt : "Publicado para todos verem?",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + 'iniciaAberto1' : [ {
  100 + pt : "Inicia aberto na &aacute;rvore?",
  101 + en : "",
  102 + es : ""
  103 + } ],
  104 + '' : [ {
  105 + pt : "",
  106 + en : "",
  107 + es : ""
  108 + } ],
  109 + '' : [ {
  110 + pt : "",
  111 + en : "",
  112 + es : ""
  113 + } ]
  114 +};
... ...
admin1/dicionario/ms_configura.js 0 → 100755
... ... @@ -0,0 +1,29 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.ms_configura = {};
  3 +i3GEOadmin.ms_configura.dicionario = {
  4 + 'ms_configura' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - ms_configura.php",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite alterar as vari&aacute;veis de configura&ccedil;&atilde;o existentes no programa ms_configura.php<p>O ms_configura.php &eacute; utilizado como um 'include' nos programas do i3geo, definindo uma s&eacute;rie de par&acirc;metros necess&aacute;rios ao seu funcionamento.<p>Algumas vari&aacute;veis n&atilde;o podem ser alteradas por meio deste formul&aacute;rio devendo-se editar manualmente o arquivo.",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'testaInstal' : [ {
  20 + pt : "Testar a instala&ccedil;&atilde;o",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + '' : [ {
  25 + pt : "",
  26 + en : "",
  27 + es : ""
  28 + } ]
  29 +};
... ...
admin1/dicionario/ogcws.js 0 → 100755
... ... @@ -0,0 +1,114 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.ogcws = {};
  3 +i3GEOadmin.ogcws.dicionario = {
  4 + 'ogcws' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - Web Services OGC",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Este formul&aacute;rio permite alterar as configura&ccedil;&otilde;es de contato do gerador de Web Services<p>As mudan&ccedil;as inclu&iacute;das aqui afetam o programa i3geo/ogc.php e s&atilde;o armazenadas em i3geo/aplicmpa/ogcws.map",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'parametros' : [ {
  20 + pt : "<p>Par&acirc;metros obtidos do mapfile:</p>",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'resumo' : [ {
  25 + pt : "Resumo",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'palavraChave' : [ {
  30 + pt : "Palavras chave",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'restricao' : [ {
  35 + pt : "Restri&ccedil;&otilde;es",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'taxas' : [ {
  40 + pt : "Taxas",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'pessoaContato' : [ {
  45 + pt : "Pessoa de contato",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'organizacao' : [ {
  50 + pt : "Organiza&ccedil;&atilde;o",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'cargo' : [ {
  55 + pt : "Cargo",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'tipoEndereco' : [ {
  60 + pt : "Tipo de endere&ccedil;o",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'endereco' : [ {
  65 + pt : "Endere&ccedil;o",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'cidade' : [ {
  70 + pt : "Cidade",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'estado' : [ {
  75 + pt : "Estado",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'cep' : [ {
  80 + pt : "CEP",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'pais' : [ {
  85 + pt : "Pa&iacute;s",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'email' : [ {
  90 + pt : "E-mail",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'nomeServico' : [ {
  95 + pt : "Nome do servi&ccedil;o",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + 'buscaParametro' : [ {
  100 + pt : "buscando par&acirc;metros...",
  101 + en : "",
  102 + es : ""
  103 + } ],
  104 + 'msgDefineVariavel' : [ {
  105 + pt : "Esta vari&aacute;vel s&oacute; pode ser definida editando-se diretamente o arquivo ms_configura.php",
  106 + en : "",
  107 + es : ""
  108 + } ],
  109 + 'grava' : [ {
  110 + pt : "gravando...",
  111 + en : "",
  112 + es : ""
  113 + } ]
  114 +};
... ...
admin1/dicionario/operacoes.js 0 → 100755
... ... @@ -0,0 +1,104 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.operacoes = {};
  3 +i3GEOadmin.operacoes.dicionario = {
  4 + 'operacoes' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - Opera&ccedil;&otilde;es e pap&eacute;is",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Aqui s&atilde;o definidas quais funcionalidades ser&atilde;o controladas e quais pap&eacute;is podem utiliz&aacute;-las<p>Para que o controle funcione, o c&oacute;digo do i3Geo deve ser modificado para que a valida&ccedil;&atilde;o seja realizada.<p>Usu&aacute;rios administradores podem acessar qualquer opera&ccedil;&atilde;o.",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'txtOperacoes' : [ {
  20 + pt : "<p>Pap&eacute;is s&atilde;o pr&eacute;-definidos no i3Geo e s&atilde;o atribu&iacute;dos aos usu&aacute;rios individualmente. Para definir os pap&eacute;is de cada usu&aacute;rio, utilize o editor de usu&aacute;rios.</p>",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'adicionaFuncionalidade' : [ {
  25 + pt : "Adicionar funcionalidade",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'operacoesControladas' : [ {
  30 + pt : "Opera&ccedil;&otilde;es controladas:",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'msgBuscaOperacoes' : [ {
  35 + pt : "buscando opera&ccedil;&otilde;es...",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'adicionaPapel' : [ {
  40 + pt : "Adicionar novo papel",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'editaOperacao' : [ {
  45 + pt : "Edite para definir a opera&ccedil;&atilde;o!!!",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'codigo' : [ {
  50 + pt : "C&oacute;digo:",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'operacao' : [ {
  55 + pt : "Opera&ccedil;&atilde;o",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'descricao' : [ {
  60 + pt : "(opcional) Descri&ccedil;&atilde;o:",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'msgErroExclui' : [ {
  65 + pt : "N&atilde;o foi poss&iacute;vel excluir. Verifique se n&atilde;o existem menus vinculados a este tema",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + '' : [ {
  70 + pt : "",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + '' : [ {
  75 + pt : "",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + '' : [ {
  80 + pt : "",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + '' : [ {
  85 + pt : "",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + '' : [ {
  90 + pt : "",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + '' : [ {
  95 + pt : "",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + '' : [ {
  100 + pt : "",
  101 + en : "",
  102 + es : ""
  103 + } ]
  104 +};
... ...
admin1/dicionario/perfis.js 0 → 100755
... ... @@ -0,0 +1,34 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.perfis = {};
  3 +i3GEOadmin.perfis.dicionario = {
  4 + 'perfis' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - perfis",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Os perfis s&atilde;o utilizados para restringir o acesso a determinados temas, grupos, sub-grupos e menus. Nesse formul&aacute;rio &eacute; montada a lista de perfis que &eacute; mostrada nos outros formul&aacute;rios do sistema.",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaPerfil' : [ {
  20 + pt : "Adicionar um novo perfil",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'editaPerfil' : [ {
  25 + pt : "<p>Perfis existentes: (clique na c&eacute;lula para editar e salve a linha editada)</p>",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'msgBuscaPerfil' : [ {
  30 + pt : "buscando perfis...",
  31 + en : "",
  32 + es : ""
  33 + } ]
  34 +};
... ...
admin1/dicionario/principal.js 0 → 100755
... ... @@ -0,0 +1,65 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.principal = {};
  3 +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 + 'adminI3geo' : [ {
  10 + pt : "Administra&ccedil;&atilde;o do i3geo",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'msgVerMapserv' : [ {
  15 + pt : "Se voc&ecirc; atualizou o Mapserver para a vers&atilde;o 5.2.2, seus mapfiles antigos podem n&atilde;o funcionar. Veja em 'Outras op&ccedil;&otilde;es' o item 'Ajusta mapfiles'.",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'msgCadastraUsr' : [ {
  20 + pt : "Para informa&ccedil;&otilde;es sobre cadastro de usu&aacute;rios veja o t&oacute;pico espec&iacute;fico no manual.",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'manualAdmin' : [ {
  25 + pt : "Manual do sistema de administra&ccedil;&atilde;o",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'msgSqlite' : [ {
  30 + pt : "Se vc est&aacute; usando o banco de dados SQLITE, voc&ecirc; pode acessar diretamente as tabelas por meio de formul&aacute;rios ",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'veja' : [ {
  35 + pt : "Veja tamb&eacute;m:",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'merBdAdmin' : [ {
  40 + pt : "diagrama MER do banco de dados de administra&ccedil;&atilde;o.",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'merBdUsr' : [ {
  45 + pt : "diagrama MER do banco de dados de usu&aacute;rios.",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'merBdMetaestat' : [ {
  50 + pt : "diagrama MER do banco de dados do sistema de metadados estat&iacute;sticos.",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'leiaMe' : [ {
  55 + 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 + en : "",
  57 + 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 + } ]
  64 +
  65 +};
... ...
admin1/dicionario/sistemas.js 0 → 100755
... ... @@ -0,0 +1,99 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.sistemas = {};
  3 +i3GEOadmin.sistemas.dicionario = {
  4 + 'sistemas' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - sistemas especiais",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "Este programa permite editar a lista de sistemas especiais.<br><br>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.<br> <br>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.<br> <br> Esses sistemas podem por exemplo, consultar bancos de dados estat&iacute;sticos para gerar cartogramas.<br> <br> A lista de sistemas &eacute; baseada no banco admin.db.<br> <br> A lista de IPs dos usu&aacute;rios que podem administrar o i3geo &eacute; definida no arquivo i3geo/ms_configura.php",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaSistema' : [ {
  20 + pt : "Adicionar um novo sistema",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'sistemasExistentes' : [ {
  25 + pt : "Sistemas existentes:",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'msgBuscaSistema' : [ {
  30 + pt : "buscando sistemas...",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'adicionaFuncao' : [ {
  35 + pt : "'adiciona fun&ccedil;&atilde;o'",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'sistema' : [ {
  40 + pt : "Sistema",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'funcao' : [ {
  45 + pt : "Fun&ccedil;&atilde;o",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'nome' : [ {
  50 + pt : "Nome:",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'perfil' : [ {
  55 + pt : "Perfis - escolha da lista abaixo:",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'publicado' : [ {
  60 + pt : "Publicado?",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'nomeFuncao' : [ {
  65 + pt : "Nome da fun&ccedil;&atilde;o:",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'programa' : [ {
  70 + pt : "Programa que ser&aacute; executado:",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'largura' : [ {
  75 + pt : "Largura da janela onde o programa ser&aacute; aberto:",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'altura' : [ {
  80 + pt : "Altura da janela:",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'perfilLista' : [ {
  85 + pt : "Perfis - escolha da lista abaixo:",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'msgNaoExclui' : [ {
  90 + pt : "N&atilde;o foi poss&iacute;vel excluir. Verifique se n&atilde;o existem menus vinculados a este tema",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + '' : [ {
  95 + pt : "",
  96 + en : "",
  97 + es : ""
  98 + } ]
  99 +};
... ...
admin1/dicionario/subgrupos.js 0 → 100755
... ... @@ -0,0 +1,64 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.listasubgrupos = {};
  3 +i3GEOadmin.listasubgrupos.dicionario = {
  4 + 'msgBuscaSubgrupo' : [ {
  5 + pt : "buscando subgrupos...",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'subgrupos' : [ {
  10 + pt : "Subgrupos",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'nomePadrao' : [ {
  15 + pt : "Nome padr&atilde;o:",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'descricao' : [ {
  20 + pt : "Descri&ccedil;&atilde;o (opcional):",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'nomeIn' : [ {
  25 + pt : "Nome em ingl&ecirc;s (opcional):",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'nomeEs' : [ {
  30 + pt : "Espanhol (opcional):",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'nomeIt' : [ {
  35 + pt : "Italiano (opcional):",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + '' : [ {
  45 + pt : "",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + '' : [ {
  50 + pt : "",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + '' : [ {
  55 + pt : "",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + '' : [ {
  60 + pt : "",
  61 + en : "",
  62 + es : ""
  63 + } ]
  64 +};
... ...
admin1/dicionario/tags.js 0 → 100755
... ... @@ -0,0 +1,74 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.tags = {};
  3 +i3GEOadmin.tags.dicionario = {
  4 + 'tags' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - tags",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "<p>Tags s&atilde;o como palavras-chave que podem ser adicionadas aos temas para a realiza&ccedil;&atilde;o de buscas.",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaTag' : [ {
  20 + pt : "Adicionar um novo tag",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'tagsExistentes' : [ {
  25 + pt : "<p>Tags existentes: (clique na c&eacute;lula para editar e salve a linha editada)</p>",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'msgBuscaTags' : [ {
  30 + pt : "buscando tags...",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + '' : [ {
  35 + pt : "",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + '' : [ {
  40 + pt : "",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + '' : [ {
  45 + pt : "",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + '' : [ {
  50 + pt : "",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + '' : [ {
  55 + pt : "",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + '' : [ {
  60 + pt : "",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + '' : [ {
  65 + pt : "",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + '' : [ {
  70 + pt : "",
  71 + en : "",
  72 + es : ""
  73 + } ]
  74 +};
... ...
admin1/dicionario/usuarios.js 0 → 100755
... ... @@ -0,0 +1,134 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +i3GEOadmin.usuarios = {};
  3 +i3GEOadmin.usuarios.dicionario = {
  4 + 'usuarios' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - Usu&aacute;rios e pap&eacute;is operacionais",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'txtUsuarios' : [ {
  10 + pt : "<p>Os pap&eacute;is s&atilde;o utilizados para controlar as opera&ccedil;&otilde;es administrativas que o usu&aacute;rio poder&aacute; executar. Usu&aacute;rios podem tamb&eacute;m pertencer a determinados grupos. Os grupos s&atilde;o utilizados para controlar o acesso &agrave;s camadas nos mapas.</p><p>Utilize o editor de grupos para definir de quais grupos os usu&aacute;rios fazem parte.</p>",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'ajuda' : [ {
  15 + pt : "Ajuda",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'txtAjuda' : [ {
  20 + 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.",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'adicionaUsuario' : [ {
  25 + pt : "Adicionar usu&aacute;rio",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'usuariosCadastrados' : [ {
  30 + pt : "Usu&aacute;rios cadastrados:",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'msgBuscaUsuario' : [ {
  35 + pt : "buscando usu&aacute;rios...",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'novoPapel' : [ {
  40 + pt : "Adicionar novo papel",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'definePapel' : [ {
  45 + pt : "Edite para definir o papel!!!",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'enviaSenha' : [ {
  50 + pt : "enviar senha",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'defineUsuario' : [ {
  55 + pt : "Edite para definir o usu&aacute;rio!!!",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'usuario' : [ {
  60 + pt : "Usu&aacute;rio",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + 'msgUsuario' : [ {
  65 + 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.",
  66 + en : "",
  67 + es : ""
  68 + } ],
  69 + 'novaSenha' : [ {
  70 + pt : "Nova senha:",
  71 + en : "",
  72 + es : ""
  73 + } ],
  74 + 'dataCadastro' : [ {
  75 + pt : "Data de cadastro:",
  76 + en : "",
  77 + es : ""
  78 + } ],
  79 + 'ativo' : [ {
  80 + pt : "Ativo:",
  81 + en : "",
  82 + es : ""
  83 + } ],
  84 + 'msgExcluiUsuario' : [ {
  85 + pt : " excluindo o registro do usu&aacute;rio= ",
  86 + en : "",
  87 + es : ""
  88 + } ],
  89 + 'msgNaoEnvia' : [ {
  90 + pt : "N&atilde;o foi poss&iacute;vel enviar",
  91 + en : "",
  92 + es : ""
  93 + } ],
  94 + 'msgEnvia' : [ {
  95 + pt : "Enviando e-mail",
  96 + en : "",
  97 + es : ""
  98 + } ],
  99 + 'msgNaoExclui' : [ {
  100 + pt : "N&atilde;o foi poss&iacute;vel excluir. Verifique se n&atilde;o existem menus vinculados a este tema",
  101 + en : "",
  102 + es : ""
  103 + } ],
  104 + '' : [ {
  105 + pt : "",
  106 + en : "",
  107 + es : ""
  108 + } ],
  109 + '' : [ {
  110 + pt : "",
  111 + en : "",
  112 + es : ""
  113 + } ],
  114 + '' : [ {
  115 + pt : "",
  116 + en : "",
  117 + es : ""
  118 + } ],
  119 + '' : [ {
  120 + pt : "",
  121 + en : "",
  122 + es : ""
  123 + } ],
  124 + '' : [ {
  125 + pt : "",
  126 + en : "",
  127 + es : ""
  128 + } ],
  129 + '' : [ {
  130 + pt : "",
  131 + en : "",
  132 + es : ""
  133 + } ]
  134 +};
... ...
admin1/dicionario/webservices.js 0 → 100755
... ... @@ -0,0 +1,69 @@
  1 +//+$trad(1,i3GEOadmin.principal.dicionario)+
  2 +//i3GEOadmin.webservices = {};
  3 +i3GEOadmin.webservices.dicionario = {
  4 + 'webservices' : [ {
  5 + pt : "Administra&ccedil;&atilde;o do i3geo - web Services",
  6 + en : "",
  7 + es : ""
  8 + } ],
  9 + 'ajuda' : [ {
  10 + pt : "Ajuda",
  11 + en : "",
  12 + es : ""
  13 + } ],
  14 + 'txtAjuda' : [ {
  15 + pt : "Este programa permite editar o cadastro de Web Services.<br><br> O i3Geo acessa Web Services e servi&ccedil;os para obten&ccedil;&atilde;o de dados nos padr&otilde;es WMS, RSS, GEORSS e endere&ccedil;os de sistemas de download de dados. Todos os endere&ccedil;os s&atilde;o cadastrados e organizados por tipos. A lista de WMS e GEORSS &eacute; utilizada na guia de adi&ccedil;&atilde;o de temas j&aacute; os Web Services convencionais, s&atilde;o utilizados no aplicativo WSCLIENTE. Pode-se ainda cadastrar endere&ccedil;os para s&iacute;tios na internet que possibilitam o download de dados, esse cadastro &eacute; utilizado no aplicativo DATADOWNLOAD.<br> <br>A lista de Web Services &eacute; baseada no banco admin.db.<br><br> A lista de IPs dos usu&aacute;rios que podem administrar o i3geo &eacute; definida no arquivo i3geo/ms_configura.php",
  16 + en : "",
  17 + es : ""
  18 + } ],
  19 + 'adicionaEdereco' : [ {
  20 + pt : "Adicionar um novo endere&ccedil;o",
  21 + en : "",
  22 + es : ""
  23 + } ],
  24 + 'enderecosCadastrados' : [ {
  25 + pt : "Endere&ccedil;os cadastrados:",
  26 + en : "",
  27 + es : ""
  28 + } ],
  29 + 'tipo' : [ {
  30 + pt : "tipo",
  31 + en : "",
  32 + es : ""
  33 + } ],
  34 + 'msgBuscaEndereco' : [ {
  35 + pt : "buscando endere&ccedil;os...",
  36 + en : "",
  37 + es : ""
  38 + } ],
  39 + 'nome' : [ {
  40 + pt : "Nome:",
  41 + en : "",
  42 + es : ""
  43 + } ],
  44 + 'descricao' : [ {
  45 + pt : "Descri&ccedil;&atilde;o:",
  46 + en : "",
  47 + es : ""
  48 + } ],
  49 + 'autor' : [ {
  50 + pt : "Autor:",
  51 + en : "",
  52 + es : ""
  53 + } ],
  54 + 'endereco' : [ {
  55 + pt : "Endere&ccedil;o:",
  56 + en : "",
  57 + es : ""
  58 + } ],
  59 + 'tipo1' : [ {
  60 + pt : "Tipo:",
  61 + en : "",
  62 + es : ""
  63 + } ],
  64 + '' : [ {
  65 + pt : "",
  66 + en : "",
  67 + es : ""
  68 + } ]
  69 +};
... ...
admin1/head.php 0 → 100755
... ... @@ -0,0 +1,174 @@
  1 +<!DOCTYPE html>
  2 +<html lang="pt-br">
  3 +<head>
  4 +<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  5 +<?php
  6 +//utilizado para o cabecalho das paginas que nao sao mapas e que usam bootstrap com material design
  7 +echo "
  8 + <meta charset='utf-8'>
  9 + <meta http-equiv='X-UA-Compatible' content='IE=edge'>
  10 + <meta name='viewport' content='width=device-width, initial-scale=1'>
  11 + <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
  12 + <meta name='description' content='Interface Integrada para Internet de ferramentas de geoprocessamento'>
  13 + <meta name='author' content='i3Geo'>
  14 + <link rel='icon' href='" . ONDEI3GEO . "/favicon.ico'>
  15 + <title>i3Geo</title>
  16 +
  17 + <!-- Material Design fonts -->
  18 + <link rel='stylesheet' type='text/css' href='//fonts.googleapis.com/css?family=Roboto:300,400,500,700'>
  19 + <link rel='stylesheet' type='text/css' href='//fonts.googleapis.com/icon?family=Material+Icons'>
  20 +
  21 + <!-- Bootstrap core CSS -->
  22 + <link href='" . ONDEI3GEO . "/pacotes/bootstrap/css/bootstrap.min.css' rel='stylesheet'>
  23 + <!-- Bootstrap Material Design -->
  24 + <link rel='stylesheet' type='text/css' href='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/css/bootstrap-material-design.min.css'>
  25 + <link rel='stylesheet' type='text/css' href='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/css/ripples.min.css'>
  26 +
  27 +
  28 + <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
  29 + <link href='" . ONDEI3GEO . "/pacotes/bootstrap/css/ie10-viewport-bug-workaround.css' rel='stylesheet'>
  30 +
  31 + <!-- Custom styles for this template -->
  32 +
  33 + <link href='" . ONDEI3GEO . "/pacotes/font-awesome/css/font-awesome.min.css' rel='stylesheet'>
  34 +
  35 + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
  36 + <!--[if lt IE 9]>
  37 + <script src='https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js'></script>
  38 + <script src='https://oss.maxcdn.com/respond/1.4.2/respond.min.js'></script>
  39 + <![endif]-->
  40 + <script src='" . ONDEI3GEO . "/pacotes/jquery/dist/jquery.min.js'></script>
  41 + <script src='" . ONDEI3GEO . "/pacotes/bootstrap/js/bootstrap.min.js'></script>
  42 + <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
  43 + <script src='" . ONDEI3GEO . "/pacotes/bootstrap/js/ie10-viewport-bug-workaround.js'></script>
  44 +
  45 + <script src='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/js/material.min.js'></script>
  46 + <script src='" . ONDEI3GEO . "/pacotes/cpaint/cpaint2_compacto.inc.js'></script>
  47 + <script src='" . ONDEI3GEO . "/classesjs/compactados/dicionario_compacto.js'></script>
  48 + <script src='" . ONDEI3GEO . "/classesjs/compactados/classe_util_compacto.js'></script>
  49 + <script src='" . ONDEI3GEO . "/classesjs/compactados/classe_idioma_compacto.js'></script>
  50 + <script src='" . ONDEI3GEO . "/classesjs/compactados/classe_login_compacto.js'></script>
  51 + <script src='" . ONDEI3GEO . "/classesjs/compactados/classe_php_compacto.js'></script>
  52 + <script src='" . ONDEI3GEO . "/classesjs/compactados/mustache.js'></script>
  53 + <script src='" . ONDEI3GEO . "/admin1/index.js'></script>
  54 + <script src='" . ONDEI3GEO . "/admin1/dicionario/menup.js'></script>
  55 +";
  56 +?>
  57 +<style>
  58 +hr {
  59 + border-color: #fff -moz-use-text-color -moz-use-text-color;
  60 +}
  61 +
  62 +#menuTpl a:focus, #menuTpl a:hover {
  63 +
  64 +}
  65 +#menuTpl ul {
  66 +
  67 +}
  68 +#menuTpl li {
  69 +
  70 +}
  71 +.navbar-collapse { max-height: 100% !important; }
  72 +
  73 +.btn.btn-fab.btn-fab-mini {
  74 + font-size: 12px;
  75 + height: 24px;
  76 + min-width: 24px;
  77 + padding-bottom: 5px;
  78 + padding-left: 5px;
  79 + padding-right: 5px;
  80 + padding-top: 5px;
  81 + width: 24px;
  82 +}
  83 +
  84 +.btn.btn-fab.btn-fab-max {
  85 + font-size: 1.6em;
  86 + height: 40px;
  87 + min-width: 40px;
  88 + padding-bottom: 5px;
  89 + padding-left: 5px;
  90 + padding-right: 5px;
  91 + padding-top: 7px;
  92 + width: 40px;
  93 +}
  94 +body{
  95 + background-color: #fff;
  96 +}
  97 +.marginBottom-0 {
  98 + margin-bottom:0;
  99 +}
  100 +.dropdown-submenu{
  101 + position:relative;
  102 +}
  103 +.dropdown-submenu>.dropdown-menu{
  104 + top:0;
  105 + left:100%;
  106 + margin-top:-6px;
  107 + margin-left:-1px;
  108 + -webkit-border-radius:0 6px 6px 6px;
  109 + -moz-border-radius:0 6px 6px 6px;
  110 + border-radius:0 6px 6px 6px;
  111 +}
  112 +.dropdown-submenu>a:after{
  113 + display:block;
  114 + content:" ";
  115 + float:right;
  116 + width:0;
  117 + height:0;
  118 + border-color:transparent;
  119 + border-style:solid;
  120 + border-width:5px 0 5px 5px;
  121 + border-left-color:#cccccc;
  122 + margin-top:5px;
  123 + margin-right:-10px;
  124 +}
  125 +.dropdown-submenu:hover>a:after{
  126 + border-left-color:#555;
  127 +}
  128 +.dropdown-submenu.pull-left{
  129 + float:none;
  130 +}
  131 +.dropdown-submenu.pull-left>.dropdown-menu{
  132 + left:-100%;
  133 + margin-left:10px;
  134 + -webkit-border-radius:6px 0 6px 6px;
  135 + -moz-border-radius:6px 0 6px 6px;
  136 + border-radius:6px 0 6px 6px;
  137 +}
  138 +.dropdown-menu li {
  139 + overflow-x: hidden;
  140 + overflow-y: hidden;
  141 + position: unset;
  142 +}
  143 +.navbar .dropdown-menu li > a, .navbar.navbar-default .dropdown-menu li > a {
  144 + font-size: 1em;
  145 +}
  146 +</style>
  147 +</head>
  148 +<body style="padding-top: 90px;" id="topo">
  149 + <nav class="navbar navbar-default navbar-fixed-top">
  150 + <div class="container-fluid">
  151 + <div class="navbar-header">
  152 + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
  153 + data-target="#navbar" aria-expanded="false" aria-controls="navbar">
  154 + <span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span
  155 + class="icon-bar"></span>
  156 + </button>
  157 + <a class="navbar-brand" href="../init/index.php"><?php echo $mensagemInicia;?> <i
  158 + class="fa fa-home fa-1x"></i></a>
  159 + </div>
  160 + <div id="navbar" class="navbar-collapse collapse navbar-responsive-collapse">
  161 + <ul class="nav navbar-nav navbar-right">
  162 + <li class="dropdown"><a
  163 + onclick="i3GEO.login.recarrega = true; i3GEO.login.dialogo.abreLogin('../','template_mst_bt.html');"
  164 + href="#" class="dropdown-toggle" data-toggle="dropdown">Login <span class="caret"></span></a>
  165 + <ul id="i3GEOF_loginusuario" class="dropdown-menu"
  166 + style="min-width: 280px; padding: 10px; background-color: white;">
  167 + </ul></li>
  168 + </ul>
  169 + <!-- template para permitir a traducao -->
  170 + <ul class="nav navbar-nav" id="menuPrincipalTpl">
  171 + </ul>
  172 + </div>
  173 + </div>
  174 + </nav>
0 175 \ No newline at end of file
... ...
admin1/index.js 0 → 100755
... ... @@ -0,0 +1,199 @@
  1 +/*
  2 + * Constroi o menu principal que e repetido em todas as paginas
  3 + */
  4 +i3GEOadmin = {};
  5 +function iniciaMenuPrincipal(){
  6 +var l = [],
  7 +menuPrincipal = [
  8 + {
  9 + html: $trad("configGeral",i3GEOadmin.menup.dicionario),
  10 + children:[
  11 + {
  12 + html: $trad("outrasOpc",i3GEOadmin.menup.dicionario),
  13 + children:[
  14 + {
  15 + html: "<a href='php/estatisticas.php' >"+$trad("estat",i3GEOadmin.menup.dicionario)+"</a>"
  16 + },{
  17 + html: "<a href='php/sqlite.php' >"+$trad("descricaoBd",i3GEOadmin.menup.dicionario)+"</a>"
  18 + },{
  19 + html: "<a href='php/criabanco.php' >"+$trad("criaBd",i3GEOadmin.menup.dicionario)+"</a>"
  20 + },{
  21 + html: "<a href='../geraminiatura.php' >"+$trad("geraMiniatura",i3GEOadmin.menup.dicionario)+"</a>"
  22 + }
  23 + ]
  24 + },
  25 + {
  26 + html: "<a href='../ms_criamapa.php' >"+$trad("abre",i3GEOadmin.menup.dicionario)+"</a>"
  27 + },{
  28 + html: "<a href='../testainstal.php' >"+$trad("testaInstal",i3GEOadmin.menup.dicionario)+"</a>"
  29 + },{
  30 + html: "<a href='../classesjs/compactajs.php' >"+$trad("compacta",i3GEOadmin.menup.dicionario)+"</a>"
  31 + }
  32 + ]
  33 + },{
  34 + html: $trad("contAcesso",i3GEOadmin.menup.dicionario),
  35 + children:[
  36 + {
  37 + html: "<a href='html/operacoes.html' >"+$trad("controleOperac",i3GEOadmin.menup.dicionario)+"</a>"
  38 + },{
  39 + html: "<a href='html/usuarios.html' >"+$trad("cadastroUsuario",i3GEOadmin.menup.dicionario)+"</a>"
  40 + },{
  41 + html: "<a href='html/gruposusuarios.html' >"+$trad("cadastroGrupos",i3GEOadmin.menup.dicionario)+"</a>"
  42 + }
  43 + ]},{
  44 + html: $trad("metadadosEstatisticos",i3GEOadmin.menup.dicionario),
  45 + children:[
  46 + {
  47 + html: "<a href='http://i3geo.com.br/i3geosaude/docs/index.php?conteudo=fluxograma.html' >"+$trad("documentacao",i3GEOadmin.menup.dicionario)+"</a>"
  48 + },{
  49 + html: "<a href='html/estat_variavel.html' >"+$trad("cadastroVariav",i3GEOadmin.menup.dicionario)+"</a>"
  50 + },{
  51 + html: "<a href='html/estat_mapa.html' >"+$trad("cadastroMapas",i3GEOadmin.menup.dicionario)+"</a>"
  52 + },{
  53 + html: "<a href='html/estat_unidade_medida.html' >"+$trad("cadastroMedidas",i3GEOadmin.menup.dicionario)+"</a>"
  54 + },{
  55 + html: "<a href='html/estat_tipo_periodo.html' >"+$trad("cadastroPeriodos",i3GEOadmin.menup.dicionario)+"</a>"
  56 + },{
  57 + html: "<a href='html/estat_conexao.html' >"+$trad("cadastroConexoes",i3GEOadmin.menup.dicionario)+"</a>"
  58 + },{
  59 + html: "<a href='html/estat_tipo_regiao.html' >"+$trad("cadastroTabelas",i3GEOadmin.menup.dicionario)+"</a>"
  60 + },{
  61 + html: "<a href='html/estat_fonteinfo.html' >"+$trad("cadastroFonte",i3GEOadmin.menup.dicionario)+"</a>"
  62 + },{
  63 + html: "<a href='html/estat_editor.html' >"+$trad("gerenciaBd",i3GEOadmin.menup.dicionario)+"</a>"
  64 + },{
  65 + html: "<a href='xmlmetaestatogc.php' >"+$trad("xmlWmsMetaestat",i3GEOadmin.menup.dicionario)+"</a>"
  66 + },{
  67 + html: "<a href='rssmapas.php' >"+$trad("verRss",i3GEOadmin.menup.dicionario)+"</a>"
  68 + }
  69 + ]},{
  70 + html: $trad("enviarArquivo",i3GEOadmin.menup.dicionario),
  71 + type: "html",
  72 + children:[
  73 + {
  74 + html: "<a href='html/subirshapefile.html' >"+$trad("enviarShp",i3GEOadmin.menup.dicionario)+"</a>"
  75 + },{
  76 + html: "<a href='html/estat_editor.html' >"+$trad("gerenciaBd",i3GEOadmin.menup.dicionario)+"</a>"
  77 + },{
  78 + html: "<a href='html/subirsimbolo.html' >"+$trad("uploadSimbolo",i3GEOadmin.menup.dicionario)+"</a>"
  79 + }
  80 + ]},{
  81 + html: $trad("editaMapfile",i3GEOadmin.menup.dicionario),
  82 + type: "html",
  83 + children:[
  84 + {
  85 + html: "<a href='html/editormapfile.html' >"+$trad("editorMapfile",i3GEOadmin.menup.dicionario)+"</a>"
  86 + },{
  87 + html: "<a href='html/menus.html' >"+$trad("editorMenus",i3GEOadmin.menup.dicionario)+"</a>"
  88 + },{
  89 + html: "<a href='html/arvore.html' >"+$trad("arvoreTemas",i3GEOadmin.menup.dicionario)+"</a>"
  90 + },{
  91 + html: "<a href='html/subirsimbolo.html' >"+$trad("uploadSimbolo",i3GEOadmin.menup.dicionario)+"</a>"
  92 + },{
  93 + html: "<a href='rssgrupos.php?output=xml' >"+$trad("rssArvore",i3GEOadmin.menup.dicionario)+"</a>"
  94 + },{
  95 + html: "<a href='rssgrupos.php?output=json' >"+$trad("rssArvoreJson",i3GEOadmin.menup.dicionario)+"</a>"
  96 + },{
  97 + html: "<a href='rsscomentariostemas.php' >"+$trad("rssComentarios",i3GEOadmin.menup.dicionario)+"</a>"
  98 + }
  99 + ]},{
  100 + html: $trad("linkMapas",i3GEOadmin.menup.dicionario),
  101 + children:[
  102 + {
  103 + html: "<a href='html/mapas.html' >"+$trad("editaLinks",i3GEOadmin.menup.dicionario)+"</a>"
  104 + },{
  105 + html: "<a href='xmlmapas.php' >"+$trad("xmlMapas",i3GEOadmin.menup.dicionario)+"</a>"
  106 + },{
  107 + html: "<a href='rssmapas.php' >"+$trad("rssMapas",i3GEOadmin.menup.dicionario)+"</a>"
  108 + },{
  109 + html: "<a href='rssmapas.php?output=json' >"+$trad("rssMapasJson",i3GEOadmin.menup.dicionario)+"</a>"
  110 + }
  111 + ]},{
  112 + html: $trad("editaMenus",i3GEOadmin.menup.dicionario),
  113 + children:[
  114 + {
  115 + html: "<a href='html/arvore.html' >"+$trad("editaArvore",i3GEOadmin.menup.dicionario)+"</a>"
  116 + },{
  117 + html: "<a href='html/menus.html' >"+$trad("editaListaMenus",i3GEOadmin.menup.dicionario)+"</a>"
  118 + }
  119 + ]},{
  120 + html: $trad("editaTabelasAux",i3GEOadmin.menup.dicionario),
  121 + children:[
  122 + {
  123 + html: "<a href='html/perfis.html' >"+$trad("editaPerfil",i3GEOadmin.menup.dicionario)+"</a>"
  124 + },{
  125 + html: "<a href='html/tags.html' >"+$trad("editaTags",i3GEOadmin.menup.dicionario)+"</a>"
  126 + }
  127 + ]},{
  128 + html: $trad("atlas",i3GEOadmin.menup.dicionario),
  129 + children:[
  130 + {
  131 + html: "<a href='html/atlas.html' >"+$trad("editaAtlas",i3GEOadmin.menup.dicionario)+"</a>"
  132 + }
  133 + ]},{
  134 + html: $trad("webServ",i3GEOadmin.menup.dicionario),
  135 + children:[
  136 + {
  137 + html: "<a href='html/webservices.html' >"+$trad("editaWebServ",i3GEOadmin.menup.dicionario)+"</a>"
  138 + },{
  139 + html: "<a href='xmlservicosws.php' >"+$trad("xmlWebServ",i3GEOadmin.menup.dicionario)+"</a>"
  140 + },{
  141 + html: "<a href='xmlservicosws.php?output=json' >"+$trad("xmlWebServJson",i3GEOadmin.menup.dicionario)+"</a>"
  142 + },{
  143 + html: "<a href='xmlservicoswms.php' >"+$trad("xmlWms",i3GEOadmin.menup.dicionario)+"</a>"
  144 + },{
  145 + html: "<a href='xmlservicoswms.php?output=json' >"+$trad("xmlWmsJson",i3GEOadmin.menup.dicionario)+"</a>"
  146 + },{
  147 + html: "<a href='xmlgeorss.php' >"+$trad("xmlGeoRss",i3GEOadmin.menup.dicionario)+"</a>"
  148 + },{
  149 + html: "<a href='xmlgeorss.php?output=json' >"+$trad("xmlGeoRssJson",i3GEOadmin.menup.dicionario)+"</a>"
  150 + }
  151 + ]},{
  152 + html: $trad("sistIdentifica",i3GEOadmin.menup.dicionario),
  153 + children:[
  154 + {
  155 + html: "<a href='html/identifica.html' >"+$trad("editaIdentifica",i3GEOadmin.menup.dicionario)+"</a>"
  156 + }
  157 + ]},{
  158 + html: $trad("sistAdiciona",i3GEOadmin.menup.dicionario),
  159 + children:[
  160 + {
  161 + html: "<a href='html/sistemas.html' >"+$trad("editaSist",i3GEOadmin.menup.dicionario)+"</a>"
  162 + },{
  163 + html: "<a href='xmlsistemas.php' >"+$trad("xmlSistAdiciona",i3GEOadmin.menup.dicionario)+"</a>"
  164 + }
  165 + ]}
  166 +];
  167 + //menu
  168 + $(menuPrincipal).each(
  169 + function(i,el){
  170 + l.push('<li class="dropdown" ><a href="#" class="dropdown-toggle" data-toggle="dropdown" >' + el.html + '<span class="caret"></span></a>');
  171 + if(el.children){
  172 + l.push('<ul class="dropdown-menu">');
  173 + $(el.children).each(
  174 + function(i,el){
  175 +
  176 + if(el.children){
  177 + l.push('<li class="dropdown dropdown-submenu" ><a href="#" class="dropdown-toggle" data-toggle="dropdown">' + el.html + '</a>');
  178 +
  179 + l.push('<ul class="dropdown-menu">');
  180 + $(el.children).each(
  181 + function(i,el){
  182 + l.push('<li>' + el.html + '</li>');
  183 + }
  184 + );
  185 + l.push('</ul>');
  186 + }
  187 + else{
  188 + l.push('<li>' + el.html);
  189 + }
  190 + l.push('</li>');
  191 + }
  192 + );
  193 + l.push('</ul>');
  194 + }
  195 + l.push('</li>');
  196 + }
  197 + );
  198 + $("#menuPrincipalTpl").html(l.join(""));
  199 +}
... ...
admin1/index.php 0 → 100755
... ... @@ -0,0 +1,25 @@
  1 +<?php
  2 +define ( ONDEI3GEO, ".." );
  3 +include (dirname ( __FILE__ ) . "/../ms_configura.php");
  4 +error_reporting ( 0 );
  5 +include "head.php";
  6 +?>
  7 + <div class="container">
  8 + <div class="row center-block">
  9 + </div>
  10 + </div>
  11 + <script>
  12 + $(document).ready(function(){
  13 + //vem de admin1/index.js
  14 + iniciaMenuPrincipal();
  15 + $('ul.dropdown-menu [data-toggle=dropdown]').on('click', function(event) {
  16 + event.preventDefault();
  17 + event.stopPropagation();
  18 + $(this).parent().siblings().removeClass('open');
  19 + $(this).parent().toggleClass('open');
  20 + });
  21 + $.material.init();
  22 + });
  23 + </script>
  24 +</body>
  25 +</html>
... ...
atlas/geral.htm
... ... @@ -38,7 +38,7 @@
38 38 </td>
39 39 <td class="yui-navset" style="text-align:left;height:0px;border-width:0pt 0pt 0px;border-color:rgb(240,240,240)">
40 40 <div id="guiasAtlas" style="top:0px;cursor:pointer;overflow:auto;" >
41   - </div>
  41 + </div>
42 42 </td>
43 43 </tr>
44 44 <tr>
... ... @@ -115,7 +115,7 @@ i3GEO.Interface.openlayers.GADGETS = {
115 115 PanZoom:false,
116 116 LayerSwitcher:true,
117 117 ScaleLine:true,
118   - OverviewMap:false
  118 + OverviewMap:false
119 119 };
120 120 i3GEO.Interface.openlayers.TILES = true;
121 121 //
... ... @@ -126,7 +126,7 @@ i3GEO.Interface.openlayers.TILES = true;
126 126 //
127 127 //desabilita o item que abre a interface "default" do menu suspenso
128 128 //
129   -i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}'
  129 +i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}';
130 130  
131 131 /*
132 132 Após a cria&ccedil;&atilde;o, &eacute; criado o objeto i3geoOL que corresponde ao objeto map da API do OpenLayers.
... ... @@ -165,32 +165,32 @@ OpenLayers.ImgPath = &quot;../pacotes/openlayers/img/&quot;;
165 165 //adiciona camadas que podem ser ativadas como fundo do mapa
166 166 //
167 167 (function(){
168   - var oce = new OpenLayers.Layer.ArcGIS93Rest(
  168 + var oce = new OpenLayers.Layer.ArcGIS93Rest(
169 169 "ESRI Ocean Basemap",
170 170 "http://server.arcgisonline.com/ArcGIS/rest/services/Ocean_Basemap/MapServer/export",
171 171 {format:"jpg"},
172 172 {isBaseLayer:true,visibility:false}
173 173 );
174   - var ims = new OpenLayers.Layer.ArcGIS93Rest(
  174 + var ims = new OpenLayers.Layer.ArcGIS93Rest(
175 175 "ESRI Imagery World 2D",
176 176 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer/export",
177 177 {},
178 178 {isBaseLayer:true,visibility:false}
179 179 );
180   - var wsm = new OpenLayers.Layer.ArcGIS93Rest(
  180 + var wsm = new OpenLayers.Layer.ArcGIS93Rest(
181 181 "ESRI World Street Map",
182 182 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer/export",
183 183 {},
184 184 {isBaseLayer:true,visibility:false}
185 185 );
186   - var bra = new OpenLayers.Layer.WMS(
  186 + var bra = new OpenLayers.Layer.WMS(
187 187 "Base carto MMA",
188 188 "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map",
189 189 {layers:"baseraster",srs:"EPSG:4618",format:"image/png",isBaseLayer:false},
190 190 {isBaseLayer:true,visibility:false}
191 191 );
192 192 /*
193   - var osm = new OpenLayers.Layer.WMS(
  193 + var osm = new OpenLayers.Layer.WMS(
194 194 "Open Street Map",
195 195 "http://full.wms.geofabrik.de/std/demo_key",
196 196 {layers:""},
... ... @@ -212,7 +212,7 @@ i3GEO.finaliza = function(){
212 212 {$i("i3GEOlogoMarca").style.display = "none";}
213 213 i3GEO.mapa.insereDobraPagina("googlemaps","../imagens/dobragooglemaps.png");
214 214 iniciaAtlas();
215   -}
  215 +};
216 216 i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir = true;
217 217 //OpenLayers.DOTS_PER_INCH = 96
218 218 //i3GEO.configura.sid = "";
... ...
atlas/index.html
... ... @@ -21,6 +21,6 @@ Redirecionador HTML para o index.htm da interface Atlas
21 21  
22 22 File: atlas/index.html
23 23 */
24   -window.location="index.htm"
  24 +window.location="index.htm";
25 25 </script>
26 26 </html>
27 27 \ No newline at end of file
... ...
exemplos/abas.htm
... ... @@ -34,7 +34,7 @@
34 34 </table>
35 35 </td>
36 36 <td style="text-align:right;height:0px;border-width:0pt 0pt 1px;border-color:rgb(240,240,240)">
37   - <div id="menus" ></div>
  37 + <div id="menus" ></div>
38 38 </td>
39 39 </tr>
40 40 <tr>
... ... @@ -90,14 +90,14 @@
90 90 <tr style="border:0px"><td colspan=3 style=background-color:black;color:white id="emailInstituicao">geoprocessamento@mma.gov.br</td></tr>
91 91 </table>
92 92 </center>
93   -<div id=barraDeBotoes1 style='display:none'>
  93 +<div id=barraDeBotoes1 style='display:none'>
94 94 <table style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><div ID='historicozoom' ></div></td></tr></table>
95 95 <table title="zoom" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="zoom" alt="" src="../imagens/branco.gif" id='zoomli'/></td></tr></table>
96 96 <table title="desloca" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="desloca" alt="" src="../imagens/branco.gif" ID='pan'/></td></tr></table>
97 97 <table title="info" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="info" alt="" src="../imagens/branco.gif" id='identifica'/></td></tr></table>
98   - <table title="geral" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/></td></tr></table>
99   - <table title="mede" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="mede" alt="" src="../imagens/branco.gif" id='mede'/></td></tr></table>
100   - <table title="area" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="area" alt="" src="../imagens/branco.gif" id='area'/></td></tr></table>
  98 + <table title="geral" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/></td></tr></table>
  99 + <table title="mede" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="mede" alt="" src="../imagens/branco.gif" id='mede'/></td></tr></table>
  100 + <table title="area" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="area" alt="" src="../imagens/branco.gif" id='area'/></td></tr></table>
101 101 </div>
102 102 <div id=barraDeBotoes2 style='display:none'>
103 103 <table style="width:100%"><caption style="text-align:center">&nbsp;</caption>
... ... @@ -114,15 +114,15 @@
114 114 <div style='display:inline;background-color:rgb(250,250,250);'>
115 115 <p style='font-size:6px;'>&nbsp;</p>
116 116 <img title="extensao" alt="" src="../imagens/branco.gif" id='exten'/>
117   - </div>
  117 + </div>
118 118 <div style='display:inline;background-color:rgb(250,250,250);'>
119 119 <p style='font-size:6px;'>&nbsp;</p>
120 120 <img title="referencia" alt="" src="../imagens/branco.gif" id='referencia'/>
121   - </div>
  121 + </div>
122 122 <div style='display:inline;background-color:rgb(250,250,250);'>
123 123 <p style='font-size:6px;'>&nbsp;</p>
124 124 <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/>
125   - </div>
  125 + </div>
126 126 <div style='display:inline;background-color:rgb(250,250,250);'>
127 127 <p style='font-size:6px;'>&nbsp;</p>
128 128 <img title="texto" alt="" src="../imagens/branco.gif" id='textofid'/>
... ... @@ -138,7 +138,7 @@
138 138 <div style='display:inline;background-color:rgb(250,250,250);'>
139 139 <p style='font-size:6px;'>&nbsp;</p>
140 140 <img title="insere grafico" alt="" src="../imagens/branco.gif" id='inseregrafico'/>
141   - </div>
  141 + </div>
142 142 <div style='display:none;background-color:rgb(250,250,250);'>
143 143 <p style='font-size:6px;'>&nbsp;</p>
144 144 <img title="lente" alt="" src="../imagens/branco.gif" id='lentei'/>
... ... @@ -174,8 +174,8 @@ function minhaFuncao()
174 174 {
175 175 var retornoDoResultado = function(retorno)
176 176 {
177   - $i("resultadoExemplo").innerHTML += "<br><br>"+retorno.data
178   - }
  177 + $i("resultadoExemplo").innerHTML += "<br><br>"+retorno.data;
  178 + };
179 179 //
180 180 //aqui alguns exemplos de chamada em ajax
181 181 //o objeto cpObj j&aacute; est&aacute; criado e pode ser reaproveitado
... ...
exemplos/aplic1.htm
... ... @@ -4,11 +4,11 @@ Digite a palavra para busca:&lt;br&gt;
4 4 <input type=text value="" id="valorBuscaRapida" /><input type=button onclick="busca()" value="localizar" />
5 5 <div style="width:610px;height:600px"><iframe style="width:610px;height:600px;display:none;" id="resBuscaLugar" src=''></iframe></div>
6 6 <script>
7   -i3GEO = {configura:{locaplic: "http://localhost/i3geo"}}
  7 +i3GEO = {configura:{locaplic: "http://localhost/i3geo"}};
8 8 function busca(){
9   - var i = document.getElementById("resBuscaLugar")
10   - i.src = "../ferramentas/buscarapida/gadget.php?locaplic=http://localhost/i3geo&palavra="+document.getElementById("valorBuscaRapida").value
11   - i.style.display = "block"
  9 + var i = document.getElementById("resBuscaLugar");
  10 + i.src = "../ferramentas/buscarapida/gadget.php?locaplic=http://localhost/i3geo&palavra="+document.getElementById("valorBuscaRapida").value;
  11 + i.style.display = "block";
12 12 }
13 13 </script>
14 14  
... ...
exemplos/arvoredecamadas.htm
... ... @@ -179,7 +179,7 @@ Ativa a op&amp;ccedil;&amp;atilde;o de arrastar um tema para a lixeria quando se quer re
179 179 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
180 180 i3GEO.cria();
181 181 i3GEO.inicia();
182   -i3GEO.ajuda.ATIVAJANELA = false
  182 +i3GEO.ajuda.ATIVAJANELA = false;
183 183 function ARVatualizar(){
184 184 var par = $i("ARVparametros").getElementsByTagName("select"),
185 185 n = par.length,
... ... @@ -192,7 +192,7 @@ function ARVatualizar(){
192 192 codigo += c+"<br>";
193 193 }
194 194 $i("codigo").innerHTML = codigo;
195   - i3GEO.arvoreDeCamadas.atualiza()
  195 + i3GEO.arvoreDeCamadas.atualiza();
196 196 }
197 197 ARVatualizar();
198 198 </script>
... ...
exemplos/atlas/index.html
1   -<html>
  1 +<html>
2 2 <head>
3   -<link rel="stylesheet" type="text/css" href="mma/geral.css">
  3 +<link rel="stylesheet" type="text/css" href="mma/geral.css">
4 4 <title>Geoprocessamento - MMA</title>
5   -<meta name="description" content="Atlas SRH">
6   -<meta name="keywords" content="recursos h&iacute;dricos, desertifica&ccedil;&atilde;o">
  5 +<meta name="description" content="Atlas SRH">
  6 +<meta name="keywords" content="recursos h&iacute;dricos, desertifica&ccedil;&atilde;o">
7 7 <meta name="robots" content="index,follow">
8 8  
9   -</head>
  9 +</head>
10 10 <body bgcolor="white" style="background-color:white">
11 11 <p>Mapa interativo do MMA I3Geo
12 12 <p>Aguarde...
13 13 <p style='color:white'>Atlas
14 14 <script>
15   -window.location="http://"+window.location.host+"/i3geo/ms_criamapa.php?interface=exemplos/atlas/mapa.htm&temasa=exemplos/atlas/mapa.map estadosl&mapext=-54.397381965334 -21.003355295685 -27.646996077635 -0.67435275135509"
  15 +window.location="http://"+window.location.host+"/i3geo/ms_criamapa.php?interface=exemplos/atlas/mapa.htm&temasa=exemplos/atlas/mapa.map estadosl&mapext=-54.397381965334 -21.003355295685 -27.646996077635 -0.67435275135509";
16 16 </script>
17   -</body>
18   -</html>
  17 +</body>
  18 +</html>
... ...
exemplos/atlas/mapa.htm
... ... @@ -24,7 +24,7 @@
24 24 <li class="yuimenubaritem">Arquivo</li>
25 25 </ul>
26 26 </div>
27   - </div>
  27 + </div>
28 28 </td></tr>
29 29 <tr>
30 30 <td title="libera guias" class=tdclara id=encolheFerramentas style="vertical-align:top;width:5px;text-align:left;"></td>
... ... @@ -104,38 +104,38 @@
104 104 </tr>
105 105 <!-- Mostra as coordenadas conforme o mouse &eacute; movimentado
106 106 <div class=pcenter10 id='longlat'>Longitude e latitude</div>
107   --->
108   -<!-- Escala gr&aacute;fica. Pode ser exclu&iacute;da.
  107 +-->
  108 +<!-- Escala gr&aacute;fica. Pode ser exclu&iacute;da.
109 109 <div id="escalaGrafica" style="text-align:left"></div>
110 110 -->
111 111 <tr><td colspan=3 >
112 112 </td></tr>
113   -<!--- vc pode optar por colocar mensagens de ajuda em algum lugar
  113 +<!--- vc pode optar por colocar mensagens de ajuda em algum lugar
114 114 <tr><td colspan=3 ><div id=ajuda class=verdeescuro style="text-align:left;" >I3Geo</div></td></tr>
115 115 -->
116 116 <tr><td colspan=3 ><p class=verdeescuro style="text-align:center;"> <a href="mailto:edmar.moretti@mma.gov.br">Cr&iacute;ticas e sugest&otilde;es</a></p></td></tr>
117 117 </table>
118 118 </center>
119 119 <!-- barra de botoes que ser&atilde;o inclu&iacute;dos na janela móvel de navega&ccedil;&atilde;o -->
120   -<div id=barraDeBotoes1 style='display:none'>
  120 +<div id=barraDeBotoes1 style='display:none'>
121 121 <table title="zoom" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">zoom</caption><tr><td style='background-color:rgb(250,250,250);'><img title="zoom" alt="" src="../../../i3geo/imagens/branco.gif" id='zoomli'/></td></tr></table>
122 122 <table title="desloca" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">desloca</caption><tr><td style='background-color:rgb(250,250,250);'><img title="desloca" alt="" src="../../../i3geo/imagens/branco.gif" ID='pan'/></td></tr></table>
123 123 <table title="info" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">info</caption><tr><td style='background-color:rgb(250,250,250);'><img title="info" alt="" src="../../../i3geo/imagens/branco.gif" id='identifica'/></td></tr></table>
124   - <table title="geral" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">geral</caption><tr><td style='background-color:rgb(250,250,250);'><img title="geral" alt="" src="../../../i3geo/imagens/branco.gif" ID='zoomtot'/></td></tr></table>
  124 + <table title="geral" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">geral</caption><tr><td style='background-color:rgb(250,250,250);'><img title="geral" alt="" src="../../../i3geo/imagens/branco.gif" ID='zoomtot'/></td></tr></table>
125 125 <table title="lente" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">lente</caption><tr><td style='background-color:rgb(250,250,250);'><img title="lente" alt="" src="../../../i3geo/imagens/branco.gif" id='lentei'/></td></tr></table>
126 126 <table title="busca na wikipedia" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">wiki</caption><tr><td style='background-color:rgb(250,250,250);'><img title="busca na wikipedia" alt="" src="../../../i3geo/imagens/branco.gif" id='wiki'/></td></tr></table>
127 127 <table title="google" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">google</caption><tr><td style='background-color:rgb(250,250,250);'><img title="google" alt="" src="../../../i3geo/imagens/branco.gif" id='google'/></td></tr></table>
128 128 </div>
129   -<div id=barraDeBotoes2 style='display:none'>
  129 +<div id=barraDeBotoes2 style='display:none'>
130 130 <table title="reinicia" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">reinicia</caption><tr><td style='background-color:rgb(250,250,250);'><img title="reinicia" alt="" src="../../../i3geo/imagens/branco.gif" id='reinicia'/></td></tr></table>
131   - <table title="referencia" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">ref.</caption><tr><td style='background-color:rgb(250,250,250);'><img title="referencia" alt="" src="../../../i3geo/imagens/branco.gif" id='referencia'/></td></tr></table>
  131 + <table title="referencia" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">ref.</caption><tr><td style='background-color:rgb(250,250,250);'><img title="referencia" alt="" src="../../../i3geo/imagens/branco.gif" id='referencia'/></td></tr></table>
132 132 <table title="extensao" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">extens&atilde;o</caption><tr><td style='background-color:rgb(250,250,250);'><img title="extensao" alt="" src="../../../i3geo/imagens/branco.gif" id="exten"/></td></tr></table>
133   - <table title="mede" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">mede</caption><tr><td style='background-color:rgb(250,250,250);'><img title="mede" alt="" src="../../../i3geo/imagens/branco.gif" id='mede'/></td></tr></table>
134   - <table title="insere xy" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">insere xy</caption><tr><td style='background-color:rgb(250,250,250);'><img title="insere xy" alt="" src="../../../i3geo/imagens/branco.gif" id='inserexy'/></td></tr></table>
135   - <table title="insere grafico" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">gr&aacute;fico</caption><tr><td style='background-color:rgb(250,250,250);'><img title="insere grafico" alt="" src="../../../i3geo/imagens/branco.gif" id='inseregrafico'/></td></tr></table>
  133 + <table title="mede" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">mede</caption><tr><td style='background-color:rgb(250,250,250);'><img title="mede" alt="" src="../../../i3geo/imagens/branco.gif" id='mede'/></td></tr></table>
  134 + <table title="insere xy" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">insere xy</caption><tr><td style='background-color:rgb(250,250,250);'><img title="insere xy" alt="" src="../../../i3geo/imagens/branco.gif" id='inserexy'/></td></tr></table>
  135 + <table title="insere grafico" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">gr&aacute;fico</caption><tr><td style='background-color:rgb(250,250,250);'><img title="insere grafico" alt="" src="../../../i3geo/imagens/branco.gif" id='inseregrafico'/></td></tr></table>
136 136 <table title="selecao" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">sele&ccedil;&atilde;o</caption><tr><td style='background-color:rgb(250,250,250);'><img title="selecao" alt="" src="../../../i3geo/imagens/branco.gif" id='selecao'/></td></tr></table>
137 137 <table title="texto" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">texto</caption><tr><td style='background-color:rgb(250,250,250);'><img title="texto" alt="" src="../../../i3geo/imagens/branco.gif" id='textofid'/></td></tr></table>
138   - <table title="imprimir" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">imprimir</caption><tr><td style='background-color:rgb(250,250,250);'><img title="imprimir" alt="" src="../../../i3geo/imagens/branco.gif" id='imprimir'/></td></tr></table>
  138 + <table title="imprimir" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">imprimir</caption><tr><td style='background-color:rgb(250,250,250);'><img title="imprimir" alt="" src="../../../i3geo/imagens/branco.gif" id='imprimir'/></td></tr></table>
139 139 <table title="scielo" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">scielo</caption><tr><td style='background-color:rgb(250,250,250);'><img title="scielo" alt="" src="../../../i3geo/imagens/branco.gif" id='scielo'/></td></tr></table>
140 140 <table title="confluencias" style="width:100%;border-bottom:1px solid rgb(200,200,200);"><caption style="text-align:center">confl.</caption><tr><td style='background-color:rgb(250,250,250);'><img title="confluencias" alt="" src="../../../i3geo/imagens/branco.gif" id='confluence'/></td></tr></table>
141 141 </div>
... ... @@ -200,14 +200,14 @@ Diminui a altura do mapa em pixels no caso do navegador ser o FF.
200 200 Variable: g_janelazoom
201 201 Define se as barras de ferramentas ser&atilde;o aberta no mapa.
202 202 */
203   -g_barraFerramentas1 = "sim"
204   -g_barraFerramentas2 = "sim"
  203 +g_barraFerramentas1 = "sim";
  204 +g_barraFerramentas2 = "sim";
205 205 /*
206 206 Variable: g_mapaRefDisplay
207 207 Indica a visibilidade do mapa de refer&ecirc;ncia na inicializa&ccedil;&atilde;o
208 208 Pode ser "block" ou "none".
209 209 */
210   -g_mapaRefDisplay = "block"
  210 +g_mapaRefDisplay = "block";
211 211 /*
212 212 Variable: g_docaguias
213 213  
... ... @@ -250,10 +250,10 @@ Vari&amp;aacute;vel que define se a janela de mensagens come&amp;ccedil;ar&amp;aacute; abert
250 250  
251 251 */
252 252 g_janelaMen = "nao";
253   -g_mostraRosa = "nao"
  253 +g_mostraRosa = "nao";
254 254 g_guiaativa = "guia6";
255 255 //pac
256   -atlasInicia()
  256 +atlasInicia();
257 257  
258 258 </script>
259 259  
... ...
exemplos/botoes2.htm
... ... @@ -42,7 +42,7 @@
42 42 <!--
43 43 menu suspenso
44 44 -->
45   - <div id="menus" ></div>
  45 + <div id="menus" ></div>
46 46 </td>
47 47 </tr>
48 48 <tr>
... ... @@ -55,7 +55,7 @@
55 55 <div id='guia1obj' >
56 56 <!-- Esta div acrescenta a op&ccedil;&atilde;o de busca r&aacute;pida, caso vc queira coloc&aacute;-la em um lugar espec&iacute;fico -->
57 57 <div style='left:5px;top:10px;' id=buscaRapida ></div>
58   - <!-- Esta div acrescenta a lista de propriedades do mapa -->
  58 + <!-- Esta div acrescenta a lista de propriedades do mapa -->
59 59 <div id=listaPropriedades style='top:15px;' ></div>
60 60 <!-- Esta div acrescenta a lista de de camadas do tipo 'baselayers' espec&iacute;ficas da interface Openlayers. Veja tamb&eacute;m a op&ccedil;&atilde;o i3GEO.Interface.openlayers.GADGETS.LayerSwitcher -->
61 61 <div id=listaLayersBase style='top:15px;'></div>
... ... @@ -63,12 +63,12 @@
63 63 <div id=listaTemas style='top:15px;'></div>
64 64 </div>
65 65  
66   - <!-- se vc quiser colocar a arvore de adi&ccedil;&atilde;o de temas em um lugar espec&iacute;fico,
  66 + <!-- se vc quiser colocar a arvore de adi&ccedil;&atilde;o de temas em um lugar espec&iacute;fico,
67 67 use o div abaixo, caso contr&aacute;rio, a &aacute;rvore ser&aacute; colocada na guia definida em objmapa.guiaMenu, por default a guia2
68 68 <div id=arvoreAdicionaTema style='top:25px;' ></div>
69 69 <div id=outrasOpcoesAdiciona style='top:25px;' ></div>
70   - -->
71   -
  70 + -->
  71 +
72 72 <div id='guia2obj' style='display:none;'>Aguarde...<img alt="" src="../imagens/branco.gif" width=248 /></div>
73 73 <div id='guia4obj' style='display:none;text-align:left'><div id='legenda' style='text-align:left'></div></div>
74 74 <div id='guia5obj' style='display:none;text-align:left'><div id='banners' style='overflow:auto;text-align:left'>Aguarde...</div></div>
... ... @@ -133,7 +133,7 @@
133 133  
134 134 /*
135 135 Indica a localiza&ccedil;&atilde;o correta do i3geo.
136   -
  136 +
137 137 &Eacute; utilizada para identificar o local correto onde est&atilde;o os programas em php que s&atilde;o utilizados.
138 138 */
139 139 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
... ... @@ -141,14 +141,14 @@ var g_localimg = i3GEO.util.protocolo()+&quot;://&quot;+window.location.host+&quot;/i3geo/image
141 141  
142 142 i3GEO.Interface.ATUAL = "openlayers";
143 143 i3GEO.Interface.IDCORPO = "contemImg";
144   -i3GEO.configura.diminuixN = 20
  144 +i3GEO.configura.diminuixN = 20;
145 145  
146 146 i3GEO.Interface.openlayers.GADGETS = {
147 147 PanZoomBar:true,
148 148 PanZoom:false,
149 149 LayerSwitcher:true,
150 150 ScaleLine:true,
151   - OverviewMap:false
  151 + OverviewMap:false
152 152 };
153 153 i3GEO.Interface.openlayers.TILES = false;
154 154  
... ... @@ -159,48 +159,48 @@ Vc pode usar i3geoOL para aplicar os m&amp;eacute;todos e verificar as propriedades
159 159 i3GEO.cria();
160 160 /*
161 161 Inicializa o mapa
162   -
  162 +
163 163 */
164 164 i3GEO.barraDeBotoes.AUTOALTURA = false;
165 165  
166 166 i3GEO.barraDeBotoes.PERMITEFECHAR = true;
167 167 i3GEO.barraDeBotoes.PERMITEDESLOCAR = true;
168 168 i3GEO.barraDeBotoes.AUTO = true;
169   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
170   -
171   -i3GEO.Interface.BARRABOTOESLEFT = 50
172   -i3GEO.Interface.BARRABOTOESTOP = 10
  169 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  170 +
  171 +i3GEO.Interface.BARRABOTOESLEFT = 50;
  172 +i3GEO.Interface.BARRABOTOESTOP = 10;
173 173  
174   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  174 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
175 175  
176 176 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
177   -i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true
  177 +i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true;
178 178 //
179 179 //esta &eacute; uma vari&aacute;vel interna do OpenLayers que define o endere&ccedil;o do diretório onde est&atilde;o as imagens usadas nos &iacute;cones
180 180 //
181   -OpenLayers.ImgPath = "../pacotes/openlayers/img/"
  181 +OpenLayers.ImgPath = "../pacotes/openlayers/img/";
182 182 //
183 183 //adiciona camadas que podem ser ativadas como fundo do mapa
184 184 //
185   -var ims = new OpenLayers.Layer.ArcGIS93Rest(
  185 +var ims = new OpenLayers.Layer.ArcGIS93Rest(
186 186 "ESRI Imagery World 2D",
187 187 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer/export",
188 188 {},
189 189 {isBaseLayer:true,visibility:false}
190 190 );
191   -var wsm = new OpenLayers.Layer.ArcGIS93Rest(
  191 +var wsm = new OpenLayers.Layer.ArcGIS93Rest(
192 192 "ESRI World Street Map",
193 193 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer/export",
194 194 {},
195 195 {isBaseLayer:true,visibility:false}
196 196 );
197   -var bra = new OpenLayers.Layer.WMS(
  197 +var bra = new OpenLayers.Layer.WMS(
198 198 "Base carto MMA",
199 199 "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map",
200 200 {layers:"baseraster",srs:"EPSG:4618",format:"image/png",isBaseLayer:false},
201 201 {isBaseLayer:true,visibility:false}
202 202 );
203   -var osm = new OpenLayers.Layer.WMS(
  203 +var osm = new OpenLayers.Layer.WMS(
204 204 "Open Street Map",
205 205 "http://data1.vizure.net/server/services/request.php?jname=/wms",
206 206 {},
... ...
exemplos/botoes3.htm
... ... @@ -42,7 +42,7 @@
42 42 <!--
43 43 menu suspenso
44 44 -->
45   - <div id="menus" ></div>
  45 + <div id="menus" ></div>
46 46 </td>
47 47 </tr>
48 48 <tr>
... ... @@ -55,7 +55,7 @@
55 55 <div id='guia1obj' >
56 56 <!-- Esta div acrescenta a op&ccedil;&atilde;o de busca r&aacute;pida, caso vc queira coloc&aacute;-la em um lugar espec&iacute;fico -->
57 57 <div style='left:5px;top:10px;' id=buscaRapida ></div>
58   - <!-- Esta div acrescenta a lista de propriedades do mapa -->
  58 + <!-- Esta div acrescenta a lista de propriedades do mapa -->
59 59 <div id=listaPropriedades style='top:15px;' ></div>
60 60 <!-- Esta div acrescenta a lista de de camadas do tipo 'baselayers' espec&iacute;ficas da interface Openlayers. Veja tamb&eacute;m a op&ccedil;&atilde;o i3GEO.Interface.openlayers.GADGETS.LayerSwitcher -->
61 61 <div id=listaLayersBase style='top:15px;'></div>
... ... @@ -63,12 +63,12 @@
63 63 <div id=listaTemas style='top:15px;'></div>
64 64 </div>
65 65  
66   - <!-- se vc quiser colocar a arvore de adi&ccedil;&atilde;o de temas em um lugar espec&iacute;fico,
  66 + <!-- se vc quiser colocar a arvore de adi&ccedil;&atilde;o de temas em um lugar espec&iacute;fico,
67 67 use o div abaixo, caso contr&aacute;rio, a &aacute;rvore ser&aacute; colocada na guia definida em objmapa.guiaMenu, por default a guia2
68 68 <div id=arvoreAdicionaTema style='top:25px;' ></div>
69 69 <div id=outrasOpcoesAdiciona style='top:25px;' ></div>
70   - -->
71   -
  70 + -->
  71 +
72 72 <div id='guia2obj' style='display:none;'>Aguarde...<img alt="" src="../imagens/branco.gif" width=248 /></div>
73 73 <div id='guia4obj' style='display:none;text-align:left'><div id='legenda' style='text-align:left'></div></div>
74 74 <div id='guia5obj' style='display:none;text-align:left'><div id='banners' style='overflow:auto;text-align:left'>Aguarde...</div></div>
... ... @@ -133,7 +133,7 @@
133 133  
134 134 /*
135 135 Indica a localiza&ccedil;&atilde;o correta do i3geo.
136   -
  136 +
137 137 &Eacute; utilizada para identificar o local correto onde est&atilde;o os programas em php que s&atilde;o utilizados.
138 138 */
139 139 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
... ... @@ -141,14 +141,14 @@ var g_localimg = i3GEO.util.protocolo()+&quot;://&quot;+window.location.host+&quot;/i3geo/image
141 141  
142 142 i3GEO.Interface.ATUAL = "openlayers";
143 143 i3GEO.Interface.IDCORPO = "contemImg";
144   -i3GEO.configura.diminuixN = 20
  144 +i3GEO.configura.diminuixN = 20;
145 145  
146 146 i3GEO.Interface.openlayers.GADGETS = {
147 147 PanZoomBar:true,
148 148 PanZoom:false,
149 149 LayerSwitcher:true,
150 150 ScaleLine:true,
151   - OverviewMap:false
  151 + OverviewMap:false
152 152 };
153 153 i3GEO.Interface.openlayers.TILES = false;
154 154  
... ... @@ -159,7 +159,7 @@ Vc pode usar i3geoOL para aplicar os m&amp;eacute;todos e verificar as propriedades
159 159 i3GEO.cria();
160 160 /*
161 161 Inicializa o mapa
162   -
  162 +
163 163 */
164 164  
165 165 i3GEO.barraDeBotoes.INCLUIBOTAO = {
... ... @@ -182,48 +182,48 @@ i3GEO.barraDeBotoes.INCLUIBOTAO = {
182 182 confluence: true,
183 183 inseregrafico: false,
184 184 v3d: false
185   -}
  185 +};
186 186  
187 187 i3GEO.barraDeBotoes.AUTOALTURA = false;
188 188  
189 189 i3GEO.barraDeBotoes.PERMITEFECHAR = true;
190 190 i3GEO.barraDeBotoes.PERMITEDESLOCAR = true;
191 191 i3GEO.barraDeBotoes.AUTO = true;
192   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
193   -
194   -i3GEO.Interface.BARRABOTOESLEFT = 50
195   -i3GEO.Interface.BARRABOTOESTOP = 10
  192 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  193 +
  194 +i3GEO.Interface.BARRABOTOESLEFT = 50;
  195 +i3GEO.Interface.BARRABOTOESTOP = 10;
196 196  
197   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  197 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
198 198  
199 199 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
200   -i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true
  200 +i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true;
201 201 //
202 202 //esta &eacute; uma vari&aacute;vel interna do OpenLayers que define o endere&ccedil;o do diretório onde est&atilde;o as imagens usadas nos &iacute;cones
203 203 //
204   -OpenLayers.ImgPath = "../pacotes/openlayers/img/"
  204 +OpenLayers.ImgPath = "../pacotes/openlayers/img/";
205 205 //
206 206 //adiciona camadas que podem ser ativadas como fundo do mapa
207 207 //
208   -var ims = new OpenLayers.Layer.ArcGIS93Rest(
  208 +var ims = new OpenLayers.Layer.ArcGIS93Rest(
209 209 "ESRI Imagery World 2D",
210 210 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer/export",
211 211 {},
212 212 {isBaseLayer:true,visibility:false}
213 213 );
214   -var wsm = new OpenLayers.Layer.ArcGIS93Rest(
  214 +var wsm = new OpenLayers.Layer.ArcGIS93Rest(
215 215 "ESRI World Street Map",
216 216 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer/export",
217 217 {},
218 218 {isBaseLayer:true,visibility:false}
219 219 );
220   -var bra = new OpenLayers.Layer.WMS(
  220 +var bra = new OpenLayers.Layer.WMS(
221 221 "Base carto MMA",
222 222 "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map",
223 223 {layers:"baseraster",srs:"EPSG:4618",format:"image/png",isBaseLayer:false},
224 224 {isBaseLayer:true,visibility:false}
225 225 );
226   -var osm = new OpenLayers.Layer.WMS(
  226 +var osm = new OpenLayers.Layer.WMS(
227 227 "Open Street Map",
228 228 "http://data1.vizure.net/server/services/request.php?jname=/wms",
229 229 {},
... ...
exemplos/botoes4.htm
... ... @@ -42,7 +42,7 @@
42 42 <!--
43 43 menu suspenso
44 44 -->
45   - <div id="menus" ></div>
  45 + <div id="menus" ></div>
46 46 </td>
47 47 </tr>
48 48 <tr>
... ... @@ -55,7 +55,7 @@
55 55 <div id='guia1obj' >
56 56 <!-- Esta div acrescenta a op&ccedil;&atilde;o de busca r&aacute;pida, caso vc queira coloc&aacute;-la em um lugar espec&iacute;fico -->
57 57 <div style='left:5px;top:10px;' id=buscaRapida ></div>
58   - <!-- Esta div acrescenta a lista de propriedades do mapa -->
  58 + <!-- Esta div acrescenta a lista de propriedades do mapa -->
59 59 <div id=listaPropriedades style='top:15px;' ></div>
60 60 <!-- Esta div acrescenta a lista de de camadas do tipo 'baselayers' espec&iacute;ficas da interface Openlayers. Veja tamb&eacute;m a op&ccedil;&atilde;o i3GEO.Interface.openlayers.GADGETS.LayerSwitcher -->
61 61 <div id=listaLayersBase style='top:15px;'></div>
... ... @@ -63,12 +63,12 @@
63 63 <div id=listaTemas style='top:15px;'></div>
64 64 </div>
65 65  
66   - <!-- se vc quiser colocar a arvore de adi&ccedil;&atilde;o de temas em um lugar espec&iacute;fico,
  66 + <!-- se vc quiser colocar a arvore de adi&ccedil;&atilde;o de temas em um lugar espec&iacute;fico,
67 67 use o div abaixo, caso contr&aacute;rio, a &aacute;rvore ser&aacute; colocada na guia definida em objmapa.guiaMenu, por default a guia2
68 68 <div id=arvoreAdicionaTema style='top:25px;' ></div>
69 69 <div id=outrasOpcoesAdiciona style='top:25px;' ></div>
70   - -->
71   -
  70 + -->
  71 +
72 72 <div id='guia2obj' style='display:none;'>Aguarde...<img alt="" src="../imagens/branco.gif" width=248 /></div>
73 73 <div id='guia4obj' style='display:none;text-align:left'><div id='legenda' style='text-align:left'></div></div>
74 74 <div id='guia5obj' style='display:none;text-align:left'><div id='banners' style='overflow:auto;text-align:left'>Aguarde...</div></div>
... ... @@ -133,7 +133,7 @@
133 133  
134 134 /*
135 135 Indica a localiza&ccedil;&atilde;o correta do i3geo.
136   -
  136 +
137 137 &Eacute; utilizada para identificar o local correto onde est&atilde;o os programas em php que s&atilde;o utilizados.
138 138 */
139 139 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
... ... @@ -141,14 +141,14 @@ var g_localimg = i3GEO.util.protocolo()+&quot;://&quot;+window.location.host+&quot;/i3geo/image
141 141  
142 142 i3GEO.Interface.ATUAL = "openlayers";
143 143 i3GEO.Interface.IDCORPO = "contemImg";
144   -i3GEO.configura.diminuixN = 20
  144 +i3GEO.configura.diminuixN = 20;
145 145  
146 146 i3GEO.Interface.openlayers.GADGETS = {
147 147 PanZoomBar:true,
148 148 PanZoom:false,
149 149 LayerSwitcher:true,
150 150 ScaleLine:true,
151   - OverviewMap:false
  151 + OverviewMap:false
152 152 };
153 153 i3GEO.Interface.openlayers.TILES = false;
154 154  
... ... @@ -159,7 +159,7 @@ Vc pode usar i3geoOL para aplicar os m&amp;eacute;todos e verificar as propriedades
159 159 i3GEO.cria();
160 160 /*
161 161 Inicializa o mapa
162   -
  162 +
163 163 */
164 164  
165 165 i3GEO.barraDeBotoes.INCLUIBOTAO = {
... ... @@ -182,50 +182,50 @@ i3GEO.barraDeBotoes.INCLUIBOTAO = {
182 182 confluence: true,
183 183 inseregrafico: false,
184 184 v3d: false
185   -}
  185 +};
186 186  
187 187 i3GEO.barraDeBotoes.AUTOALTURA = false;
188 188  
189 189 i3GEO.barraDeBotoes.PERMITEFECHAR = true;
190 190 i3GEO.barraDeBotoes.PERMITEDESLOCAR = true;
191 191 i3GEO.barraDeBotoes.AUTO = true;
192   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
  192 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
193 193  
194   -i3GEO.barraDeBotoes.TEMPLATEBOTAO = "<div style='display:inline;background-color:none;'><p style='font-size:2px;'>&nbsp;</p><img style='border:1px solid green;' src='"+i3GEO.configura.locaplic+"/imagens/branco.gif' id='$$'/></div>"
  194 +i3GEO.barraDeBotoes.TEMPLATEBOTAO = "<div style='display:inline;background-color:none;'><p style='font-size:2px;'>&nbsp;</p><img style='border:1px solid green;' src='"+i3GEO.configura.locaplic+"/imagens/branco.gif' id='$$'/></div>";
195 195  
196   -i3GEO.Interface.BARRABOTOESLEFT = 50
197   -i3GEO.Interface.BARRABOTOESTOP = 10
  196 +i3GEO.Interface.BARRABOTOESLEFT = 50;
  197 +i3GEO.Interface.BARRABOTOESTOP = 10;
198 198  
199   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  199 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
200 200  
201 201 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
202   -i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true
  202 +i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true;
203 203 //
204 204 //esta &eacute; uma vari&aacute;vel interna do OpenLayers que define o endere&ccedil;o do diretório onde est&atilde;o as imagens usadas nos &iacute;cones
205 205 //
206   -OpenLayers.ImgPath = "../pacotes/openlayers/img/"
  206 +OpenLayers.ImgPath = "../pacotes/openlayers/img/";
207 207 //
208 208 //adiciona camadas que podem ser ativadas como fundo do mapa
209 209 //
210   -var ims = new OpenLayers.Layer.ArcGIS93Rest(
  210 +var ims = new OpenLayers.Layer.ArcGIS93Rest(
211 211 "ESRI Imagery World 2D",
212 212 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer/export",
213 213 {},
214 214 {isBaseLayer:true,visibility:false}
215 215 );
216   -var wsm = new OpenLayers.Layer.ArcGIS93Rest(
  216 +var wsm = new OpenLayers.Layer.ArcGIS93Rest(
217 217 "ESRI World Street Map",
218 218 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer/export",
219 219 {},
220 220 {isBaseLayer:true,visibility:false}
221 221 );
222   -var bra = new OpenLayers.Layer.WMS(
  222 +var bra = new OpenLayers.Layer.WMS(
223 223 "Base carto MMA",
224 224 "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map",
225 225 {layers:"baseraster",srs:"EPSG:4618",format:"image/png",isBaseLayer:false},
226 226 {isBaseLayer:true,visibility:false}
227 227 );
228   -var osm = new OpenLayers.Layer.WMS(
  228 +var osm = new OpenLayers.Layer.WMS(
229 229 "Open Street Map",
230 230 "http://data1.vizure.net/server/services/request.php?jname=/wms",
231 231 {},
... ...
exemplos/botoeshtm.htm
... ... @@ -5,7 +5,7 @@
5 5 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
6 6 <title>i3Geo - Mapa interativo</title>
7 7  
8   -<!-- Leitura dos programas javaScript e estilos individualmente. Pode-se ler os
  8 +<!-- Leitura dos programas javaScript e estilos individualmente. Pode-se ler os
9 9 arquivos n&atilde;o compactados, bastando substituir por i3geonaocompacto -->
10 10 <script type="text/javascript" src="../classesjs/i3geonaocompacto.js"></script>
11 11 <script type="text/javascript" src="../pacotes/openlayers/OpenLayers2131.js.php"></script>
... ... @@ -33,7 +33,7 @@ arquivos n&amp;atilde;o compactados, bastando substituir por i3geonaocompacto --&gt;
33 33 <div id=corpoMapa style="background-image:url('../imagens/i3geo1bw.jpg');"></div>
34 34 </td></tr>
35 35 </table>
36   -
  36 +
37 37 </td>
38 38 </tr>
39 39 <tr>
... ... @@ -59,16 +59,16 @@ arquivos n&amp;atilde;o compactados, bastando substituir por i3geonaocompacto --&gt;
59 59 <tr style="border:0px"><td colspan=3 style="background-image:url('../imagensrodape.png');height:10px"></td></tr>
60 60 </table>
61 61 </center>
62   -<div id=barraDeBotoes2 style='display:none;'>
  62 +<div id=barraDeBotoes2 style='display:none;'>
63 63 <table title="teste" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="teste" alt="" src="../imagens/3d.png" id='teste'/></td></tr></table>
64 64 <table title="zoom" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="zoom" alt="" src="../imagens/branco.gif" id='zoomli'/></td></tr></table>
65 65 <table title="desloca" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="desloca" alt="" src="../imagens/branco.gif" ID='pan'/></td></tr></table>
66 66 <table title="info" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="info" alt="" src="../imagens/branco.gif" id='identifica'/></td></tr></table>
67   - <table title="geral" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/></td></tr></table>
  67 + <table title="geral" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/></td></tr></table>
68 68 <table title="extensao" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="extensao" alt="" src="../imagens/branco.gif" id="exten"/></td></tr></table>
69   - <table title="mede" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="mede" alt="" src="../imagens/branco.gif" id='mede'/></td></tr></table>
70   - <table title="area" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="area" alt="" src="../imagens/branco.gif" id='area'/></td></tr></table>
71   - <table title="imprimir" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="imprimir" alt="" src="../imagens/branco.gif" id='imprimir'/></td></tr></table>
  69 + <table title="mede" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="mede" alt="" src="../imagens/branco.gif" id='mede'/></td></tr></table>
  70 + <table title="area" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="area" alt="" src="../imagens/branco.gif" id='area'/></td></tr></table>
  71 + <table title="imprimir" style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><img title="imprimir" alt="" src="../imagens/branco.gif" id='imprimir'/></td></tr></table>
72 72 </div>
73 73 <script type="text/javascript">
74 74 /*
... ... @@ -85,32 +85,32 @@ i3GEO.configura.locaplic = i3GEO.util.protocolo()+&quot;://&quot;+window.location.host+&quot;/i
85 85  
86 86 i3GEO.Interface.ATUAL = "openlayers";
87 87 i3GEO.Interface.IDCORPO = "contemImg";
88   -i3GEO.configura.diminuixN = 20
  88 +i3GEO.configura.diminuixN = 20;
89 89  
90 90 i3GEO.Interface.openlayers.GADGETS = {
91 91 PanZoomBar:true,
92 92 PanZoom:false,
93 93 LayerSwitcher:false,
94 94 ScaleLine:true,
95   - OverviewMap:false
  95 + OverviewMap:false
96 96 };
97 97 i3GEO.Interface.openlayers.TILES = true;
98 98  
99   -i3GEO.cria()
  99 +i3GEO.cria();
100 100  
101 101 i3GEO.Interface.BARRABOTOESLEFT = 50;
102 102 i3GEO.Interface.BARRABOTOESTOP = 10;
103 103 i3GEO.barraDeBotoes.AUTO = false;
104 104  
105 105 i3GEO.barraDeBotoes.AUTOALTURA = false;
106   -i3GEO.barraDeBotoes.PERMITEFECHAR = false
  106 +i3GEO.barraDeBotoes.PERMITEFECHAR = false;
107 107  
108   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
109   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  108 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  109 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
110 110  
111 111 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
112 112  
113   -OpenLayers.ImgPath = "../pacotes/openlayers/img/"
  113 +OpenLayers.ImgPath = "../pacotes/openlayers/img/";
114 114 i3GEO.inicia();
115 115 </script>
116 116 </body>
... ...
exemplos/calculo1.htm
... ... @@ -5,19 +5,19 @@
5 5 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
6 6 <title>i3Geo - Mapa interativo</title>
7 7 <script type="text/javascript" src="../classesjs/i3geo.js"></script>
8   - <style>
  8 + <style>
9 9 p{font-size:16px;text-align:left;padding:10px;}
10   - </style>
  10 + </style>
11 11 </head>
12 12 <body style="background:white;text-align:left">
13 13 <p>C&aacute;lculos de dist&acirc;ncia em km<br>
14 14 <script>
15   -var calc = i3GEO.calculo.distancia(-50,-10,-50,10)
16   -document.body.innerHTML += "<p>-50,-10,-50,10 = "+calc
17   -var calc = i3GEO.calculo.distancia(-50,10,-50,-10)
18   -document.body.innerHTML += "<p>-50,10,-50,-10 = "+calc
19   -var calc = i3GEO.calculo.distancia(-1,53,0,52)
20   -document.body.innerHTML += "<p>-1,53,0,52 = "+calc
  15 +var calc = i3GEO.calculo.distancia(-50,-10,-50,10);
  16 +document.body.innerHTML += "<p>-50,-10,-50,10 = "+calc;
  17 +var calc = i3GEO.calculo.distancia(-50,10,-50,-10);
  18 +document.body.innerHTML += "<p>-50,10,-50,-10 = "+calc;
  19 +var calc = i3GEO.calculo.distancia(-1,53,0,52);
  20 +document.body.innerHTML += "<p>-1,53,0,52 = "+calc;
21 21 </script>
22 22 </body>
23 23 </html>
24 24 \ No newline at end of file
... ...
exemplos/camadas3.htm
... ... @@ -223,9 +223,9 @@ OpenLayers.ImgPath = &quot;../pacotes/openlayers/img/&quot;;
223 223  
224 224 i3GEO.arvoreDeCamadas.EXPANDIDA = true;
225 225 i3GEO.arvoreDeCamadas.LEGENDAEXPANDIDA = false;
226   -i3GEO.arvoreDeCamadas.OPCOESTEMAS = false
227   -i3GEO.arvoreDeCamadas.OPCOESICONES = false
228   -i3GEO.configura.templateLegenda = "legenda3.htm"
  226 +i3GEO.arvoreDeCamadas.OPCOESTEMAS = false;
  227 +i3GEO.arvoreDeCamadas.OPCOESICONES = false;
  228 +i3GEO.configura.templateLegenda = "legenda3.htm";
229 229 i3GEO.inicia();
230 230 </script>
231 231 </body>
... ...
exemplos/camadas4.htm
... ... @@ -215,20 +215,20 @@ OpenLayers.ImgPath = &quot;../pacotes/openlayers/img/&quot;;
215 215  
216 216 function janelaMaisTemas(){
217 217 var janela = i3GEO.janela.cria("400px","380px","","","","+ Temas","maisTemas");
218   - janela[2].style.textAlign="left"
219   - janela[2].style.background = "white"
220   - janela[2].style.overflow = "auto"
221   - janela[2].style.height = "380px"
222   - janela[2].innerHTML = "<div id='arvoreAdicionaTema' ></div>"
223   - i3GEO.arvoreDeTemas.ARVORE = false
  218 + janela[2].style.textAlign="left";
  219 + janela[2].style.background = "white";
  220 + janela[2].style.overflow = "auto";
  221 + janela[2].style.height = "380px";
  222 + janela[2].innerHTML = "<div id='arvoreAdicionaTema' ></div>";
  223 + i3GEO.arvoreDeTemas.ARVORE = false;
224 224 i3GEO.arvoreDeTemas.cria(i3GEO.configura.sid,i3GEO.configura.locaplic,"arvoreAdicionaTema");
225 225 }
226 226 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
227 227 i3GEO.arvoreDeCamadas.EXPANDIDA = false;
228 228 i3GEO.arvoreDeCamadas.LEGENDAEXPANDIDA = false;
229   -i3GEO.arvoreDeCamadas.OPCOESTEMAS = false
230   -i3GEO.arvoreDeCamadas.OPCOESICONES = false
231   -i3GEO.configura.templateLegenda = "legenda3.htm"
  229 +i3GEO.arvoreDeCamadas.OPCOESTEMAS = false;
  230 +i3GEO.arvoreDeCamadas.OPCOESICONES = false;
  231 +i3GEO.configura.templateLegenda = "legenda3.htm";
232 232 i3GEO.inicia();
233 233 </script>
234 234 </body>
... ...
exemplos/combos.htm
... ... @@ -52,7 +52,7 @@ Para mais informa&amp;ccedil;&amp;otilde;es, veja i3geo/classesjs/classe_util.js fun&amp;cce
52 52 </div>
53 53 <script type="text/javascript">
54 54 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
55   -i3GEO.ajuda.ATIVAJANELA = false
  55 +i3GEO.ajuda.ATIVAJANELA = false;
56 56 function montaCombos(){
57 57 $i("objJSON").innerHTML = YAHOO.lang.dump(i3GEO.arvoreDeCamadas.CAMADAS);
58 58 //todos os temas
... ...
exemplos/cursodsv22.htm
... ... @@ -124,7 +124,7 @@ i3GEO.barraDeBotoes.adicionaBotao(
124 124 funcaoonclick:function(){
125 125 var temp = function(retorno){
126 126 alert(retorno.data);
127   - }
  127 + };
128 128 i3GEO.php.listaTemas(temp,"polygon");
129 129 }
130 130 }
... ...
exemplos/cursodsv23.htm
... ... @@ -114,7 +114,7 @@ i3GEO.barraDeBotoes.adicionaBotao(
114 114 funcaoonclick:function(){
115 115 var temp = function(retorno){
116 116 alert(retorno.data);
117   - }
  117 + };
118 118 i3GEO.php.listaTemas(temp,"polygon");
119 119 }
120 120 }
... ...
exemplos/cursodsv8.htm
... ... @@ -46,7 +46,7 @@ i3GEO.finalizaAPI = function(){
46 46 i3GEO.arvoreDeCamadas.FINALIZA = function(){
47 47 //executado quando a arvore termina de ser criada
48 48 $i("logMapa").innerHTML += "<p class=paragrafo >A arvore terminou...";
49   -}
  49 +};
50 50 i3GEO.cria();
51 51 i3GEO.inicia();
52 52  
... ...
exemplos/fotos1.htm
... ... @@ -192,7 +192,7 @@ i3GEO.mapa.TEMASINICIAISLIGADOS = &quot;mundo&quot;;
192 192 i3GEO.configura.mapaRefDisplay = "none";
193 193 i3GEO.Interface.ATUAL = "openlayers";
194 194 i3GEO.Interface.IDCORPO = "contemImg";
195   -i3GEO.configura.diminuixN = 20
  195 +i3GEO.configura.diminuixN = 20;
196 196  
197 197 i3GEO.Interface.openlayers.GADGETS = {
198 198 PanZoomBar:true,
... ... @@ -203,27 +203,27 @@ i3GEO.Interface.openlayers.GADGETS = {
203 203 };
204 204 i3GEO.Interface.openlayers.TILES = false;
205 205  
206   -i3GEO.cria()
207   -i3GEO.barraDeBotoes.AUTOALTURA = true
208   -i3GEO.barraDeBotoes.PERMITEFECHAR = true
209   -i3GEO.barraDeBotoes.PERMITEDESLOCAR = true
210   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
  206 +i3GEO.cria();
  207 +i3GEO.barraDeBotoes.AUTOALTURA = true;
  208 +i3GEO.barraDeBotoes.PERMITEFECHAR = true;
  209 +i3GEO.barraDeBotoes.PERMITEDESLOCAR = true;
  210 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
211 211  
212   -i3GEO.Interface.BARRABOTOESLEFT = 50
213   -i3GEO.Interface.BARRABOTOESTOP = 10
  212 +i3GEO.Interface.BARRABOTOESLEFT = 50;
  213 +i3GEO.Interface.BARRABOTOESTOP = 10;
214 214  
215 215 i3GEO.idioma.IDSELETOR = "seletorIdiomas";
216 216 i3GEO.guias.CONFIGURA.adiciona.titulo = "Mais temas";
217 217 //as barras de botoes ser&atilde;o construidas automaticamente, sem precisar de eleemntos HTML
218   -i3GEO.barraDeBotoes.AUTO = true
219   -i3GEO.configura.iniciaJanelaMensagens = false
  218 +i3GEO.barraDeBotoes.AUTO = true;
  219 +i3GEO.configura.iniciaJanelaMensagens = false;
220 220 i3GEO.guias.CONFIGURA.temas.click = function(){
221 221 if($i("listaTemasSanfona").innerHTML === ""){
222 222 i3GEO.arvoreDeCamadas.cria("listaTemasSanfona",i3GEO.arvoreDeCamadas.CAMADAS);
223 223 i3GEO.util.arvore("<b>"+$trad("p13")+"</b>","listaPropriedadesSanfona",i3GEO.configura.listaDePropriedadesDoMapa);
224 224 }
225 225 $i("guia1obj").style.display = "block";
226   -}
  226 +};
227 227  
228 228 i3GEO.guias.TIPO = "sanfona";
229 229 i3GEO.guias.CONFIGURA.guiaDeFotos = {
... ...
exemplos/guias2.htm
... ... @@ -4,7 +4,7 @@
4 4 <meta http-equiv="Category" content="I3Geo Mapa interativo MMA geoprocessamento sig mobile">
5 5 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
6 6 <title>i3Geo - Mapa interativo</title>
7   -<style>
  7 +<style>
8 8 .yui-log .i3geo {background-color:yellow;} /* customize a color */
9 9 .yui-log .redesenho {background-color:yellow;} /* customize a color */
10 10 .yui-log .janela {background-color:yellow;} /* customize a color */
... ... @@ -35,7 +35,7 @@
35 35 border: 1px solid #aaa;
36 36 width: 290px;
37 37 *width:298px; /*IE*/
38   -
  38 +
39 39 }
40 40 .accordiontable{
41 41 text-align:left;
... ... @@ -85,8 +85,8 @@
85 85 }
86 86 .accordion dd.getHeight {
87 87 display: block;
88   -}
89   -</style>
  88 +}
  89 +</style>
90 90 </head>
91 91 <body id="i3geo">
92 92 <table id='mst' summary="" style='display:none;' width=100% cellspacing='0'>
... ... @@ -95,7 +95,7 @@
95 95 </tr>
96 96 <tr style="border:0px" >
97 97 <td colspan=2 id="contemMenu" style="text-align:right;height:19px;border-width:0pt 0pt 1px;border-color:rgb(240,240,240)">
98   - <div id="menus" ></div>
  98 + <div id="menus" ></div>
99 99 </td>
100 100 </tr>
101 101 <tr>
... ... @@ -120,10 +120,10 @@
120 120 </p>
121 121 <p class=paragrafo >
122 122 <a href="http://www.mma.gov.br/index.php?ido=conteudo.monta&idEstrutura=95&idMenu=10816&idConteudo=10331" target="_blank" ><span>O que &eacute; o SNIF?</span></a>
123   - </p>
  123 + </p>
124 124 <p class=paragrafo >
125 125 <a href="http://www.mma.gov.br/index.php?ido=conteudo.monta&idEstrutura=95&idMenu=5108" target="_blank" ><span>Distrito Florestal Sustent&aacute;vel</span></a>
126   - </p>
  126 + </p>
127 127 <p class=paragrafo >
128 128 <a href="#" onclick='javascript:i3GEO.janela.cria("400px","400px","tecnologia.htm","","","Tecnologia","tecnologiaAtlas");'><span>Tecnologia</span></a>
129 129 </p><br>
... ... @@ -137,7 +137,7 @@
137 137 <p class=paragrafo style=cursor:default >&nbsp;info@florestal.gov.br
138 138 <br><br>
139 139 <p class=paragrafo style=cursor:default ><b> Utilize a guia "Mapa" para ligar e desligar as camadas de cada prancha. Na guia "Cat&aacute;logo" encontram-se outras camadas que tamb&eacute;m podem ser adicionadas ao mapa.</b>
140   - </p>
  140 + </p>
141 141 </div>
142 142 <div id='guia1obj' >
143 143 <div style='left:5px;top:10px;' id=buscaRapida ></div>
... ... @@ -173,7 +173,7 @@
173 173 background-image:url(../mashups/openlayers.png);
174 174 background-repeat:no-repeat;
175 175 float:right;
176   - right: 0px;
  176 + right: 0px;
177 177 height:29px;
178 178 margin:2px;
179 179 width:29px;
... ... @@ -194,11 +194,11 @@ i3GEO.Interface.openlayers.GADGETS = {
194 194 PanZoom:false,
195 195 LayerSwitcher:false,
196 196 ScaleLine:true,
197   - OverviewMap:false
  197 + OverviewMap:false
198 198 };
199 199 i3GEO.Interface.openlayers.TILES = true;
200   -i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}'
201   -i3GEO.cria()
  200 +i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}';
  201 +i3GEO.cria();
202 202 i3GEO.configura.mapaRefDisplay = "none";
203 203 i3GEO.barraDeBotoes.TIPO = "olhodepeixe1";
204 204 i3GEO.barraDeBotoes.OFFSET = -3;
... ... @@ -221,7 +221,7 @@ i3GEO.guias.CONFIGURA.temas.click = function(){
221 221 i3GEO.util.arvore("<b>"+$trad("p13")+"</b>","listaPropriedadesSanfona",i3GEO.configura.listaDePropriedadesDoMapa);
222 222 }
223 223 $i("guia1obj").style.display = "block";
224   -}
  224 +};
225 225 i3GEO.guias.CONFIGURA.guiaDeBusca = {
226 226 titulo:"Procurar",
227 227 id:"guia6",
... ... @@ -236,7 +236,7 @@ i3GEO.guias.CONFIGURA.guiaSobre = {
236 236 };
237 237 i3GEO.guias.CONFIGURA.guiaSobre.click = function(){
238 238 $i("guia7obj").style.display = "block";
239   -}
  239 +};
240 240 i3GEO.guias.ORDEM = ["guiaSobre","temas","legenda","adiciona","guiaDeBusca"];
241 241 i3GEO.guias.ATUAL = "guiaSobre";
242 242 i3GEO.guias.TIPO = "sanfona";
... ...
exemplos/guias3.htm
... ... @@ -253,20 +253,20 @@
253 253 "<div id=ListaDeMenus ></div><br>" +
254 254 "<div id=ListaDeGrupos ></div><br>" +
255 255 "<div id=ListaDeSubGrupos ></div><br>" +
256   - "<div id=ListaDeTemas ></div><br>";
  256 + "<div id=ListaDeTemas ></div><br>";
257 257 i3GEO.arvoreDeTemas.comboMenus(i3GEO.configura.locaplic,"escolheuMenu","ListaDeMenus","comboMenus",300,1);
258   - }
  258 + };
259 259 function escolheuMenu(id){
260   - i3GEO.arvoreDeTemas.comboGruposMenu(i3GEO.configura.locaplic,"escolheuGrupo","ListaDeGrupos","comboGrupos",300,1,id)
  260 + i3GEO.arvoreDeTemas.comboGruposMenu(i3GEO.configura.locaplic,"escolheuGrupo","ListaDeGrupos","comboGrupos",300,1,id);
261 261 }
262 262 function escolheuGrupo(id){
263   - i3GEO.arvoreDeTemas.comboSubGruposMenu(i3GEO.configura.locaplic,"escolheuSubGrupo","ListaDeSubGrupos","comboSubGrupos",id,300,1)
  263 + i3GEO.arvoreDeTemas.comboSubGruposMenu(i3GEO.configura.locaplic,"escolheuSubGrupo","ListaDeSubGrupos","comboSubGrupos",id,300,1);
264 264 }
265 265 function escolheuSubGrupo(idGrupo,idSubGrupo){
266   - i3GEO.arvoreDeTemas.comboTemasMenu(i3GEO.configura.locaplic,"escolheuTema","ListaDeTemas","ListaDeTemas",idGrupo,idSubGrupo,300,1,$i("comboMenus").value)
  266 + i3GEO.arvoreDeTemas.comboTemasMenu(i3GEO.configura.locaplic,"escolheuTema","ListaDeTemas","ListaDeTemas",idGrupo,idSubGrupo,300,1,$i("comboMenus").value);
267 267 }
268 268 function escolheuTema(idGrupo,idSubGrupo,codigoTema){
269   - i3GEO.arvoreDeTemas.adicionaTemas([codigoTema])
  269 + i3GEO.arvoreDeTemas.adicionaTemas([codigoTema]);
270 270 }
271 271 i3GEO.inicia();
272 272 i3GEO.guias.mostra("adiciona");
... ...
exemplos/janelas.htm
... ... @@ -35,7 +35,7 @@
35 35 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
36 36 i3GEO.cria();
37 37 i3GEO.inicia();
38   -i3GEO.ajuda.ATIVAJANELA = false
  38 +i3GEO.ajuda.ATIVAJANELA = false;
39 39 function aguardePadrao(){
40 40 i3GEO.janela.ESTILOAGUARDE = "normal";
41 41 i3GEO.janela.abreAguarde("normal","Espere...");
... ... @@ -84,7 +84,7 @@ function flutuante(){
84 84 minimiza
85 85 );
86 86 divid = janela[2].id;
87   - $i(divid).innerHTML = "Esse &eacute; o texto que vai dentro da janela. Vc pode incluir qualquer coisa aqui."
  87 + $i(divid).innerHTML = "Esse &eacute; o texto que vai dentro da janela. Vc pode incluir qualquer coisa aqui.";
88 88 }
89 89 </script>
90 90 </body>
... ...
exemplos/legenda1.htm
... ... @@ -240,7 +240,7 @@
240 240 })();
241 241  
242 242 i3GEO.inicia();
243   - alert("Apenas os LAYERS com o item GROUP definido serao mostrados na legenda")
  243 + alert("Apenas os LAYERS com o item GROUP definido serao mostrados na legenda");
244 244 </script>
245 245 </body>
246 246 </html>
... ...
exemplos/login.htm
... ... @@ -163,7 +163,7 @@
163 163 OverviewMap : false
164 164 };
165 165 i3GEO.Interface.openlayers.TILES = true;
166   - i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}'
  166 + i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}';
167 167 i3GEO.cria();
168 168 i3GEO.configura.mapaRefDisplay = "none";
169 169 i3GEO.barraDeBotoes.TIPO = "olhodepeixe";
... ... @@ -173,9 +173,9 @@
173 173 i3GEO.barraDeBotoes.ATIVA = true;
174 174 i3GEO.ajuda.ATIVAJANELA = false;
175 175 i3GEO.idioma.IDSELETOR = "seletorIdiomas";
176   -
  176 +
177 177 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
178   -
  178 +
179 179 i3GEO.arvoreDeTemas.OPCOESADICIONAIS.comentarios = true;
180 180 i3GEO.arvoreDeCamadas.VERIFICAABRANGENCIATEMAS = true;
181 181 i3GEO.arvoreDeCamadas.MOSTRALISTAKML = false;
... ... @@ -232,14 +232,14 @@
232 232 }
233 233 i3GEO.mapa.insereDobraPagina("googlemaps",
234 234 "../imagens/dobragooglemaps.png");
235   - }
  235 + };
236 236 i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir = true;
237 237 i3GEO.inicia();
238 238  
239   - }
  239 + };
240 240 i3GEO.login.funcaoLoginErro = function() {
241 241 alert("Falhou");
242   - }
  242 + };
243 243 i3GEO.login.dialogo.abreLogin();
244 244 </script>
245 245 </body>
... ...
exemplos/login1.htm
... ... @@ -163,7 +163,7 @@
163 163 OverviewMap : false
164 164 };
165 165 i3GEO.Interface.openlayers.TILES = true;
166   - i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}'
  166 + i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}';
167 167 i3GEO.cria();
168 168 i3GEO.configura.mapaRefDisplay = "none";
169 169 i3GEO.barraDeBotoes.TIPO = "olhodepeixe";
... ... @@ -173,9 +173,9 @@
173 173 i3GEO.barraDeBotoes.ATIVA = true;
174 174 i3GEO.ajuda.ATIVAJANELA = false;
175 175 i3GEO.idioma.IDSELETOR = "seletorIdiomas";
176   -
  176 +
177 177 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
178   -
  178 +
179 179 i3GEO.arvoreDeTemas.OPCOESADICIONAIS.comentarios = true;
180 180 i3GEO.arvoreDeCamadas.VERIFICAABRANGENCIATEMAS = true;
181 181 i3GEO.arvoreDeCamadas.MOSTRALISTAKML = false;
... ... @@ -232,14 +232,14 @@
232 232 }
233 233 i3GEO.mapa.insereDobraPagina("googlemaps",
234 234 "../imagens/dobragooglemaps.png");
235   - }
  235 + };
236 236 i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir = true;
237 237 i3GEO.inicia();
238 238  
239   - }
  239 + };
240 240 i3GEO.login.funcaoLoginErro = function() {
241 241 i3GEO.login.dialogo.abreLogin();
242   - }
  242 + };
243 243 //forca a verificacao do login
244 244 login = i3GEO.login.verificaOperacao("",i3GEO.configura.locaplic,i3GEO.login.funcaoLoginOk,"sessao",i3GEO.login.funcaoLoginErro);
245 245 </script>
... ...
exemplos/login2.htm
... ... @@ -32,10 +32,10 @@
32 32 i3GEO.configura.locaplic = i3GEO.util.protocolo() + "://" + window.location.host + "/i3geo";
33 33 i3GEO.login.funcaoLoginOk = function(){
34 34 window.location.assign("login3.php");
35   - }
  35 + };
36 36 i3GEO.login.funcaoLoginErro = function() {
37 37 i3GEO.login.dialogo.abreLogin();
38   - }
  38 + };
39 39 //forca a verificacao do login
40 40 login = i3GEO.login.verificaOperacao("",i3GEO.configura.locaplic,i3GEO.login.funcaoLoginOk,"sessao",i3GEO.login.funcaoLoginErro);
41 41 </script>
... ...
exemplos/login4.htm
... ... @@ -32,10 +32,10 @@
32 32 i3GEO.configura.locaplic = i3GEO.util.protocolo() + "://" + window.location.host + "/i3geo";
33 33 i3GEO.login.funcaoLoginOk = function(){
34 34 window.location.href = "login3.php";
35   - }
  35 + };
36 36 i3GEO.login.funcaoLoginErro = function() {
37 37 i3GEO.login.dialogo.abreLogin();
38   - }
  38 + };
39 39 //forca a verificacao do login
40 40 login = i3GEO.login.verificaOperacao("teste/",i3GEO.configura.locaplic,i3GEO.login.funcaoLoginOk,"sessao",i3GEO.login.funcaoLoginErro);
41 41 </script>
... ...
exemplos/mashup1.htm
... ... @@ -89,10 +89,10 @@
89 89 <script type="text/javascript">
90 90 i3GEO.mapa.TEMASINICIAISLIGADOS = "mundo";
91 91 i3GEO.configura.locaplic = "http://"+window.location.host+"/i3geo";
92   -i3GEO.configura.mapaRefDisplay = "none"
93   -i3GEO.configura.iniciaJanelaMensagens = false
94   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
95   -i3GEO.idioma.MOSTRASELETOR = false
  92 +i3GEO.configura.mapaRefDisplay = "none";
  93 +i3GEO.configura.iniciaJanelaMensagens = false;
  94 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  95 +i3GEO.idioma.MOSTRASELETOR = false;
96 96 i3GEO.configura.autotamanho = false;
97 97 i3GEO.Interface.ATUAL = "openlayers";
98 98 i3GEO.Interface.IDCORPO = "contemImg";
... ... @@ -107,7 +107,7 @@ i3GEO.Interface.openlayers.GADGETS = {
107 107 OverviewMap:false
108 108 };
109 109 i3GEO.Interface.openlayers.TILES = true;
110   -i3GEO.cria()
  110 +i3GEO.cria();
111 111 OpenLayers.ImgPath = "../pacotes/openlayers/img/";
112 112  
113 113 i3GEO.inicia();
... ...
exemplos/mashup2.htm
... ... @@ -71,10 +71,10 @@
71 71 </div>
72 72 <script type="text/javascript">
73 73 i3GEO.configura.locaplic = "http://"+window.location.host+"/i3geo";
74   -i3GEO.configura.mapaRefDisplay = "none"
75   -i3GEO.configura.iniciaJanelaMensagens = false
76   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
77   -i3GEO.idioma.MOSTRASELETOR = false
  74 +i3GEO.configura.mapaRefDisplay = "none";
  75 +i3GEO.configura.iniciaJanelaMensagens = false;
  76 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  77 +i3GEO.idioma.MOSTRASELETOR = false;
78 78 i3GEO.configura.autotamanho = false;
79 79 i3GEO.Interface.ATUAL = "openlayers";
80 80 i3GEO.Interface.IDCORPO = "contemImg";
... ...
exemplos/mashup3.htm
... ... @@ -70,10 +70,10 @@
70 70 <script type="text/javascript">
71 71 i3GEO.mapa.TEMASINICIAISLIGADOS = "mundo";
72 72 i3GEO.configura.locaplic = "http://"+window.location.host+"/i3geo";
73   -i3GEO.configura.mapaRefDisplay = "none"
74   -i3GEO.configura.iniciaJanelaMensagens = false
75   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
76   -i3GEO.idioma.MOSTRASELETOR = false
  73 +i3GEO.configura.mapaRefDisplay = "none";
  74 +i3GEO.configura.iniciaJanelaMensagens = false;
  75 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  76 +i3GEO.idioma.MOSTRASELETOR = false;
77 77 i3GEO.configura.autotamanho = false;
78 78 i3GEO.Interface.ATUAL = "openlayers";
79 79 i3GEO.Interface.IDCORPO = "contemImg";
... ...
exemplos/mashup4.htm
... ... @@ -65,10 +65,10 @@
65 65 <script type="text/javascript">
66 66 i3GEO.configura.locaplic = "http://"+window.location.host+"/i3geo";
67 67 i3GEO.mapa.TEMASINICIAISLIGADOS = "mundo";
68   -i3GEO.configura.mapaRefDisplay = "none"
69   -i3GEO.configura.iniciaJanelaMensagens = false
70   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
71   -i3GEO.idioma.MOSTRASELETOR = false
  68 +i3GEO.configura.mapaRefDisplay = "none";
  69 +i3GEO.configura.iniciaJanelaMensagens = false;
  70 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  71 +i3GEO.idioma.MOSTRASELETOR = false;
72 72 i3GEO.configura.autotamanho = false;
73 73 i3GEO.Interface.ATUAL = "openlayers";
74 74 i3GEO.Interface.IDCORPO = "contemImg";
... ...
exemplos/mashup5.htm
... ... @@ -71,10 +71,10 @@ i3GEO.janela.mensagemSimples(botoes,&quot;&quot;,100,200);
71 71  
72 72 i3GEO.configura.locaplic = "http://"+window.location.host+"/i3geo";
73 73 i3GEO.mapa.TEMASINICIAISLIGADOS = "mundo";
74   -i3GEO.configura.mapaRefDisplay = "none"
75   -i3GEO.configura.iniciaJanelaMensagens = false
76   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
77   -i3GEO.idioma.MOSTRASELETOR = false
  74 +i3GEO.configura.mapaRefDisplay = "none";
  75 +i3GEO.configura.iniciaJanelaMensagens = false;
  76 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  77 +i3GEO.idioma.MOSTRASELETOR = false;
78 78 i3GEO.configura.autotamanho = false;
79 79 i3GEO.Interface.ATUAL = "openlayers";
80 80 i3GEO.Interface.IDCORPO = "contemImg";
... ...
exemplos/mashup6.htm
... ... @@ -60,10 +60,10 @@
60 60 <script type="text/javascript">
61 61 i3GEO.configura.locaplic = "http://"+window.location.host+"/i3geo";
62 62 i3GEO.mapa.TEMASINICIAISLIGADOS = "mundo";
63   -i3GEO.configura.mapaRefDisplay = "none"
64   -i3GEO.configura.iniciaJanelaMensagens = false
65   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
66   -i3GEO.idioma.MOSTRASELETOR = false
  63 +i3GEO.configura.mapaRefDisplay = "none";
  64 +i3GEO.configura.iniciaJanelaMensagens = false;
  65 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  66 +i3GEO.idioma.MOSTRASELETOR = false;
67 67 i3GEO.configura.autotamanho = false;
68 68 i3GEO.Interface.ATUAL = "openlayers";
69 69 i3GEO.Interface.IDCORPO = "contemImg";
... ...
exemplos/mashup7.htm
... ... @@ -25,18 +25,18 @@
25 25 <tr style="border:0px"><td style="background-image:url('../imagenscabeca.png');height:10px"></td></tr>
26 26 <tr>
27 27 <td>
28   - <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/>
29   - <img title="insere grafico" alt="" src="../imagens/branco.gif" id='inseregrafico'/>
  28 + <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/>
  29 + <img title="insere grafico" alt="" src="../imagens/branco.gif" id='inseregrafico'/>
30 30 <img title="texto" alt="" src="../imagens/branco.gif" id='textofid'/>
31 31 <img title="selecao" alt="" src="../imagens/branco.gif" id='selecao'/>
32 32 <img title="confluencias" alt="" src="../imagens/branco.gif" id='confluence'/>
33 33 <img title="busca na wikipedia" alt="" src="../imagens/branco.gif" id='wiki'/>
34   - <img title="mede" alt="" src="../imagens/branco.gif" id='mede'/>
  34 + <img title="mede" alt="" src="../imagens/branco.gif" id='mede'/>
35 35 <img title="desloca" alt="" src="../imagens/branco.gif" ID='pan'/>
36 36 <img title="zoom" alt="" src="../imagens/branco.gif" id='zoomli'/>
37 37 <img title="aproxima" alt="" src="../imagens/branco.gif" id='zoomiauto'/>
38 38 <img title="afasta" alt="" src="../imagens/branco.gif" id='zoomoauto'/>
39   - <img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/>
  39 + <img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/>
40 40 <img title="google" alt="" src="../imagens/branco.gif" id='google'/>
41 41 <img title="info" alt="" src="../imagens/branco.gif" id='identifica'/>
42 42 </td>
... ... @@ -68,16 +68,16 @@
68 68  
69 69 <script type="text/javascript">
70 70 i3GEO.configura.locaplic = "http://"+window.location.host+"/i3geo";
71   -i3GEO.configura.mapaRefDisplay = "none"
72   -i3GEO.configura.iniciaJanelaMensagens = false
73   -i3GEO.idioma.MOSTRASELETOR = false
  71 +i3GEO.configura.mapaRefDisplay = "none";
  72 +i3GEO.configura.iniciaJanelaMensagens = false;
  73 +i3GEO.idioma.MOSTRASELETOR = false;
74 74 i3GEO.configura.mashuppar = "&mapext=-53 -26 -42 -18";
75 75 i3GEO.configura.visual = "laranja";
76 76 i3GEO.cria();
77 77 OpenLayers.ImgPath = "../pacotes/openlayers/img/";
78 78  
79 79 i3GEO.inicia();
80   -i3GEO.mapa.legendaHTML.incluiBotaoLibera = false
  80 +i3GEO.mapa.legendaHTML.incluiBotaoLibera = false;
81 81 i3GEO.mapa.legendaHTML.cria("legendaDoMapa");
82 82  
83 83 </script>
... ...
exemplos/mashup8.htm
... ... @@ -41,18 +41,18 @@
41 41 <tr style="border:0px"><td colspan=2 style="background-image:url('../imagenscabeca.png');height:10px"></td></tr>
42 42 <tr>
43 43 <td colspan=2 >
44   - <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/>
45   - <img title="insere grafico" alt="" src="../imagens/branco.gif" id='inseregrafico'/>
  44 + <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/>
  45 + <img title="insere grafico" alt="" src="../imagens/branco.gif" id='inseregrafico'/>
46 46 <img title="texto" alt="" src="../imagens/branco.gif" id='textofid'/>
47 47 <img title="selecao" alt="" src="../imagens/branco.gif" id='selecao'/>
48 48 <img title="confluencias" alt="" src="../imagens/branco.gif" id='confluence'/>
49 49 <img title="busca na wikipedia" alt="" src="../imagens/branco.gif" id='wiki'/>
50   - <img title="mede" alt="" src="../imagens/branco.gif" id='mede'/>
  50 + <img title="mede" alt="" src="../imagens/branco.gif" id='mede'/>
51 51 <img title="desloca" alt="" src="../imagens/branco.gif" ID='pan'/>
52 52 <img title="zoom" alt="" src="../imagens/branco.gif" id='zoomli'/>
53 53 <img title="aproxima" alt="" src="../imagens/branco.gif" id='zoomiauto'/>
54 54 <img title="afasta" alt="" src="../imagens/branco.gif" id='zoomoauto'/>
55   - <img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/>
  55 + <img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/>
56 56 <img title="google" alt="" src="../imagens/branco.gif" id='google'/>
57 57 <img title="info" alt="" src="../imagens/branco.gif" id='identifica'/>
58 58 </td>
... ... @@ -110,21 +110,21 @@ i3GEO.configura.locaplic = &quot;http://&quot;+window.location.host+&quot;/i3geo&quot;;
110 110 i3GEO.barraDeBotoes.AJUDA = false;
111 111 i3GEO.Interface.ATUAL = "openlayers";
112 112 i3GEO.Interface.IDCORPO = "contemImg";
113   -i3GEO.configura.diminuixN = 20
  113 +i3GEO.configura.diminuixN = 20;
114 114  
115 115 i3GEO.Interface.openlayers.GADGETS = {
116 116 PanZoomBar:false,
117 117 PanZoom:false,
118 118 LayerSwitcher:false,
119 119 ScaleLine:true,
120   - OverviewMap:false
  120 + OverviewMap:false
121 121 };
122 122 i3GEO.Interface.openlayers.TILES = false;
123 123  
124   -i3GEO.configura.mapaRefDisplay = "none"
125   -i3GEO.configura.iniciaJanelaMensagens = false
126   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
127   -i3GEO.idioma.MOSTRASELETOR = false
  124 +i3GEO.configura.mapaRefDisplay = "none";
  125 +i3GEO.configura.iniciaJanelaMensagens = false;
  126 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  127 +i3GEO.idioma.MOSTRASELETOR = false;
128 128  
129 129 i3GEO.cria();
130 130 OpenLayers.ImgPath = "../pacotes/openlayers/img/";
... ...
exemplos/mashup9.htm
... ... @@ -70,10 +70,10 @@
70 70 <script type="text/javascript">
71 71  
72 72 i3GEO.configura.locaplic = "http://"+window.location.host+"/i3geo";
73   -i3GEO.configura.mapaRefDisplay = "none"
74   -i3GEO.configura.iniciaJanelaMensagens = false
75   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
76   -i3GEO.idioma.MOSTRASELETOR = false
  73 +i3GEO.configura.mapaRefDisplay = "none";
  74 +i3GEO.configura.iniciaJanelaMensagens = false;
  75 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  76 +i3GEO.idioma.MOSTRASELETOR = false;
77 77 i3GEO.configura.autotamanho = false;
78 78 i3GEO.Interface.ATUAL = "openlayers";
79 79 i3GEO.Interface.IDCORPO = "contemImg";
... ...
exemplos/menus1.htm
... ... @@ -127,7 +127,7 @@ i3GEO.configura.oMenuData.menu.push(
127 127 i3GEO.configura.oMenuData.submenus.testeMenu = [
128 128 { text: "Op&ccedil;&atilde;o 1", url: "javascript:alert('opcao 1')" },
129 129 { text: "Op&ccedil;&atilde;o 2", url: "javascript:alert('opcao 2')" }
130   -]
  130 +];
131 131  
132 132 i3GEO.mapa.TEMASINICIAISLIGADOS = "mundo";
133 133 //
... ... @@ -143,7 +143,7 @@ i3GEO.Interface.openlayers.GADGETS = {
143 143 OverviewMap:false
144 144 };
145 145 i3GEO.Interface.openlayers.TILES = true;
146   -i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}'
  146 +i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}';
147 147 i3GEO.cria();
148 148 i3GEO.configura.mapaRefDisplay = "none";
149 149 i3GEO.barraDeBotoes.TIPO = "olhodepeixe";
... ... @@ -192,7 +192,7 @@ i3GEO.finaliza = function(){
192 192 if($i("i3GEOlogoMarca"))
193 193 {$i("i3GEOlogoMarca").style.display = "none";}
194 194 i3GEO.mapa.insereDobraPagina("googlemaps","../imagens/dobragooglemaps.png");
195   -}
  195 +};
196 196 i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir = true;
197 197 i3GEO.inicia();
198 198 </script>
... ...
exemplos/menus2.htm
... ... @@ -136,7 +136,7 @@ i3GEO.Interface.openlayers.GADGETS = {
136 136 OverviewMap:false
137 137 };
138 138 i3GEO.Interface.openlayers.TILES = true;
139   -i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}'
  139 +i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = 'if($i("omenudataInterface1")){i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", " ");}';
140 140 i3GEO.cria();
141 141 i3GEO.configura.mapaRefDisplay = "none";
142 142 i3GEO.barraDeBotoes.TIPO = "olhodepeixe";
... ... @@ -185,7 +185,7 @@ i3GEO.finaliza = function(){
185 185 if($i("i3GEOlogoMarca"))
186 186 {$i("i3GEOlogoMarca").style.display = "none";}
187 187 i3GEO.mapa.insereDobraPagina("googlemaps","../imagens/dobragooglemaps.png");
188   -}
  188 +};
189 189 i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir = true;
190 190 i3GEO.inicia();
191 191 </script>
... ...
exemplos/openlayers1.htm
... ... @@ -31,7 +31,7 @@
31 31 </table>
32 32 </td>
33 33 <td id="contemMenu" style="text-align:right;height:0px;border-width:0pt 0pt 1px;border-color:rgb(240,240,240)">
34   - <div id="menus" ></div>
  34 + <div id="menus" ></div>
35 35 </td>
36 36 </tr>
37 37 <tr>
... ... @@ -84,7 +84,7 @@
84 84 background-image:url(../mashups/openlayers.png);
85 85 background-repeat:no-repeat;
86 86 float:right;
87   - right: 0px;
  87 + right: 0px;
88 88 height:29px;
89 89 margin:2px;
90 90 width:29px;
... ... @@ -102,13 +102,13 @@ i3GEO.Interface.openlayers.TILES = false;
102 102  
103 103 i3GEO.Interface.ATUAL = "openlayers";
104 104 i3GEO.Interface.IDCORPO = "contemImg";
105   -i3GEO.configura.diminuixN = 20
  105 +i3GEO.configura.diminuixN = 20;
106 106 i3GEO.Interface.openlayers.GADGETS = {
107 107 PanZoomBar:true,
108 108 PanZoom:false,
109 109 LayerSwitcher:false,
110 110 ScaleLine:true,
111   - OverviewMap:false
  111 + OverviewMap:false
112 112 };
113 113 i3GEO.cria();
114 114 i3GEO.configura.mapaRefDisplay = "none";
... ... @@ -119,34 +119,34 @@ i3GEO.barraDeBotoes.AUTOALTURA = false;
119 119 i3GEO.barraDeBotoes.PERMITEFECHAR = true;
120 120 i3GEO.barraDeBotoes.PERMITEDESLOCAR = true;
121 121 i3GEO.barraDeBotoes.AUTO = true;
122   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
123   -i3GEO.Interface.BARRABOTOESLEFT = 50
124   -i3GEO.Interface.BARRABOTOESTOP = 10
  122 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  123 +i3GEO.Interface.BARRABOTOESLEFT = 50;
  124 +i3GEO.Interface.BARRABOTOESTOP = 10;
125 125  
126   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  126 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
127 127  
128 128 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
129   -i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true
130   -OpenLayers.ImgPath = "../pacotes/openlayers/img/"
131   -var ims = new OpenLayers.Layer.ArcGIS93Rest(
  129 +i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true;
  130 +OpenLayers.ImgPath = "../pacotes/openlayers/img/";
  131 +var ims = new OpenLayers.Layer.ArcGIS93Rest(
132 132 "ESRI Imagery World 2D",
133 133 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer/export",
134 134 {},
135 135 {isBaseLayer:true,visibility:false}
136 136 );
137   -var wsm = new OpenLayers.Layer.ArcGIS93Rest(
  137 +var wsm = new OpenLayers.Layer.ArcGIS93Rest(
138 138 "ESRI World Street Map",
139 139 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer/export",
140 140 {},
141 141 {isBaseLayer:true,visibility:false}
142 142 );
143   -var bra = new OpenLayers.Layer.WMS(
  143 +var bra = new OpenLayers.Layer.WMS(
144 144 "Base carto MMA",
145 145 "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map",
146 146 {layers:"baseraster",srs:"EPSG:4618",format:"image/png",isBaseLayer:false},
147 147 {isBaseLayer:true,visibility:false}
148 148 );
149   -var osm = new OpenLayers.Layer.WMS(
  149 +var osm = new OpenLayers.Layer.WMS(
150 150 "Open Street Map",
151 151 "http://data1.vizure.net/server/services/request.php?jname=/wms",
152 152 {},
... ...
exemplos/openlayers2.htm
... ... @@ -31,7 +31,7 @@
31 31 </table>
32 32 </td>
33 33 <td id="contemMenu" style="text-align:right;height:0px;border-width:0pt 0pt 1px;border-color:rgb(240,240,240)">
34   - <div id="menus" ></div>
  34 + <div id="menus" ></div>
35 35 </td>
36 36 </tr>
37 37 <tr>
... ... @@ -84,7 +84,7 @@
84 84 background-image:url(../mashups/openlayers.png);
85 85 background-repeat:no-repeat;
86 86 float:right;
87   - right: 0px;
  87 + right: 0px;
88 88 height:29px;
89 89 margin:2px;
90 90 width:29px;
... ... @@ -102,13 +102,13 @@ i3GEO.Interface.openlayers.TILES = true;
102 102  
103 103 i3GEO.Interface.ATUAL = "openlayers";
104 104 i3GEO.Interface.IDCORPO = "contemImg";
105   -i3GEO.configura.diminuixN = 20
  105 +i3GEO.configura.diminuixN = 20;
106 106 i3GEO.Interface.openlayers.GADGETS = {
107 107 PanZoomBar:true,
108 108 PanZoom:false,
109 109 LayerSwitcher:false,
110 110 ScaleLine:true,
111   - OverviewMap:false
  111 + OverviewMap:false
112 112 };
113 113 i3GEO.cria();
114 114 i3GEO.configura.mapaRefDisplay = "none";
... ... @@ -119,34 +119,34 @@ i3GEO.barraDeBotoes.AUTOALTURA = false;
119 119 i3GEO.barraDeBotoes.PERMITEFECHAR = true;
120 120 i3GEO.barraDeBotoes.PERMITEDESLOCAR = true;
121 121 i3GEO.barraDeBotoes.AUTO = true;
122   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
123   -i3GEO.Interface.BARRABOTOESLEFT = 50
124   -i3GEO.Interface.BARRABOTOESTOP = 10
  122 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  123 +i3GEO.Interface.BARRABOTOESLEFT = 50;
  124 +i3GEO.Interface.BARRABOTOESTOP = 10;
125 125  
126   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  126 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
127 127  
128 128 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
129   -i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true
130   -OpenLayers.ImgPath = "../pacotes/openlayers/img/"
131   -var ims = new OpenLayers.Layer.ArcGIS93Rest(
  129 +i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true;
  130 +OpenLayers.ImgPath = "../pacotes/openlayers/img/";
  131 +var ims = new OpenLayers.Layer.ArcGIS93Rest(
132 132 "ESRI Imagery World 2D",
133 133 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer/export",
134 134 {},
135 135 {isBaseLayer:true,visibility:false}
136 136 );
137   -var wsm = new OpenLayers.Layer.ArcGIS93Rest(
  137 +var wsm = new OpenLayers.Layer.ArcGIS93Rest(
138 138 "ESRI World Street Map",
139 139 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer/export",
140 140 {},
141 141 {isBaseLayer:true,visibility:false}
142 142 );
143   -var bra = new OpenLayers.Layer.WMS(
  143 +var bra = new OpenLayers.Layer.WMS(
144 144 "Base carto MMA",
145 145 "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map",
146 146 {layers:"baseraster",srs:"EPSG:4618",format:"image/png",isBaseLayer:false},
147 147 {isBaseLayer:true,visibility:false}
148 148 );
149   -var osm = new OpenLayers.Layer.WMS(
  149 +var osm = new OpenLayers.Layer.WMS(
150 150 "Open Street Map",
151 151 "http://data1.vizure.net/server/services/request.php?jname=/wms",
152 152 {},
... ...
exemplos/openlayers5.htm
... ... @@ -101,7 +101,7 @@ i3GEO.Interface.openlayers.MAXEXTENT = [-63.712484, -20.765721, -42.385294, -9.1
101 101 i3GEO.Interface.openlayers.TILES = true;
102 102 i3GEO.Interface.ATUAL = "openlayers";
103 103 i3GEO.Interface.IDCORPO = "contemImg";
104   -i3GEO.configura.diminuixN = 20
  104 +i3GEO.configura.diminuixN = 20;
105 105 i3GEO.Interface.openlayers.GADGETS = {
106 106 PanZoomBar:true,
107 107 PanZoom:false,
... ... @@ -118,15 +118,15 @@ i3GEO.barraDeBotoes.AUTOALTURA = false;
118 118 i3GEO.barraDeBotoes.PERMITEFECHAR = false;
119 119 i3GEO.barraDeBotoes.PERMITEDESLOCAR = false;
120 120 i3GEO.barraDeBotoes.AUTO = true;
121   -i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja"
122   -i3GEO.Interface.BARRABOTOESLEFT = 50
123   -i3GEO.Interface.BARRABOTOESTOP = 10
  121 +i3GEO.barraDeBotoes.COMPORTAMENTO = "laranja";
  122 +i3GEO.Interface.BARRABOTOESLEFT = 50;
  123 +i3GEO.Interface.BARRABOTOESTOP = 10;
124 124  
125   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  125 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
126 126  
127 127 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
128   -i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true
129   -OpenLayers.ImgPath = "../pacotes/openlayers/img/"
  128 +i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true;
  129 +OpenLayers.ImgPath = "../pacotes/openlayers/img/";
130 130 var ims = new OpenLayers.Layer.ArcGIS93Rest(
131 131 "ESRI Imagery World 2D",
132 132 "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer/export",
... ...
exemplos/visual1.htm
... ... @@ -8,15 +8,15 @@
8 8 Leitura dos programas javaScript e estilos.
9 9 Os códigos do i3geo s&atilde;o compactados para tornar o carregamento mais r&aacute;pido.
10 10 Se vc alterar os códigos originais, n&atilde;o se esque&ccedil;a de compact&aacute;-los com classesjs/compactajs.php.
11   - Para depurar o código sem ter de compact&aacute;-los, substitua na linha abaixo
  11 + Para depurar o código sem ter de compact&aacute;-los, substitua na linha abaixo
12 12 o arquivo i3geo.js por i3geo.js
13 13 -->
14 14 <script type="text/javascript" src="../classesjs/i3geo.js"></script>
15   - <style>
  15 + <style>
16 16 .yui-skin-sam .yui-panel .hd {
17 17 background:transparent url(../pacotes/yui252/build/assets/skins/sam/sprite_junho_saojoao.png) repeat-x scroll 0 -200px;
18 18 }
19   - </style>
  19 + </style>
20 20 </head>
21 21 <body id="i3geo">
22 22  
... ... @@ -53,7 +53,7 @@
53 53 <!--
54 54 menu suspenso
55 55 -->
56   - <div id="menus" ></div>
  56 + <div id="menus" ></div>
57 57 </td>
58 58 </tr>
59 59 <tr>
... ... @@ -79,7 +79,7 @@
79 79 <!-- se vc quiser colocar a arvore de adi&ccedil;&atilde;o de temas em um lugar espec&iacute;fico, use o div abaixo, caso contr&aacute;rio, a &aacute;rvore ser&aacute; colocada na guia definida em objmapa.guiaMenu
80 80 <div id=arvoreAdicionaTema style='top:25px;' ></div>
81 81 <div id=outrasOpcoesAdiciona style='top:25px;' ></div>
82   - -->
  82 + -->
83 83 </div>
84 84  
85 85 <div id='guia2obj' style='display:none;'>Aguarde...<img alt="" src="../imagens/branco.gif" width=248 /></div>
... ... @@ -101,11 +101,11 @@
101 101 </tr>
102 102 <!--
103 103 Mostra as coordenadas conforme o mouse &eacute; movimentado
104   --->
  104 +-->
105 105 <!-- <div class=pcenter10 id='longlat'>Longitude e latitude</div> -->
106 106 <!--
107 107 Escala gr&aacute;fica. Pode ser exclu&iacute;da.
108   --->
  108 +-->
109 109 <!-- <div id="escalaGrafica" style="text-align:left"></div> -->
110 110 <!--
111 111 vc pode optar por colocar mensagens de ajuda em algum lugar
... ... @@ -164,7 +164,7 @@ vc pode optar por colocar mensagens de ajuda em algum lugar
164 164 Para excluir um bot&atilde;o &eacute; só apagar a linha.
165 165 Para adicionar um bot&atilde;o, &eacute; só criar uma linha e especificar a fun&ccedil;&atilde;o que ser&aacute; executada quando o usu&aacute;rio clicar no bot&atilde;o
166 166 -->
167   -<div id=barraDeBotoes1 style='display:none'>
  167 +<div id=barraDeBotoes1 style='display:none'>
168 168 <table style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><div ID='historicozoom' ></div></td></tr><tr><td style=height:5px ></td></tr></table>
169 169 <div style='display:inline;background-color:rgb(250,250,250);'>
170 170 <p style='font-size:2px;'>&nbsp;</p>
... ... @@ -208,20 +208,20 @@ vc pode optar por colocar mensagens de ajuda em algum lugar
208 208 <img title="reinicia" alt="" src="../imagens/branco.gif" id='reinicia'/>
209 209 </div>
210 210  
211   -
  211 +
212 212 <div style='display:inline;background-color:rgb(250,250,250);'>
213 213 <p style='font-size:2px;'>&nbsp;</p>
214 214 <img title="extensao" alt="" src="../imagens/branco.gif" id='exten'/>
215   - </div>
  215 + </div>
216 216  
217 217 <div style='display:inline;background-color:rgb(250,250,250);'>
218 218 <p style='font-size:2px;'>&nbsp;</p>
219 219 <img title="referencia" alt="" src="../imagens/branco.gif" id='referencia'/>
220   - </div>
  220 + </div>
221 221 <div style='display:inline;background-color:rgb(250,250,250);'>
222 222 <p style='font-size:2px;'>&nbsp;</p>
223 223 <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/>
224   - </div>
  224 + </div>
225 225 <div style='display:inline;background-color:rgb(250,250,250);'>
226 226 <p style='font-size:2px;'>&nbsp;</p>
227 227 <img title="texto" alt="" src="../imagens/branco.gif" id='textofid'/>
... ... @@ -238,7 +238,7 @@ vc pode optar por colocar mensagens de ajuda em algum lugar
238 238 <div style='display:inline;background-color:rgb(250,250,250);'>
239 239 <p style='font-size:2px;'>&nbsp;</p>
240 240 <img title="insere grafico" alt="" src="../imagens/branco.gif" id='inseregrafico'/>
241   - </div>
  241 + </div>
242 242 <div style='display:none;background-color:rgb(250,250,250);'>
243 243  
244 244 <p style='font-size:2px;'>&nbsp;</p>
... ... @@ -274,7 +274,7 @@ vc pode optar por colocar mensagens de ajuda em algum lugar
274 274  
275 275 /*
276 276 Indica a localiza&ccedil;&atilde;o correta do i3geo.
277   -
  277 +
278 278 &Eacute; utilizada para identificar o local correto onde est&atilde;o os programas em php que s&atilde;o utilizados.
279 279 */
280 280 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
... ... @@ -285,10 +285,10 @@ i3GEO.configura.locaplic = i3GEO.util.protocolo()+&quot;://&quot;+window.location.host+&quot;/i
285 285 //function tempi(){alert("oi")}
286 286 //i3GEO.configura.funcaoIdentifica = "tempi()"
287 287  
288   -i3GEO.cria()
  288 +i3GEO.cria();
289 289 //Log
290 290 /*
291   -var myContainer = document.body.appendChild(document.createElement("div"));
  291 +var myContainer = document.body.appendChild(document.createElement("div"));
292 292 myContainer.style.textAlign="left";
293 293 i3geoLog = new YAHOO.widget.LogReader(myContainer);
294 294 i3geoLog.show();
... ... @@ -299,11 +299,11 @@ i3geoLog.show();
299 299 */
300 300 //i3GEO.guias.ATUAL = "legenda"
301 301  
302   -i3GEO.barraDeBotoes.AUTOALTURA = true
303   -i3GEO.barraDeBotoes.PERMITEFECHAR = false
304   -i3GEO.barraDeBotoes.PERMITEDESLOCAR = false
  302 +i3GEO.barraDeBotoes.AUTOALTURA = true;
  303 +i3GEO.barraDeBotoes.PERMITEFECHAR = false;
  304 +i3GEO.barraDeBotoes.PERMITEDESLOCAR = false;
305 305  
306   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  306 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
307 307  
308 308  
309 309 i3GEO.inicia();
... ...
exemplos/visual2.htm
... ... @@ -8,15 +8,15 @@
8 8 Leitura dos programas javaScript e estilos.
9 9 Os códigos do i3geo s&atilde;o compactados para tornar o carregamento mais r&aacute;pido.
10 10 Se vc alterar os códigos originais, n&atilde;o se esque&ccedil;a de compact&aacute;-los com classesjs/compactajs.php.
11   - Para depurar o código sem ter de compact&aacute;-los, substitua na linha abaixo
  11 + Para depurar o código sem ter de compact&aacute;-los, substitua na linha abaixo
12 12 o arquivo i3geo.js por i3geo.js
13 13 -->
14 14 <script type="text/javascript" src="../classesjs/i3geo.js"></script>
15   - <style>
  15 + <style>
16 16 .yui-skin-sam .yui-panel .hd {
17 17 background:transparent url(../pacotes/yui252/build/assets/skins/sam/sprite_junho_saojoao.png) repeat-x scroll 0 -200px;
18 18 }
19   - </style>
  19 + </style>
20 20 </head>
21 21 <body id="i3geo">
22 22  
... ... @@ -53,7 +53,7 @@
53 53 <!--
54 54 menu suspenso
55 55 -->
56   - <div id="menus" ></div>
  56 + <div id="menus" ></div>
57 57 </td>
58 58 </tr>
59 59 <tr>
... ... @@ -79,7 +79,7 @@
79 79 <!-- se vc quiser colocar a arvore de adi&ccedil;&atilde;o de temas em um lugar espec&iacute;fico, use o div abaixo, caso contr&aacute;rio, a &aacute;rvore ser&aacute; colocada na guia definida em objmapa.guiaMenu
80 80 <div id=arvoreAdicionaTema style='top:25px;' ></div>
81 81 <div id=outrasOpcoesAdiciona style='top:25px;' ></div>
82   - -->
  82 + -->
83 83 </div>
84 84  
85 85 <div id='guia2obj' style='display:none;'>Aguarde...<img alt="" src="../imagens/branco.gif" width=248 /></div>
... ... @@ -101,11 +101,11 @@
101 101 </tr>
102 102 <!--
103 103 Mostra as coordenadas conforme o mouse &eacute; movimentado
104   --->
  104 +-->
105 105 <!-- <div class=pcenter10 id='longlat'>Longitude e latitude</div> -->
106 106 <!--
107 107 Escala gr&aacute;fica. Pode ser exclu&iacute;da.
108   --->
  108 +-->
109 109 <!-- <div id="escalaGrafica" style="text-align:left"></div> -->
110 110 <!--
111 111 vc pode optar por colocar mensagens de ajuda em algum lugar
... ... @@ -164,7 +164,7 @@ vc pode optar por colocar mensagens de ajuda em algum lugar
164 164 Para excluir um bot&atilde;o &eacute; só apagar a linha.
165 165 Para adicionar um bot&atilde;o, &eacute; só criar uma linha e especificar a fun&ccedil;&atilde;o que ser&aacute; executada quando o usu&aacute;rio clicar no bot&atilde;o
166 166 -->
167   -<div id=barraDeBotoes1 style='display:none'>
  167 +<div id=barraDeBotoes1 style='display:none'>
168 168 <table style="width:100%"><caption style="text-align:center">&nbsp;</caption><tr><td style='background-color:rgb(250,250,250);'><div ID='historicozoom' ></div></td></tr><tr><td style=height:5px ></td></tr></table>
169 169 <div style='display:inline;background-color:rgb(250,250,250);'>
170 170 <p style='font-size:2px;'>&nbsp;</p>
... ... @@ -208,20 +208,20 @@ vc pode optar por colocar mensagens de ajuda em algum lugar
208 208 <img title="reinicia" alt="" src="../imagens/branco.gif" id='reinicia'/>
209 209 </div>
210 210  
211   -
  211 +
212 212 <div style='display:inline;background-color:rgb(250,250,250);'>
213 213 <p style='font-size:2px;'>&nbsp;</p>
214 214 <img title="extensao" alt="" src="../imagens/branco.gif" id='exten'/>
215   - </div>
  215 + </div>
216 216  
217 217 <div style='display:inline;background-color:rgb(250,250,250);'>
218 218 <p style='font-size:2px;'>&nbsp;</p>
219 219 <img title="referencia" alt="" src="../imagens/branco.gif" id='referencia'/>
220   - </div>
  220 + </div>
221 221 <div style='display:inline;background-color:rgb(250,250,250);'>
222 222 <p style='font-size:2px;'>&nbsp;</p>
223 223 <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/>
224   - </div>
  224 + </div>
225 225 <div style='display:inline;background-color:rgb(250,250,250);'>
226 226 <p style='font-size:2px;'>&nbsp;</p>
227 227 <img title="texto" alt="" src="../imagens/branco.gif" id='textofid'/>
... ... @@ -238,7 +238,7 @@ vc pode optar por colocar mensagens de ajuda em algum lugar
238 238 <div style='display:inline;background-color:rgb(250,250,250);'>
239 239 <p style='font-size:2px;'>&nbsp;</p>
240 240 <img title="insere grafico" alt="" src="../imagens/branco.gif" id='inseregrafico'/>
241   - </div>
  241 + </div>
242 242 <div style='display:none;background-color:rgb(250,250,250);'>
243 243  
244 244 <p style='font-size:2px;'>&nbsp;</p>
... ... @@ -274,15 +274,15 @@ vc pode optar por colocar mensagens de ajuda em algum lugar
274 274  
275 275 /*
276 276 Indica a localiza&ccedil;&atilde;o correta do i3geo.
277   -
  277 +
278 278 &Eacute; utilizada para identificar o local correto onde est&atilde;o os programas em php que s&atilde;o utilizados.
279 279 */
280 280 i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
281 281  
282   -i3GEO.cria()
  282 +i3GEO.cria();
283 283 //Log
284 284 /*
285   -var myContainer = document.body.appendChild(document.createElement("div"));
  285 +var myContainer = document.body.appendChild(document.createElement("div"));
286 286 myContainer.style.textAlign="left";
287 287 i3geoLog = new YAHOO.widget.LogReader(myContainer);
288 288 i3geoLog.show();
... ... @@ -293,11 +293,11 @@ i3geoLog.show();
293 293 */
294 294 //i3GEO.guias.ATUAL = "legenda"
295 295  
296   -i3GEO.barraDeBotoes.AUTOALTURA = false
297   -i3GEO.barraDeBotoes.PERMITEFECHAR = true
298   -i3GEO.barraDeBotoes.PERMITEDESLOCAR = true
  296 +i3GEO.barraDeBotoes.AUTOALTURA = false;
  297 +i3GEO.barraDeBotoes.PERMITEFECHAR = true;
  298 +i3GEO.barraDeBotoes.PERMITEDESLOCAR = true;
299 299  
300   -i3GEO.idioma.IDSELETOR = "seletorIdiomas"
  300 +i3GEO.idioma.IDSELETOR = "seletorIdiomas";
301 301  
302 302 i3GEO.configura.visual = "laranja";
303 303  
... ...
ferramentas/baseguias/index.htm
... ... @@ -110,11 +110,11 @@ for (i=0;i&lt;7;i++)
110 110 this.style.color="orange";
111 111 this.style.backgroundColor="rgb(255,255,255)";
112 112 //this.style.textDecoration="underline"
113   - }
  113 + };
114 114 document.getElementById("guia"+i).onmouseover = function()
115   - {this.style.borderTop="2px solid orange";}
  115 + {this.style.borderTop="2px solid orange";};
116 116 document.getElementById("guia"+i).onmouseout = function()
117   - {this.style.borderTop="1px solid rgb(230,230,230)";}
  117 + {this.style.borderTop="1px solid rgb(230,230,230)";};
118 118 }
119 119 }
120 120  
... ...
ferramentas/conectargeorss/index.htm
... ... @@ -91,15 +91,15 @@ function iniciaListaGEORSS(){
91 91 }
92 92 function mostraRetornoRSS(retorno)
93 93 {
94   - aguarde("none")
  94 + aguarde("none");
95 95 var reg = /Erro/gi;
96 96 if (retorno.data.rss.search(reg) != -1)
97 97 {
98 98 i3GEO.janela.tempoMsg("OOps! Ocorreu um erro\n"+retorno.data);
99 99 return;
100 100 }
101   - var canais = retorno.data.canais
102   - var ncanais = canais.length
  101 + var canais = retorno.data.canais;
  102 + var ncanais = canais.length;
103 103  
104 104 $i("RSS").innerHTML = retorno.data.rss;
105 105 var i, ins = "";
... ...
ferramentas/conectarwms/index.htm
... ... @@ -129,10 +129,10 @@ input[type=text]{
129 129 document.getElementById("opc1").innerHTML += temp;
130 130 }
131 131 g_locaplic = "../..";
132   - iniciaListaWS()
  132 + iniciaListaWS();
133 133 function iniciaListaWS() {
134   - g_RSSwms = new Array("")
135   - aguarde("block")
  134 + g_RSSwms = new Array("");
  135 + aguarde("block");
136 136  
137 137 if (document.getElementById("RSSwms")) {
138 138 if (g_RSSwms.length > 0) {
... ... @@ -150,8 +150,8 @@ input[type=text]{
150 150 i3GEO.janela.tempoMsg("OOps! Ocorreu um erro\n" + retorno.data);
151 151 return;
152 152 }
153   - var canais = retorno.data.canais
154   - var ncanais = canais.length
  153 + var canais = retorno.data.canais;
  154 + var ncanais = canais.length;
155 155 $i("RSSbt").innerHTML = retorno.data.rss;
156 156 var i, ins = "";
157 157 ins += "<select size='5' onchange='registraws(this.value)' style='width:100%;' >";
... ... @@ -162,7 +162,7 @@ input[type=text]{
162 162 }
163 163 ins += "</select>";
164 164 document.getElementById("RSSwms").innerHTML = ins;
165   - aguarde("none")
  165 + aguarde("none");
166 166 }
167 167 </script>
168 168 </body>
... ...
ferramentas/especies/pesquisa.htm
... ... @@ -157,9 +157,9 @@ Free Software Foundation, Inc., no endereco
157 157 */
158 158  
159 159  
160   -g_sid = window.parent.g_sid
  160 +g_sid = window.parent.g_sid;
161 161  
162   -comboBancos()
  162 +comboBancos();
163 163  
164 164 /*
165 165 Function: comboBancos
... ... @@ -170,14 +170,14 @@ function comboBancos()
170 170 {
171 171 var monta = function(retorno)
172 172 {
173   - var ins = "\<select class=combo id=comboFiltros onchange='comboListaFamilias(this.value)' \>\<option value=''\>Nenhum\<\/option\>"
  173 + var ins = "\<select class=combo id=comboFiltros onchange='comboListaFamilias(this.value)' \>\<option value=''\>Nenhum\<\/option\>";
174 174 for(i=0;i<retorno.data.especies.length;i++)
175 175 {
176   - ins += "\<option value="+retorno.data.especies[i].database+" >"+retorno.data.especies[i].nome+"\<\/option\>"
  176 + ins += "\<option value="+retorno.data.especies[i].database+" >"+retorno.data.especies[i].nome+"\<\/option\>";
177 177 }
178   - document.getElementById("tipoFiltro").innerHTML = ins+"\<\/select\>"
179   - }
180   - var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaBancos"
  178 + document.getElementById("tipoFiltro").innerHTML = ins+"\<\/select\>";
  179 + };
  180 + var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaBancos";
181 181 var cp = new cpaint();
182 182 //cp.set_debug(2)
183 183 cp.set_response_type("JSON");
... ... @@ -190,28 +190,28 @@ Lista familias de um banco.
190 190 */
191 191 function comboListaFamilias(banco)
192 192 {
193   - document.getElementById("especies").style.display="none"
  193 + document.getElementById("especies").style.display="none";
194 194 if (banco == "")
195 195 {
196   - document.getElementById("valores").style.display="none"
  196 + document.getElementById("valores").style.display="none";
197 197 return
198 198 }
199   - document.getElementById("valores").style.display="block"
200   - document.getElementById("valoresFiltro").innerHTML = "Aguarde..."
  199 + document.getElementById("valores").style.display="block";
  200 + document.getElementById("valoresFiltro").innerHTML = "Aguarde...";
201 201 var monta = function(retorno)
202 202 {
203   - var ins = "\<select class=combo id=comboFamilias onchange='comboListaEspecies(this.value)' \>\<option value=''\>---\<\/option\>"
  203 + var ins = "\<select class=combo id=comboFamilias onchange='comboListaEspecies(this.value)' \>\<option value=''\>---\<\/option\>";
204 204 for(i=0;i<retorno.data.especies.length;i++)
205 205 {
206   - ins += "<option value='"+retorno.data.especies[i]+"' >"+retorno.data.especies[i]+"\<\/option\>"
  206 + ins += "<option value='"+retorno.data.especies[i]+"' >"+retorno.data.especies[i]+"\<\/option\>";
207 207 }
208   - document.getElementById("valoresFiltro").innerHTML = ins+"\<\/select\>"
209   - }
210   - var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaFamilias&banco="+banco
  208 + document.getElementById("valoresFiltro").innerHTML = ins+"\<\/select\>";
  209 + };
  210 + var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaFamilias&banco="+banco;
211 211 var cp = new cpaint();
212 212 //cp.set_debug(2)
213 213 cp.set_response_type("JSON");
214   - cp.call(p,"listaFamilias",monta);
  214 + cp.call(p,"listaFamilias",monta);
215 215 }
216 216 /*
217 217 Function: comboListaEspecies
... ... @@ -222,27 +222,27 @@ function comboListaEspecies(familia)
222 222 {
223 223 if (familia == "")
224 224 {
225   - document.getElementById("especies").style.display="none"
  225 + document.getElementById("especies").style.display="none";
226 226 return
227 227 }
228   - var banco = document.getElementById("comboFiltros").value
229   - var familia = document.getElementById("comboFamilias").value
230   - document.getElementById("especies").style.display="block"
231   - document.getElementById("valoresEspecie").innerHTML = "Aguarde..."
  228 + var banco = document.getElementById("comboFiltros").value;
  229 + var familia = document.getElementById("comboFamilias").value;
  230 + document.getElementById("especies").style.display="block";
  231 + document.getElementById("valoresEspecie").innerHTML = "Aguarde...";
232 232 var monta = function(retorno)
233 233 {
234   - var ins = "\<select class=combo id=comboEspecies \>\<option value=''\>---\<\/option\>"
  234 + var ins = "\<select class=combo id=comboEspecies \>\<option value=''\>---\<\/option\>";
235 235 for(i=0;i<retorno.data.especies.length;i++)
236 236 {
237   - ins += "\<option value='"+retorno.data.especies[i]+"' \>"+retorno.data.especies[i]+"\<\/option\>"
  237 + ins += "\<option value='"+retorno.data.especies[i]+"' \>"+retorno.data.especies[i]+"\<\/option\>";
238 238 }
239   - document.getElementById("valoresEspecie").innerHTML = ins+"\<\/select\>"
240   - }
241   - var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaEspecies&banco="+banco+"&familia="+familia
  239 + document.getElementById("valoresEspecie").innerHTML = ins+"\<\/select\>";
  240 + };
  241 + var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaEspecies&banco="+banco+"&familia="+familia;
242 242 var cp = new cpaint();
243 243 //cp.set_debug(2)
244 244 cp.set_response_type("JSON");
245   - cp.call(p,"listaEspecies",monta);
  245 + cp.call(p,"listaEspecies",monta);
246 246 }
247 247  
248 248 /*
... ... @@ -252,30 +252,30 @@ Chama a funcao Ajax para realizar a consulta e adicionar a nova camada ao mapa a
252 252 */
253 253 function executa()
254 254 {
255   - var banco = document.getElementById("comboFiltros").value
  255 + var banco = document.getElementById("comboFiltros").value;
256 256 if (banco == "")
257   - {$i("ResultadoPesquisa").innerHTML = "";alert("Escolha um tipo!");return}
  257 + {$i("ResultadoPesquisa").innerHTML = "";alert("Escolha um tipo!");return;}
258 258 document.getElementById("ResultadoPesquisa").innerHTML = "Aguarde! Pesquisando.....";
259 259 if (document.getElementById("comboFamilias"))
260 260 {
261   - var familia = document.getElementById("comboFamilias").value
  261 + var familia = document.getElementById("comboFamilias").value;
262 262 if (familia == "")
263   - {$i("ResultadoPesquisa").innerHTML = "";alert("Escolha uma familia!");return}
  263 + {$i("ResultadoPesquisa").innerHTML = "";alert("Escolha uma familia!");return;}
264 264 }
265   - var especie = ""
  265 + var especie = "";
266 266 if (document.getElementById("comboEspecies"))
267 267 {
268   - var especie = (document.getElementById("comboEspecies").value)
  268 + var especie = (document.getElementById("comboEspecies").value);
269 269 if (especie == "")
270   - {$i("ResultadoPesquisa").innerHTML = "";alert("Escolha uma especie!");return}
  270 + {$i("ResultadoPesquisa").innerHTML = "";alert("Escolha uma especie!");return;}
271 271 }
272   - var cor = document.getElementById("cor").value
273   - var p = "pesquisa.php?g_sid="+g_sid+"&funcao=adicionatema&banco="+banco+"&familia="+familia+"&especie="+especie+"&cor="+cor
  272 + var cor = document.getElementById("cor").value;
  273 + var p = "pesquisa.php?g_sid="+g_sid+"&funcao=adicionatema&banco="+banco+"&familia="+familia+"&especie="+especie+"&cor="+cor;
274 274 var cp = new cpaint();
275 275 //cp.set_debug(2)
276 276 cp.set_response_type("JSON");
277 277 cp.call(p,"adicionatema",listaretornof);
278   -
  278 +
279 279 }
280 280 /*
281 281 Function: listaretornof
... ... @@ -284,14 +284,14 @@ Recebe os dados da funcao &quot;executa&quot; e redesenha o mapa atual.
284 284 */
285 285 function listaretornof(retorno)
286 286 {
287   - document.getElementById("ResultadoPesquisa").style.color="red"
  287 + document.getElementById("ResultadoPesquisa").style.color="red";
288 288 if (retorno.data == "ok")
289 289 {
290   - document.getElementById("ResultadoPesquisa").innerHTML = "<b>Mapa criado!"
291   - window.parent.remapaf()
  290 + document.getElementById("ResultadoPesquisa").innerHTML = "<b>Mapa criado!";
  291 + window.parent.remapaf();
292 292 }
293 293 else
294   - {document.getElementById("ResultadoPesquisa").innerHTML = "<b>Nenhum registro encontrado!"}
  294 + {document.getElementById("ResultadoPesquisa").innerHTML = "<b>Nenhum registro encontrado!";}
295 295 }
296 296 </script>
297 297 </body>
... ...
ferramentas/minhaferramenta/index.htm
... ... @@ -9,20 +9,20 @@ Minha ferramenta!
9 9 <script>
10 10 //TODO remover i3geo_tudo_compacto.js.php
11 11 //essa funcao pega valores passados pela URL
12   -parametrosURL()
13   -var secao = "<br>A se&ccedil;&atilde;o atual &eacute; :"+ g_sid
14   -var aplic = "<br>O i3geo est&aacute; instalado em:"+g_locaplic
  12 +parametrosURL();
  13 +var secao = "<br>A se&ccedil;&atilde;o atual &eacute; :"+ g_sid;
  14 +var aplic = "<br>O i3geo est&aacute; instalado em:"+g_locaplic;
15 15 //$i &eacute; um alias para pegar um objeto
16   -$i("exemplos").innerHTML = secao+aplic
  16 +$i("exemplos").innerHTML = secao+aplic;
17 17 function mudaext()
18 18 {
19   - aguarde("block")
  19 + aguarde("block");
20 20 //essa fun&ccedil;&atilde;o s&oacute; &eacute; executada quando ocorrer o retorno da chamada do objeto "cp"
21 21 var fim = function()
22 22 {
23   - aguarde("none")
24   - window.parent.ajaxredesenha("")
25   - }
  23 + aguarde("none");
  24 + window.parent.ajaxredesenha("");
  25 + };
26 26 var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+$i("valor").value+"&g_sid="+g_sid;
27 27 var cp = new cpaint();
28 28 cp.set_response_type("JSON");
... ...
ferramentas/nuvemtagsflash/index.htm
... ... @@ -47,7 +47,7 @@
47 47 <script type="text/javascript" src="../../pacotes/wpcumulus/swfobject.js"></script>
48 48 <script>
49 49 //TODO remover i3geo_tudo_compacto.js.php
50   -iniciaNuvem()
  50 +iniciaNuvem();
51 51 </script>
52 52 </body>
53 53 </html>
54 54 \ No newline at end of file
... ...
ferramentas/planosmanejoflorestal/pesquisa.htm
... ... @@ -95,17 +95,17 @@ Planos de manejo florestal cadastrados no IBAMA. &lt;a href=&quot;http://www.mma.gov.br/
95 95 </form>
96 96 <DIV id=ResultadoPesquisa></DIV>
97 97 <script type="text/javascript" >
98   -g_sid = window.parent.i3GEO.configura.sid
  98 +g_sid = window.parent.i3GEO.configura.sid;
99 99 function executa()
100 100 {
101   - parametros = "&uf="+document.frmPlanoDeManejo.cboEstado[document.frmPlanoDeManejo.cboEstado.selectedIndex].value;
102   - parametros = parametros+"&categoria="+document.frmPlanoDeManejo.cboCategoria[document.frmPlanoDeManejo.cboCategoria.selectedIndex].value;
103   - parametros = parametros+"&ano="+document.frmPlanoDeManejo.cboAno[document.frmPlanoDeManejo.cboAno.selectedIndex].value;
104   - parametros = parametros+"&situacao="+document.frmPlanoDeManejo.cboSituacao[document.frmPlanoDeManejo.cboSituacao.selectedIndex].value;
105   - parametros = parametros+"&mes="+document.frmPlanoDeManejo.cboMes[document.frmPlanoDeManejo.cboMes.selectedIndex].value;
106   - parametros = parametros+"&cnpj="+document.frmPlanoDeManejo.txtCnpj.value;
  101 + parametros = "&uf="+document.frmPlanoDeManejo.cboEstado[document.frmPlanoDeManejo.cboEstado.selectedIndex].value;
  102 + parametros = parametros+"&categoria="+document.frmPlanoDeManejo.cboCategoria[document.frmPlanoDeManejo.cboCategoria.selectedIndex].value;
  103 + parametros = parametros+"&ano="+document.frmPlanoDeManejo.cboAno[document.frmPlanoDeManejo.cboAno.selectedIndex].value;
  104 + parametros = parametros+"&situacao="+document.frmPlanoDeManejo.cboSituacao[document.frmPlanoDeManejo.cboSituacao.selectedIndex].value;
  105 + parametros = parametros+"&mes="+document.frmPlanoDeManejo.cboMes[document.frmPlanoDeManejo.cboMes.selectedIndex].value;
  106 + parametros = parametros+"&cnpj="+document.frmPlanoDeManejo.txtCnpj.value;
107 107 document.getElementById("ResultadoPesquisa").innerHTML = "Aguarde! Pesquisando.....";
108   - var p = "pesquisa.php?g_sid="+g_sid+parametros
  108 + var p = "pesquisa.php?g_sid="+g_sid+parametros;
109 109 var cp = new cpaint();
110 110 //cp.set_debug(2)
111 111 cp.set_response_type("JSON");
... ... @@ -113,14 +113,14 @@ function executa()
113 113 }
114 114 function listaretornof(retorno)
115 115 {
116   - document.getElementById("ResultadoPesquisa").style.color="red"
  116 + document.getElementById("ResultadoPesquisa").style.color="red";
117 117 if (retorno.data != "erro")
118 118 {
119   - document.getElementById("ResultadoPesquisa").innerHTML = "<b>Mapa criado!"
  119 + document.getElementById("ResultadoPesquisa").innerHTML = "<b>Mapa criado!";
120 120 window.parent.i3GEO.atualiza();
121 121 }
122 122 else
123   - {document.getElementById("ResultadoPesquisa").innerHTML = "<b>Erro. O mapa nao pode ser criado!"}
  123 + {document.getElementById("ResultadoPesquisa").innerHTML = "<b>Erro. O mapa nao pode ser criado!";}
124 124 }
125 125 </script>
126 126 </body>
... ...
ferramentas/sibea/pesquisa.htm
... ... @@ -101,7 +101,7 @@ Acessa os web services do MMA para recuperar dados sobre educadores ambientais.
101 101  
102 102 Por ser executado dentro do I3Geo, boa parte dos parametros s&atilde;o obtidos da vari&aacute;vel de se&ccedil;&atilde;o.
103 103  
104   -Arquivos:
  104 +Arquivos:
105 105  
106 106 i3geo/ferramentas/sibea/pesquisa.htm
107 107 i3geo/ferramentas/sibea/pesquisa.php
... ... @@ -130,9 +130,9 @@ Free Software Foundation, Inc., no endere&amp;ccedil;o
130 130  
131 131 */
132 132  
133   -g_sid = window.parent.i3GEO.configura.sid
  133 +g_sid = window.parent.i3GEO.configura.sid;
134 134  
135   -comboTipoFiltro()
  135 +comboTipoFiltro();
136 136  
137 137 /*
138 138 Function: comboTipoFiltro
... ... @@ -143,14 +143,14 @@ function comboTipoFiltro()
143 143 {
144 144 var monta = function(retorno)
145 145 {
146   - var ins = "<select class=combo id=comboFiltros onchange='comboListaValores(this.value)' ><option value=''>Nenhum</option>"
  146 + var ins = "<select class=combo id=comboFiltros onchange='comboListaValores(this.value)' ><option value=''>Nenhum</option>";
147 147 for(i=0;i<retorno.data.sibea.length;i++)
148 148 {
149   - ins += "<option value="+retorno.data.sibea[i].funcao+" >"+retorno.data.sibea[i].nome+"</option>"
  149 + ins += "<option value="+retorno.data.sibea[i].funcao+" >"+retorno.data.sibea[i].nome+"</option>";
150 150 }
151   - document.getElementById("tipoFiltro").innerHTML = ins+"</select>"
152   - }
153   - var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaTipoFiltro"
  151 + document.getElementById("tipoFiltro").innerHTML = ins+"</select>";
  152 + };
  153 + var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaTipoFiltro";
154 154 var cp = new cpaint();
155 155 //cp.set_debug(2)
156 156 cp.set_response_type("JSON");
... ... @@ -165,25 +165,25 @@ function comboListaValores(funcao)
165 165 {
166 166 if (funcao == "")
167 167 {
168   - document.getElementById("valores").style.display="none"
  168 + document.getElementById("valores").style.display="none";
169 169 return
170 170 }
171   - document.getElementById("valores").style.display="block"
172   - document.getElementById("valoresFiltro").innerHTML = "Aguarde..."
  171 + document.getElementById("valores").style.display="block";
  172 + document.getElementById("valoresFiltro").innerHTML = "Aguarde...";
173 173 var monta = function(retorno)
174 174 {
175   - var ins = "<select class=combo id=comboValores ><option value=''>---</option>"
  175 + var ins = "<select class=combo id=comboValores ><option value=''>---</option>";
176 176 for(i=0;i<retorno.data.sibea.length;i++)
177 177 {
178   - ins += "<option value='"+retorno.data.sibea[i].codigo+"*"+retorno.data.sibea[i].nome+"' >"+retorno.data.sibea[i].nome+"</option>"
  178 + ins += "<option value='"+retorno.data.sibea[i].codigo+"*"+retorno.data.sibea[i].nome+"' >"+retorno.data.sibea[i].nome+"</option>";
179 179 }
180   - document.getElementById("valoresFiltro").innerHTML = ins+"</select>"
181   - }
182   - var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaValorFiltro&execFuncao="+funcao
  180 + document.getElementById("valoresFiltro").innerHTML = ins+"</select>";
  181 + };
  182 + var p = "pesquisa.php?g_sid="+g_sid+"&funcao=listaValorFiltro&execFuncao="+funcao;
183 183 var cp = new cpaint();
184 184 //cp.set_debug(2)
185 185 cp.set_response_type("JSON");
186   - cp.call(p,"listaValorFiltro",monta);
  186 + cp.call(p,"listaValorFiltro",monta);
187 187 }
188 188 /*
189 189 Function: executa
... ... @@ -192,30 +192,30 @@ Chama a fun&amp;ccedil;&amp;atilde;o Ajax para realizar a consulta e adicionar a nova ca
192 192 */
193 193 function executa()
194 194 {
195   - var filtro = document.getElementById("comboFiltros").value
  195 + var filtro = document.getElementById("comboFiltros").value;
196 196 if (filtro == "")
197   - {alert("Escolha um filtro!");return}
  197 + {alert("Escolha um filtro!");return;}
198 198 if (document.getElementById("comboValores").value == "")
199 199 {alert("Escolha um valor para o filtro");return;}
200 200 document.getElementById("ResultadoPesquisa").innerHTML = "Aguarde! Pesquisando.....";
201 201 if (document.getElementById("comboValores"))
202 202 {
203   - var temp = (document.getElementById("comboValores").value).split("*")
204   - var valor = temp[0]
205   - var nomevalor = temp[1]
  203 + var temp = (document.getElementById("comboValores").value).split("*");
  204 + var valor = temp[0];
  205 + var nomevalor = temp[1];
206 206 }
207 207 else
208 208 {
209   - var valor = ""
210   - var nomevalor = ""
  209 + var valor = "";
  210 + var nomevalor = "";
211 211 }
212   - var cor = document.getElementById("cor").value
213   - var p = "pesquisa.php?g_sid="+g_sid+"&funcao=adicionatema&filtro="+filtro+"&valor="+valor+"&nomevalor="+nomevalor+"&cor="+cor
  212 + var cor = document.getElementById("cor").value;
  213 + var p = "pesquisa.php?g_sid="+g_sid+"&funcao=adicionatema&filtro="+filtro+"&valor="+valor+"&nomevalor="+nomevalor+"&cor="+cor;
214 214 var cp = new cpaint();
215 215 //cp.set_debug(2)
216 216 cp.set_response_type("JSON");
217 217 cp.call(p,"adicionatema",listaretornof);
218   -
  218 +
219 219 }
220 220 /*
221 221 Function: listaretornof
... ... @@ -224,14 +224,14 @@ Recebe os dados da fun&amp;ccedil;&amp;atilde;o &quot;executa&quot; e redesenha o mapa atual.
224 224 */
225 225 function listaretornof(retorno)
226 226 {
227   - document.getElementById("ResultadoPesquisa").style.color="red"
  227 + document.getElementById("ResultadoPesquisa").style.color="red";
228 228 if (retorno.data == "ok")
229 229 {
230   - document.getElementById("ResultadoPesquisa").innerHTML = "<b>Mapa criado!"
231   - window.parent.remapaf()
  230 + document.getElementById("ResultadoPesquisa").innerHTML = "<b>Mapa criado!";
  231 + window.parent.remapaf();
232 232 }
233 233 else
234   - {document.getElementById("ResultadoPesquisa").innerHTML = "<b>Nenhum registro encontrado!"}
  234 + {document.getElementById("ResultadoPesquisa").innerHTML = "<b>Nenhum registro encontrado!";}
235 235 }
236 236 </script>
237 237  
... ...
init/index.js
... ... @@ -103,7 +103,7 @@ botoesIni = [
103 103 "titulo":$trad(3,g_traducao_init),
104 104 "subtitulo": $trad("3a",g_traducao_init),
105 105 "fa": "cogs",
106   - "target": "_self"
  106 + "target": "_blank"
107 107 },{
108 108 "img":"folder-image.png",
109 109 "href": "../exemplos/index.php",
... ...
mashups/openlayers.php
... ... @@ -282,6 +282,7 @@ if($temas != &quot;&quot;){
282 282 //ferramentas customizaveis e que seraco incluidas na propriedade do layer
283 283 //
284 284 $listaFerramentas = array("tme","storymap","animagif");
  285 + $dadosTemas = pegaDadosAdminKey("SELECT codigo_tema,link_tema FROM __esq__i3geoadmin_temas WHERE codigo_tema IN('".implode($temas,',')."')","__esq__");
285 286 foreach($temas as $tema){
286 287 //
287 288 //utilzado para obter os parametros de ferramentas especificas indicadas nos metadados do LAYER
... ... @@ -316,7 +317,6 @@ if($temas != &quot;&quot;){
316 317 $maptemp = @ms_newMapObj($nomeMap);
317 318 if($maptemp){
318 319 $nlayers = $maptemp->numlayers;
319   - $dadosTemas = pegaDadosAdminKey("select codigo_tema,link_tema from __esq__i3geoadmin_temas","__esq__");
320 320 for($i=0;$i<($nlayers);++$i) {
321 321 $layern = $maptemp->getLayer($i);
322 322 //
... ...
mashups/openlayers3.php
... ... @@ -275,6 +275,7 @@ if($temas != &quot;&quot;){
275 275 //ferramentas customizaveis e que seraco incluidas na propriedade do layer
276 276 //
277 277 $listaFerramentas = array("tme","storymap","animagif");
  278 + $dadosTemas = pegaDadosAdminKey("SELECT codigo_tema,link_tema FROM __esq__i3geoadmin_temas WHERE codigo_tema IN('".implode($temas,',')."')","__esq__");
278 279 foreach($temas as $tema){
279 280 //
280 281 //utilzado para obter os parametros de ferramentas especificas indicadas nos metadados do LAYER
... ... @@ -310,7 +311,6 @@ if($temas != &quot;&quot;){
310 311 $maptemp = @ms_newMapObj($nomeMap);
311 312 if($maptemp){
312 313 $nlayers = $maptemp->numlayers;
313   - $dadosTemas = pegaDadosAdminKey("select codigo_tema,link_tema from __esq__i3geoadmin_temas","__esq__");
314 314 for($i=0;$i<($nlayers);++$i) {
315 315 $layern = $maptemp->getLayer($i);
316 316 //
... ...
mashups/osm.php
... ... @@ -279,6 +279,7 @@ if($temas != &quot;&quot;){
279 279 //ferramentas customizaveis e que seraco incluidas na propriedade do layer
280 280 //
281 281 $listaFerramentas = array("tme","storymap","animagif");
  282 + $dadosTemas = pegaDadosAdminKey("SELECT codigo_tema,link_tema FROM __esq__i3geoadmin_temas WHERE codigo_tema IN('".implode($temas,',')."')","__esq__");
282 283 foreach($temas as $tema){
283 284 //
284 285 //utilzado para obter os parametros de ferramentas especificas indicadas nos metadados do LAYER
... ... @@ -313,7 +314,6 @@ if($temas != &quot;&quot;){
313 314 $maptemp = @ms_newMapObj($nomeMap);
314 315 if($maptemp){
315 316 $nlayers = $maptemp->numlayers;
316   - $dadosTemas = pegaDadosAdminKey("select codigo_tema,link_tema from __esq__i3geoadmin_temas","__esq__");
317 317 for($i=0;$i<($nlayers);++$i) {
318 318 $layern = $maptemp->getLayer($i);
319 319 //
... ...
pacotes/bootstrap/css/bootstrap-dropdown-multilevel.css 0 → 100644
... ... @@ -0,0 +1,15 @@
  1 +.dropdown-menu .dropdown-menu {
  2 + position: static;
  3 + float: none;
  4 + padding: 5px 0;
  5 + margin: 2px 0 0;
  6 + list-style: none;
  7 + font-size: 14px;
  8 + background-color: #fff;
  9 + border: none;
  10 + border: none;
  11 + border-radius: 0;
  12 + -webkit-box-shadow: none;
  13 + box-shadow:none;
  14 + background-clip: padding-box;
  15 +}
0 16 \ No newline at end of file
... ...
pacotes/bootstrap/js/bootstrap-dropdown-multilevel.js 0 → 100644
... ... @@ -0,0 +1,160 @@
  1 +/* ========================================================================
  2 + * Bootstrap: bootstrap-dropdown-multilevel.js v1.0.0
  3 + * http://getbootstrap.com/javascript/#dropdowns
  4 + * ========================================================================
  5 + * Copyright 2011-2014 Twitter, Inc.
  6 + * Copyright 2014 George Donev.
  7 + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  8 + * ======================================================================== */
  9 +
  10 +
  11 ++function ($) {
  12 + 'use strict';
  13 +
  14 + // DROPDOWN CLASS DEFINITION
  15 + // =========================
  16 +
  17 + var backdrop = '.dropdown-backdrop'
  18 + var toggle = '[data-toggle=dropdown]'
  19 + var Dropdown = function (element) {
  20 + $(element).on('click.bs.dropdown', this.toggle)
  21 + }
  22 +
  23 + Dropdown.prototype.toggle = function (e) {
  24 + var $this = $(this)
  25 +
  26 + if ($this.is('.disabled, :disabled')) return
  27 +
  28 + var $parent = getParent($this)
  29 + var isActive = $parent.hasClass('open')
  30 +
  31 + clearMenus($(this))
  32 +
  33 + if (!isActive) {
  34 + if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
  35 + // if mobile we use a backdrop because click events don't delegate
  36 + $('<div class="dropdown-backdrop"/>').insertAfter($(this)).on('click', clearMenus)
  37 + }
  38 +
  39 + var relatedTarget = { relatedTarget: this }
  40 + $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))
  41 +
  42 + if (e.isDefaultPrevented()) return
  43 +
  44 + $parent
  45 + .toggleClass('open')
  46 + .trigger('shown.bs.dropdown', relatedTarget)
  47 +
  48 + $this.focus()
  49 + }
  50 +
  51 + return false
  52 + }
  53 +
  54 + Dropdown.prototype.keydown = function (e) {
  55 + if (!/(38|40|27)/.test(e.keyCode)) return
  56 +
  57 + var $this = $(this)
  58 +
  59 + e.preventDefault()
  60 + e.stopPropagation()
  61 +
  62 + if ($this.is('.disabled, :disabled')) return
  63 +
  64 + var $parent = getParent($this)
  65 + var isActive = $parent.hasClass('open')
  66 +
  67 + if (!isActive || (isActive && e.keyCode == 27)) {
  68 + if (e.which == 27) $parent.find(toggle).focus()
  69 + return $this.click()
  70 + }
  71 +
  72 + var desc = ' li:not(.divider):visible a'
  73 + var $items = $parent.find('[role=menu]' + desc + ', [role=listbox]' + desc)
  74 +
  75 + if (!$items.length) return
  76 +
  77 + var index = $items.index($items.filter(':focus'))
  78 +
  79 + if (e.keyCode == 38 && index > 0) index-- // up
  80 + if (e.keyCode == 40 && index < $items.length - 1) index++ // down
  81 + if (!~index) index = 0
  82 +
  83 + $items.eq(index).focus()
  84 + }
  85 +
  86 + function clearMenus(e) {
  87 + $(backdrop).remove()
  88 + $(toggle).each(function () {
  89 + var $parent = getParent($(this));
  90 + var $childMenus = $parent.find('.dropdown');
  91 + if ($childMenus.length) {
  92 + var $DoNotCloseThisOne = false;
  93 + $childMenus.each(function(){
  94 + if ($($(this).find(':first-child')[0]).is(e)) $DoNotCloseThisOne = true;
  95 + })
  96 + if ($DoNotCloseThisOne) return
  97 + }
  98 + var relatedTarget = { relatedTarget: this }
  99 + if (!$parent.hasClass('open')) return
  100 + $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
  101 + if (e.isDefaultPrevented()) return
  102 + $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget)
  103 + })
  104 + }
  105 +
  106 + function getParent($this) {
  107 + var selector = $this.attr('data-target')
  108 +
  109 + if (!selector) {
  110 + selector = $this.attr('href')
  111 + selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
  112 + }
  113 +
  114 + var $parent = selector && $(selector)
  115 +
  116 + return $parent && $parent.length ? $parent : $this.parent()
  117 + }
  118 +
  119 +
  120 + // DROPDOWN PLUGIN DEFINITION
  121 + // ==========================
  122 +
  123 + //var old = $.fn.dropdown
  124 +
  125 + $.fn.dropdown = function (option) {
  126 + return this.each(function () {
  127 + var $this = $(this)
  128 + var data = $this.data('bs.dropdown')
  129 +
  130 + if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
  131 + if (typeof option == 'string') data[option].call($this)
  132 + })
  133 + }
  134 +
  135 + $.fn.dropdown.Constructor = Dropdown
  136 +
  137 +
  138 + // DROPDOWN NO CONFLICT
  139 + // ====================
  140 +
  141 + $.fn.dropdown.noConflict = function () {
  142 + //$.fn.dropdown = old
  143 + return this
  144 + }
  145 +
  146 +
  147 +
  148 + $(document)
  149 + .off('click.bs.dropdown.data-api', "**")
  150 + .off('keydown.bs.dropdown.data-api', "**")
  151 +
  152 + // APPLY TO STANDARD DROPDOWN ELEMENTS
  153 + // ===================================
  154 + $(document)
  155 + .on('click.bs.dropdown.data-api', clearMenus)
  156 + .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
  157 + .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
  158 + .on('keydown.bs.dropdown.data-api', toggle + ', [role=menu], [role=listbox]', Dropdown.prototype.keydown)
  159 +
  160 +}(jQuery);
0 161 \ No newline at end of file
... ...
permlinks/index.js
... ... @@ -244,7 +244,7 @@ function i3geo_gl_configura(loc_i3geo,nomeseltema,temasa,link,grupo,subgrupo,tem
244 244 });
245 245 $("#temas").html(temas.join(""));
246 246 temas = [];
247   - temas.push("<option value=''>Escolha um grupo</option>");
  247 + temas.push("<option value=''>Escolha um subgrupo</option>");
248 248 //subgrupos
249 249 $(sgrupos).each(function(i){
250 250 temas.push("<option value='"+sgrupos[i].id_n2+"'>"+sgrupos[i].nome+"</option>");
... ...