numlayers; $retorno = array(); for ($i=0;$i < $c;++$i) { $l = $map->getlayer($i); if($l->mask == $tema){ $retorno[] = $tema; } } break; case "APLICAR": $map = ms_newMapObj($map_file); $c = $map->numlayers; $mascarar = explode(",",$_GET["mascarar"]); for ($i=0;$i < $c;++$i) { $l = $map->getlayer($i); if($l->mask == $tema){ $l->mask = ""; } if(in_array($l->name,$mascarar)){ $l->mask = $tema; $l->setmetadata("cache","nao"); } } $map->save($map_file); break; } if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){ restauraCon($map_file,$postgis_mapa); } cpjson($retorno); ?>