Commit a8c09ee457f058d834ca2e686fd2a5d6e3f4487e
1 parent
ff25289c
Exists in
master
correção no código
Showing
1 changed file
with
9 additions
and
3 deletions
Show diff stats
ogc.php
| ... | ... | @@ -104,7 +104,6 @@ if(isset($_GET["TileMatrix"])){ |
| 104 | 104 | } |
| 105 | 105 | $_GET = array_merge($_GET,$_POST); |
| 106 | 106 | |
| 107 | - | |
| 108 | 107 | if($_GET["id_medida_variavel"] != ""){ |
| 109 | 108 | $_GET["id_medida_variavel"] = filter_var ( $_GET["id_medida_variavel"], FILTER_SANITIZE_NUMBER_INT); |
| 110 | 109 | } |
| ... | ... | @@ -139,6 +138,7 @@ if(!isset($_GET["ows_geomtype"]) || $_GET["ows_geomtype"] == ""){ |
| 139 | 138 | else{ |
| 140 | 139 | $ows_geomtype = $_GET["ows_geomtype"]; |
| 141 | 140 | } |
| 141 | + | |
| 142 | 142 | // |
| 143 | 143 | //imprime na tela a ajuda |
| 144 | 144 | // |
| ... | ... | @@ -208,6 +208,7 @@ if(strpos(strtolower($OUTPUTFORMAT),"kmz") !== false){ |
| 208 | 208 | if(!empty($OUTPUTFORMAT)){ |
| 209 | 209 | carregaCacheArquivo(); |
| 210 | 210 | } |
| 211 | + | |
| 211 | 212 | // |
| 212 | 213 | //para o caso da requisicao kmz |
| 213 | 214 | //kmz nao funciona diretamente com mapserver |
| ... | ... | @@ -325,6 +326,7 @@ if(!isset($VERSION) || $VERSION == ""){ |
| 325 | 326 | // |
| 326 | 327 | //nome do mapfile que ficara em cache |
| 327 | 328 | // |
| 329 | + | |
| 328 | 330 | $agora = intval(time() / 1000); |
| 329 | 331 | //acrescenta ao nome a indicacao do tipo de TMS |
| 330 | 332 | if(isset($_GET["tms"])){ |
| ... | ... | @@ -357,6 +359,7 @@ $arrayget["TileCol"] = ""; |
| 357 | 359 | $arrayget["TileRow"] = ""; |
| 358 | 360 | |
| 359 | 361 | $nomeMapfileTmp = $dir_tmp."/ogc_".md5(implode("",$arrayget))."_".$agora.".map"; |
| 362 | + | |
| 360 | 363 | //essa variavel e usada para definir se a imagem final gerada devera ser cortada ou nao |
| 361 | 364 | $cortePixels = 0; |
| 362 | 365 | $ogcwsmap = $_GET["ogcwsmap"]; |
| ... | ... | @@ -419,6 +422,7 @@ else{ |
| 419 | 422 | $extensao = ".gvp"; |
| 420 | 423 | } |
| 421 | 424 | if($extensao == ".map"){ |
| 425 | + | |
| 422 | 426 | //cria o mapfile com base no sistema de metadados estatisticos |
| 423 | 427 | //verifica se o id_medida_variavel existe no mapfile e nao foi passado como um parametro |
| 424 | 428 | if(!isset($_GET["id_medida_variavel"]) && $temai3geo == true){ |
| ... | ... | @@ -429,7 +433,7 @@ else{ |
| 429 | 433 | $_GET["id_medida_variavel"] = $teste; |
| 430 | 434 | } |
| 431 | 435 | } |
| 432 | - if(isset($_GET["id_medida_variavel"])){ | |
| 436 | + if(isset($_GET["id_medida_variavel"])){ | |
| 433 | 437 | $temai3geo = false; |
| 434 | 438 | include("admin/php/classe_metaestat.php"); |
| 435 | 439 | $m = new Metaestat(); |
| ... | ... | @@ -526,6 +530,7 @@ else{ |
| 526 | 530 | $l->setprocessing("POLYLINE_NO_CLIP=True"); |
| 527 | 531 | } |
| 528 | 532 | } |
| 533 | + | |
| 529 | 534 | // |
| 530 | 535 | //verifica se existem parametros de substituicao passados via url |
| 531 | 536 | // |
| ... | ... | @@ -736,12 +741,13 @@ else{ |
| 736 | 741 | $oMap->setSymbolSet($locaplic."/symbols/".basename($oMap->symbolsetfilename)); |
| 737 | 742 | $oMap->setFontSet($locaplic."/symbols/".basename($oMap->fontsetfilename)); |
| 738 | 743 | //verifica se existem layers com plugin definido e processa conforme o tipo de plugin |
| 744 | + | |
| 739 | 745 | processaPluginI3geo(); |
| 740 | 746 | // |
| 741 | 747 | //caso seja download ou json ou csv |
| 742 | 748 | // |
| 743 | 749 | processaOutputformatMapfile(); |
| 744 | - $nomeMapfileTmp = str_replace(".map","").".map"; | |
| 750 | + $nomeMapfileTmp = str_replace(".map","",$nomeMapfileTmp).".map"; | |
| 745 | 751 | $oMap->save($nomeMapfileTmp); |
| 746 | 752 | |
| 747 | 753 | validaAcessoTemas($nomeMapfileTmp,true); | ... | ... |