Commit 509a1116bd07eebc8377c83e2f3cd0b766dce0ca
1 parent
cd815d0d
Exists in
master
and in
7 other branches
Correção no uso de esquema que não seja o public para armazenamento das tabelas …
…do sistema de administração.
Showing
6 changed files
with
111 additions
and
108 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin/php/admin.php
@@ -4,7 +4,7 @@ | @@ -4,7 +4,7 @@ | ||
4 | 4 | ||
5 | Funções utilizadas por outros programas do sistema de administração. | 5 | Funções utilizadas por outros programas do sistema de administração. |
6 | 6 | ||
7 | -No início do programa é feita a inclusão do i3geo/ms_configura.php e i3geo/classesphp/funcoes_gerais.php | 7 | +No iní�cio do programa é feita a inclusão do i3geo/ms_configura.php e i3geo/classesphp/funcoes_gerais.php |
8 | 8 | ||
9 | Licenca: | 9 | Licenca: |
10 | 10 | ||
@@ -23,7 +23,7 @@ Este programa é distribuído na expectativa de que seja útil | @@ -23,7 +23,7 @@ Este programa é distribuído na expectativa de que seja útil | ||
23 | porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita | 23 | porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita |
24 | de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. | 24 | de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. |
25 | Consulte a Licença Pública Geral do GNU para mais detalhes. | 25 | Consulte a Licença Pública Geral do GNU para mais detalhes. |
26 | -Você deve ter recebido uma cópia da Licença Pública Geral do | 26 | +Você deve ter recebido uma c�pia da Licença Pública Geral do |
27 | GNU junto com este programa; se não, escreva para a | 27 | GNU junto com este programa; se não, escreva para a |
28 | Free Software Foundation, Inc., no endereço | 28 | Free Software Foundation, Inc., no endereço |
29 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | 29 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
@@ -83,7 +83,7 @@ obj {array} | @@ -83,7 +83,7 @@ obj {array} | ||
83 | 83 | ||
84 | Retorno: | 84 | Retorno: |
85 | 85 | ||
86 | -Imprime na saÃda a string JSON | 86 | +Imprime na saÃ�da a string JSON |
87 | */ | 87 | */ |
88 | function retornaJSON($obj) | 88 | function retornaJSON($obj) |
89 | { | 89 | { |
@@ -124,9 +124,9 @@ Verifica se o resultado de um SQL retorna mais de um registro | @@ -124,9 +124,9 @@ Verifica se o resultado de um SQL retorna mais de um registro | ||
124 | 124 | ||
125 | Parametros: | 125 | Parametros: |
126 | 126 | ||
127 | -sql {string} - sql que será executado | 127 | +sql {string} - sql que serÃ� executado |
128 | 128 | ||
129 | -dbh {PDO} - objeto PDO de conexão com o banco | 129 | +dbh {PDO} - objeto PDO de conexÃ�o com o banco |
130 | 130 | ||
131 | Retorno: | 131 | Retorno: |
132 | 132 | ||
@@ -143,9 +143,9 @@ function verificaDuplicados($sql,$dbh) | @@ -143,9 +143,9 @@ function verificaDuplicados($sql,$dbh) | ||
143 | /* | 143 | /* |
144 | Function: exclui | 144 | Function: exclui |
145 | 145 | ||
146 | -Exlcui um registro de uma tabela do banco de dados de administração | 146 | +Exlcui um registro de uma tabela do banco de dados de administraÃ�Ã�o |
147 | 147 | ||
148 | -Utiliza variáveis globais para fazer a consulta ao banco | 148 | +Utiliza variÃ�veis globais para fazer a consulta ao banco |
149 | 149 | ||
150 | Globals: | 150 | Globals: |
151 | 151 | ||
@@ -179,9 +179,9 @@ Executa um sql de busca de dados | @@ -179,9 +179,9 @@ Executa um sql de busca de dados | ||
179 | 179 | ||
180 | Parametros: | 180 | Parametros: |
181 | 181 | ||
182 | -sql {string} - sql que será executado | 182 | +sql {string} - sql que serÃ� executado |
183 | 183 | ||
184 | -locaplic {string} - endereço do i3Geo no sistema de arquivos | 184 | +locaplic {string} - endereÃ�o do i3Geo no sistema de arquivos |
185 | 185 | ||
186 | Retorno: | 186 | Retorno: |
187 | 187 | ||
@@ -219,11 +219,11 @@ function pegaDados($sql,$locaplic="") | @@ -219,11 +219,11 @@ function pegaDados($sql,$locaplic="") | ||
219 | /* | 219 | /* |
220 | Function: verificaFilhos | 220 | Function: verificaFilhos |
221 | 221 | ||
222 | -Verifica se o pai tem filhos nos componentes hierárquicos do banco de administração | 222 | +Verifica se o pai tem filhos nos componentes hierÃ�rquicos do banco de administraÃ�Ã�o |
223 | 223 | ||
224 | -Por exemplo, pode-se verificar se um grupo possuà subgrupos, indicando-se como tabela i3geoadmin_grupos e o id do grupo | 224 | +Por exemplo, pode-se verificar se um grupo possuÃ� subgrupos, indicando-se como tabela i3geoadmin_grupos e o id do grupo |
225 | 225 | ||
226 | -Variáveis globais: | 226 | +VariÃ�veis globais: |
227 | 227 | ||
228 | tabela {string} - tabela do banco de dados | 228 | tabela {string} - tabela do banco de dados |
229 | 229 | ||
@@ -327,13 +327,13 @@ function verificaFilhos() | @@ -327,13 +327,13 @@ function verificaFilhos() | ||
327 | } | 327 | } |
328 | if($tabela == "i3geoadmin_grupos") | 328 | if($tabela == "i3geoadmin_grupos") |
329 | { | 329 | { |
330 | - $r = pegaDados("select n1.id_grupo from ".$esquemaadmin."i3geoadmin_n1 as n1, i3geoadmin_n2 as n2 where n1.id_n1 = n2.id_n1 and n1.id_grupo = '$id'"); | 330 | + $r = pegaDados("select n1.id_grupo from ".$esquemaadmin."i3geoadmin_n1 as n1, ".$esquemaadmin."i3geoadmin_n2 as n2 where n1.id_n1 = n2.id_n1 and n1.id_grupo = '$id'"); |
331 | if(count($r) > 0) | 331 | if(count($r) > 0) |
332 | $res = true; | 332 | $res = true; |
333 | } | 333 | } |
334 | if($tabela == "i3geoadmin_subgrupos") | 334 | if($tabela == "i3geoadmin_subgrupos") |
335 | { | 335 | { |
336 | - $r = pegaDados("select n2.id_subgrupo from ".$esquemaadmin."i3geoadmin_n3 as n3, i3geoadmin_n2 as n2 where n2.id_n2 = n3.id_n3 and n2.id_subgrupo = '$id'"); | 336 | + $r = pegaDados("select n2.id_subgrupo from ".$esquemaadmin."i3geoadmin_n3 as n3, ".$esquemaadmin."i3geoadmin_n2 as n2 where n2.id_n2 = n3.id_n3 and n2.id_subgrupo = '$id'"); |
337 | if(count($r) > 0) | 337 | if(count($r) > 0) |
338 | $res = true; | 338 | $res = true; |
339 | } | 339 | } |
@@ -392,7 +392,7 @@ function verificaFilhos() | @@ -392,7 +392,7 @@ function verificaFilhos() | ||
392 | /* | 392 | /* |
393 | Function: resolveAcentos | 393 | Function: resolveAcentos |
394 | 394 | ||
395 | -Converte uma string para uma codificação de caracteres determinada | 395 | +Converte uma string para uma codificaÃ�Ã�o de caracteres determinada |
396 | 396 | ||
397 | Parametros: | 397 | Parametros: |
398 | 398 |
admin/php/arvore.php
@@ -157,7 +157,7 @@ switch (strtoupper($funcao)) | @@ -157,7 +157,7 @@ switch (strtoupper($funcao)) | ||
157 | {JSON} | 157 | {JSON} |
158 | */ | 158 | */ |
159 | case "PEGADADOSGRUPO": | 159 | case "PEGADADOSGRUPO": |
160 | - retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_n1 = $id")); | 160 | + retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN ".$esquemaadmin."i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_n1 = $id")); |
161 | exit; | 161 | exit; |
162 | break; | 162 | break; |
163 | /* | 163 | /* |
@@ -174,7 +174,7 @@ switch (strtoupper($funcao)) | @@ -174,7 +174,7 @@ switch (strtoupper($funcao)) | ||
174 | {JSON} | 174 | {JSON} |
175 | */ | 175 | */ |
176 | case "PEGADADOSSUBGRUPO": | 176 | case "PEGADADOSSUBGRUPO": |
177 | - retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where id_n2 = $id")); | 177 | + retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN ".$esquemaadmin."i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where id_n2 = $id")); |
178 | exit; | 178 | exit; |
179 | break; | 179 | break; |
180 | /* | 180 | /* |
@@ -191,7 +191,7 @@ switch (strtoupper($funcao)) | @@ -191,7 +191,7 @@ switch (strtoupper($funcao)) | ||
191 | {JSON} | 191 | {JSON} |
192 | */ | 192 | */ |
193 | case "PEGADADOSTEMA": | 193 | case "PEGADADOSTEMA": |
194 | - retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where id_n3 = $id")); | 194 | + retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where id_n3 = $id")); |
195 | exit; | 195 | exit; |
196 | break; | 196 | break; |
197 | /* | 197 | /* |
@@ -208,7 +208,7 @@ switch (strtoupper($funcao)) | @@ -208,7 +208,7 @@ switch (strtoupper($funcao)) | ||
208 | {JSON} | 208 | {JSON} |
209 | */ | 209 | */ |
210 | case "PEGADADOSRAIZ": | 210 | case "PEGADADOSRAIZ": |
211 | - retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN i3geoadmin_temas ON i3geoadmin_raiz.id_tema = i3geoadmin_temas.id_tema where id_raiz = $id")); | 211 | + retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_raiz.id_tema = i3geoadmin_temas.id_tema where id_raiz = $id")); |
212 | exit; | 212 | exit; |
213 | break; | 213 | break; |
214 | /* | 214 | /* |
@@ -231,7 +231,7 @@ switch (strtoupper($funcao)) | @@ -231,7 +231,7 @@ switch (strtoupper($funcao)) | ||
231 | else | 231 | else |
232 | {$coluna = $idioma; | 232 | {$coluna = $idioma; |
233 | } | 233 | } |
234 | - $raiz = pegaDados("select i3geoadmin_raiz.id_raiz,$coluna as nome_tema from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where i3geoadmin_raiz.id_raiz = '$id_raiz'"); | 234 | + $raiz = pegaDados("select i3geoadmin_raiz.id_raiz,$coluna as nome_tema from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where i3geoadmin_raiz.id_raiz = '$id_raiz'"); |
235 | retornaJSON(array("raiz"=>$raiz,"grupos"=>array())); | 235 | retornaJSON(array("raiz"=>$raiz,"grupos"=>array())); |
236 | exit; | 236 | exit; |
237 | break; | 237 | break; |
@@ -259,7 +259,7 @@ switch (strtoupper($funcao)) | @@ -259,7 +259,7 @@ switch (strtoupper($funcao)) | ||
259 | else | 259 | else |
260 | {$coluna = $idioma; | 260 | {$coluna = $idioma; |
261 | } | 261 | } |
262 | - $raiz = pegaDados("select i3geoadmin_raiz.id_raiz,$coluna as nome_tema from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where i3geoadmin_raiz.id_raiz = '$id_raiz'"); | 262 | + $raiz = pegaDados("select i3geoadmin_raiz.id_raiz,$coluna as nome_tema from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where i3geoadmin_raiz.id_raiz = '$id_raiz'"); |
263 | retornaJSON(array("raiz"=>$raiz,"grupos"=>array())); | 263 | retornaJSON(array("raiz"=>$raiz,"grupos"=>array())); |
264 | exit; | 264 | exit; |
265 | break; | 265 | break; |
@@ -284,7 +284,7 @@ switch (strtoupper($funcao)) | @@ -284,7 +284,7 @@ switch (strtoupper($funcao)) | ||
284 | else{ | 284 | else{ |
285 | $coluna = $idioma; | 285 | $coluna = $idioma; |
286 | } | 286 | } |
287 | - $grupos = pegaDados("select i3geoadmin_grupos.$coluna as nome_grupo,id_n1,i3geoadmin_n1.publicado from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_menu='$id_menu' and id_n1 = '$id_n1'"); | 287 | + $grupos = pegaDados("select i3geoadmin_grupos.$coluna as nome_grupo,id_n1,i3geoadmin_n1.publicado from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN ".$esquemaadmin."i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_menu='$id_menu' and id_n1 = '$id_n1'"); |
288 | $raiz = array(); | 288 | $raiz = array(); |
289 | retornaJSON(array("raiz"=>$raiz,"grupos"=>$grupos)); | 289 | retornaJSON(array("raiz"=>$raiz,"grupos"=>$grupos)); |
290 | exit; | 290 | exit; |
@@ -311,7 +311,7 @@ switch (strtoupper($funcao)) | @@ -311,7 +311,7 @@ switch (strtoupper($funcao)) | ||
311 | else | 311 | else |
312 | {$coluna = $idioma; | 312 | {$coluna = $idioma; |
313 | } | 313 | } |
314 | - $subgrupos = pegaDados("select i3geoadmin_subgrupos.$coluna as nome_subgrupo,i3geoadmin_n2.id_n2,i3geoadmin_n2.publicado from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where i3geoadmin_n2.id_n2='$id_n2'"); | 314 | + $subgrupos = pegaDados("select i3geoadmin_subgrupos.$coluna as nome_subgrupo,i3geoadmin_n2.id_n2,i3geoadmin_n2.publicado from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN ".$esquemaadmin."i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where i3geoadmin_n2.id_n2='$id_n2'"); |
315 | $raiz = array(); | 315 | $raiz = array(); |
316 | retornaJSON(array("raiz"=>$raiz,"subgrupos"=>$subgrupos)); | 316 | retornaJSON(array("raiz"=>$raiz,"subgrupos"=>$subgrupos)); |
317 | exit; | 317 | exit; |
@@ -338,7 +338,7 @@ switch (strtoupper($funcao)) | @@ -338,7 +338,7 @@ switch (strtoupper($funcao)) | ||
338 | else | 338 | else |
339 | {$coluna = $idioma; | 339 | {$coluna = $idioma; |
340 | } | 340 | } |
341 | - $temas = pegaDados("select i3geoadmin_temas.$coluna as nome_tema,i3geoadmin_n3.id_n3,i3geoadmin_n3.publicado from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where i3geoadmin_n3.id_n3='$id_n3'"); | 341 | + $temas = pegaDados("select i3geoadmin_temas.$coluna as nome_tema,i3geoadmin_n3.id_n3,i3geoadmin_n3.publicado from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where i3geoadmin_n3.id_n3='$id_n3'"); |
342 | $raiz = array(); | 342 | $raiz = array(); |
343 | retornaJSON($temas); | 343 | retornaJSON($temas); |
344 | exit; | 344 | exit; |
admin/php/atlas.php
@@ -105,7 +105,7 @@ switch (strtoupper($funcao)) | @@ -105,7 +105,7 @@ switch (strtoupper($funcao)) | ||
105 | {JSON} | 105 | {JSON} |
106 | */ | 106 | */ |
107 | case "PEGATEMAS": | 107 | case "PEGATEMAS": |
108 | - retornaJSON(pegaDados("SELECT i3geoadmin_atlast.*,i3geoadmin_temas.nome_tema from ".$esquemaadmin."i3geoadmin_atlast LEFT JOIN i3geoadmin_temas ON ( i3geoadmin_atlast.codigo_tema = i3geoadmin_temas.codigo_tema ) where id_prancha = '$id_prancha' order by ordem_tema")); | 108 | + retornaJSON(pegaDados("SELECT i3geoadmin_atlast.*,i3geoadmin_temas.nome_tema from ".$esquemaadmin."i3geoadmin_atlast LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON ( i3geoadmin_atlast.codigo_tema = i3geoadmin_temas.codigo_tema ) where id_prancha = '$id_prancha' order by ordem_tema")); |
109 | exit; | 109 | exit; |
110 | break; | 110 | break; |
111 | /* | 111 | /* |
admin/php/estatisticas.php
@@ -41,7 +41,7 @@ td { | @@ -41,7 +41,7 @@ td { | ||
41 | porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita | 41 | porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita |
42 | de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. | 42 | de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. |
43 | Consulte a Licença Pública Geral do GNU para mais detalhes. | 43 | Consulte a Licença Pública Geral do GNU para mais detalhes. |
44 | - Você deve ter recebido uma cópia da Licença Pública Geral do | 44 | + Você deve ter recebido uma c�pia da Licença Pública Geral do |
45 | GNU junto com este programa; se não, escreva para a | 45 | GNU junto com este programa; se não, escreva para a |
46 | Free Software Foundation, Inc., no endereço | 46 | Free Software Foundation, Inc., no endereço |
47 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | 47 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
@@ -55,7 +55,7 @@ td { | @@ -55,7 +55,7 @@ td { | ||
55 | $totaltemas = count(pegaDados("select * from ".$esquemaadmin."i3geoadmin_temas")); | 55 | $totaltemas = count(pegaDados("select * from ".$esquemaadmin."i3geoadmin_temas")); |
56 | $temasvalidos = pegaDados("select codigo_tema,nome_tema,download_tema,kml_tema,ogc_tema,link_tema,tags_tema from ".$esquemaadmin."i3geoadmin_temas where codigo_tema <> ''"); | 56 | $temasvalidos = pegaDados("select codigo_tema,nome_tema,download_tema,kml_tema,ogc_tema,link_tema,tags_tema from ".$esquemaadmin."i3geoadmin_temas where codigo_tema <> ''"); |
57 | $temasassocsubgrupos = pegaDados("select id_tema from ".$esquemaadmin."i3geoadmin_n3 group by id_tema"); | 57 | $temasassocsubgrupos = pegaDados("select id_tema from ".$esquemaadmin."i3geoadmin_n3 group by id_tema"); |
58 | - $nacessostema = pegaDados("select b.nome_tema,sum(a.nacessos) as soma,a.codigo_tema from ".$esquemaadmin."i3geoadmin_acessostema as a,i3geoadmin_temas as b where a.codigo_tema = b.codigo_tema and a.nacessos > 0 group by a.codigo_tema,b.nome_tema"); | 58 | + $nacessostema = pegaDados("select b.nome_tema,sum(a.nacessos) as soma,a.codigo_tema from ".$esquemaadmin."i3geoadmin_acessostema as a,".$esquemaadmin."i3geoadmin_temas as b where a.codigo_tema = b.codigo_tema and a.nacessos > 0 group by a.codigo_tema,b.nome_tema"); |
59 | $ntags = pegaDados("select nome from ".$esquemaadmin."i3geoadmin_tags"); | 59 | $ntags = pegaDados("select nome from ".$esquemaadmin."i3geoadmin_tags"); |
60 | $totaltemasvalidos = count($temasvalidos); | 60 | $totaltemasvalidos = count($temasvalidos); |
61 | $codigostemas = array(); | 61 | $codigostemas = array(); |
@@ -124,8 +124,8 @@ td { | @@ -124,8 +124,8 @@ td { | ||
124 | } | 124 | } |
125 | echo "<table>"; | 125 | echo "<table>"; |
126 | echo "<tr><td><b>Número total de temas cadastrados: </b></td><td>$totaltemas</td><td></td></tr>"; | 126 | echo "<tr><td><b>Número total de temas cadastrados: </b></td><td>$totaltemas</td><td></td></tr>"; |
127 | - echo "<tr><td><b>Número total de temas válidos (código diferente de vazio): </b></td><td>$totaltemasvalidos</td><td></td></tr>"; | ||
128 | - echo "<tr><td><b>Temas válidos com códigos duplicados: </b></td><td>".count($temasmaisdeum)."</td><td></td></tr>"; | 127 | + echo "<tr><td><b>Número total de temas válidos (c�digo diferente de vazio): </b></td><td>$totaltemasvalidos</td><td></td></tr>"; |
128 | + echo "<tr><td><b>Temas válidos com c�digos duplicados: </b></td><td>".count($temasmaisdeum)."</td><td></td></tr>"; | ||
129 | echo "<tr><td><b>Temas válidos com nomes duplicados: </b></td><td>".count($nomestemasmaisdeum)."</td><td></td></tr>"; | 129 | echo "<tr><td><b>Temas válidos com nomes duplicados: </b></td><td>".count($nomestemasmaisdeum)."</td><td></td></tr>"; |
130 | echo "<tr><td><b>Temas associados a algum sub-grupo: </b></td><td>".count($temasassocsubgrupos)."</td><td></td></tr>"; | 130 | echo "<tr><td><b>Temas associados a algum sub-grupo: </b></td><td>".count($temasassocsubgrupos)."</td><td></td></tr>"; |
131 | 131 |
temas/_lbiomashp.map
1 | -MAP | ||
2 | - FONTSET "/var/www/i3geo/symbols/fontes.txt" | ||
3 | - SYMBOLSET "/var/www/i3geo/symbols/simbolosv6.sym" | ||
4 | - LAYER | ||
5 | - CONNECTION "" | ||
6 | - DATA "/var/www/i3geo/aplicmap/dados/biomas.shp" | ||
7 | - METADATA | ||
8 | - "METAESTAT_ID_MEDIDA_VARIAVEL" "" | ||
9 | - "cache" "SIM" | ||
10 | - "CLASSE" "SIM" | ||
11 | - "permitekmz" "nao" | ||
12 | - "METAESTAT_CODIGO_TIPO_REGIAO" "" | ||
13 | - "permitedownload" "sim" | ||
14 | - "metaestat" "" | ||
15 | - "permitekml" "sim" | ||
16 | - "permiteogc" "sim" | ||
17 | - "TEMA" "Biomas shapefile (acentuação)" | ||
18 | - "convcaracter" "" | ||
19 | - END # METADATA | ||
20 | - NAME "_lbiomashp" | ||
21 | - PROCESSING "ITEMS=CD_LEGENDA" | ||
22 | - STATUS OFF | ||
23 | - TEMPLATE "none.htm" | ||
24 | - TILEITEM "location" | ||
25 | - OPACITY 90 | ||
26 | - TYPE POLYGON | ||
27 | - UNITS METERS | ||
28 | - CLASS | ||
29 | - NAME "CAATINGA" | ||
30 | - EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA') | ||
31 | - STYLE | ||
32 | - COLOR 0 255 0 | ||
33 | - OUTLINECOLOR 255 255 0 | ||
34 | - END # STYLE | ||
35 | - END # CLASS | ||
36 | - CLASS | ||
37 | - NAME "PAMPA" | ||
38 | - EXPRESSION ('[CD_LEGENDA]'eq'PAMPA') | ||
39 | - STYLE | ||
40 | - COLOR 114 23 92 | ||
41 | - OUTLINECOLOR 255 255 255 | ||
42 | - END # STYLE | ||
43 | - END # CLASS | ||
44 | - CLASS | ||
45 | - NAME "CERRADO" | ||
46 | - EXPRESSION ('[CD_LEGENDA]'eq'CERRADO') | ||
47 | - STYLE | ||
48 | - COLOR 168 160 140 | ||
49 | - OUTLINECOLOR 255 255 255 | ||
50 | - END # STYLE | ||
51 | - END # CLASS | ||
52 | - CLASS | ||
53 | - NAME "PANTANAL" | ||
54 | - EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL') | ||
55 | - STYLE | ||
56 | - COLOR 214 46 232 | ||
57 | - OUTLINECOLOR 255 255 255 | ||
58 | - END # STYLE | ||
59 | - END # CLASS | ||
60 | - CLASS | ||
61 | - NAME "AMAZONIA" | ||
62 | - EXPRESSION ('[CD_LEGENDA]'eq'AMAZONIA') | ||
63 | - STYLE | ||
64 | - COLOR 155 180 157 | ||
65 | - OUTLINECOLOR 255 255 255 | ||
66 | - END # STYLE | ||
67 | - END # CLASS | ||
68 | - CLASS | ||
69 | - NAME "MATA ATLANTICA" | ||
70 | - EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLANTICA') | ||
71 | - STYLE | ||
72 | - COLOR 161 186 110 | ||
73 | - OUTLINECOLOR 255 255 255 | ||
74 | - END # STYLE | ||
75 | - END # CLASS | ||
76 | - END # LAYER | ||
77 | - | ||
78 | -END # MAP | ||
79 | - | 1 | +MAP |
2 | + FONTSET "/var/www/i3geo/symbols/fontes.txt" | ||
3 | + SYMBOLSET "/var/www/i3geo/symbols/simbolosv6.sym" | ||
4 | + LAYER | ||
5 | + CONNECTION "" | ||
6 | + DATA "/var/www/i3geo/aplicmap/dados/biomas.shp" | ||
7 | + METADATA | ||
8 | + "METAESTAT_ID_MEDIDA_VARIAVEL" "" | ||
9 | + "cache" "SIM" | ||
10 | + "CLASSE" "SIM" | ||
11 | + "permitekmz" "nao" | ||
12 | + "METAESTAT_CODIGO_TIPO_REGIAO" "" | ||
13 | + "permitedownload" "sim" | ||
14 | + "metaestat" "" | ||
15 | + "download" "SIM" | ||
16 | + "arquivokmz" "" | ||
17 | + "arquivodownload" "" | ||
18 | + "permitekml" "sim" | ||
19 | + "permiteogc" "sim" | ||
20 | + "TEMA" "Biomas shapefile (acentuação)" | ||
21 | + "convcaracter" "" | ||
22 | + END # METADATA | ||
23 | + NAME "_lbiomashp" | ||
24 | + PROCESSING "ITEMS=CD_LEGENDA" | ||
25 | + STATUS OFF | ||
26 | + TEMPLATE "none.htm" | ||
27 | + TILEITEM "location" | ||
28 | + OPACITY 90 | ||
29 | + TYPE POLYGON | ||
30 | + UNITS METERS | ||
31 | + CLASS | ||
32 | + NAME "CAATINGA" | ||
33 | + EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA') | ||
34 | + STYLE | ||
35 | + COLOR 0 255 0 | ||
36 | + OUTLINECOLOR 255 255 0 | ||
37 | + END # STYLE | ||
38 | + END # CLASS | ||
39 | + CLASS | ||
40 | + NAME "PAMPA" | ||
41 | + EXPRESSION ('[CD_LEGENDA]'eq'PAMPA') | ||
42 | + STYLE | ||
43 | + COLOR 114 23 92 | ||
44 | + OUTLINECOLOR 255 255 255 | ||
45 | + END # STYLE | ||
46 | + END # CLASS | ||
47 | + CLASS | ||
48 | + NAME "CERRADO" | ||
49 | + EXPRESSION ('[CD_LEGENDA]'eq'CERRADO') | ||
50 | + STYLE | ||
51 | + COLOR 168 160 140 | ||
52 | + OUTLINECOLOR 255 255 255 | ||
53 | + END # STYLE | ||
54 | + END # CLASS | ||
55 | + CLASS | ||
56 | + NAME "PANTANAL" | ||
57 | + EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL') | ||
58 | + STYLE | ||
59 | + COLOR 214 46 232 | ||
60 | + OUTLINECOLOR 255 255 255 | ||
61 | + END # STYLE | ||
62 | + END # CLASS | ||
63 | + CLASS | ||
64 | + NAME "AMAZONIA" | ||
65 | + EXPRESSION ('[CD_LEGENDA]'eq'AMAZONIA') | ||
66 | + STYLE | ||
67 | + COLOR 155 180 157 | ||
68 | + OUTLINECOLOR 255 255 255 | ||
69 | + END # STYLE | ||
70 | + END # CLASS | ||
71 | + CLASS | ||
72 | + NAME "MATA ATLANTICA" | ||
73 | + EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLANTICA') | ||
74 | + STYLE | ||
75 | + COLOR 161 186 110 | ||
76 | + OUTLINECOLOR 255 255 255 | ||
77 | + END # STYLE | ||
78 | + END # CLASS | ||
79 | + END # LAYER | ||
80 | + | ||
81 | +END # MAP | ||
82 | + |