getlayerbyname($tema); $novolayer = ms_newLayerObj($map, $layer); $novolayer->setmetadata("tema",$_GET["titulo"]); $parametros = '{"plugin":"heatmap","parametros":{"max":10,"tipoGradiente":"default","valorPonto":"'.$_GET["valorPonto"].'","coluna":"'.$_GET["coluna"].'","radius":"'.$_GET["raio"].'"}}'; $novolayer->setmetadata("PLUGINI3GEO",$parametros); $novolayer->set("name",$nameLayer); $novolayer->set("group",""); $novolayer->set("minscaledenom",0); $novolayer->set("maxscaledenom",0); if(!empty($_GET["opacidade"])){ if(ms_GetVersionInt() >= 7){ $novolayer->updateFromString('LAYER COMPOSITE OPACITY '.$_GET["opacidade"].'END END'); } else { $novolayer->set("opacity",$_GET["opacidade"]); } } $map->save($map_file); $retorno = $nameLayer; include("funcoes.php"); heatmapGradiente($map_file,$nameLayer,"default"); break; } if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ restauraCon($map_file,$postgis_mapa); } cpjson($retorno); ?>