retornaJSON($m->mapfileTipoRegiao($codigo_tipo_regiao, $_GET["outlinecolor"], $_GET["width"], $_GET["nomes"])); exit; break; /* Valor: KMLMEDIDAVARIAVEL Gera um arquivo kml que pode ser aberto no googleearth */ /* Valor: KMLMEDIDAVARIAVEL Gera um arquivo kml que pode ser aberto no googleearth */ case "KMLMEDIDAVARIAVEL": $m = new Metaestat(); $r = $m->mapfileMedidaVariavel($id_medida_variavel, $_GET["filtro"], $_GET["todasascolunas"], $_GET["tipolayer"], $_GET["titulolayer"], $id_classificacao, $_GET["agruparpor"]); //cria um mapfile completo, que inclui a camada no mapfile de inicializacao do i3geo $mapfile = $m->mapfileCompleto($r["mapfile"]); $formato = $_GET["formato"]; if ($formato == "kml" || $formato == "kmz") { //define as variaveis necessarias ao pacote kmlserver set_time_limit(0); $_REQUEST["map"] = $mapfile; $_REQUEST["typename"] = $r["layer"]; $_REQUEST["request"] = $formato; //$_REQUEST["service"] = "icon"; include dirname(__FILE__) . "/../../pacotes/kmlmapserver/classes/kmlserver.class.php"; $server = new KmlServer(); } else { //3d com tme if (!isset($dir_tmp)) { include dirname(__FILE__) . "/../../ms_configura.php"; }