Ir para o conteúdo

 Voltar a Geral - usuá...
Tela cheia

mapfile

2 de Novembro de 2008, 17:34 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 67 vezes

Boa tarde prezados colegas,

Ainda continuo com duvidas em relação ao mapfile..

vou colocar um trecho do mapfile aqui pra poder tirar umas duvidas que os tutoriais nao conseguiram me tirar, e vo colocar as minhas duvidas entre parenteses :

SYMBOLSET ../symbols/simbolos.sym
FONTSET   "../symbols/fontes.txt"
LAYER

 NAME municip

 TYPE line

 STATUS off

 CONNECTIONTYPE postgis
 CONNECTION "user=geodados password=geodados dbname=geodados host=xx.xx.xx port=5432"
 #select de acesso aos dados

// Preciso criar uma tabela no postgis pra fazer essa CONSULTA ?
// nao entendi muito bem esse Select..


 DATA "the_geom FROM (select * FROM brasil.bralim6) as foo USING UNIQUE gid USING SRID=4291"

 TEMPLATE "none.htm"

 METADATA
   #lista dos itens existentes na tabela de atributos da camada
   #e que serão mostrados nas opções de identificação

// De onde vem estes itens abaixo ? vem da tabela? eu preciso criar eles na tabela ?

   ITENS "codigo,nome2,uf,sit_2001,nome2,nome2,meso,nmeso,micro,nmicro"
   #descrição dos itens, um para cada item
   ITENSDESC "Código,Nome,Estado,Situação em 2001,Informações do IBGE,Área oficial
              IBGE,Mesorregião,-,Microrregião,-"


   ITENSLINK ",,,,,http://www.ibge.gov.br/home/geociencias/areaterritorial/area.php?codigo=[geocodigo]"
   #opcional. Item que será utilizado como etiqueta
   TIP "nome2"
   #nome que será mostrado na legenda
   TEMA "Municípios"
   #o tema possuí classes?
   CLASSE "SIM"
   #opcional. Escala da fonte dos dados
   ESCALA "250000"
   #opcional. Será mostrado um ícone ao lado do tema permitindo seu download
   DOWNLOAD "sim"
   #opcional. Define se o tema ficará escondido, não aparecendo nas listagens e legenda
   #ESCONDIDO "sim"
 #fim da definição do metadado
 END
 #início da definição de uma classe
 CLASS
   #nome da classe. Deixe em branco se só tiver uma classe
   NAME ' '
   #cor
   COLOR 150 100 100
 #fim da definição de uma classe
 END
#fim da definição da camada
END
#fim do mapfile
END

 Rodrigo Moreira

 

 

 

agradeço a ajuda/compreensão.

Autor: Rodrigo Moreira


1212 comentários

  • C01c7a35b61ae7ebeb4c38950c6cfee4?only path=false&size=50&d=404Lucas Carlin(usuário não autenticado)
    2 de Novembro de 2008, 17:41

     

    Mensagem recebida.
    Em breve entraremos em contato.

  • 2568ce0e217376e5713581eb3eb0a30d?only path=false&size=50&d=404José Augusto Sapienza Ramos(usuário não autenticado)
    2 de Novembro de 2008, 18:16

     

    Rodrigo,

    Quanto a sua dúvida:
    // De onde vem estes itens abaixo ? vem da tabela? eu preciso criar eles na tabela ?

    Cada mapa vetorial contém uma tabela com uma lista de atributos como, por exemplo, um mapa de países do mundo poderia ter o campo Nome,Populacao e PIB. Estes campos são apenas atributos de um dado mapa. O seu mapa também tem uma lista desses campos e nessas linhas o que você faz é dar a descrição de cada campo em ordem. Acontece que os banco de dados não trabalham bem a linguagem natural humana, principalmente ao diz respeitos aos caracteres com acentos e outros como, por exemplo, o espaço em branco " ", então correlacionamos um nome de campo da tabela como POP2007_IBGE com o texto "População estimada do IBGE no ano de 2007". O primeiro texto é o nome do campo na tabela do banco de dados e o segundo é o que aparecerá ao usuário da sua aplicação.

    Abçs

    ________________________________
    De: "gavtmoreira@yahoo.com.br"
    Para: ja_sapienza@yahoo.com.br
    Enviadas: Domingo, 2 de Novembro de 2008 16:39:00
    Assunto: [Geral - usuários e desenvolvedores] mapfile

    Forum: Geral - usuários e desenvolvedores
    Thread: mapfile
    Author: Rodrigo Moreira
    Posted: 2008-11-02 17:34:46.864332-02

    Boa tarde prezados colegas,
    Ainda continuo com duvidas em relação ao mapfile..
    vou colocar um trecho do mapfile aqui pra poder tirar umas duvidas que os tutoriais nao conseguiram me tirar, e vo colocar as minhas duvidas entre parenteses :
    SYMBOLSET ../symbols/simbolos.sym
    FONTSET "../symbols/fontes.txt"
    LAYER
    NAME municip
    TYPE line
    STATUS off
    CONNECTIONTYPE postgis
    CONNECTION "user=geodados password=geodados dbname=geodados host=xx.xx.xx port=5432"
    #select de acesso aos dados
    // Preciso criar uma tabela no postgis pra fazer essa CONSULTA ?
    // nao entendi muito bem esse Select..

    DATA "the_geom FROM (select * FROM brasil.bralim6) as foo USING UNIQUE gid USING SRID=4291"
    TEMPLATE "none.htm"
    METADATA
    #lista dos itens existentes na tabela de atributos da camada
    #e que serão mostrados nas opções de identificação
    // De onde vem estes itens abaixo ? vem da tabela? eu preciso criar eles na tabela ?
    ITENS "codigo,nome2,uf,sit_2001,nome2,nome2,meso,nmeso,micro,nmicro"
    #descrição dos itens, um para cada item
    ITENSDESC "Código,Nome,Estado,Situação em 2001,Informações do IBGE,Área oficial
    IBGE,Mesorregião,-,Microrregião,-"

    ITENSLINK ",,,,,http://www.ibge.gov.br/home/geociencias/areaterritorial/area.php?codigo=[geocodigo]"
    #opcional. Item que será utilizado como etiqueta
    TIP "nome2"
    #nome que será mostrado na legenda
    TEMA "Municípios"
    #o tema possuí classes?
    CLASSE "SIM"
    #opcional. Escala da fonte dos dados
    ESCALA "250000"
    #opcional. Será mostrado um ícone ao lado do tema permitindo seu download
    DOWNLOAD "sim"
    #opcional. Define se o tema ficará escondido, não aparecendo nas listagens e legenda
    #ESCONDIDO "sim"
    #fim da definição do metadado
    END
    #início da definição de uma classe
    CLASS
    #nome da classe. Deixe em branco se só tiver uma classe
    NAME ' '
    #cor
    COLOR 150 100 100
    #fim da definição de uma classe
    END
    #fim da definição da camada
    END
    #fim do mapfile
    END
    Rodrigo Moreira

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

    Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com.
    br.n​ew.m​ail.​yaho​o.co​m/ad​dres​ses

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

     

    Segue alguma ajuda, comentadas nas suas dúvidas abaixo

    gavtmoreira@yahoo.com.br escreveu:
    > Forum: Geral - usuários e desenvolvedores
    >
    > Thread: mapfile
    >
    > Author: Rodrigo Moreira
    > Posted: 2008-11-02 17:34:46.864332-02
    >
    > Boa tarde prezados colegas,
    >
    > Ainda continuo com duvidas em relação ao mapfile..
    >
    > vou colocar um trecho do mapfile aqui pra poder tirar umas duvidas que
    > os tutoriais nao conseguiram me tirar, e vo colocar as minhas duvidas
    > entre parenteses :
    >
    > SYMBOLSET ../symbols/simbolos.sym
    > FONTSET "../symbols/fontes.txt"
    > LAYER
    >
    > NAME municip
    >
    > TYPE line
    >
    > STATUS off
    >
    > CONNECTIONTYPE postgis
    > CONNECTION "user=geodados password=geodados dbname=geodados
    > host=xx.xx.xx port=5432"
    > #select de acesso aos dados
    >
    > // Preciso criar uma tabela no postgis pra fazer essa CONSULTA ?
    > // nao entendi muito bem esse Select..
    >
    Sem dúvida, se vc não tiver a tabela, como vc irá montar o layer?
    Lembre-se que isso é um exemplo. Vc deve criar a tabela com os seus
    próprios dados e montar o layer conforme suas necessidades

    >
    > DATA "the_geom FROM (select * FROM brasil.bralim6) as foo USING
    > UNIQUE gid USING SRID=4291"
    >
    > TEMPLATE "none.htm"
    >
    > METADATA
    > #lista dos itens existentes na tabela de atributos da camada
    > #e que serão mostrados nas opções de identificação
    >
    > // De onde vem estes itens abaixo ? vem da tabela? eu preciso criar
    > eles na tabela ?
    >
    Como está dito nas linhas comentadas, os itens vêm da tabela de
    atributos, ou seja, do seu SQL incluido no item "DATA". O uso do
    elemento ITENS, ITENSDESC e ITENSLINK são opcionais. Vc não precisa
    defini-los se não quiser.

    > ITENS "codigo,nome2,uf,sit_2001,nome2,nome2,meso,nmeso,micro,nmicro"
    > #descrição dos itens, um para cada item
    > ITENSDESC "Código,Nome,Estado,Situação em 2001,Informações do
    > IBGE,Área oficial
    > IBGE,Mesorregião,-,Microrregião,-"
    >
    >
    > ITENSLINK
    > ",,,,,http://www.ibge.gov.br/home/geociencias/areaterritorial/area.php?codigo=[geocodigo]"
    >
    > #opcional. Item que será utilizado como etiqueta
    > TIP "nome2"
    > #nome que será mostrado na legenda
    > TEMA "Municípios"
    > #o tema possuí classes?
    > CLASSE "SIM"
    > #opcional. Escala da fonte dos dados
    > ESCALA "250000"
    > #opcional. Será mostrado um ícone ao lado do tema permitindo seu
    > download
    > DOWNLOAD "sim"
    > #opcional. Define se o tema ficará escondido, não aparecendo nas
    > listagens e legenda
    > #ESCONDIDO "sim"
    > #fim da definição do metadado
    > END
    > #início da definição de uma classe
    > CLASS
    > #nome da classe. Deixe em branco se só tiver uma classe
    > NAME ' '
    > #cor
    > COLOR 150 100 100
    > #fim da definição de uma classe
    > END
    > #fim da definição da camada
    > END
    > #fim do mapfile
    > END
    >
    > Rodrigo Moreira
    >
    >
    >
    >
    >
    >
    >
    > agradeço a ajuda/compreensã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

    • 6ebd52a57d959029aefeaa94fa5a01d9?only path=false&size=50&d=404bruno sales(usuário não autenticado)
      5 de Novembro de 2008, 17:18

       

      err..

      to com uma situacao parecida..

      to com uma lacuna entre o mapfile e o Banco de dados..

      por exemplo nesse query:

      DATA "the_geom FROM (select * FROM brasil.bralim6) as foo USING
      > UNIQUE gid USING SRID=4291"

      que informacao seria essa ?

       

      Tem como fazer uma aplicação do i3geo sem o banco de dados ?

      a ideia eh que o menutemas mostre alguns pontos no mapa do pará..

      como posso referenciar esses pontos ?

      eu tenho o shapefile da área, mas nao consigo apontar o lugar que quero fazer referencia (tipo ponto p/ hotel, ou trilha).

      Grato []´s

      • C01c7a35b61ae7ebeb4c38950c6cfee4?only path=false&size=50&d=404Lucas Carlin(usuário não autenticado)
        5 de Novembro de 2008, 18:26

         

        Mensagem recebida.
        Em breve entraremos em contato.

      • Daa04c871e3038f3d46cb0a839362017?only path=false&size=50&d=404Daniel P Lima(usuário não autenticado)
        6 de Novembro de 2008, 8:56

         

        DATA "the_geom FROM (select * FROM brasil.bralim6) as foo USING
        > UNIQUE gid USING SRID=4291"

        esta linha diz que esta selecionando todos os dados de uma tabela do banco
        postgis usando um identificado único (UNIQUE gid) u usando projeção 4291

        2008/11/5

        > Forum: Geral - usuários e desenvolvedores
        > Thread: mapfile
        > Author: bruno sales
        > Posted: 2008-11-05 17:18:59.131621-02
        >
        > err..
        >
        > to com uma situacao parecida..
        >
        > to com uma lacuna entre o mapfile e o Banco de dados..
        >
        > por exemplo nesse query:
        >
        > DATA "the_geom FROM (select * FROM brasil.bralim6) as foo USING
        > > UNIQUE gid USING SRID=4291"
        >
        > que informacao seria essa ?
        >
        >
        >
        > Tem como fazer uma aplicação do i3geo sem o banco de dados ?
        >
        > a ideia eh que o menutemas mostre alguns pontos no mapa do pará..
        >
        > como posso referenciar esses pontos ?
        >
        > eu tenho o shapefile da área, mas nao consigo apontar o lugar que quero
        > fazer referencia (tipo ponto p/ hotel, ou trilha).
        >
        > Grato []´s
        >
        >
        > Recebendo correspondência demais? Gerencie suas notificações em:
        > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
        >

        • 6ebd52a57d959029aefeaa94fa5a01d9?only path=false&size=50&d=404bruno sales(usuário não autenticado)
          6 de Novembro de 2008, 11:47

           

          Certo, Quer dizer entao que eu vou ter que usar a tabela The_Geomno postgis pra armazenar dados geograficos! ok, nao sabia disso..

          mas logo em seguida mais uma duvida!

          Sabendo que no mapfile eu faço referencia a um banco de dados que no caso eh o postgis, e a consulta feita na tabela THE_GEOM,  as informacoes que deveriam estar nesta tabela seriam do shapefile, certo ?

          Agora, como faço para inserir as informacoes do shapefile no postgis, mais especificamente nesta tabela ?

           

          Grato a Ajuda/Compreensão,

           

          Bruno Sales

      • E156b5fa1ee212798acb39f8e5175a92?only path=false&size=50&d=404Felipe dos Santos Costa(usuário não autenticado)
        5 de Novembro de 2008, 17:56

         

        Olá Bruno,

        O I3geo usa o Mapserver que por sua vez aceita uma infinidade de
        formatos como dado de entrada pois usa a biblioteca GDAL, entre eles
        Postgis e Shapefile.
        Para exibir um dado no I3Geo você precisa configurar sua fonte de
        dado, quando você precisa acessar uma base Postgis você usa o modelo
        abaixo,
        DATA "the_geom FROM (select * FROM brasil.bralim6) as foo USING
        >> UNIQUE gid USING SRID=4291"
        que significa basicamente o seguinte: DATA (os dados vêm de)
        the_geom -> coluna que armazena os dados geográficos no postgis
        from (de)(você precisa saber SQL para criar essas consultas)
        select * FROM brasil.bralim6 (selecione todos os campos da tabela
        brasil.bralim6) Usando como chave primária o campo gid e usando o
        sistema de coordenadas 4291.
        Para colocar um shape você precisa colocar DATA apontando para o seu
        arquivo shapefile.

        Aconselho você a dar uma lida na documentação no site do Mapserver.
        Desculpe não mandar o link de tudo mas estou num lugar com conexão
        ruim.

        Abraço,

        Felipe

        On 11/5/08, brunosales85@gmail.com wrote:
        > Forum: Geral - usuários e desenvolvedores [1]
        > Thread: mapfile [2]
        > Author: bruno sales [3]
        > Posted: 2008-11-05 17:18:59.131621-02
        >
        >
        >
        > err..
        >
        > to com uma situacao parecida..
        >
        > to com uma lacuna entre o mapfile e o Banco de dados..
        >
        > por exemplo nesse query:
        >
        > DATA "the_geom FROM (select * FROM brasil.bralim6) as foo USING
        >> UNIQUE gid USING SRID=4291"
        >
        > que informacao seria essa ?
        >
        >
        >
        > Tem como fazer uma aplicação do i3geo sem o banco de dados ?
        >
        > a ideia eh que o menutemas mostre alguns pontos no mapa do pará..
        >
        > como posso referenciar esses pontos ?
        >
        > eu tenho o shapefile da área, mas nao consigo apontar o lugar que
        > quero fazer referencia (tipo ponto p/ hotel, ou trilha).
        >
        > Grato []´s
        >
        >
        >
        > Recebendo correspondência demais? Gerencie suas notificações em:
        > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
        >
        > [1]
        > www.​soft​ware​publ​ico.​gov.​br/d​otlr​n/cl​ubs/​i3ge​o/fo​rums​/for​um-v​iew?​foru​m_id​=156​7696
        > [2]
        > www.​soft​ware​publ​ico.​gov.​br/d​otlr​n/cl​ubs/​i3ge​o/fo​rums​/mes​sage​-vie​w?me​ssag​e_id​=707​8334
        > [3] mailto:brunosales85@gmail.com

        --
        Bendirei o senhor em todo o tempo,
        Na minha boca sempre o seu louvor
        Sl 34 (33),1–16

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