示例#1
0
     $retorno = $m->sobeEstilo($classe, $estilo);
     $m->salva();
 }
 if ($opcao == "desceestilo") {
     $retorno = $m->desceEstilo($classe, $estilo);
     $m->salva();
 }
 if ($opcao == "aplica") {
     $retorno = $m->aplicaParametro($classe, $estilo, $_pg["outlinecolor"], $_pg["backgroundcolor"], $_pg["color"], $_pg["symbolname"], $_pg["size"], $_pg["opacidade"], $_pg["width"], $_pg["pattern"], $_pg["angle"], $_pg["minsize"], $_pg["maxsize"], $_pg["offsetx"], $_pg["offsety"]);
     if (!empty($_pg["symbolscale"])) {
         $m->layer->set("symbolscaledenom", $_pg["symbolscale"]);
     }
     $m->salva();
 }
 if ($opcao == "listaSimbolos") {
     $retorno = $m->listaSimbolos($_pg["tipo"], $dir_tmp, $imgdir, $_pg["onclick"]);
     if ($retorno == "") {
         $retorno = $m->listaSimbolos($_pg["tipo"], $dir_tmp, $imgdir, $_pg["onclick"], 8, 1, true);
     }
 }
 if ($opcao == "pegaparametros") {
     $retorno = $m->pegaParametros($classe);
 }
 $_SESSION["contadorsalva"]++;
 break;
 /*
  Valor: CRIALEGENDAHTML
 
 Gera a legenda processando o template HTML.
 
 <Legenda->criaLegenda>
示例#2
0
         }
         if ($base == "" && file_exists('/opt/www/html/i3geo/aplicmap/geral1fedorav' . $versao . '.map')) {
             $base = "/opt/www/html/i3geo/aplicmap/geral1v" . $versao . ".map";
         }
         if ($base == "") {
             $base = $locaplic . "/aplicmap/geral1v" . $versao . ".map";
         }
     }
 } else {
     if (!file_exists($base)) {
         $base = $locaplic . "/aplicmap/" . $base;
     }
 }
 $base = str_replace(".map", "", $base) . ".map";
 $m = new Legenda($base, $locaplic);
 retornaJSON($m->listaSimbolos($tipo, $dir_tmp, "", $_GET["onclick"], 8, 1, true));
 exit;
 break;
 /*
 Valor: PEGALAYERS
 
 Lista os layers existentes em um mapfile
 
 Parametros:
 
 codigoMap {string} - nome do mapfile (sem .map)
 
 Retorno:
 
 {JSON}
 */