From ebb92461f35886219473a6dfe83e4c321efe02be Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Wed, 24 Oct 2007 19:02:13 +0000 Subject: [PATCH] Corrigida função de identificação que não estava apresentando os temas na opção "Todos os temas" --- classesphp/classe_atributos.php | 1 + ferramentas/identifica/index.htm | 23 +++++++++++------------ ferramentas/identifica/index.js | 15 +++++++++------ ms_configura.php | 2 ++ 4 files changed, 23 insertions(+), 18 deletions(-) diff --git a/classesphp/classe_atributos.php b/classesphp/classe_atributos.php index 60604bc..99dc30a 100644 --- a/classesphp/classe_atributos.php +++ b/classesphp/classe_atributos.php @@ -684,6 +684,7 @@ function identificaQBP($tema,$x,$y,$map_file,$resolucao,$item,$tiporetorno="") { $mapa = ms_newMapObj($map_file); $layer = $mapa->getLayerByName($tema); + $layer->set("status",MS_DEFAULT); $layer->set("template","none.htm"); $pt = ms_newPointObj(); $pt->setXY($x, $y); diff --git a/ferramentas/identifica/index.htm b/ferramentas/identifica/index.htm index ca9a7df..9c0f0c3 100644 --- a/ferramentas/identifica/index.htm +++ b/ferramentas/identifica/index.htm @@ -1,17 +1,18 @@ - + + + - -
-
-
 Temas visíveis 
-
 Todos os temas 
-
 Propriedades 
+ +
+
Temas visíveis
+
Todos os temas
+
Propriedades
- +
@@ -33,10 +34,8 @@
- - - - + \ No newline at end of file diff --git a/ferramentas/identifica/index.js b/ferramentas/identifica/index.js index 5cf0c6c..8677df1 100644 --- a/ferramentas/identifica/index.js +++ b/ferramentas/identifica/index.js @@ -23,14 +23,16 @@ Free Software Foundation, Inc., no endereço function inicializaJanela() { aguarde("block") + ativaGuias("") + mostraGuia("guia1") g_locaplic = window.parent.g_locaplic xpt = unescape(((((window.location.href).split("x="))[1]).split("&"))[0] ); ypt = unescape(((((window.location.href).split("y="))[1]).split("&"))[0] ); escala = unescape(((((window.location.href).split("x="))[1]).split("&"))[0] ); //eventos das guias - $i("guia1").onclick = function(){listaTemasLigados();$i("guia1obj").style.display="block"} - $i("guia2").onclick = function(){listaTodos();$i("guia1obj").style.display="block"} - $i("guia3").onclick = function(){$i("guia1obj").style.display="none";$i("guia3obj").style.display="block"} + $i("guia1").onclick = function(){listaTemasLigados();mostraGuia("guia1")} + $i("guia2").onclick = function(){listaTodos()} + $i("guia3").onclick = function(){mostraGuia("guia3")} $i("xy").innerHTML = "x: " + xpt + " y: " + ypt listaTemasLigados() } @@ -120,11 +122,12 @@ function listaTodos() var linhas = "Clique no tema para ver os dados" for (l=0;l" } - $i("resultado").innerHTML = linhas+"
"+ltema[2]+"
" + $i("resultado").innerHTML = ""+linhas+"
" + mostraGuia("guia1"); } //identifica o sistema clicado function identificasistema(exec,t) diff --git a/ms_configura.php b/ms_configura.php index 1fa8e12..d5845f4 100644 --- a/ms_configura.php +++ b/ms_configura.php @@ -57,6 +57,8 @@ postgis_con - string de conexão com o banco de dados postgis para realização de srid_area - srid utilizado nos cálculos que exigem projeção equivalente postgis_mapa - string de conexão com o banco de dados para substituição do CONNECTION " ". Os layers que tiverem CONNECTION " " terão a string de conexão substituída por esse valor. + +utilizacgi - sim|nao variável indicando se o desenho do corpo do mapa será baseado no cgi. Por default, o mapserver desenha o mapa via php. Em alguns casos o uso do cgi torna a aplicação mais rápida */ $mensagemInicia = "I3Geo versão 3.8"; if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) -- libgit2 0.21.2