From 7e67c710d39b169a61eed47b7123ad0364b90bc9 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Tue, 12 Feb 2008 14:23:43 +0000 Subject: [PATCH] correção na opção de fusão do mapa com um gráfico na ferramenta tabela. Foram necessárias mudanças em função da possibilidade de uso do modo cgi. --- classesphp/funcoes_gerais.php | 13 +++++++++++-- classesphp/mapa_controle.php | 2 ++ ferramentas/tabela/index.htm | 10 +++++----- ferramentas/tabela/index.js | 11 ++++++----- 4 files changed, 24 insertions(+), 12 deletions(-) diff --git a/classesphp/funcoes_gerais.php b/classesphp/funcoes_gerais.php index c5eed49..4fb9a00 100644 --- a/classesphp/funcoes_gerais.php +++ b/classesphp/funcoes_gerais.php @@ -92,12 +92,21 @@ Include: */ function fusaoGrafico() { - global $imagem,$grafico,$dir_tmp,$cp; + global $imagem,$grafico,$dir_tmp,$cp,$map_file; include_once("classe_imagem.php"); + if($map_file != "") + { + $mapa = ms_newMapObj($map_file); + $imgo = $mapa->draw(); + $nome = ($imgo->imagepath).nomeRandomico().".png"; + $imgo->saveImage($nome); + $imagem = ($imgo->imageurl).basename($nome); + $imgo->free(); + } $m = new Imagem(dirname($dir_tmp).$imagem); $i = $m->fundeIm(dirname($dir_tmp).$grafico); imagepng($i,dirname($dir_tmp).$imagem); - $cp->set_data(dirname($dir_tmp).$imagem); + $cp->set_data($imagem); } /* Section: R diff --git a/classesphp/mapa_controle.php b/classesphp/mapa_controle.php index 60d5bb2..5715cda 100644 --- a/classesphp/mapa_controle.php +++ b/classesphp/mapa_controle.php @@ -1277,6 +1277,8 @@ Include: */ case "fusaografico": include("graficos.php"); + //$_SESSION["utilizacgi"] = "nao"; + //$utilizacgi = "nao"; restauraCon($map_file,$postgis_mapa); $cp->register('fusaoGrafico'); $cp->start(); diff --git a/ferramentas/tabela/index.htm b/ferramentas/tabela/index.htm index 337eefe..781a760 100644 --- a/ferramentas/tabela/index.htm +++ b/ferramentas/tabela/index.htm @@ -25,15 +25,15 @@
-
- listar: +
+ de até - + Listar
-
+