Commit 3444f10efde1b0b0d964f00f346c20ee1080f3f1
1 parent
412421d7
Exists in
master
and in
7 other branches
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 | 41 | Free Software Foundation, Inc., no endereço |
42 | 42 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
43 | 43 | */ |
44 | +error_reporting(E_ALL); | |
44 | 45 | echo "<pre>\n"; |
45 | 46 | echo "<b>TESTE DE INSTALACAO DO I3Geo</b><br>\n"; |
46 | 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 | 51 | require_once("classesphp/carrega_ext.php"); |
51 | 52 | $exts = get_loaded_extensions(); |
52 | 53 | echo ms_GetVersion()."<br><br>"; |
... | ... | @@ -57,14 +58,14 @@ if (array_search( "SimpleXML", $exts) != TRUE){echo "<span style=color:red >Prob |
57 | 58 | if (array_search( "dom", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a dom<br></span>";} |
58 | 59 | if (array_search( "xml", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a xml<br></span>";} |
59 | 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 | 62 | if (array_search( "SimpleXML", $exts) != TRUE){echo "<span style=color:red >Problema: não está instalado a SimpleXML<br></span>";} |
62 | 63 | |
63 | 64 | var_dump( $exts ); |
64 | 65 | |
65 | 66 | echo "Existe o ms_configura.php? "; |
66 | 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 | 69 | include ("ms_configura.php"); |
69 | 70 | echo "dir_tmp = $dir_tmp \n"; |
70 | 71 | echo "temasdir = $temasdir \n"; |
... | ... | @@ -73,7 +74,7 @@ echo "locmapserv = $locmapserv \n"; |
73 | 74 | echo "locaplic = $locaplic \n"; |
74 | 75 | echo "locsistemas = $locsistemas \n"; |
75 | 76 | echo "locidentifica = $locidentifica \n"; |
76 | -echo "Escrevendo no diretorio temporario..."; | |
77 | +echo "<br>Escrevendo no diretorio temporario..."; | |
77 | 78 | $f = @fopen($dir_tmp."/teste.txt",w); |
78 | 79 | @fclose($f); |
79 | 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) == 'WIN')) |
103 | 104 | {$mapa = ms_newMapObj($temasaplic."/geral1windows.map");} |
104 | 105 | else |
105 | 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 | 108 | $imgo = $mapa->draw(); |
108 | 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 | 134 | $imgo->saveImage($nome); |
110 | 135 | $nome = ($imgo->imageurl).basename($nome); |
111 | 136 | echo "<p><img src=$nome /></p></body></html>"; | ... | ... |