Commit 8b31899b9f3ea894e6445add654f44c2f6f4937d
1 parent
cad9868e
Exists in
master
and in
7 other branches
Inclusão do valor de METAESTAT_CODIGO_TIPO_REGIAO no objeto CAMADAS
Showing
2 changed files
with
16 additions
and
12 deletions
Show diff stats
classesphp/classe_mapa.php
| ... | ... | @@ -276,7 +276,8 @@ class Mapa |
| 276 | 276 | "legendaimg", |
| 277 | 277 | "offsite", |
| 278 | 278 | "numclasses", |
| 279 | - "id_medida_variavel" | |
| 279 | + "id_medida_variavel", | |
| 280 | + "codigo_tipo_regiao" | |
| 280 | 281 | ); |
| 281 | 282 | foreach ($this->layers as $oLayer){ |
| 282 | 283 | $sel = "nao"; |
| ... | ... | @@ -512,7 +513,8 @@ class Mapa |
| 512 | 513 | $oLayer->getmetadata("legendaimg"), |
| 513 | 514 | $oLayer->offsite->red.",".$oLayer->offsite->green.",".$oLayer->offsite->blue, |
| 514 | 515 | $oLayer->numclasses, |
| 515 | - $oLayer->getmetadata("METAESTAT_ID_MEDIDA_VARIAVEL") | |
| 516 | + $oLayer->getmetadata("METAESTAT_ID_MEDIDA_VARIAVEL"), | |
| 517 | + $oLayer->getmetadata("METAESTAT_CODIGO_TIPO_REGIAO") | |
| 516 | 518 | ); |
| 517 | 519 | } |
| 518 | 520 | } | ... | ... |
classesphp/classe_metaestatinfo.php
| ... | ... | @@ -327,13 +327,13 @@ class MetaestatInfo{ |
| 327 | 327 | if($suportaWMST == true && $direto == false){ |
| 328 | 328 | $sqlDadosMedidaVariavel = "SELECT $sqlWMST as dimtempo,".$dados["colunaidgeo"]." AS cod_regiao,".$nomevalorcalculado." AS valorcalculado FROM ".$dados["esquemadb"].".".$dados["tabela"]; |
| 329 | 329 | } |
| 330 | - if(!empty ($filtro) && $direto == false){ | |
| 330 | + if(!empty ($filtro)){ | |
| 331 | 331 | $sqlDadosMedidaVariavel .= " WHERE ".$filtro . " AND ".$nomevalorcalculado." IS NOT NULL "; |
| 332 | 332 | } |
| 333 | 333 | else{ |
| 334 | 334 | $sqlDadosMedidaVariavel .= " WHERE ".$nomevalorcalculado." IS NOT NULL "; |
| 335 | 335 | } |
| 336 | - if($suportaWMST != true && $direto == false){ | |
| 336 | + if($suportaWMST != true && $direto == false && $tipoconta != ""){ | |
| 337 | 337 | $sqlDadosMedidaVariavel .= " /*FA*//*FA*/ /*FAT*//*FAT*/ GROUP BY cod_regiao "; |
| 338 | 338 | } |
| 339 | 339 | $sqlagrupamento = ""; |
| ... | ... | @@ -570,13 +570,15 @@ class MetaestatInfo{ |
| 570 | 570 | $expressao[] = "([".$item."]>".($calc["quartil3"]).")"; |
| 571 | 571 | $titulo[] = "Quartil 4: >".$calc["quartil3"]; |
| 572 | 572 | } |
| 573 | - $classes[] = array( | |
| 574 | - "expressao"=>"([".$item."]= 0)", | |
| 575 | - "titulo"=>"0", | |
| 576 | - "verde"=>100, | |
| 577 | - "vermelho"=>100, | |
| 578 | - "azul"=>100 | |
| 579 | - ); | |
| 573 | + if($calc["quartil1"] > 0){ | |
| 574 | + $classes[] = array( | |
| 575 | + "expressao"=>"([".$item."] = 0)", | |
| 576 | + "titulo"=>"0", | |
| 577 | + "verde"=>100, | |
| 578 | + "vermelho"=>100, | |
| 579 | + "azul"=>100 | |
| 580 | + ); | |
| 581 | + } | |
| 580 | 582 | for ($i=0;$i < count($expressao);++$i){ |
| 581 | 583 | $classes[] = array( |
| 582 | 584 | "expressao"=>$expressao[$i], |
| ... | ... | @@ -2079,4 +2081,4 @@ class MetaestatInfo{ |
| 2079 | 2081 | } |
| 2080 | 2082 | } |
| 2081 | 2083 | } |
| 2082 | 2084 | -?> |
| 2085 | +?> | |
| 2083 | 2086 | \ No newline at end of file | ... | ... |