Orientações válidas para as versões 4.6 e 4.7
Se o testaisntal.php estiver mostrando os mapas e mesmo assim ao abrir o i3Geo as camadas não são mostradas, considere o seguinte:
Usuários reportaram problemas em algumas instalações do Mapserver. Esses usuários conseguem adicionar camadas
ao mapa mas nada é mostrado, mesmo quando as questões de projeção e outras estão todas configuradas de acordo. Se esse for o seu caso, experimente trocar os arquivos de renderização fazendo o seguinte:
- Se você está usando o SVN para manter-se atualizado, faça o update, caso contŕaio, os arquivos alternativos mapa_openlayers_alternativo.php e mapa_googlemaps_alternativo.php podem ser obtidos nos endereços:
para versão 4.6: http://svn.softwarepublico.gov.br/trac/i3geo/browser/i3geo46/classesphp
para versão 4.7 http://svn.softwarepublico.gov.br/trac/i3geo/browser/i3geo/classesphp
- altere os nomes dos seguintes arquivos para mantê-los como cópia:
i3geo/classesphp/mapa_openlayers.php -> mapa_openlayers_original.php
i3geo/classesphp/mapa_googlemaps.php -> mapa_googlemaps_original.php
altere os nomes dos arquivos alternativos:
i3geo/classesphp/mapa_openlayers_alternativo.php -> mapa_openlayers.php
i3geo/classesphp/mapa_googlemaps_alternativo.php -> mapa_googlemaps.php
Infelizmente não há como contornar esse problema por meio de verificações no próprio código do i3Geo uma vez que a função do PHPMapscript saveImage() simplesmente aborta a criação das imagens, não permitindo a detecção do problema.
Autor: Edmar Moretti
