Commit 3444f10efde1b0b0d964f00f346c20ee1080f3f1

Authored by Edmar Moretti
1 parent 412421d7

Melhorada a formatação e incluido um novo mapa com os limites estaduais

Showing 1 changed file with 32 additions and 7 deletions   Show diff stats
testainstal.php
@@ -41,12 +41,13 @@ GNU junto com este programa; se não, escreva para a @@ -41,12 +41,13 @@ GNU junto com este programa; se não, escreva para a
41 Free Software Foundation, Inc., no endereço 41 Free Software Foundation, Inc., no endereço
42 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. 42 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
43 */ 43 */
  44 +error_reporting(E_ALL);
44 echo "<pre>\n"; 45 echo "<pre>\n";
45 echo "<b>TESTE DE INSTALACAO DO I3Geo</b><br>\n"; 46 echo "<b>TESTE DE INSTALACAO DO I3Geo</b><br>\n";
46 echo getcwd(); 47 echo getcwd();
47 -echo "<br>SERVER_SOFTWARE: ".$SERVER_SOFTWARE."<br>";  
48 -echo "PHP (a versão deve ser a 5x): ";  
49 -echo phpversion()."<br>\n"; 48 +//echo "<br>SERVER_SOFTWARE: ".$SERVER_SOFTWARE."<br>";
  49 +echo "<br><br>PHP (a versão deve ser a 5x): ";
  50 +echo "<br>".phpversion()."<br>\n";
50 require_once("classesphp/carrega_ext.php"); 51 require_once("classesphp/carrega_ext.php");
51 $exts = get_loaded_extensions(); 52 $exts = get_loaded_extensions();
52 echo ms_GetVersion()."<br><br>"; 53 echo ms_GetVersion()."<br><br>";
@@ -57,14 +58,14 @@ if (array_search( &quot;SimpleXML&quot;, $exts) != TRUE){echo &quot;&lt;span style=color:red &gt;Prob @@ -57,14 +58,14 @@ if (array_search( &quot;SimpleXML&quot;, $exts) != TRUE){echo &quot;&lt;span style=color:red &gt;Prob
57 if (array_search( "dom", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a dom<br></span>";} 58 if (array_search( "dom", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a dom<br></span>";}
58 if (array_search( "xml", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a xml<br></span>";} 59 if (array_search( "xml", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a xml<br></span>";}
59 if (array_search( "gd", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a gd<br></span>";} 60 if (array_search( "gd", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a gd<br></span>";}
60 -if (array_search( "gd2", $exts) != TRUE){echo "<span style=color:red >Obs: não está instalado a gd2<br></span>";} 61 +if (array_search( "gd2", $exts) != TRUE){echo "<span style=color:red >Obs: não está instalado a gd2 - o que não é muito crítico....<br></span>";}
61 if (array_search( "SimpleXML", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a SimpleXML<br></span>";} 62 if (array_search( "SimpleXML", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a SimpleXML<br></span>";}
62 63
63 var_dump( $exts ); 64 var_dump( $exts );
64 65
65 echo "Existe o ms_configura.php? "; 66 echo "Existe o ms_configura.php? ";
66 if(file_exists("ms_configura.php")) echo "Sim\n"; else {echo "Nao";saindo("ms_configura não encontrado");} 67 if(file_exists("ms_configura.php")) echo "Sim\n"; else {echo "Nao";saindo("ms_configura não encontrado");}
67 -echo "Incluindo...\n"; 68 +echo "Incluindo...\n<br>";
68 include ("ms_configura.php"); 69 include ("ms_configura.php");
69 echo "dir_tmp = $dir_tmp \n"; 70 echo "dir_tmp = $dir_tmp \n";
70 echo "temasdir = $temasdir \n"; 71 echo "temasdir = $temasdir \n";
@@ -73,7 +74,7 @@ echo &quot;locmapserv = $locmapserv \n&quot;; @@ -73,7 +74,7 @@ echo &quot;locmapserv = $locmapserv \n&quot;;
73 echo "locaplic = $locaplic \n"; 74 echo "locaplic = $locaplic \n";
74 echo "locsistemas = $locsistemas \n"; 75 echo "locsistemas = $locsistemas \n";
75 echo "locidentifica = $locidentifica \n"; 76 echo "locidentifica = $locidentifica \n";
76 -echo "Escrevendo no diretorio temporario..."; 77 +echo "<br>Escrevendo no diretorio temporario...";
77 $f = @fopen($dir_tmp."/teste.txt",w); 78 $f = @fopen($dir_tmp."/teste.txt",w);
78 @fclose($f); 79 @fclose($f);
79 if (file_exists($dir_tmp."/teste.txt")) echo "ok\n"; else saindo("Não foi possível gravar no diretório temporário"); 80 if (file_exists($dir_tmp."/teste.txt")) echo "ok\n"; else saindo("Não foi possível gravar no diretório temporário");
@@ -103,9 +104,33 @@ if (strtoupper(substr(PHP_OS, 0, 3) == &#39;WIN&#39;)) @@ -103,9 +104,33 @@ if (strtoupper(substr(PHP_OS, 0, 3) == &#39;WIN&#39;))
103 {$mapa = ms_newMapObj($temasaplic."/geral1windows.map");} 104 {$mapa = ms_newMapObj($temasaplic."/geral1windows.map");}
104 else 105 else
105 {$mapa = ms_newMapObj($temasaplic."/geral1.map");} 106 {$mapa = ms_newMapObj($temasaplic."/geral1.map");}
106 -echo "<h1>E agora..desenhando o mapa:</h1>\n"; 107 +echo "<b>E agora..desenhando o mapa (se o mapa não aparecer é um problema...verifique os caminhos no ms_configura.php e no geral1.map ou geral1windows.map):</b>\n";
107 $imgo = $mapa->draw(); 108 $imgo = $mapa->draw();
108 $nome = ($imgo->imagepath)."teste.png"; 109 $nome = ($imgo->imagepath)."teste.png";
  110 +echo "<p>Nome da imagem gerada: $nome </p>";
  111 +$imgo->saveImage($nome);
  112 +$nome = ($imgo->imageurl).basename($nome);
  113 +echo "<p><img src=$nome /></p>";
  114 +
  115 +echo " \n";
  116 +echo "Carregando o map_file geral1... e acrescentando o estadosl.map \n";
  117 +if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
  118 +{$maptemp = ms_newMapObj($temasaplic."/estadoslwindows.map");}
  119 +else
  120 +{$maptemp = ms_newMapObj($temasaplic."/estadosl.map");}
  121 +echo "<b>E agora..desenhando o mapa (se o mapa não aparecer é um problema...verifique os caminhos no ms_configura.php e no estadosl.map ou estadoslwindows.map):</b>\n";
  122 +
  123 +for($i=0;$i<($maptemp->numlayers);$i++)
  124 +{
  125 + $layern = $maptemp->getLayer($i);
  126 + if ($layern->name == "estadosl")
  127 + {$layern->set("data",$temasaplic."/dados/estados.shp");}
  128 + ms_newLayerObj($mapa, $layern);
  129 +}
  130 +
  131 +$imgo = $mapa->draw();
  132 +$nome = ($imgo->imagepath)."teste1.png";
  133 +echo "<p>Nome da imagem gerada: $nome </p>";
109 $imgo->saveImage($nome); 134 $imgo->saveImage($nome);
110 $nome = ($imgo->imageurl).basename($nome); 135 $nome = ($imgo->imageurl).basename($nome);
111 echo "<p><img src=$nome /></p></body></html>"; 136 echo "<p><img src=$nome /></p></body></html>";