aplicaParametrosLegImg> */ case "APLICAPARAMETROSLEGIMG": include_once(dirname(__FILE__)."/../../classesphp/classe_legenda.php"); // //no caso da opção de legenda incluida no mapa, o modo cgi não desenha a imagem corretamente // if($status == 3) { $_SESSION["utilizacgi"] = "nao"; $utilizacgi = "nao"; } $m = new Legenda($map_file); $retorno = $m->aplicaParametrosLegImg($fonte,$imagecolor,$position,$status,$outlinecolor,$keyspacingy,$keyspacingx,$keysizey,$keysizex,$height,$width,$labelsize); $m->salva(); $_SESSION["contadorsalva"]++; break; /* Valor: PEGAPARAMETROSLEGIMG Pega os parâmetros da legenda embebida no mapa. pegaParametrosLegImg> */ case "PEGAPARAMETROSLEGIMG": include_once(dirname(__FILE__)."/../../classesphp/classe_legenda.php"); $m = new Legenda($map_file); $retorno = $m->pegaParametrosLegImg(); break; /* Valor: TESTALEGENDA Testa os parâmetros de definição da legenda inserida no mapa. aplicaParametrosLegImg> */ case "TESTALEGENDA": include_once(dirname(__FILE__)."/../../classesphp/classe_legenda.php"); copy($map_file,str_replace(".map","testeleg.map",$map_file)); $m = new Legenda(str_replace(".map","testeleg.map",$map_file)); $m->aplicaParametrosLegImg($fonte,$imagecolor,$position,$status,$outlinecolor,$keyspacingy,$keyspacingx,$keysizey,$keysizex,$height,$width,$labelsize); $retorno = $m->legendaGrafica(); break; } if (!connection_aborted()){ if(isset($map_file) && isset($postgis_mapa) && $map_file != "") restauraCon($map_file,$postgis_mapa); cpjson($retorno); } else {exit();} ?>