Ir para o conteúdo

 Voltar a Geral - usuá...
Tela cheia

I3GEO 4.2 GOOGLE MAPS

26 de Outubro de 2009, 10:29 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 255 vezes

Bom dia,

Estou com uma dúvida, implantei o i3geo no Windows e funciona tudo normalmente, desde  a parte do google maps, google earth e minhas camadas sobrepõem perfeitamente o os dois. Porém quando coloco no ubuntu ou no debian as minhas camadas não sobrepõem o google maps e o google earth. Será que estou faltando fazer alguma configuração? Já coloquei todos meus mapas funcionando no Windows, somente no linux que não funcionam meus mapas não sobrepõem o Google no linux.

Obrigado a todos

Autor: Eduardo Lisboa


1414 comentários

  • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
    26 de Outubro de 2009, 10:36

     

    A integração do i3Geo com o Google é feita por meio de um web service temporário. Esse web service é gerado pelo Mapserver CGI. Pode ser que o seu problema esteja relacionado à instalação do Mapserver CGI. Vc pode fazer um teste, mais ou menos assim:

    loca​lhos​t/cg​i-bi​n/ma​pser​v?ma​p=/i​3geo​/apl​icma​p/ge​ral1​.map​&mod​e=ma​p

    O caminho para o mapfile geral1.map deve ser digitado de acordo com a sua instalação.

    Se o mapa não aparecer, pode ser devido a algum problema no CGI.

    • E8ac36145fa8bda6875f6a904aaec56e?only path=false&size=50&d=404Eduardo Lisboa(usuário não autenticado)
      27 de Outubro de 2009, 10:07

       

      Obrigado pela ajuda Edmar,

      Mas  ai que esta o problema o mapa aparece, quando digito isso, a mesma coisa acontece quando eu tento carregar um mapa que esta em +Temas, no windows ele aparece e no linux nao sai da tela de aguarde. Mesmo eu usando o o testamapfile ele funciona, as quando chamo atravs do +temas nao funciona. Estou com esses 2 problemas.

       Obrigado pela ajuda

      • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
        27 de Outubro de 2009, 12:29

         

        Experimente usar o i3geo/testamapfile.php?map=mapfile

        Onde mapfile é o nome do arquivo mapfile existente no diretório i3geo/temas (sem o .map)

        Vc poderia postar um de seus mapfiles?

        Qual a versão do Mapserver e do PHP? São iguais ao do Windows?

        Vc incluiu a palavra MAP no início de seus mapfiles existentes em i3geo/menutemas?

         

      • E8ac36145fa8bda6875f6a904aaec56e?only path=false&size=50&d=404Eduardo Lisboa(usuário não autenticado)
        27 de Outubro de 2009, 12:30

         

        Ola Edmar, quanto ao problema do +temas ja resolvi, so os temas sobrepor o google que nao consegui ainda, ele simplesmente nao sobrepoem os google no linux somente no windows que da certo.

         

        Obrigado

        • E8ac36145fa8bda6875f6a904aaec56e?only path=false&size=50&d=404Eduardo Lisboa(usuário não autenticado)
          27 de Outubro de 2009, 16:57

           

          Edmar, ele ja funciona os arquivos, visto que ele funcionava no testamapfile. eles ja estao o. A unica coisa que nao esta funcionando é o google maps com os temas osbrepostos a ele.

          • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
            27 de Outubro de 2009, 19:54

             

            A versão GM ou GE acessa os dados do i3geo via wms. Provavelmente o problema esteja na geração do wms.

            Vc pode  tentar fazer um teste usando o Firebug do Firefox para cpturar uma das urls do mapa. Para isso, utilize a opção do Firebug de "inspecionar elemento". Provavelmente vc irá obter algo como:

            <img style="border: 0px none ; margin: 0px; padding: 0px; position: absolute; left: 381px; top: 222px; width: 256px; height: 256px; -moz-user-select: none; opacity: 0.8;" src="http://localhost/cgi-bin/mapserv.exe?map=c:/ms4w/tmp/ms_tmp/NVDaOtjrwF/NVDaOtjrwF.map&mode=tile&tilemode=gmap&tile=1+2+2&map_imagetype=AGG_Q"/>

            Nesse exemplo, a url

            loca​lhos​t/cg​i-bi​n/ma​pser​v.ex​e?ma​p=c:​/ms4​w/tm​p/ms​_tmp​/NVD​aOtj​rwF/​NVDa​Otjr​wF.m​ap&a​mp;m​ode=​tile​&amp​;til​emod​e=gm​ap&a​mp;t​ile=​1+2+​2&am​p;ma​p_im​aget​ype=​AGG_​Q

            Retorna uma imagem do mapa. Vc pode também inspecionar o mapfile para ver se está com algum problema.

            • 664d10ca0a6bf18cbf3c9999786ad0cb?only path=false&size=50&d=404Renato De Giovanni(usuário não autenticado)
              10 de Novembro de 2009, 10:52

               

              Caro Edmar,

              Se entendi corretamente, mesmo que um tema no i3geo esteja por exemplo relacionado a um arquivo raster local, ao utilizar a interface do google maps esse tema é acessado via WMS e deveria portanto se sobrepor ao mapa do google maps?

              Se isso estiver correto, então acho que estou com o mesmo problema aqui. Estou utilizando o código mais recente do i3geo (fiz update hoje do subversion). Estou usando:

              SO Ubuntu

              PHP 5.2.6

              MapServer 5.0.3

              Os serviços OGC aparentemente estão funcionando corretamente.

              Alguma ideia?

              • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
                10 de Novembro de 2009, 13:27

                 

                A integração do i3Geo com o Google Maps depende do uso do modo "tile" do Mapserver (CGI). Esse modo só foi implementado no Mapserver na versão 5.2 (veja: maps​erve​r.or​g/de​velo​pmen​t/rf​c/ms​-rfc​-43.​html​). Talvez por isso não funciona, visto qeu vc está usando a versão 5.0.3

                • 664d10ca0a6bf18cbf3c9999786ad0cb?only path=false&size=50&d=404Renato De Giovanni(usuário não autenticado)
                  12 de Novembro de 2009, 15:01

                   

                  Obrigado pela informação, Edmar. Consegui compilar a versão 5.4.2 do MapServer e agora os temas locais aparecem sobrepostos à imagem do Google Maps

                  A única coisa estranha é que parece haver sempre um layer escurecendo a imagem do Google Maps, mesmo quando não tem nenhum tema selecionado:

                  tiny​pic.​com/​view​.php​?pic​=nob​o10&​amp;​s=4

                  Alguma ideia do que possa ser isso?

                  • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
                    12 de Novembro de 2009, 15:26

                     

                    A versão do Mapserver que eu uso é a 5.2.1, pode ser que na versão 5.4.2
                    exista alguma diferença.
                    Pela imagem, pode ser algum problema com os limites dos países.
                    Experimente remover essa camada.

                    Por favor, atualize sua lista de contatos com meu novo e-mail:

                    edmar.moretti@terra.com.br

                    Skype: edmar.moretti

                    Blog: edma​rmor​etti​.blo​gspo​t.co​m/

                    Ohloh: www.​ohlo​h.ne​t/ac​coun​ts/e​dmar​more​tti

                    renato@cria.org.br escreveu:
                    > Forum: Geral - usuários e desenvolvedores
                    >
                    > Thread: I3GEO 4.2 GOOGLE MAPS
                    >
                    > Author: Renato De Giovanni
                    > Posted: 2009-11-12 15:01:03.070478-02
                    >
                    > Obrigado pela informação, Edmar. Consegui compilar a versão 5.4.2 do
                    > MapServer e agora os temas locais aparecem sobrepostos à imagem do
                    > Google Maps
                    >
                    > A única coisa estranha é que parece haver sempre um layer escurecendo
                    > a imagem do Google Maps, mesmo quando não tem nenhum tema selecionado:
                    >
                    > tiny​pic.​com/​view​.php​?pic​=nob​o10&​s=4
                    >
                    >
                    > Alguma ideia do que possa ser isso?
                    >
                    > Recebendo correspondência demais? Gerencie suas notificações em:
                    > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
                    >

                    • 664d10ca0a6bf18cbf3c9999786ad0cb?only path=false&size=50&d=404Renato De Giovanni(usuário não autenticado)
                      17 de Novembro de 2009, 17:33

                       

                      Caro Edmar,

                      Fiz um downgrade do MapServer para ficar com a mesma versão que você usa (5.2.1), porém o problema da imagem escurecida sobre a interface GoogleMaps permaneceu. De qualquer forma, sugiro uma pequena alteração no testainstal.php (veja no final dessa mensagem) para alertar outros usuários que estejam usando versões mais antigas do MapServer.

                      Uma coisa que descobri foi que alterando o IMAGETYPE do arquivo aplicmap/geral1.map de AGG_Q para png2 inverte o problema, deixando o fundo esbranquiçado:

                      tiny​pic.​com/​view​.php​?pic​=zml​402&​amp;​s=6

                      Vou continuar investigando, mas se você tiver alguma ideia por favor avise. Não creio que seja um problema com os temas, pois estou usando os mesmos que já vem instalados. Talvez seja algum ajuste no arquivo .map ou nos parâmetros do wms.

                      Obrigado,

                      Renato

                      --- testainstal.php     (revisão 1401)
                      +++ testainstal.php     (cópia de trabalho)
                      @@ -61,7 +61,8 @@
                       echo "<br>".phpversion()."<br>\n";
                       include("classesphp/carrega_ext.php");
                       $exts = get_loaded_extensions();
                      -echo ms_GetVersion()."<br><br>";
                      +echo "MapServer (a vers&atilde;o deve ser &gt;= 5.2 para que a sobreposi&ccedil;&atilde;o de temas funcione na interface Google Maps): ";
                      +echo "<br>".ms_GetVersion()."<br><br>";
                       echo "---";
                       echo "<br><pre>Extens&otilde;es:<br>";
                       if (!extension_loaded("libxml")){echo "<span style=color:red >Problema: n&atilde;o est&aacute; instalado a libxml<br></span>";}

                      • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
                        17 de Novembro de 2009, 18:51

                         

                        Renato:

                        Inclui a sugestão que vc fez no testainstal.php. Grato.

                        Acho que testar diferentes configurações de OUTPUTFORMAT pode ajudar a
                        resolver o problema.

                        []'s

                        Por favor, atualize sua lista de contatos com meu novo e-mail:

                        edmar.moretti@terra.com.br

                        Skype: edmar.moretti

                        Blog: edma​rmor​etti​.blo​gspo​t.co​m/

                        Ohloh: www.​ohlo​h.ne​t/ac​coun​ts/e​dmar​more​tti

                        renato@cria.org.br escreveu:
                        > Forum: Geral - usuários e desenvolvedores
                        >
                        > Thread: I3GEO 4.2 GOOGLE MAPS
                        >
                        > Author: Renato De Giovanni
                        > Posted: 2009-11-17 17:33:09.619322-02
                        >
                        > Caro Edmar,
                        >
                        > Fiz um downgrade do MapServer para ficar com a mesma versão que você
                        > usa (5.2.1), porém o problema da imagem escurecida sobre a interface
                        > GoogleMaps permaneceu. De qualquer forma, sugiro uma pequena alteração
                        > no testainstal.php (veja no final dessa mensagem) para alertar outros
                        > usuários que estejam usando versões mais antigas do MapServer.
                        >
                        > Uma coisa que descobri foi que alterando o IMAGETYPE do arquivo
                        > aplicmap/geral1.map de AGG_Q para png2 inverte o problema, deixando o
                        > fundo esbranquiçado:
                        >
                        > tiny​pic.​com/​view​.php​?pic​=zml​402&​s=6
                        >
                        > Vou continuar investigando, mas se você tiver alguma ideia por favor
                        > avise. Não creio que seja um problema com os temas, pois estou usando
                        > os mesmos que já vem instalados. Talvez seja algum ajuste no arquivo
                        > .map ou nos parâmetros do wms.
                        >
                        > Obrigado,
                        >
                        > Renato
                        >
                        > --- testainstal.php (revisão 1401)
                        > +++ testainstal.php (cópia de trabalho)
                        > @@ -61,7 +61,8 @@
                        > echo "".phpversion()."\n";
                        > include("classesphp/carrega_ext.php");
                        > $exts = get_loaded_extensions();
                        > -echo ms_GetVersion()."";
                        > +echo "MapServer (a versão deve ser >= 5.2 para que a
                        > sobreposição de temas funcione na interface Google
                        > Maps): ";
                        > +echo "".ms_GetVersion()."";
                        > echo "---";
                        > echo "Extensões:";
                        > if (!extension_loaded("libxml")){echo " >Problema: não está instalado a libxml";}
                        >
                        >
                        > Recebendo correspondência demais? Gerencie suas notificações em:
                        > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
                        >

                        • 664d10ca0a6bf18cbf3c9999786ad0cb?only path=false&size=50&d=404Renato De Giovanni(usuário não autenticado)
                          18 de Novembro de 2009, 16:40

                           

                          Caro Edmar,

                          Consegui fazer funcionar, mas não com o driver AGG. Não sei dizer se é algum problema nesse driver ou se ele não está sendo usado corretamente (caso esteja faltando alguma configuração ou parâmetro específico). Aqui funcionou apenas com o driver "png2".

                          Preferi não alterar o mapfile geral1 para que o driver AGG continue sendo usado pela interface normal. Não sei se foi a melhor estratégia de alteração pois ainda não conheço bem o código. De qualquer forma seguem abaixo as duas alterações que foram feitas.

                          Abraço,

                          Renato

                          ===================================================================
                          --- classesphp/mapa_inicia.php  (revisão 1401)
                          +++ classesphp/mapa_inicia.php  (cópia de trabalho)
                          @@ -122,7 +122,10 @@
                                                  $of->set("driver","AGG/PNG");
                                          }
                                          else
                          -               {$of = $m->outputformat;}
                          +               {
                          +                       $m->selectOutputFormat("png2");
                          +                       $of = $m->outputformat;
                          +               }
                                          $of->set("transparent",MS_ON);
                                          $m->save($map_file);
                                  }
                          ===================================================================
                          --- classesjs/classe_interface.js       (revisão 1401)
                          +++ classesjs/classe_interface.js       (cópia de trabalho)
                          @@ -784,7 +784,7 @@
                                          parametros += '&mode=tile';
                                          parametros += '&tilemode=gmap';
                                          parametros += '&tile={X}+{Y}+{Z}';
                          -               parametros += '&map_imagetype='+i3GEO.Interface.OUTPUTFORMAT;
                          +               parametros += '&map_imagetype=png2';
                                          //alert(cgi+parametros)
                                          return(cgi+parametros);
                                          },

                          • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
                            18 de Novembro de 2009, 19:46

                             

                            voce pode copiar o mapfile para outro local, alterá-lo, e abrir o i3geo
                            usando como parâmetro:
                            host​/i3g​eo/m​s_cr​iama​pa.p​hp?b​ase=​ende​reco​_com​plet​o_do​_map​file​.map

                            Dessa forma vc não precisa alterar o arquivo original.

                            Por favor, atualize sua lista de contatos com meu novo e-mail:

                            edmar.moretti@terra.com.br

                            Skype: edmar.moretti

                            Blog: edma​rmor​etti​.blo​gspo​t.co​m/

                            Ohloh: www.​ohlo​h.ne​t/ac​coun​ts/e​dmar​more​tti

                            renato@cria.org.br escreveu:
                            > Forum: Geral - usuários e desenvolvedores
                            >
                            > Thread: I3GEO 4.2 GOOGLE MAPS
                            >
                            > Author: Renato De Giovanni
                            > Posted: 2009-11-18 16:40:38.34398-02
                            >
                            > Caro Edmar,
                            >
                            > Consegui fazer funcionar, mas não com o driver AGG. Não sei dizer se é
                            > algum problema nesse driver ou se ele não está sendo usado
                            > corretamente (caso esteja faltando alguma configuração ou parâmetro
                            > específico). Aqui funcionou apenas com o driver "png2".
                            >
                            > Preferi não alterar o mapfile geral1 para que o driver AGG continue
                            > sendo usado pela interface normal. Não sei se foi a melhor estratégia
                            > de alteração pois ainda não conheço bem o código. De qualquer forma
                            > seguem abaixo as duas alterações que foram feitas.
                            >
                            > Abraço,
                            >
                            > Renato
                            >
                            > ===================================================================
                            > --- classesphp/mapa_inicia.php (revisão 1401)
                            > +++ classesphp/mapa_inicia.php (cópia de trabalho)
                            > @@ -122,7 +122,10 @@
                            > $of->set("driver","AGG/PNG");
                            > }
                            > else
                            > - {$of = $m->outputformat;}
                            > + {
                            > + $m->selectOutputFormat("png2");
                            > + $of = $m->outputformat;
                            > + }
                            > $of->set("transparent",MS_ON);
                            > $m->save($map_file);
                            > }
                            > ===================================================================
                            > --- classesjs/classe_interface.js (revisão 1401)
                            > +++ classesjs/classe_interface.js (cópia de trabalho)
                            > @@ -784,7 +784,7 @@
                            > parametros += '&mode=tile';
                            > parametros += '&tilemode=gmap';
                            > parametros += '&tile={X}+{Y}+{Z}';
                            > - parametros +=
                            > '&map_imagetype='+i3GEO.Interface.OUTPUTFORMAT;
                            > + parametros += '&map_imagetype=png2';
                            > //alert(cgi+parametros)
                            > return(cgi+parametros);
                            > },
                            >
                            > Recebendo correspondência demais? Gerencie suas notificações em:
                            > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
                            >

acesso à versão beta do i3geosaude

19 de Março de 2015, 10:03, por Desconhecido

Prezados amigos, 



comunidade i3geosaude

7 de Janeiro de 2015, 10:22, por Desconhecido

Prezados Colaboradores,



Primeira Reunião do Grupo de Trabalho do i3Geo ocorre no dia 20 de novembro

6 de Novembro de 2013, 17:46, por Desconhecido

Na manhã do dia 20 de novembro, junto ao Seminário Anual do SISP, acontecerá a 1a. Reunião do Grupo de Trabalho da solução i3Geo, para tratar de necessidades de melhoria ou adaptação da solução disponível no Portal SPB, para uso pela Administração Pública Federal. Os anseios dos dirigentes de TI do Sistema de Administração de Recursos de Tecnologia da Informação – SISP, em busca de soluções disponíveis no Portal do SPB que atendam às necessidades da Administração e de cada Órgão em específico, foram objeto de discussão em reuniões da Comissão de Coordenação do Sistema ao longo de 2013. A formação do Grupo de Trabalho do i3Geo é resultado das atividades já realizadas até o momento entre os órgãos integrantes do SISP na reflexão, modelagem e aprimoramento do conceito e da finalidade do Software Público para a Administração Pública e para a Sociedade.



Testes com o i3Geo (Geosaúde) em Manaus

24 de Setembro de 2013, 11:39, por Desconhecido

Projeto do Departamento de Monitoramento e Avaliação do SUS (DEMAS) do Ministério da Saúde, iniciou os testes e implantação do i3Geo, distribuição "Geosaúde", na Secretaria Municipal de Saúde de Manaus.



Funai cria Portal de mapas baseado em tecnologias livres (i3Geo)

1 de Agosto de 2011, 18:27, por Desconhecido

Autor: Edmar Moretti