Example #1
0
 case "LISTAATRIBUTOSMEDIDAVARIAVELXY":
     $m = new Metaestat();
     $regiao = $m->xy2regiao($codigo_tipo_regiao, $_GET["x"], $_GET["y"]);
     $identificador_regiao = $regiao["identificador_regiao"];
     $resultado = array();
     if ($regiao != "") {
         $dados = $m->listaAtributosMedidaVariavelRegiao($identificador_regiao, $id_medida_variavel);
         $resultado = array("atributos" => $dados, "regiao" => $regiao);
     }
     retornaJSON($resultado);
     exit;
     break;
 case "LISTATODOSATRIBUTOSMEDIDAVARIAVELXY":
     $lista = array();
     $m = new Metaestat();
     $regiao = $m->xy2regiao($codigo_tipo_regiao, $_GET["x"], $_GET["y"]);
     $identificador_regiao = $regiao["identificador_regiao"];
     $variaveis = $m->listaVariavel();
     $dadosVariavel = array();
     foreach ($variaveis as $variavel) {
         $medidas = $m->listaMedidaVariavel($variavel["codigo_variavel"]);
         $valores = array();
         foreach ($medidas as $medida) {
             $dadosMedida = $m->listaAtributosMedidaVariavelRegiao($identificador_regiao, $medida["id_medida_variavel"]);
             if ($dadosMedida != "") {
                 $valores[] = array("medida" => $medida["nomemedida"], "dados" => $dadosMedida);
             }
         }
         if (!empty($valores)) {
             $dadosVariavel[] = array("variavel" => $variavel["nome"], "dados" => $valores);
         }