Caros,
No arquivo "classesphp/mapa_inicia.php" tem um trecho que se estiver usando a interface do googlemaps ele altera a projeção de todas as camadas para epsg:4291 (linhas 113 a 134). Existe algum motivo para isso? Porque quando eu envio um shapefile que usa uma projecão diferente da epsg:4291 e alterno para a interface do googlemaps, o shape fica perdido pois sua projeção original é alterada (apenas alterada, e não convertida) para epsg:4291.
Removi o trecho de código que altera a projeção e isso "aparentemente " resolveu o problema.
Alguém sabe se remover esse trecho pode causar algum outro problema que não estou conseguindo ver?
Abraços,
Victor Muniz Cezar
Embrapa Informática Agropecuária
Autor: Victor Cezar

55 comentários
{$l->setProjection("init=epsg:4291");} Ou seja, se a projeção já estiver definida, mantém-se a original. Na versão 4.4 beta já funciona assim. Vou corrigir o problema da versão 4.3 em um próximo pacote de correções.