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>"; | ... | ... |