$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>
} 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} */