Ir para o conteúdo

 Voltar a Geral - usuá...
Tela cheia

mapfile e Postgis

5 de Novembro de 2008, 17:00 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 74 vezes

Boa tarde prezados colegas,


Bom, entao sabendo que eh atraves do mapfile que se faz uma consulta na tabela do BD postgis,

E que o menutemas.xml busca as informacoes de um mapfile especifico que se encontra na pasta i3geo/temas.

resta a duvida:

Como faço pra inserir as informacoes do shapefile no postgis ?

 

Autor: bruno sales


3434 comentários

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

     

    Mensagem recebida.
    Em breve entraremos em contato.

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

     

    si entiendo bien tu consulta, lo que queres hacer es exportar de un shape a
    postgis, para ello debes basarte en la herramienta shp2pgsql
    te paso un ejemplo

    shp2pgsql -s srid nombre_do_shape.shp
    nombre_tabla>nombre_archivo_de_salida.sql

    espero que te sea util saludos desde argentina

    2008/11/5

    > Forum: Geral - usuários e desenvolvedores
    > Thread: mapfile e Postgis
    > Author: bruno sales
    > Posted: 2008-11-05 17:00:42.941543-02
    >
    > Boa tarde prezados colegas,
    >
    >
    > Bom, entao sabendo que eh atraves do mapfile que se faz uma consulta na
    > tabela do BD postgis,
    >
    > E que o menutemas.xml busca as informacoes de um mapfile especifico que se
    > encontra na pasta i3geo/temas.
    >
    > resta a duvida:
    >
    > Como faço pra inserir as informacoes do shapefile no postgis ?
    >
    >
    >
    > Recebendo correspondência demais? Gerencie suas notificações em:
    > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
    >

    --
    --------------------------------------------------------------
    Moscardi Aldo M.
    cel: 03752 15737975

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

     

    Olá Bruno,

    Seguem alguns linkssobre como importar seus dados em um banco de dados postgis.
    Usando linha de comando:
    shp2pgsql - post​gis.​refr​acti​ons.​net/​docu​ment​atio​n/ma​nual​-1.3​/ch0​4.ht​ml#i​d298​6267
    ogr2ogr - post​gis.​refr​acti​ons.​net/​supp​ort/​wiki​/ind​ex.p​hp?O​GR%2​0Exa​mple​s

    Interface gráfica:
    gshp2pgsql - poly​lini​e.de​/gsh​p2pg​sql/​en/i​ndex​.htm​l
    Bons estudos.

    Abraço,

    Felipe

    On 11/5/08, brunosales85@gmail.com wrote:
    > Forum: Geral - usuários e desenvolvedores [1]
    > Thread: mapfile e Postgis [2]
    > Author: bruno sales [3]
    > Posted: 2008-11-05 17:00:42.941543-02
    >
    >
    >
    > Boa tarde prezados colegas,
    >
    >
    > Bom, entao sabendo que eh atraves do mapfile que se faz uma consulta
    > na tabela do BD postgis,
    >
    > E que o menutemas.xml busca as informacoes de um mapfile especifico
    > que se encontra na pasta i3geo/temas.
    >
    > resta a duvida:
    >
    > Como faço pra inserir as informacoes do shapefile no postgis ?
    >
    >
    >
    >
    > 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​=715​7370
    > [3] mailto:brunosales85@gmail.com

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

  • B36b11c6cf33d6570d6d15fd4eb51cbf?only path=false&size=50&d=404Márcio Fialho(usuário não autenticado)
    5 de Novembro de 2008, 18:41

     

    Boa tarde Bruno,

    Em primeiro lugar vc deve criar o banco de dados e a tabela onde vc vai armazenar as informações. Após isto vc deve realizar 2 procedimentos:

    01. Gerar um arquivo .SQL  a partir do arquivo SHP.

    De posse do shape ( arquivos .shp , .dbf e .shx )  utilize o seguinte comando na interface de lnha de comando.

    --)  shp2pgsql -s 4291 -c -I  nome_e_caminho_do_arquivo.shp   public.tabela  >  nome_da_tabela.sql   (--

    Explicação:

    --> shp2pgsql : aplicação responsável por converter  as informações contidas no shape para comando SQL. Para melhor descrição dos parâmetros execute shp2pgsql sem parâmetros.

    --> 4291 refere-se a DATUM -SAD69

    --> nome_e_caminho do arquivo.shp : É auto-explicativo.

    --> public.tabela : Nome da tabela criada no banco de dados POSTGRESQL. 

    -->  > tabela.sql   : Gera um arquivo. .sql referentes aos comandos para popular a tabela do banco de dados.

     
    02.  Popular a tabela criada no DB.
     
    A partir do arquivo gerado no item 1 ( nome_da_tabela.sql)  você deve utilizar o seguinte comando:

    --) psql -h  HOSTNAME -p 5432 -d NOME_DATABASE -U  USUARIO_DO_BANCO -f  nome_da_tabela.sql        (--

    Se tudo der certo vc terá sua tabela populada no POSTGRES.

    Atenciosamente,

    M Fialho.

     

    ________________________________
    De: "brunosales85@gmail.com"
    Para: help_fialho@yahoo.com.br
    Enviadas: Quarta-feira, 5 de Novembro de 2008 16:30:31
    Assunto: [Geral - usuários e desenvolvedores] mapfile e Postgis

    Forum: Geral - usuários e desenvolvedores
    Thread: mapfile e Postgis
    Author: bruno sales
    Posted: 2008-11-05 17:00:42.941543-02

    Boa tarde prezados colegas,

    Bom, entao sabendo que eh atraves do mapfile que se faz uma consulta na tabela do BD postgis,
    E que o menutemas.xml busca as informacoes de um mapfile especifico que se encontra na pasta i3geo/temas.
    resta a duvida:
    Como faço pra inserir as informacoes do shapefile no postgis ?
     

    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

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

       

      Certo Márcio,

      Mas como faz pra executar esse comando : shp2pgsql ?

      eu abro o prompt de comando e digito, e nao funciona.. eu deveria entrar em alguma pasta do ms4w e executar este comando ?

      ou este comando eh valido somente em outros sistemas operacionais ?

      estou usando o windows XP .

      Grato pela ajuda/compreensão.

      abraço

      Bruno Sales

       

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

         

        Mensagem recebida.
        Em breve entraremos em contato.

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

         

        verifique se ele está no seu PATH se não estiver execute o caminho completo
        C:/localdeinstalação/shp2pgsql -opçoes arquivo

        2008/11/8

        > Forum: Geral - usuários e desenvolvedores
        > Thread: mapfile e Postgis
        > Author: bruno sales
        > Posted: 2008-11-08 18:29:44.227461-02
        >
        > Certo Márcio,
        >
        > Mas como faz pra executar esse comando : shp2pgsql ?
        >
        > eu abro o prompt de comando e digito, e nao funciona.. eu deveria entrar em
        > alguma pasta do ms4w e executar este comando ?
        >
        > ou este comando eh valido somente em outros sistemas operacionais ?
        >
        > estou usando o windows XP .
        >
        > Grato pela ajuda/compreensão.
        >
        > abraço
        >
        > Bruno Sales
        >
        >
        >
        > Recebendo correspondência demais? Gerencie suas notificações em:
        > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
        >

      • A1932f803540964eafecac7e1e6f426e?only path=false&size=50&d=404Aldo Martin Moscardi(usuário não autenticado)
        10 de Novembro de 2008, 18:06

         

        Hola, fijate, donde te instala postgis y busca adentro, tiene que existir un
        ejecutable que se llama shp2pgsql.exe, desde la consola de comando command o
        cmd haces shp2pgsql.exe -s srid nom_archivo.shp nom_tabla>mitabla.sql

        2008/11/8

        > Forum: Geral - usuários e desenvolvedores
        > Thread: mapfile e Postgis
        > Author: bruno sales
        > Posted: 2008-11-08 18:29:44.227461-02
        >
        > Certo Márcio,
        >
        > Mas como faz pra executar esse comando : shp2pgsql ?
        >
        > eu abro o prompt de comando e digito, e nao funciona.. eu deveria entrar em
        > alguma pasta do ms4w e executar este comando ?
        >
        > ou este comando eh valido somente em outros sistemas operacionais ?
        >
        > estou usando o windows XP .
        >
        > Grato pela ajuda/compreensão.
        >
        > abraço
        >
        > Bruno Sales
        >
        >
        >
        > Recebendo correspondência demais? Gerencie suas notificações em:
        > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
        >

        --
        --------------------------------------------------------------
        Moscardi Aldo M.
        cel: 03752 15737975

      • B36b11c6cf33d6570d6d15fd4eb51cbf?only path=false&size=50&d=404Márcio Fialho(usuário não autenticado)
        10 de Novembro de 2008, 10:06

         

        Bom dia Bruno,

        Veja o link enviado pelo Anderson. Lá encontra-se de forma mais explicada o procedimento.

        Bom trabalho,

        Márcio Fialho

        ________________________________
        De: "brunosales85@gmail.com"
        Para: help_fialho@yahoo.com.br
        Enviadas: Sábado, 8 de Novembro de 2008 17:42:48
        Assunto: [Geral - usuários e desenvolvedores] Re: Res:...

        Forum: Geral - usuários e desenvolvedores
        Thread: mapfile e Postgis
        Author: bruno sales
        Posted: 2008-11-08 18:29:44.227461-02

        Certo Márcio,
        Mas como faz pra executar esse comando : shp2pgsql ?
        eu abro o prompt de comando e digito, e nao funciona.. eu deveria entrar em alguma pasta do ms4w e executar este comando ?
        ou este comando eh valido somente em outros sistemas operacionais ?
        estou usando o windows XP .
        Grato pela ajuda/compreensão.
        abraço

        Bruno Sales

         
        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

      • A1932f803540964eafecac7e1e6f426e?only path=false&size=50&d=404Aldo Martin Moscardi(usuário não autenticado)
        10 de Novembro de 2008, 18:06

         

        Ahora que me acurdo tenes otra posibilidad, instalate el programa qgis, e
        instalale los complementos del programa, esto lo hases desde el menu de
        herramientas, uno de los plugins te sirbe para exportar archivos shapes a
        postgis.
        Disculpa no me estaba acordando de esa opcion ya que me acostumbre a
        utilizar el shp2pgsql desde la consola linux ;-)

        2008/11/10 Aldo Martin Moscardi

        > Hola, fijate, donde te instala postgis y busca adentro, tiene que existir
        > un ejecutable que se llama shp2pgsql.exe, desde la consola de comando
        > command o cmd haces shp2pgsql.exe -s srid nom_archivo.shp
        > nom_tabla>mitabla.sql
        >
        > 2008/11/8
        >
        > Forum: Geral - usuários e desenvolvedores
        >> Thread: mapfile e Postgis
        >> Author: bruno sales
        >> Posted: 2008-11-08 18:29:44.227461-02
        >>
        >> Certo Márcio,
        >>
        >> Mas como faz pra executar esse comando : shp2pgsql ?
        >>
        >> eu abro o prompt de comando e digito, e nao funciona.. eu deveria entrar
        >> em alguma pasta do ms4w e executar este comando ?
        >>
        >> ou este comando eh valido somente em outros sistemas operacionais ?
        >>
        >> estou usando o windows XP .
        >>
        >> Grato pela ajuda/compreensão.
        >>
        >> abraço
        >>
        >> Bruno Sales
        >>
        >>
        >>
        >> Recebendo correspondência demais? Gerencie suas notificações em:
        >> www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
        >>
        >
        >
        >
        > --
        > --------------------------------------------------------------
        > Moscardi Aldo M.
        > cel: 03752 15737975
        >

        --
        --------------------------------------------------------------
        Moscardi Aldo M.
        cel: 03752 15737975

  • A7f493eab1301f60d74a62c9d628df56?only path=false&size=50&d=404Anderson Maciel Lima de Medeiros(usuário não autenticado)
    9 de Novembro de 2008, 0:52

     

    Olá Bruno!

    Quero lhe indicar o tutorial disponível no portal ClickGeo no endereço: clic​kgeo​.goo​glep​ages​.com​/Imp​orta​rSHP​para​Post​Gis.​pdf

    Esse material descreve detalhadamente como fazer a importação de um shapefile via prompt de comando, no Windows XP.

    Qualquer dúvida entre em contato! Ok?

    --

    Anderson Medeiros

    portalclickgeo@gmail.com

     

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

       

      Mensagem recebida.
      Em breve entraremos em contato.

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

       

      Anderson, muito obrigado com esse tutorial, realmente ele é muito bem detalhado!

      Ele teria resolvido meu problema se eu usasse o postgreSql  8.1..

      o lance eh que eu to usando um 8.3 e nao existe o arquivo shp2psql.exe na pasta bin =/

      talvez nessa atualizacao tenha mudado.. Voce conhece algo sobre mudanca de nome ou eliminacao desse serviço na versao 8.3 ?

      Grato a ajuda/compreensao!

       Abraço

      Bruno Sales

      • 1139486f8ba4242fd5bbd8ca0588e020?only path=false&size=50&d=404Lucas Emmanoel Araujo Machado(usuário não autenticado)
        10 de Novembro de 2008, 17:30

         

        olá  a todos, já experimentou utilizar o QuantumGis? É uma ferramenta open source SIG, que permite Pegar dados shapes e salva-los em um banco dados gerado no PostiGis que já exista.

         

        Espero que essa dica ajude. Boa tarde a todos!

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

         

        Mensagem recebida.
        Em breve entraremos em contato.

      • D946653c7fb767067f1f3b39fb283586?only path=false&size=50&d=404Nilton Freitas Barbosa(usuário não autenticado)
        11 de Novembro de 2008, 16:35

         

        Prezado Bruno,

        A aplicação SHP2PGSL.EXE é instalada quando da instalação do POSTGIS. Se
        vc não possuir a biblioteca Postgis instalada, vá ao sítio:
        www.​post​gis.​org/​down​load​/win​dows​/, e veja as instruções para
        usuários do servidor de banco de dados Postgresql 8.3.

        Nilton

        brunosales85@gmail.com wrote:
        > Forum: Geral - usuários e desenvolvedores
        >
        > Thread: mapfile e Postgis
        >
        > Author: bruno sales
        > Posted: 2008-11-10 16:45:08.167472-02
        >
        > Anderson, muito obrigado com esse tutorial, realmente ele é muito bem
        > detalhado!
        >
        > Ele teria resolvido meu problema se eu usasse o postgreSql 8.1..
        >
        > o lance eh que eu to usando um 8.3 e nao existe o arquivo shp2psql.exe
        > na pasta bin =/
        >
        > talvez nessa atualizacao tenha mudado.. Voce conhece algo sobre
        > mudanca de nome ou eliminacao desse serviço na versao 8.3 ?
        >
        > Grato a ajuda/compreensao!
        >
        > Abraço
        >
        > Bruno Sales
        >
        > 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)
          11 de Novembro de 2008, 21:00

           

          Olá pessoal,

          andei realizando uns testes! resolvi voltar pro postgree 8.1 e instalar o postgis.. na versao 8.1 tem o shp2pgsql como falado anteriormente..

          segui o tutorial que vcs me passaram, que é muito bom, porém eu me deparei com um erro e neste tutorial nao diz como eu me livro desse erro, ou mesmo a origem do problema..

          o erro diz o seguinte:

          C:/shapes/marajo.shp: shape <.shp> or index files <.shx> can not be opened, will just import atributte data.

          C:/shapes/marajo.shp dbf file <.dbf> can not be opened.

           

          E a sintaxe que eu usei foi :

          shp2pgsql.exe -s 4291 C:/shapes/marajo.shp teste > marajo.sql

           

          e uma duvida: Essa tabela "Teste" devera ser criada antes do comando? ou a partir do comando ela ira criar ?

          por via das duvidas eu apontei pra uma tabela ja criada, e o erro prossegue..

          alguem pode me ajudar ?

          obrigado pela ajuda/compreensao

           

          Bruno Sales

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

             

            Mensagem recebida.
            Em breve entraremos em contato.

          • A7f493eab1301f60d74a62c9d628df56?only path=false&size=50&d=404Anderson Maciel Lima de Medeiros(usuário não autenticado)
            11 de Novembro de 2008, 23:54

             

            Olá mais uma vez Bruno!

            Todos os arquivos que compõem o shapefile estão no mesmo diretório? - Talvez seja bom verificar isso.

            Se não me falhe a memória, certa vez ao tentar importar o shapefile pro PostgreSQL/PostGis ocorreu um erro similar, e o motivo era que um dos arquivos  (*.shp, *.shx, *.dbf) estavam corrompidos. Tente visualizar esses shapefiles em um software de SIG que você tiver disponível, como o Kosmo, gvSIG ou Quantum Gis.

            Outra sugestão é tentar o seguinte:

            Coloque o shapefile e os demais arquivos (Incluindo o shp2pgsql.exe) na raíza C:\) Em seguida digite:

            shp2pgsql.exe -s 4291 marajo.shp teste > marajo.sql

            Sobre a dúvida da tabela "teste": Você não deve criar essa tabela antes. O que esse comando fará é criar um arquivo SQL que ao ser lido pelo PostgreSQL/PostGis irá gerar uma tabela denominada teste.

            Ok? Qualquer dúvida, entre em contato.

            --
            Anderson Maciel Lima de Medeiros
            Graduando do Curso Superior de Tecnologia em Geoprocessamento pelo CEFET-PB

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

               

              Mensagem recebida.
              Em breve entraremos em contato.

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

               

              2008/11/11

              > Forum: Geral - usuários e desenvolvedores
              > Thread: mapfile e Postgis
              > Author: Anderson Maciel Medeiros
              > Posted: 2008-11-11 23:54:24.557834-02
              >
              > Olá mais uma vez Bruno!
              >
              > Todos os arquivos que compõem o shapefile estão no mesmo diretório? -
              > Talvez seja bom verificar isso.
              >
              > Se não me falhe a memória, certa vez ao tentar importar o shapefile pro
              > PostgreSQL/PostGis ocorreu um erro similar, e o motivo era que um dos
              > arquivos (*.shp, *.shx, *.dbf) estavam corrompidos. Tente visualizar esses
              > shapefiles em um software de SIG que você tiver disponível, como o Kosmo,
              > gvSIG ou Quantum Gis.
              >
              > Outra sugestão é tentar o seguinte:
              >
              > Coloque o shapefile e os demais arquivos (Incluindo o shp2pgsql.exe) na
              > raíza C:\) Em seguida digite:
              >
              > shp2pgsql.exe -s 4291 marajo.shp teste > marajo.sql
              >
              > Sobre a dúvida da tabela "teste": Você não deve criar essa tabela antes. O
              > que esse comando fará é criar um arquivo SQL que ao ser lido pelo
              > PostgreSQL/PostGis irá gerar uma tabela denominada teste.
              >
              > Ok? Qualquer dúvida, entre em contato.
              >
              > --
              >
              Olá Anderson,
              experimentei mudar pro diretorio C:/ porém ao executar o shp2pgsql deu falta
              num dll. "libiconv".. entao eu fiz no proprio diretorio do postgresql 8.1,
              levei os shapes pra la..
              e entao da aquele erro q eu apresentei antes..
              o shpesta representando normal mesmo pelo i3geo, o .dbf mostra os dados,
              abri pelo excel e o shx nao sei como testar, mas deve estar funcionando
              tambem.
              vou tentar fazer pelo quantumgis enquanto nao resolvo dessa forma..

              ah Anderson, tambem tenho uma outra duvida, ao transformar o shp em sql como
              eu poderei visualizar os dados? e que tipos de dados vem geralmente ? eu fiz
              uma trilha num gps e gostaria de saber se posso criar uma representacao
              transformando o shape da trilha em sql, e do sql uma consulta no .map para
              aparecer a trilha, aih aponto esse .map pro menutemas.xml . é assim que
              funciona o procedimento ?
              fui confuso ?

              Grato pela ajuda/compreensão.

              Bruno Sales

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

                 

                ah sim,

                Fialho.. vc escreveu :

                02.  Popular a tabela criada no DB.
                 
                A partir do arquivo gerado no item 1 ( nome_da_tabela.sql)  você deve utilizar o seguinte comando: --) psql -h  HOSTNAME -p 5432 -d NOME_DATABASE -U  USUARIO_DO_BANCO -f  nome_da_tabela.sql        (--

                 

                Pra que serve popular a tabela? desculpando a ignorancia ^^

                obrigado

                Bruno Sales

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

                   

                  Mensagem recebida.
                  Em breve entraremos em contato.

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

                   

                  Popular a tabela é inserir os dados na tabela

                  2008/11/12

                  > Forum: Geral - usuários e desenvolvedores
                  > Thread: mapfile e Postgis
                  > Author: bruno sales
                  > Posted: 2008-11-12 16:20:32.749504-02
                  >
                  > ah sim,
                  >
                  > Fialho.. vc escreveu :
                  >
                  > 02. Popular a tabela criada no DB.
                  >
                  > A partir do arquivo gerado no item 1 ( nome_da_tabela.sql) você deve
                  > utilizar o seguinte comando: --) psql -h HOSTNAME -p 5432 -d NOME_DATABASE
                  > -U USUARIO_DO_BANCO -f nome_da_tabela.sql (--
                  >
                  >
                  >
                  > Pra que serve popular a tabela? desculpando a ignorancia ^^
                  >
                  > obrigado
                  >
                  > Bruno Sales
                  >
                  > Recebendo correspondência demais? Gerencie suas notificações em:
                  > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
                  >

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

                   

                  Popular a tabela significa inserir dados na mesma.

                  2008/11/12

                  > Forum: Geral - usuários e desenvolvedores
                  > Thread: mapfile e Postgis
                  > Author: bruno sales
                  > Posted: 2008-11-12 16:20:32.749504-02
                  >
                  > ah sim,
                  >
                  > Fialho.. vc escreveu :
                  >
                  > 02. Popular a tabela criada no DB.
                  >
                  > A partir do arquivo gerado no item 1 ( nome_da_tabela.sql) você deve
                  > utilizar o seguinte comando: --) psql -h HOSTNAME -p 5432 -d NOME_DATABASE
                  > -U USUARIO_DO_BANCO -f nome_da_tabela.sql (--
                  >
                  >
                  >
                  > Pra que serve popular a tabela? desculpando a ignorancia ^^
                  >
                  > obrigado
                  >
                  > Bruno Sales
                  >
                  > Recebendo correspondência demais? Gerencie suas notificações em:
                  > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
                  >

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

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

                     

                    eu apenas transformei em SQL, e não populei a tabela,

                    tenho que popular a tabela ?

                    outra duvida, qual a diferenca/vantagens entre usar o postgis p/ criacao de .map e usar apenas os shapefiles para criacao de .map ?

                    no meu entendimento ateh agora, sei que pra ter uma representacao, eh necessario ter um shp, e esse shp é transformado em SQL, entao faz-se uma consulta num .map pra obter a informacao do shp, certo ?

                    mas se eu apenas fazer um .map que referencia ao SHP e não ao Banco de Dados Postgis, qual vai ser a diferenca ?

                     

                     

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

                       

                      Mensagem recebida.
                      Em breve entraremos em contato.

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

                       

                      Olá Bruno,

                      Para o mapserver não vai haver muitas diferenças. Shape ou Postgis são ambos
                      fontes de dados para exibir o mapa. A diferença entre armazenar dados em
                      shape ou em um banco de dados objeto-relacional que é o caso do PostgreSQL é
                      grande, mas isso é um outro assunto. Se você só quer mostrar os dados que
                      você tem em shape na web não precisa complicar, faça o que for mais simples
                      e eficiente pra você.

                      Abraço,

                      Felipe

                      2008/11/13

                      > Forum: Geral - usuários e desenvolvedores
                      > Thread: mapfile e Postgis
                      > Author: bruno sales
                      > Posted: 2008-11-13 15:26:38.559953-02
                      >
                      > eu apenas transformei em SQL, e não populei a tabela,
                      >
                      > tenho que popular a tabela ?
                      >
                      > outra duvida, qual a diferenca/vantagens entre usar o postgis p/ criacao de
                      > .map e usar apenas os shapefiles para criacao de .map ?
                      >
                      > no meu entendimento ateh agora, sei que pra ter uma representacao, eh
                      > necessario ter um shp, e esse shp é transformado em SQL, entao faz-se uma
                      > consulta num .map pra obter a informacao do shp, certo ?
                      >
                      > mas se eu apenas fazer um .map que referencia ao SHP e não ao Banco de
                      > Dados Postgis, qual vai ser a diferenca ?
                      >
                      >
                      >
                      >
                      >
                      >
                      > Recebendo correspondência demais? Gerencie suas notificações em:
                      > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
                      >

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

          • A1932f803540964eafecac7e1e6f426e?only path=false&size=50&d=404Aldo Martin Moscardi(usuário não autenticado)
            12 de Novembro de 2008, 10:51

             

            Hola
            Bruno, en el comando shp2pgsql tenes opciones para que cree la tabla o
            solo cree los insert de los datos, pero no es requerido que crees
            apriori la tabla en el postgres/postgis, las opciones son las
            sigientes:
            Â Â Â -a crea un sql con los insert
            Â Â Â -d crea un sql con el dml de la tabla y los insert de los datos
            despues tenes otras opciones como:
            Â Â Â -p que lo unico que hace es el sql que crea las tablas.
            y tu sentencia quedaria de la sigiente forma

            shp2pgsql -s SRID [-a, -d, -p] nome_do_file_shape.shp nome_da_tabela
            > mia_tabela.sql

            Con respecto al error que estas indicando puede ser la codificacion de
            caracteres de los archivos, fijate en que estan codificados y la
            codificacion de tu sistema operativo, por lo que veo utilizas Window$
            y suele ocurrir esos errores, si te animas proba de utilizar un ubuntu
            o alguno de estos y te aseguro que te va a ir de 10
            Saludos

            brunosales85@gmail.com [1] escribió:

            Forum: Geral - usuários e desenvolvedores [2]
            Thread: mapfile e Postgis [3]
            Author: bruno sales [4]
            Posted: 2008-11-11 21:00:57.992808-02

            Olá pessoal,

            andei realizando uns testes! resolvi voltar pro postgree 8.1 e
            instalar o postgis.. na versao 8.1 tem o shp2pgsql como falado
            anteriormente..

            segui o tutorial que vcs me passaram, que é muito bom, porém eu
            me deparei com um erro e neste tutorial nao diz como eu me livro
            desse erro, ou mesmo a origem do problema..

            o erro diz o seguinte:

            C:/shapes/marajo.shp: shape or index files can not
            be opened, will just import atributte data.

            C:/shapes/marajo.shp dbf file can not be opened.

            Â

            E a sintaxe que eu usei foi :

            shp2pgsql.exe -s 4291 C:/shapes/marajo.shp teste > marajo.sql

            Â

            e uma duvida: Essa tabela "Teste" devera ser criada antes do
            comando? ou a partir do comando ela ira criar ?

            por via das duvidas eu apontei pra uma tabela ja criada, e o erro
            prossegue..

            alguem pode me ajudar ?

            obrigado pela ajuda/compreensao

            Â

            Bruno Sales

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

            [1] mailto:brunosales85@gmail.com
            [2] 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
            [3] www.​soft​ware​publ​ico.​gov.​br/d​otlr​n/cl​ubs/​i3ge​o/fo​rums​/mes​sage​-vie​w?me​ssag​e_id​=715​7370
            [4] mailto:brunosales85@gmail.com
            [5] www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age

  • A7f493eab1301f60d74a62c9d628df56?only path=false&size=50&d=404Anderson Maciel Lima de Medeiros(usuário não autenticado)
    10 de Novembro de 2008, 20:24

     

    Olá mais uma vez Bruno!

    Como o Lucas disse, o Quanum Gis tem uma ferramenta para conversão de shapefiles em feições PostgreSQL/PostGis. Podera conferir sobre esse procedimento no tutorial disponivel no link: clic​kgeo​.goo​glep​ages​.com​/Con​ecta​rPos​tGis​-QGi​s.pd​f

    Ok?

    --

    Anderson Maciel Lima de Medeiros

    Organizador do Portal ClickGeo (portalclickgeo@gmail.com)

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