Ir para o conteúdo

 Voltar a Geral - usuá...
Tela cheia

Mapa não exibido sem erros

3 de Dezembro de 2008, 9:51 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 16 vezes
Bom dia a todos.

Estou utilizando o I3GEO com PostgreSQL/PostGIS. Primeiramente inclui um tema o mais simples possível com o shape em disco. Utilizando o script "testamapfile.php" o mapa é mostrado sem problemas já utilizando http://localhost/i3geo/ms_criamapa.php?temasa=meutema o mapa não é exibido e fica como o padrão do mapa do Brasil vazio. Esse problema foi descoberto por acaso enquanto fazia os testes com o real problema.

Gerei o SQL do shape e importei no banco. Utilizando softwares como o gvSIG e Quantum Gis eu consigo conectar ao banco e vejo o shape sem problemas. Utilizando o script "testamapfile.php" com meu tema com paramatros para o banco não consigo visualizar e utilizando o "ms_criamapa.php"

Abaixo segue o código dos .MAP

Tema 1 - Visualizado no "testamapfile.php" e não visualizado no "ms_criamapa.php"

SYMBOLSET ../symbols/simbolos.sym
FONTSET   "../symbols/fontes.txt"
  LAYER
    DATA "c:/CCMA/LIMITE_CCMA.shp"
    METADATA
      "CLASSE"    "SIM"
      "DOWNLOAD"    "SIM"
      "TEMA"    "Limite CCMA"
    END
    NAME "meutema"
    STATUS DEFAULT
    TEMPLATE "none.htm"
    TYPE POLYGON
    CLASS
      NAME " "
      COLOR 255 190 190
      OUTLINECOLOR 50 50 50
    END
  END
END

Tema 2 - Não visualizado no "testamapfile.php" e "ms_criamapa.php"

SYMBOLSET ../symbols/simbolos.sym
FONTSET   "../symbols/fontes.txt"
LAYER
  NAME areaurbana
  TYPE polygon
  STATUS DEFAULT
  CONNECTIONTYPE postgis
  CONNECTION "host=localhost user=myuser password=mypass dbname=mydbase"
  DATA "the_geom FROM (select * FROM public.limite_ccma) as foo USING UNIQUE gid"
  TEMPLATE "none.htm"
  METADATA
      ITENS "nome"
      ITENSDESC "Nome"
        TEMA "Limite CCMA"
        CLASSE "SIM"
  END
  OPACITY 100
  CLASS
   Name ' '
   COLOR 232 252 244
   OUTLINECOLOR 50 50 50
  END
END
END

Agradeço a ajuda e colaboração de todos

Obrigado.

Benício

Autor: Benicio Ribeiro


66 comentários

  • 69e11a9296502e549af52f5df14398fb?only path=false&size=50&d=404Francisco Nascimento(usuário não autenticado)
    3 de Dezembro de 2008, 10:36

     

    Ok. Recebi sua mensagem e estou lendo.

    Obrigado.

  • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
    3 de Dezembro de 2008, 10:41

     

    No caso do postgis, falta o SRID e no caso do uso do ms_criamapa.php,
    além do temasa vc precisa colocar layers=meutema para que ele apareça
    ligado no mapa.

    larsurilch@gmail.com escreveu:
    > Forum: Geral - usuários e desenvolvedores
    >
    > Thread: Mapa não exibido sem erros
    >
    > Author: Benicio Ribeiro
    > Posted: 2008-12-03 09:51:00.302599-02
    >
    > Bom dia a todos.
    >
    > Estou utilizando o I3GEO com PostgreSQL/PostGIS. Primeiramente inclui
    > um tema o mais simples possível com o shape em disco. Utilizando o
    > script "testamapfile.php" o mapa é mostrado sem problemas já
    > utilizando loca​lhos​t/i3​geo/​ms_c​riam​apa.​php?​tema​sa=m​eute​ma o
    > mapa não é exibido e fica como o padrão do mapa do Brasil vazio. Esse
    > problema foi descoberto por acaso enquanto fazia os testes com o real
    > problema.
    >
    > Gerei o SQL do shape e importei no banco. Utilizando softwares como o
    > gvSIG e Quantum Gis eu consigo conectar ao banco e vejo o shape sem
    > problemas. Utilizando o script "testamapfile.php" com meu tema com
    > paramatros para o banco não consigo visualizar e utilizando o
    > "ms_criamapa.php"
    >
    > Abaixo segue o código dos .MAP
    >
    > Tema 1 - Visualizado no "testamapfile.php" e não visualizado no
    > "ms_criamapa.php"
    >
    > SYMBOLSET ../symbols/simbolos.sym
    > FONTSET "../symbols/fontes.txt"
    > LAYER
    > DATA "c:/CCMA/LIMITE_CCMA.shp"
    > METADATA
    > "CLASSE" "SIM"
    > "DOWNLOAD" "SIM"
    > "TEMA" "Limite CCMA"
    > END
    > NAME "meutema"
    > STATUS DEFAULT
    > TEMPLATE "none.htm"
    > TYPE POLYGON
    > CLASS
    > NAME " "
    > COLOR 255 190 190
    > OUTLINECOLOR 50 50 50
    > END
    > END
    > END
    >
    > Tema 2 - Não visualizado no "testamapfile.php" e "ms_criamapa.php"
    >
    > SYMBOLSET ../symbols/simbolos.sym
    > FONTSET "../symbols/fontes.txt"
    > LAYER
    > NAME areaurbana
    > TYPE polygon
    > STATUS DEFAULT
    > CONNECTIONTYPE postgis
    > CONNECTION "host=localhost user=myuser password=mypass dbname=mydbase"
    > DATA "the_geom FROM (select * FROM public.limite_ccma) as foo USING
    > UNIQUE gid"
    > TEMPLATE "none.htm"
    > METADATA
    > ITENS "nome"
    > ITENSDESC "Nome"
    > TEMA "Limite CCMA"
    > CLASSE "SIM"
    > END
    > OPACITY 100
    > CLASS
    > Name ' '
    > COLOR 232 252 244
    > OUTLINECOLOR 50 50 50
    > END
    > END
    > END
    >
    > Agradeço a ajuda e colaboração de todos
    >
    > Obrigado.
    >
    > Benício
    >
    > 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

    • 4d6acdc67a3304843b16bdc687c7244f?only path=false&size=50&d=404Benicio Ribeiro(usuário não autenticado)
      3 de Dezembro de 2008, 12:29

       

      Olá Edmar,

       Todos os procedimentos mencionados eu já havia realizado. Enviei para seu e-mail um exemplo do que está ocorrendo e os referidos arquivos

       Um abraço

      • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
        3 de Dezembro de 2008, 14:41

         

        A questão é que seus dados estão em UTM. O i3geo trabalha apenas com
        projeção geográfica na visualização. Vc pode resolver isso projetando
        seus dados diretamente no SQL (utilize a função transform do Postgis) ou
        configurando o item PROJECTION do seu layer.

        larsurilch@gmail.com escreveu:
        > Forum: Geral - usuários e desenvolvedores
        >
        > Thread: Mapa não exibido sem erros
        >
        > Author: Benicio Ribeiro
        > Posted: 2008-12-03 12:29:05.356176-02
        >
        > Olá Edmar,
        >
        > Todos os procedimentos mencionados eu já havia realizado. Enviei para
        > seu e-mail um exemplo do que está ocorrendo e os referidos arquivos
        >
        > Um abraç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

        • 4d6acdc67a3304843b16bdc687c7244f?only path=false&size=50&d=404Benicio Ribeiro(usuário não autenticado)
          3 de Dezembro de 2008, 16:26

           

          Olá Edmar,

           Muito obrigado pela informação fiz a alteração no PROJECTION e agora resolveu sem problemas. Agora resta-me uma questão, a maioria dos softwares desktop GIS tem a possibilidade de reprojeção automatica de um dado (on the fly) neste sentido os dados não precisam ser reprojetados para serem visualizados entre dados com diferentes sistemas de projeção. Existe algum avanço nesse sentido para que versões futuras do i3geo processe o dado sem esse tratamento ?! Digo isso pq tenho uma grande base de dados aonde os shapes estão em diferentes sistemas de projeção e como pretendo adotar o i3geo como visualizador de dados na web, terei que reprojetá-los.

          Desde já agradeço pela atenção.

          Um abraço

          Benicio Ribeiro

          • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
            3 de Dezembro de 2008, 21:06

             

            Não é bem o i3geo que faz a projeção on-the-fly mas sim o mapserver.
            Para o i3geo é indiferente.
            Vc não precisa alterar o dado original. Vc pode fazer a projeção
            on-the-fly no SQL do layer ou então definindo o "PROJECTION" do layer.
            Veja na documentação do MAPSERVER como configurar a projeção de um LAYER.

            larsurilch@gmail.com escreveu:
            > Forum: Geral - usuários e desenvolvedores
            >
            > Thread: Mapa não exibido sem erros
            >
            > Author: Benicio Ribeiro
            > Posted: 2008-12-03 16:26:41.864531-02
            >
            > Olá Edmar,
            >
            > Muito obrigado pela informação fiz a alteração no PROJECTION e agora
            > resolveu sem problemas. Agora resta-me uma questão, a maioria dos
            > softwares desktop GIS tem a possibilidade de reprojeção automatica de
            > um dado (on the fly) neste sentido os dados não precisam ser
            > reprojetados para serem visualizados entre dados com diferentes
            > sistemas de projeção. Existe algum avanço nesse sentido para que
            > versões futuras do i3geo processe o dado sem esse tratamento ?! Digo
            > isso pq tenho uma grande base de dados aonde os shapes estão em
            > diferentes sistemas de projeção e como pretendo adotar o i3geo como
            > visualizador de dados na web, terei que reprojetá-los.
            >
            > Desde já agradeço pela atenção.
            >
            > Um abraço
            >
            > Benicio Ribeiro
            >
            > 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

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