Ir para o conteúdo

 Voltar a Geral - usuá...
Tela cheia

Acentos PostGIS

15 de Janeiro de 2009, 22:05 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 72 vezes

Ola a todos.

Estou tendo o seguinte problema: Criei em um banco de dados PostGIS um layer pontual de escolas com informações sobre estas, porém quando o I3GEO faz consultas neste layer as palavras com acento ou ç são substituidos por caracteres estranhos. Como faço para o I3GEO reconhecer no banco de dados PostGIS estes caracteres como sendo acentos e ç?

 

Forte abraço a todos,

 Alides.

Autor: Alides Junior


88 comentários

  • 1139486f8ba4242fd5bbd8ca0588e020?only path=false&size=50&d=404Lucas Emmanoel Araujo Machado(usuário não autenticado)
    16 de Janeiro de 2009, 9:29

     

    Olá! tudo bem???

    Esta questão da formatação não permitir a visualização do caracteres especiais, no caso um acento, ou um cedilha, ocorre devido a codificação do editor, esta codificação é responsável por permitir a visualização dos dados, quando se cria um banco de dados se passa como uma das informações a codificação deste tipo de cada, podendo ser UTF-8 ou ISO-8859-1 estas codificações permitem que acentos sejam interpretados pelo navegador.

    Sugiro que utilize o formato UTF-8, pois esta codificação é comumente utlizada pelos sites criados atualmente no brasil.

     

    Abraço e espero que tenho ajudad este email sobre este assunto.

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

       

      Vc pode alterar a codificação de caracteres no SQL que faz o acesso aos
      dados, sem precisar alterar a codificação do banco.

      No item DATA no seu mapfile, utilize a função do postgreSQL chamada
      "convert" nos campos que estão apresentando problemas. Veja na
      documentação do PostgreSQL como usar essa função.

      lucasemmanoel@gmail.com escreveu:
      > Forum: Geral - usuários e desenvolvedores
      >
      > Thread: Acentos PostGIS
      >
      > Author: Lucas Emmanoel Araujo Machado
      > Posted: 2009-01-16 09:29:47.80989-02
      >
      > Olá! tudo bem???
      >
      > Esta questão da formatação não permitir a visualização do caracteres
      > especiais, no caso um acento, ou um cedilha, ocorre devido a
      > codificação do editor, esta codificação é responsável por permitir a
      > visualização dos dados, quando se cria um banco de dados se passa como
      > uma das informações a codificação deste tipo de cada, podendo ser
      > UTF-8 ou ISO-8859-1 estas codificações permitem que acentos sejam
      > interpretados pelo navegador.
      >
      > Sugiro que utilize o formato UTF-8, pois esta codificação é comumente
      > utlizada pelos sites criados atualmente no brasil.
      >
      >
      >
      > Abraço e espero que tenho ajudad este email sobre este assunto.
      >
      > Recebendo correspondência demais? Gerencie suas notificações em:
      > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
      >

      --

      Edmar Moretti
      CGTI/MMA
      Área de Gestão de Geotecnologias
      Gerente de Projetos

      skype: edmar.moretti

      • 26740b5d973fd4c9db7312c2213fcb05?only path=false&size=50&d=404Alides Junior(usuário não autenticado)
        16 de Janeiro de 2009, 11:33

         

        Ola.

        O problema é que aparentemente o banco de dados que criei está em UTF8. 

        Meu servidor é um Ubuntu 8.10 e postgres 8.3. Nesta versão ele vem por default UTF8.

        Neste caso teria que inserir um "convert" para reconhecer?

         

        Obrigado pela atenção.

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

           

          Vc usa o convert só no SQL que vai no mapfile, por exemplo:

          DATA "the_geom FROM (select the_geom,gid,convert(nome, 'UTF8', 'LATIN1')
          as nome FROM brasil.brareg1) as foo USING UNIQUE gid USING SRID=4291"

          alides@territoriolivre.net escreveu:
          > Forum: Geral - usuários e desenvolvedores
          >
          > Thread: Acentos PostGIS
          >
          > Author: Alides Junior
          > Posted: 2009-01-16 11:33:51.375877-02
          >
          > Ola.
          >
          > O problema é que aparentemente o banco de dados que criei está em UTF8.
          >
          > Meu servidor é um Ubuntu 8.10 e postgres 8.3. Nesta versão ele vem por
          > default UTF8.
          >
          > Neste caso teria que inserir um "convert" para reconhecer?
          >
          >
          >
          > Obrigado pela atenção.
          >
          > Recebendo correspondência demais? Gerencie suas notificações em:
          > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
          >

          --

          Edmar Moretti
          CGTI/MMA
          Área de Gestão de Geotecnologias
          Gerente de Projetos

          skype: edmar.moretti

        • A18b0f2904ffb66879806edbb37a830e?only path=false&size=50&d=404AVRIL RAMONA LAVIGNE(usuário não autenticado)
          19 de Janeiro de 2009, 10:15

           

          ok isso mesmo conversor...?

          -----Mensagem original-----
          De: alides@territoriolivre.net [mailto:alides@territoriolivre.net]
          Enviada em: sexta-feira, 16 de janeiro de 2009 13:37
          Para: PEDRO PAULO FRANCISCO DE BARROS COSTA
          Assunto: [Geral - usuários e desenvolvedores] Re: Res: Re: [Geral -...

          Forum: Geral
          - usuários e desenvolvedores
          Thread: Acentos
          PostGIS
          Author: Alides Junior
          Posted: 2009-01-16 11:33:51.375877-02

          Ola.

          O problema é que aparentemente o banco de dados que criei está em UTF8.

          Meu servidor é um Ubuntu 8.10 e postgres 8.3. Nesta versão ele vem por
          default UTF8.

          Neste caso teria que inserir um "convert" para reconhecer?

          Obrigado pela atenção.

          Recebendo correspondência demais? Gerencie suas notificações em:
          www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age

      • 3fda06c11b1614491646246c387584ee?only path=false&size=50&d=404Leandro Leal Parente(usuário não autenticado)
        5 de Agosto de 2009, 16:38

         

        Olá 

        Estava enfrentando o mesmo problema.

        Meu banco é UTF8 e estava ocorrendo problemas com a codifição do i3geo. Os dados tabela de atributos não estava aparecendo corretamente.

        Tentei a utilizar a função convert e convert_from do PostgreSQL entretanto não consegui. Ele acusava um erro no próprio SQL e a função nem chegava a ser executada.

        Por fim encontrei esta solução em uma lista de usuários do mapserver:

        Adicionar options='-c client_encoding=LATIN1' dentro da opção CONNECTION do seu LAYER.

        CONNECTION "user=geodados password=geodados dbname=lapig host=10.0.0.195 port=5432 options='-c client_encoding=LATIN1'"

        Depois disso não enfrentei mais problemas com codificação.

        • F660eacc3024fa642fa85b281fd363fb?only path=false&size=50&d=404stelmo barbosa(usuário não autenticado)
          2 de Setembro de 2009, 9:04

           

          Obrigado, também tinha o mesmo problema.

          Esta opção resulta na perfeição.

           

          Stelmo

        • F660eacc3024fa642fa85b281fd363fb?only path=false&size=50&d=404stelmo barbosa(usuário não autenticado)
          3 de Outubro de 2009, 7:22

           

          Olá Leandro

          Esta opção:

          CONNECTION "user=geodados password=geodados dbname=lapig host=10.0.0.195 port=5432 options='-c client_encoding=LATIN1'"

          Causou alguma falha em ferramentas do I3GEO ?? Parece-me que esta opção atrapalha algumas funções por exemplo RELATÓRIOS.

          Aconteceu isso consigo?

           

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