Ir para o conteúdo

 Voltar a Geral - usuá...
Tela cheia

Compatibilidade com PostGIS 2.0.3

6 de Setembro de 2013, 15:00 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 3 vezes

Boa tarde, existe algum registro de incompatibilidade conhecido para a versão 2.0.3 do PostGIS? Estou com a versão 4.7 do i3geo instalada e quando configuro um mapfile para acessar o banco está dando erro. Pelo Quantum GIS consigo acessar.

Autor: Giovani Silva


88 comentários

  • 0d98eecf3b033841a1bd59796f2adde4?only path=false&size=50&d=404Giuliano Grigolin(usuário não autenticado)
    12 de Setembro de 2013, 10:30

     

    Bom dia Giovani,

    Meus bancos postgis implantados na versão 2.0.3, com suporte a raster, (schema topology, "geometry_columns" na "Views", etc ...) não estão conectando no I3Geo, apenas os que foram implantados na versão 1.5.3, sem suporte a raster. Todos os bancos estão no mesmo servidor.

    O que está ocorrendo é que quando eu "ligo" o mapfile do tema (status default ou status on) a tela no I3Geo fica em branco. 

    Fiz  um teste restaurando um backup feito na versão 1.5.3 num banco na versão 2.0.3 e deu certo, o banco ficou igual ao que eu tinha instalado na versão 1.5.3.  Ou seja, o I3Geo não está reconhecendo o novo esquema da versão 2.0.3 do PostGIS com o novo schema topology, "geometry_columns" na "Views", etc ....

    Bom, de cara isso significa que não dá pra carregar raster armazenados no PostGIS .....

    É isso, vamos ver se alguém dá mais alguma luz sobre o tema.

     

    Abraço 

    • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
      12 de Setembro de 2013, 22:13

       

      Eu uso 2.0.1 e funciona perfeitamente.

      Veja se o seu problema não está relacionado com isso: trac​.osg​eo.o​rg/m​apse​rver​/tic​ket/​4186

      • 0d98eecf3b033841a1bd59796f2adde4?only path=false&size=50&d=404Giuliano Grigolin(usuário não autenticado)
        13 de Setembro de 2013, 10:02

         

        Então Edmar, a versão que eu uso tbm é a 2.0.1,  e não está mostrando nada no mapa.

        Fiz outro teste agora e aconteceu o seguinte:

        1- criei um banco com template postgis 2.0.1 ;

        2- restaurei um backup gerado na versão 1.5.3 (que funciona normalmente no I3Geo) ;

        3- as funções com nomes diferentes da versão 1.5.3 foram somadas às da versão 2.0.3 (o banco ficou com 1.259 funções) ;

        4- adicionei no mapfile (abaixo), a conexão aparece no menu mas não aparece nada no mapa .

         

        LAYER
            NAME "Fotocadastro"
            STATUS DEFAULT
            TYPE POLYGON
            CONNECTIONTYPE POSTGIS
            CONNECTION "host=10.199.2.100 dbname=teste_v_2.0.1 user=user password=password"
            DATA "geom FROM propriedades as foo USING UNIQUE id_num_prop USING SRID=31984"
            PROJECTION
             "+proj=utm +zone=24 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
            END
            CLASS
              NAME 'Fotocadastro'
                STYLE
                COLOR 128 128 64
                OUTLINECOLOR 0 0 0
                END
            END # CLASS
            METADATA
              "TEMA" "TEste v 2.0.1"
            END
         END

         

         Grato

         

        • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
          13 de Setembro de 2013, 17:38

           

          No seu data, experimente usar o formato:

          geom FROM propriedades as foo USING UNIQUE id_num_prop USING SRID=31984

          geom from (
                  SELECT * from public.propriedades
                  ) as foo using unique id_num_prop using srid=31984

          Outra dica é projetar os dados diretamente no sql, que é mais eficiente, utilizando st_transform

           

          • 724ef5dae15b409c93262fa3c23390ca?only path=false&size=50&d=404André Silva(usuário não autenticado)
            18 de Setembro de 2013, 16:45

             

            Olá no meu caso estou inserindo tudo e não aparece nada quando vou visualizar a camada. Testei a conexão no QGIS para verificar se estava integrado e funcionou 100% 

              LAYER

                CONNECTION "dbname=SEPLANMAP user=postgres host=localhost password=dekocaires"

                CONNECTIONTYPE POSTGIS

                DATA "the_geom FROM (select * FROM GEOPROCESSAMENTO.EDF_DE_REFERÊNCIA) as foo USING UNIQUE gid USING SRID=4291"

                METADATA

                  "METAESTAT_ID_MEDIDA_VARIAVEL" ""

                  "cache" "SIM"

                  "CLASSE" "SIM"

                  "temporizador" ""

                  "METAESTAT_CODIGO_TIPO_REGIAO" ""

                  "permitecomentario" ""

                  "metaestat" ""

                  "TEMA" "aa"

                  "convcaracter" "NAO"

                  "legendaimg" ""

                END # METADATA

                NAME "aa"

                PROJECTION

                  "init=epsg:29194"

                END # PROJECTION

                STATUS DEFAULT

                TEMPLATE "none.htm"

                TYPE POLYGON

                UNITS METERS

                CLASS

                  NAME ""

                  STYLE

                    ANGLE 0

                    COLOR 0 0 0

                    OFFSET 0 0

                  END # STYLE

                  TITLE ""

                END # CLASS

              END # LAYER

             

            Obrigado 

            • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
              21 de Setembro de 2013, 23:30

               

              Não utilize maiúsculas como nomes de objetos no Postgres, o padrão é sepre em minúsculas e acho melhor você não utilizar acentuação nos nomes desses objetos.

              Me parece que seus dados estão em uma projeção diferente da que você etá usando.

              Deveria ser the_geom FROM (select * FROM GEOPROCESSAMENTO.EDF_DE_REFERÊNCIA) as foo USING UNIQUE gid USING SRID=29194

              Esses erros devem aparecer no teste do mapfile cujo link é apresentado no editor de mapfiles do sistema de administração do i3geo

               

          • 0d98eecf3b033841a1bd59796f2adde4?only path=false&size=50&d=404Giuliano Grigolin(usuário não autenticado)
            10 de Outubro de 2013, 13:36

             

            Boa tarde Edmar,

             

            Tentei com a SQL que você sugeriu e tbm não deu .....

            O mapa continua sem nada. 

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