예제 #1
0
파일: exec.php 프로젝트: edmarmoretti/i3geo
 function: ADICIONALABELCLASSE
 
 Adiciona LABEL em uma classe de um layer
 
 <Temas->adicionaLabel>
 */
 case "ADICIONALABELCLASSE":
     include_once dirname(__FILE__) . "/../../classesphp/classe_temas.php";
     $m = new Temas($map_file, $tema);
     $l = $m->mapa->getlayerbyname($tema);
     if (empty($item)) {
         $retorno = "erro";
     } else {
         //$l->set("labelitem",$item);
         $novac = $l->getclass($_GET["classe"]);
         $m->adicionaLabel($novac, $_GET["wrap"], $_GET["fonte"], $_GET["tamanho"], $_GET["angulo"], $_GET["fundo"], $_GET["sombra"], $_GET["cor"], $_GET["outlinecolor"], $_GET["shadowcolor"], $_GET["shadowsizex"], $_GET["shadowsizey"], $_GET["force"], $_GET["mindistance"], $_GET["minfeaturesize"], $_GET["offsetx"], $_GET["offsety"], $_GET["partials"], $_GET["position"], "[" . $_GET["item"] . "]");
         $m->salva();
         $retorno = "ok";
     }
     break;
     /*
     function: REMOVELABELCLASSE
     
     Remove LABEL em uma classe de um layer
     */
 /*
 function: REMOVELABELCLASSE
 
 Remove LABEL em uma classe de um layer
 */
 case "REMOVELABELCLASSE":