diff --git a/ferramentas/saiku/cartograma.php b/ferramentas/saiku/cartograma.php new file mode 100644 index 0000000..7f12016 --- /dev/null +++ b/ferramentas/saiku/cartograma.php @@ -0,0 +1,42 @@ +"; +$metadados = (array) json_decode($_POST["metadados"],true); +$nmetadados = count($metadados); +//pega o id da regiao (busca pelo posfixo geocod) +$codigo_tipo_regiao = $metadados[0]["identificador"]; +$codigo_tipo_regiao = explode("].[",$codigo_tipo_regiao); +$codigo_tipo_regiao = str_replace(array("[","_geocod"),"",$codigo_tipo_regiao[0]); + +$nomesColunas = array(); +$valores = array(); +for($i=1;$i<$nmetadados;$i++){ + $nomesColunas[] = $metadados[$i]["colName"]; + $valores[$metadados[$i]["colName"]] = array(); +} + +$codigosRegioes = array(); + +foreach($dados as $dado){ + $codigosRegioes[] = $dado[0]; + for($i=1;$i<$nmetadados;$i++){ + array_push($valores[$metadados[$i]["colName"]],$dado[$i]); + } +} +var_dump($valores); +?> \ No newline at end of file -- libgit2 0.21.2