Commit b639b6c491f13101b91751de932c6c4ccf80d377
1 parent
e87067f7
Exists in
master
and in
7 other branches
Correção na ferramenta filtro e colorramp. Inclusão de variável de configuração …
…em ms_configura.php que permite bloquear ferramentas
Showing
16 changed files
with
61 additions
and
142 deletions
Show diff stats
admin/admin.db
No preview for this file type
classesphp/classe_mapa.php
| ... | ... | @@ -459,7 +459,8 @@ class Mapa |
| 459 | 459 | if (!mb_detect_encoding($f,"UTF-8",true)){ |
| 460 | 460 | $f = mb_convert_encoding($f,"UTF-8","ISO-8859-1"); |
| 461 | 461 | } |
| 462 | - $ferramentas["animagif"] = json_decode($f); | |
| 462 | + $ferramentas["animagif"] = json_decode(str_replace("'",'"',$f)); | |
| 463 | + //var_dump($ferramentas["animagif"]);exit; | |
| 463 | 464 | } |
| 464 | 465 | $temas[] = array( |
| 465 | 466 | $oLayer->name, | ... | ... |
ferramentas/animagif/exec.php
| ... | ... | @@ -37,11 +37,9 @@ $_GET = array_merge($_GET,$_POST); |
| 37 | 37 | // |
| 38 | 38 | if(empty($_GET["colunat"])){ |
| 39 | 39 | $nmapa = ms_newMapObj($locaplic."/temas/".$_GET["tema"].".map"); |
| 40 | - | |
| 41 | 40 | $layer = $nmapa->getlayerbyname($_GET["tema"]); |
| 42 | - | |
| 43 | 41 | $animagif = $layer->getmetadata("animagif"); |
| 44 | - $animagif = json_decode($animagif,true); | |
| 42 | + $animagif = json_decode(str_replace("'",'"',$animagif),true); | |
| 45 | 43 | $_GET["colunat"] = $animagif["colunat"]; |
| 46 | 44 | $_GET["tempo"] = $animagif["tempo"]; |
| 47 | 45 | $_GET["w"] = $animagif["w"]; |
| ... | ... | @@ -110,6 +108,10 @@ if(!in_array($operador,array("=","<",">"))){ |
| 110 | 108 | $nulos = explode(",",$nulos); |
| 111 | 109 | $arqtemp = $dir_tmp."/".$nometemp; |
| 112 | 110 | if(file_exists($arqtemp.".gif")){ |
| 111 | + if(getimagesize($arqtemp.".gif") == false){ | |
| 112 | + echo ""; | |
| 113 | + exit; | |
| 114 | + } | |
| 113 | 115 | $gifBinary = file_get_contents($arqtemp.".gif"); |
| 114 | 116 | //retorna o gif para o navegador |
| 115 | 117 | header('Content-type: image/gif'); |
| ... | ... | @@ -191,9 +193,6 @@ if($copyright != ""){ |
| 191 | 193 | $label->updatefromstring("LABEL POSITION lr END"); |
| 192 | 194 | $label->updatefromstring('LABEL STYLE GEOMTRANSFORM "labelpoly" COLOR 255 255 255 END END'); |
| 193 | 195 | } |
| 194 | - | |
| 195 | -// | |
| 196 | -$mapa->save($arqtemp.".map"); | |
| 197 | 196 | //adiciona ao mapa base as camadas do mapfile indicado em $tema |
| 198 | 197 | $nmapa = ms_newMapObj($locaplic."/temas/".$tema.".map"); |
| 199 | 198 | $numlayers = $nmapa->numlayers; |
| ... | ... | @@ -219,8 +218,6 @@ for ($i=0;$i < $numlayers;$i++){ |
| 219 | 218 | cloneInlineSymbol($layern,$nmapa,$mapa); |
| 220 | 219 | ms_newLayerObj($mapa, $layern); |
| 221 | 220 | } |
| 222 | - | |
| 223 | -$mapa->save($arqtemp.".map"); | |
| 224 | 221 | //aplica a extensao geografica |
| 225 | 222 | $layer = $mapa->getlayerbyname($tema); |
| 226 | 223 | |
| ... | ... | @@ -272,10 +269,8 @@ $o->set("imagemode",MS_IMAGEMODE_RGBA); |
| 272 | 269 | if($transparente == "sim"){ |
| 273 | 270 | $o->set("transparent",MS_TRUE); |
| 274 | 271 | } |
| 275 | - | |
| 272 | +restauraConObj($mapa,$postgis_mapa); | |
| 276 | 273 | $mapa->save($arqtemp.".map"); |
| 277 | -$mapa = ms_newMapObj($arqtemp.".map"); | |
| 278 | -restauraCon($arqtemp.".map",$postgis_mapa); | |
| 279 | 274 | |
| 280 | 275 | /* |
| 281 | 276 | if(validaAcessoTemas($arqtemp.".map",false) == true){ |
| ... | ... | @@ -295,8 +290,7 @@ foreach($lista as $l){ |
| 295 | 290 | } |
| 296 | 291 | } |
| 297 | 292 | |
| 298 | -//$listaunica = array("201537"); | |
| 299 | - | |
| 293 | +$mapa = ms_newMapObj($arqtemp.".map"); | |
| 300 | 294 | //cria as imagens para cada periodo |
| 301 | 295 | $layer = $mapa->getlayerbyname($tema); |
| 302 | 296 | |
| ... | ... | @@ -308,6 +302,11 @@ if($copyright != ""){ |
| 308 | 302 | } |
| 309 | 303 | $mapa->moveLayerdown(0); |
| 310 | 304 | |
| 305 | +$mapa->save($arqtemp.".map"); | |
| 306 | +substituiCon($mapa,$postgis_mapa); | |
| 307 | +$mapa = ms_newMapObj($arqtemp.".map"); | |
| 308 | +$copyright = $mapa->getlayerbyname("copyright"); | |
| 309 | + | |
| 311 | 310 | if($copyright != ""){ |
| 312 | 311 | $c = $copyright->getclass(0); |
| 313 | 312 | if($vi >= 60200){ |
| ... | ... | @@ -323,19 +322,23 @@ if($copyright != ""){ |
| 323 | 322 | $imagens = array(); |
| 324 | 323 | $duracao = array(); |
| 325 | 324 | $objImagem = ""; |
| 325 | + | |
| 326 | 326 | foreach($listaunica as $d){ |
| 327 | + | |
| 328 | + $layer = $mapa->getlayerbyname($tema); | |
| 327 | 329 | if(strtoupper($colunat) == $colunat){ |
| 328 | 330 | $filtro = "(('[$colunat]' $operador '$d'))"; |
| 329 | - if($tipocolunat == "numerico"){ | |
| 331 | + if($tipocolunat == "numerico" || $tipocolunat == "numero"){ | |
| 330 | 332 | $filtro = "(([$colunat] $operador $d))"; |
| 331 | 333 | } |
| 332 | 334 | } |
| 333 | 335 | else{ |
| 334 | 336 | $filtro = "$colunat $operador '$d'"; |
| 335 | - if($tipocolunat == "numerico"){ | |
| 337 | + if($tipocolunat == "numerico" || $tipocolunat == "numero"){ | |
| 336 | 338 | $filtro = "$colunat $operador $d"; |
| 337 | 339 | } |
| 338 | 340 | } |
| 341 | + | |
| 339 | 342 | $layer->setfilter($filtro); |
| 340 | 343 | |
| 341 | 344 | $nomec = $arqtemp.$d.".png"; |
| ... | ... | @@ -348,16 +351,13 @@ foreach($listaunica as $d){ |
| 348 | 351 | $classe->title = $d; |
| 349 | 352 | } |
| 350 | 353 | //$mapa->save($arqtemp."teste.map"); |
| 354 | + $mapa->save($arqtemp.".map"); | |
| 351 | 355 | if(!file_exists($nomec)){ |
| 352 | 356 | if($objImagem == ""){ |
| 353 | - //$mapa->save($arqtemp.".map"); | |
| 354 | - //echo $arqtemp.".map"; | |
| 355 | 357 | $objImagem = $mapa->draw(); |
| 356 | 358 | $objImagem->saveImage($nomec); |
| 357 | 359 | } |
| 358 | 360 | else{ |
| 359 | - //$mapa->save($arqtemp.".map"); | |
| 360 | - //echo $arqtemp.".map"; | |
| 361 | 361 | $i = $mapa->draw(); |
| 362 | 362 | $objImagem->pasteImage($i,-1); |
| 363 | 363 | $objImagem->saveImage($nomec); |
| ... | ... | @@ -367,7 +367,10 @@ foreach($listaunica as $d){ |
| 367 | 367 | $duracao[] = $tempo; |
| 368 | 368 | //$mapa->save($arqtemp.".map");exit; |
| 369 | 369 | } |
| 370 | - | |
| 370 | +restauraConObj($mapa,$postgis_mapa); | |
| 371 | +$mapa->save($arqtemp.".map"); | |
| 372 | +unlink($arqtemp.".map"); | |
| 373 | +$mapa = null; | |
| 371 | 374 | //junta as imagens no gif |
| 372 | 375 | |
| 373 | 376 | include("../../pacotes/gifcreator/GifCreator.php"); | ... | ... |
ferramentas/animagif/index.js
| ... | ... | @@ -313,7 +313,7 @@ i3GEOF.animagif = |
| 313 | 313 | p = i3GEO.configura.locaplic + "/ferramentas/animagif/manutencao.php"; |
| 314 | 314 | par = "&g_sid=" + i3GEO.configura.sid |
| 315 | 315 | + "&tema=" + i3GEOF.animagif.tema |
| 316 | - + "&animagif=" + i3GEO.util.base64encode(j) | |
| 316 | + + "&animagif=" + j | |
| 317 | 317 | + "&funcao=inclui"; |
| 318 | 318 | |
| 319 | 319 | retorno = | ... | ... |
ferramentas/animagif/manutencao.php
| ... | ... | @@ -11,7 +11,7 @@ if(in_array(strtoupper($funcao),$funcoesEdicao)){ |
| 11 | 11 | retornaJSON("Vc nao pode realizar essa operacao. Tente fazer login novamente.");exit; |
| 12 | 12 | } |
| 13 | 13 | } |
| 14 | -$tema = $_GET["tema"]; | |
| 14 | +$tema = $_POST["tema"]; | |
| 15 | 15 | error_reporting(0); |
| 16 | 16 | // |
| 17 | 17 | //faz a busca da função que deve ser executada |
| ... | ... | @@ -44,7 +44,7 @@ switch (strtoupper($funcao)) |
| 44 | 44 | $mapa = ms_newMapObj($map_file); |
| 45 | 45 | $l = $mapa->getlayerbyname($tema); |
| 46 | 46 | if($l != ""){ |
| 47 | - //$l->setmetadata("animagif",base64_decode($animagif)); | |
| 47 | + $l->setmetadata("animagif",$animagif); | |
| 48 | 48 | $mapa->save($map_file); |
| 49 | 49 | } |
| 50 | 50 | $arq = $locaplic."/temas/".$tema.".map"; |
| ... | ... | @@ -52,7 +52,7 @@ switch (strtoupper($funcao)) |
| 52 | 52 | $mapa = ms_newMapObj($arq); |
| 53 | 53 | $l = $mapa->getlayerbyname($tema); |
| 54 | 54 | if($l != ""){ |
| 55 | - //$l->setmetadata("animagif",base64_decode($animagif)); | |
| 55 | + $l->setmetadata("animagif",str_replace("\\","'",$_POST["animagif"])); | |
| 56 | 56 | $mapa->save($arq); |
| 57 | 57 | removeCabecalho($arq); |
| 58 | 58 | } | ... | ... |
ferramentas/colourramp/index.php
| ... | ... | @@ -4,11 +4,14 @@ |
| 4 | 4 | include_once(dirname(__FILE__)."/../../classesphp/class.palette.php"); |
| 5 | 5 | $m = new palette(); |
| 6 | 6 | $lista = implode(",",($m->listaColourRamps(dirname(__FILE__)."/../.."))); |
| 7 | - if(!isset($ncores)) | |
| 8 | - {$ncores = 10;} | |
| 7 | + if(!isset($_GET["ncores"])){ | |
| 8 | + $_GET["ncores"] = 10; | |
| 9 | + } | |
| 9 | 10 | if(empty($_GET["locaplic"])){ |
| 10 | - $locaplic = "../.."; | |
| 11 | + $_GET["locaplic"] = "../.."; | |
| 11 | 12 | } |
| 13 | + | |
| 14 | + $locaplic = $_GET["locaplic"]; | |
| 12 | 15 | ?> |
| 13 | 16 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
| 14 | 17 | <html> |
| ... | ... | @@ -130,7 +133,7 @@ new YAHOO.widget.Button( |
| 130 | 133 | {onclick:{fn: function(){aplicarCores();}}} |
| 131 | 134 | ); |
| 132 | 135 | $i("voltar-button").style.width = "250px" |
| 133 | -var lista = "<?php echo $_GET["lista"];?>"; | |
| 136 | +var lista = "<?php echo $lista;?>"; | |
| 134 | 137 | lista = lista.split(","); |
| 135 | 138 | var n = lista.length; |
| 136 | 139 | var ins = ""; | ... | ... |
ferramentas/filtro/exec.php
| ... | ... | @@ -30,8 +30,11 @@ Inclui um filtro no tema. |
| 30 | 30 | include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php"); |
| 31 | 31 | //copiaSeguranca($map_file); |
| 32 | 32 | $m = new Temas($map_file,$tema); |
| 33 | - if(!isset($_GET["testa"])){$_GET["testa"]="";} | |
| 34 | - {$retorno = $m->insereFiltro($_GET["filtro"],$_GET["testa"],"sim");} | |
| 33 | + if(!isset($_GET["testa"])){ | |
| 34 | + $_GET["testa"]=""; | |
| 35 | + } | |
| 36 | + $m->insereFiltro(""); | |
| 37 | + $retorno = $m->insereFiltro($_GET["filtro"],$_GET["testa"],"sim"); | |
| 35 | 38 | if(strtolower($testa) != "sim"){ |
| 36 | 39 | $m->salva(); |
| 37 | 40 | $_SESSION["contadorsalva"]++; | ... | ... |
ferramentas/filtro/index.js
| ... | ... | @@ -397,7 +397,7 @@ i3GEOF.filtro = { |
| 397 | 397 | $i(idRetorno).value = i3GEOF.filtro.formataMapserver(); |
| 398 | 398 | } |
| 399 | 399 | else{ |
| 400 | - p = i3GEO.configura.locaplic+"/ferramentas/filtro/exec.php?base64=sim&g_sid="+i3GEO.configura.sid+"&funcao=inserefiltro&filtro="+i3GEO.util.base64encode(filtro); | |
| 400 | + p = i3GEO.configura.locaplic+"/ferramentas/filtro/exec.php?base64=nao&g_sid="+i3GEO.configura.sid+"&funcao=inserefiltro&filtro="+filtro; | |
| 401 | 401 | cp = new cpaint(); |
| 402 | 402 | cp.set_response_type("JSON"); |
| 403 | 403 | cp.set_transfer_mode('POST'); |
| ... | ... | @@ -415,7 +415,7 @@ i3GEOF.filtro = { |
| 415 | 415 | i3GEOF.filtro.aguarde.visibility = "hidden"; |
| 416 | 416 | }; |
| 417 | 417 | } |
| 418 | - cp.call(p,"insereFiltro",temp,"tema="+i3GEOF.filtro.tema,"testa="+testa); | |
| 418 | + cp.call(p,"insereFiltro",temp,"tema="+i3GEOF.filtro.tema+"&testa="+testa); | |
| 419 | 419 | } |
| 420 | 420 | } |
| 421 | 421 | catch(e){ | ... | ... |
ferramentas/graficointerativo1/index.js
| ... | ... | @@ -1874,7 +1874,7 @@ i3GEOF.graficointerativo1 = |
| 1874 | 1874 | temp = function(retorno){ |
| 1875 | 1875 | i3GEO.Interface.atualizaTema(retorno,tema); |
| 1876 | 1876 | }; |
| 1877 | - cp.call(p,"insereFiltro",temp,"tema="+tema,"filtro="); | |
| 1877 | + cp.call(p,"insereFiltro",temp,"tema="+tema+"&filtro="); | |
| 1878 | 1878 | } |
| 1879 | 1879 | } |
| 1880 | 1880 | }; | ... | ... |
ferramentas/identifica/index.js
| ... | ... | @@ -1168,11 +1168,11 @@ i3GEOF.identifica = |
| 1168 | 1168 | i3GEOF.identifica.propJanelas[idjanela].aguarde.visibility = "hidden"; |
| 1169 | 1169 | i3GEO.Interface.atualizaTema(retorno, tema); |
| 1170 | 1170 | }, p = |
| 1171 | - i3GEO.configura.locaplic + "/ferramentas/filtro/exec.php?base64=sim&g_sid=" + i3GEO.configura.sid + "&funcao=inserefiltro", cp = | |
| 1171 | + i3GEO.configura.locaplic + "/ferramentas/filtro/exec.php?base64=nao&g_sid=" + i3GEO.configura.sid + "&funcao=inserefiltro", cp = | |
| 1172 | 1172 | new cpaint(); |
| 1173 | 1173 | cp.set_response_type("JSON"); |
| 1174 | 1174 | cp.set_transfer_mode('POST'); |
| 1175 | - cp.call(p, "insereFiltro", temp, "tema=" + tema, "filtro=" + i3GEO.util.base64encode(filtro)); | |
| 1175 | + cp.call(p, "insereFiltro", temp, "tema=" + tema + "&filtro=" + filtro); | |
| 1176 | 1176 | }, |
| 1177 | 1177 | removeFiltro : function(tema, idjanela) { |
| 1178 | 1178 | if (i3GEOF.identifica.propJanelas[idjanela].visibility === "visible") { |
| ... | ... | @@ -1187,7 +1187,7 @@ i3GEOF.identifica = |
| 1187 | 1187 | new cpaint(); |
| 1188 | 1188 | cp.set_response_type("JSON"); |
| 1189 | 1189 | cp.set_transfer_mode('POST'); |
| 1190 | - cp.call(p, "insereFiltro", temp, "tema=" + tema, "filtro="); | |
| 1190 | + cp.call(p, "insereFiltro", temp, "tema=" + tema + "&filtro="); | |
| 1191 | 1191 | }, |
| 1192 | 1192 | adicionaPontoRegiao : function(idjanela) { |
| 1193 | 1193 | var p = i3GEO.configura.locaplic + "/ferramentas/editortema/exec.php?funcao=adicionaGeometria&g_sid=" + i3GEO.configura.sid, tema = | ... | ... |
ferramentas/salvamapa/index.js
| ... | ... | @@ -98,7 +98,6 @@ i3GEOF.salvaMapa = { |
| 98 | 98 | local = i3GEO.configura.locaplic+"/../ms_tmp"+local[1]; |
| 99 | 99 | onde.innerHTML = "" + |
| 100 | 100 | "<a style='line-height:20px;font-size:12px;' href='"+down+"' target='_blank' >"+$trad('baixaArquivo',i3GEOF.salvaMapa.dicionario)+"</a><br>" + |
| 101 | - "<a style='line-height:20px;font-size:12px;' href='"+local+"' target='_blank' >"+$trad('veArquivo',i3GEOF.salvaMapa.dicionario)+"</a><br>" + | |
| 102 | 101 | "<a style='line-height:20px;font-size:12px;' href='"+teste+"' target='_blank' >"+$trad('testaArquivo',i3GEOF.salvaMapa.dicionario)+"</a>"; |
| 103 | 102 | } |
| 104 | 103 | catch(erro){i3GEO.janela.tempoMsg(erro);} | ... | ... |
ferramentas/selecao/index.js
| ... | ... | @@ -1198,11 +1198,11 @@ i3GEOF.selecao = |
| 1198 | 1198 | p, |
| 1199 | 1199 | "selecaoPoli", |
| 1200 | 1200 | retorna, |
| 1201 | - "xs=" + xs, | |
| 1202 | - "ys=" + ys, | |
| 1203 | - "tema=" + tema, | |
| 1204 | - "tipo=" + $i("i3GEOselecaotipoOperacao").value, | |
| 1205 | - "buffer=" + $i("i3GEOselecaotoleranciapt").value); | |
| 1201 | + "xs=" + xs | |
| 1202 | + + "&ys=" + ys | |
| 1203 | + + "&tema=" + tema | |
| 1204 | + + "&tipo=" + $i("i3GEOselecaotipoOperacao").value | |
| 1205 | + + "&buffer=" + $i("i3GEOselecaotoleranciapt").value); | |
| 1206 | 1206 | } |
| 1207 | 1207 | }, |
| 1208 | 1208 | /* | ... | ... |
| 1 | 1 | MAP |
| 2 | 2 | FONTSET "../symbols/fontes.txt" |
| 3 | 3 | SYMBOLSET "../symbols/simbolosv6.sym" |
| 4 | - | |
| 5 | 4 | LAYER |
| 6 | 5 | CONNECTION "" |
| 7 | 6 | DATA "/var/www/i3geo/aplicmap/dados/locali.shp" |
| 8 | 7 | METADATA |
| 9 | 8 | "METAESTAT_ID_MEDIDA_VARIAVEL" "" |
| 10 | - "cache" "SIM" | |
| 11 | 9 | "TIP" "TIPO,NOMELOC,ANOCRIA" |
| 12 | - "LTEMPOITEMDESCRICAO" "TIPO" | |
| 10 | + "cache" "SIM" | |
| 13 | 11 | "CLASSE" "SIM" |
| 12 | + "LTEMPOITEMDESCRICAO" "TIPO" | |
| 14 | 13 | "LTEMPOITEMINICIO" "ANOCRIA" |
| 15 | - "LTEMPOITEMTIP" "ANOCRIA" | |
| 16 | 14 | "permitekmz" "sim" |
| 17 | - "LTEMPOITEMTITULO" "NOMELOC" | |
| 15 | + "LTEMPOITEMTIP" "ANOCRIA" | |
| 18 | 16 | "ITENSDESC" "Município,TIPO,Localidade,ANOCRIA" |
| 19 | - "TILES" "SIM" | |
| 17 | + "LTEMPOITEMTITULO" "NOMELOC" | |
| 20 | 18 | "ITENSLINK" ",,," |
| 19 | + "TILES" "SIM" | |
| 21 | 20 | "METAESTAT_CODIGO_TIPO_REGIAO" "" |
| 22 | - "LTEMPOFORMATODATA" "iso8601" | |
| 23 | 21 | "permitedownload" "sim" |
| 22 | + "LTEMPOFORMATODATA" "iso8601" | |
| 24 | 23 | "permitecomentario" "SIM" |
| 25 | 24 | "metaestat" "" |
| 26 | 25 | "download" "SIM" |
| 27 | 26 | "itembuscarapida" "NOMELOC" |
| 28 | 27 | "ITENS" "NOMEMUN,TIPO,NOMELOC,ANOCRIA" |
| 29 | - "transitioneffect" "NAO" | |
| 30 | - "permiteogc" "sim" | |
| 31 | 28 | "permitekml" "sim" |
| 29 | + "permiteogc" "sim" | |
| 30 | + "transitioneffect" "NAO" | |
| 32 | 31 | "TEMA" "Localidades (usar com timeline) para teste" |
| 33 | 32 | "cortepixels" "30" |
| 34 | 33 | "LTEMPOCONVENCODE" "SIM" | ... | ... |
| ... | ... | @@ -10,7 +10,7 @@ MAP |
| 10 | 10 | "cache" "SIM" |
| 11 | 11 | "CLASSE" "SIM" |
| 12 | 12 | "LTEMPOITEMDESCRICAO" "TIPO" |
| 13 | - "animagif" "" | |
| 13 | + "animagif" "{'colunat':'ANOCRIA','tipocolunat':'numero','tempo':'40','w':'500','h':'500','cache':'sim','mapext':'-159.521484375 -89.263671875 114.521484375 46.263671875','legenda':'sim','transparente':'sim','operador':'','nulos':'','auto':'sim','exec':'nao'}" | |
| 14 | 14 | "LTEMPOITEMINICIO" "ANOCRIA" |
| 15 | 15 | "permitekmz" "sim" |
| 16 | 16 | "LTEMPOITEMTIP" "ANOCRIA" | ... | ... |
temas/a.map
| ... | ... | @@ -1,89 +0,0 @@ |
| 1 | -MAP | |
| 2 | - FONTSET "../symbols/fontes.txt" | |
| 3 | - SYMBOLSET "../symbols/simbolosv6.sym" | |
| 4 | - LAYER | |
| 5 | - CONNECTION "" | |
| 6 | - DATA "/var/www/i3geo/aplicmap/dados/biomas.shp" | |
| 7 | - METADATA | |
| 8 | - "TIP" "CD_LEGENDA" | |
| 9 | - "CACHE" "sim" | |
| 10 | - "CLASSE" "SIM" | |
| 11 | - "permitekmz" "sim" | |
| 12 | - "ITENSDESC" "Bioma Teste de acentuação" | |
| 13 | - "ESCALA" "1000000" | |
| 14 | - "TILES" "SIM" | |
| 15 | - "extensao" "-76 -39 -29 9" | |
| 16 | - "permitedownload" "sim" | |
| 17 | - "download" "sim" | |
| 18 | - "itembuscarapida" "CD_LEGENDA" | |
| 19 | - "ITENS" "CD_LEGENDA" | |
| 20 | - "transitioneffect" "SIM" | |
| 21 | - "permiteogc" "sim" | |
| 22 | - "permitekml" "sim" | |
| 23 | - "TEMA" "Biomas SHP (acentução) teste" | |
| 24 | - END # METADATA | |
| 25 | - NAME "a" | |
| 26 | - PROCESSING "ITEMS=CD_LEGENDA" | |
| 27 | - PROCESSING "LABEL_NO_CLIP=True" | |
| 28 | - PROCESSING "POLYLINE_NO_CLIP=True" | |
| 29 | - STATUS DEFAULT | |
| 30 | - TEMPLATE "none.htm" | |
| 31 | - TILEITEM "location" | |
| 32 | - TYPE POLYGON | |
| 33 | - UNITS METERS | |
| 34 | - CLASS | |
| 35 | - NAME "CAATINGA" | |
| 36 | - EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA') | |
| 37 | - STYLE | |
| 38 | - COLOR 4 180 226 | |
| 39 | - OUTLINECOLOR 255 255 255 | |
| 40 | - END # STYLE | |
| 41 | - TITLE "" | |
| 42 | - END # CLASS | |
| 43 | - CLASS | |
| 44 | - NAME "PAMPA area > 5" | |
| 45 | - EXPRESSION ('[CD_LEGENDA]'eq'PAMPA area > 5') | |
| 46 | - STYLE | |
| 47 | - COLOR 116 220 127 | |
| 48 | - OUTLINECOLOR 255 255 255 | |
| 49 | - END # STYLE | |
| 50 | - TITLE "" | |
| 51 | - END # CLASS | |
| 52 | - CLASS | |
| 53 | - NAME "CERRADO" | |
| 54 | - EXPRESSION ('[CD_LEGENDA]'eq'CERRADO') | |
| 55 | - STYLE | |
| 56 | - COLOR 202 199 25 | |
| 57 | - OUTLINECOLOR 255 255 255 | |
| 58 | - END # STYLE | |
| 59 | - TITLE "" | |
| 60 | - END # CLASS | |
| 61 | - CLASS | |
| 62 | - NAME "PANTANAL" | |
| 63 | - EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL') | |
| 64 | - STYLE | |
| 65 | - COLOR 68 130 30 | |
| 66 | - OUTLINECOLOR 255 255 255 | |
| 67 | - END # STYLE | |
| 68 | - TITLE "" | |
| 69 | - END # CLASS | |
| 70 | - CLASS | |
| 71 | - NAME "AMAZÔNIA" | |
| 72 | - EXPRESSION ('[CD_LEGENDA]'eq'AMAZÔNIA') | |
| 73 | - STYLE | |
| 74 | - COLOR 23 2 150 | |
| 75 | - OUTLINECOLOR 255 255 255 | |
| 76 | - END # STYLE | |
| 77 | - TITLE "" | |
| 78 | - END # CLASS | |
| 79 | - CLASS | |
| 80 | - NAME "MATA ATLÂNTICA" | |
| 81 | - EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLÂNTICA') | |
| 82 | - STYLE | |
| 83 | - COLOR 187 96 164 | |
| 84 | - OUTLINECOLOR 255 255 255 | |
| 85 | - END # STYLE | |
| 86 | - TITLE "" | |
| 87 | - END # CLASS | |
| 88 | - END # LAYER | |
| 89 | -END # MAP |