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 | 4 | |
5 | 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 | 9 | Licenca: |
10 | 10 | |
... | ... | @@ -23,7 +23,7 @@ Este programa é distribuído na expectativa de que seja útil |
23 | 23 | porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita |
24 | 24 | de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. |
25 | 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 | 27 | GNU junto com este programa; se não, escreva para a |
28 | 28 | Free Software Foundation, Inc., no endereço |
29 | 29 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
... | ... | @@ -83,7 +83,7 @@ obj {array} |
83 | 83 | |
84 | 84 | Retorno: |
85 | 85 | |
86 | -Imprime na saÃda a string JSON | |
86 | +Imprime na sa�da a string JSON | |
87 | 87 | */ |
88 | 88 | function retornaJSON($obj) |
89 | 89 | { |
... | ... | @@ -124,9 +124,9 @@ Verifica se o resultado de um SQL retorna mais de um registro |
124 | 124 | |
125 | 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 | 131 | Retorno: |
132 | 132 | |
... | ... | @@ -143,9 +143,9 @@ function verificaDuplicados($sql,$dbh) |
143 | 143 | /* |
144 | 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 | 150 | Globals: |
151 | 151 | |
... | ... | @@ -179,9 +179,9 @@ Executa um sql de busca de dados |
179 | 179 | |
180 | 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 | 186 | Retorno: |
187 | 187 | |
... | ... | @@ -219,11 +219,11 @@ function pegaDados($sql,$locaplic="") |
219 | 219 | /* |
220 | 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 | 228 | tabela {string} - tabela do banco de dados |
229 | 229 | |
... | ... | @@ -327,13 +327,13 @@ function verificaFilhos() |
327 | 327 | } |
328 | 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 | 331 | if(count($r) > 0) |
332 | 332 | $res = true; |
333 | 333 | } |
334 | 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 | 337 | if(count($r) > 0) |
338 | 338 | $res = true; |
339 | 339 | } |
... | ... | @@ -392,7 +392,7 @@ function verificaFilhos() |
392 | 392 | /* |
393 | 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 | 397 | Parametros: |
398 | 398 | ... | ... |
admin/php/arvore.php
... | ... | @@ -157,7 +157,7 @@ switch (strtoupper($funcao)) |
157 | 157 | {JSON} |
158 | 158 | */ |
159 | 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 | 161 | exit; |
162 | 162 | break; |
163 | 163 | /* |
... | ... | @@ -174,7 +174,7 @@ switch (strtoupper($funcao)) |
174 | 174 | {JSON} |
175 | 175 | */ |
176 | 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 | 178 | exit; |
179 | 179 | break; |
180 | 180 | /* |
... | ... | @@ -191,7 +191,7 @@ switch (strtoupper($funcao)) |
191 | 191 | {JSON} |
192 | 192 | */ |
193 | 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 | 195 | exit; |
196 | 196 | break; |
197 | 197 | /* |
... | ... | @@ -208,7 +208,7 @@ switch (strtoupper($funcao)) |
208 | 208 | {JSON} |
209 | 209 | */ |
210 | 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 | 212 | exit; |
213 | 213 | break; |
214 | 214 | /* |
... | ... | @@ -231,7 +231,7 @@ switch (strtoupper($funcao)) |
231 | 231 | else |
232 | 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 | 235 | retornaJSON(array("raiz"=>$raiz,"grupos"=>array())); |
236 | 236 | exit; |
237 | 237 | break; |
... | ... | @@ -259,7 +259,7 @@ switch (strtoupper($funcao)) |
259 | 259 | else |
260 | 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 | 263 | retornaJSON(array("raiz"=>$raiz,"grupos"=>array())); |
264 | 264 | exit; |
265 | 265 | break; |
... | ... | @@ -284,7 +284,7 @@ switch (strtoupper($funcao)) |
284 | 284 | else{ |
285 | 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 | 288 | $raiz = array(); |
289 | 289 | retornaJSON(array("raiz"=>$raiz,"grupos"=>$grupos)); |
290 | 290 | exit; |
... | ... | @@ -311,7 +311,7 @@ switch (strtoupper($funcao)) |
311 | 311 | else |
312 | 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 | 315 | $raiz = array(); |
316 | 316 | retornaJSON(array("raiz"=>$raiz,"subgrupos"=>$subgrupos)); |
317 | 317 | exit; |
... | ... | @@ -338,7 +338,7 @@ switch (strtoupper($funcao)) |
338 | 338 | else |
339 | 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 | 342 | $raiz = array(); |
343 | 343 | retornaJSON($temas); |
344 | 344 | exit; | ... | ... |
admin/php/atlas.php
... | ... | @@ -105,7 +105,7 @@ switch (strtoupper($funcao)) |
105 | 105 | {JSON} |
106 | 106 | */ |
107 | 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 | 109 | exit; |
110 | 110 | break; |
111 | 111 | /* | ... | ... |
admin/php/estatisticas.php
... | ... | @@ -41,7 +41,7 @@ td { |
41 | 41 | porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita |
42 | 42 | de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. |
43 | 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 | 45 | GNU junto com este programa; se não, escreva para a |
46 | 46 | Free Software Foundation, Inc., no endereço |
47 | 47 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
... | ... | @@ -55,7 +55,7 @@ td { |
55 | 55 | $totaltemas = count(pegaDados("select * from ".$esquemaadmin."i3geoadmin_temas")); |
56 | 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 | 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 | 59 | $ntags = pegaDados("select nome from ".$esquemaadmin."i3geoadmin_tags"); |
60 | 60 | $totaltemasvalidos = count($temasvalidos); |
61 | 61 | $codigostemas = array(); |
... | ... | @@ -124,8 +124,8 @@ td { |
124 | 124 | } |
125 | 125 | echo "<table>"; |
126 | 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 | 129 | echo "<tr><td><b>Temas válidos com nomes duplicados: </b></td><td>".count($nomestemasmaisdeum)."</td><td></td></tr>"; |
130 | 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 | + | ... | ... |