[I3geo] Conectar com Banco de Dados Postgres

Rafael Dantas raffaeldantas em gmail.com
Terça Fevereiro 26 18:27:14 PST 2013


Olá Benjamin,

desculpe a falta de tempo para responder-lhe. Mas já obteve uma boa
resposta do Edmar. Também estou aprendendo.

Deu certo, obteve sucesso?

Saludos


Em 26 de fevereiro de 2013 21:20, Edmar Moretti
<edmar.moretti em terra.com.br>escreveu:

>  Pelo que mostra a sua imagem as tabelas estão no esquema "public", nesse
> caso não é necessário incluir o nome do esquema no sql, pois o public é o
> default.
>
> Utilize dessa forma:
>
> DATA "the_geom from (select * from nomedaminhatabela ) as foo using unique
> gid using srid=4326"
>
> Edmar Moretti
>
>
> Em 26-02-2013 09:58, Rafael Dantas escreveu:
>
> Olá Benjamin,
>
>  posso estar enganado, mas faça o seguinte:
>
>  abra o pgAdmin III, conecte seu banco de dados, dentro dele verifique
> quantos SCHEMAS há, e coloque no lugar de esquema o nome do SCHEMA que
> estão suas tabelas de dados.
>
>  veja o meu printscreen
>
>  Minhas tabelas estão no SCHEMA public
>
>
>
> Em 26 de fevereiro de 2013 09:36, Benjamim Pereira Vilela <
> bpvilela em hotmail.com> escreveu:
>
>>  Pessoal,
>>
>>  Agradeço a todos pela ajuda. Consegui conectar, porém o meu projeto dá
>> o seguinte erro:
>>
>>  *Testando: temas/itcd.map*
>>
>> Problemas ao gerar o mapa
>>
>> Error in %s: %s
>> msDrawMap()Failed to draw layer named 'itcd'.
>> Error in %s: %s
>> msPostGISLayerWhichShapes()Error (ERROR:  schema "esquema" does not exist
>> LINE 1: ...),'NDR'),'hex') as geom,"gid" from (select * from esquema.ta...
>>                                                              ^
>> ) executing query: select encode(ST_AsBinary(ST_Force_2D("the_geom"),'NDR'),'hex') as geom,"gid" from (select * from esquema.tabela) as foo where the_geo
>>
>>  Como o dados que possuo no Banco são em formato de ponto, será tem algo a ver?
>>
>>  Obrigado.
>>
>>
>>  ------------------------------
>> Date: Mon, 25 Feb 2013 21:15:39 -0300
>> From: edmar.moretti em terra.com.br
>> To: i3geo em lists.osgeo.org
>> Subject: Re: [I3geo] Conectar com Banco de Dados Postgres
>>
>>
>> Para criar uma camada no i3Geo utilize o sistema de administração (
>> http://localhost/i3geo/admin).
>>
>> Se vc quiser fazer um teste, crie um arquivo dentro da pasta i3geo/temas
>> com o nome meumapfile.map e cole o texto abaixo. Altere o DATA conforme o
>> seu banco de dados e inicie o i3geo pela url:
>> http://localhost/i3geo/ms_criamapa.php?temasa=meumapfile&layers=meumapfile
>>
>> Você pode também testar seu mapfile usando
>> http://localhost/i3geo/testamapfile.php?map=meumapfile
>>
>> texto para o meumapfile.map:
>>
>>
>>
>>
>> MAP
>>   FONTSET "../symbols/fontes.txt"
>>   SYMBOLSET "../symbols/simbolos.sym"
>>   LAYER
>>     CONNECTION "user=postgres password=postgres dbname=nomedobanco
>> host=localhost port=5432"
>>     #CONNECTION "postgres"
>>     CONNECTIONTYPE POSTGIS
>>     DATA "the_geom from (select * from esquema.tabela) as foo using
>> unique gid using srid=4326"
>>     METADATA
>>       "ID_MEDIDA_VARIAVEL"    ""
>>       "cache"    ""
>>       "CLASSE"    "SIM"
>>       "permitedownload"    "sim"
>>       "permiteogc"    "sim"
>>       "permitekml"    "sim"
>>       "TEMA"    "Minha camada"
>>       "convcaracter"    ""
>>     END # METADATA
>>     NAME "meumapfile"
>>     STATUS DEFAULT
>>     TEMPLATE "none.htm"
>>     TYPE POLYGON
>>     CLASS
>>       NAME ""
>>       STYLE
>>         ANGLE 0
>>         OFFSET 0 0
>>         OUTLINECOLOR 255 0 0
>>         SYMBOL "p0"
>>       END # STYLE
>>       STYLE
>>         ANGLE 0
>>         COLOR 255 255 255
>>         OFFSET 0 0
>>         OPACITY 20
>>       END # STYLE
>>     END # CLASS
>>   END # LAYER
>>
>> END # MAP
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Em 25-02-2013 12:38, Benjamim Pereira Vilela escreveu:
>>
>>  Pessoal,
>>
>>  Estou apanhando aqui. Consegui instalar o i3geo no ubuntu server. Tenho
>> neste servidor uma banco de dados no postgres. Acesso o mesmo por meio do
>> qgis. Gostaria de estabelecer a conexão do igeo como o mesmo. Como
>> configurar?
>>
>>  Alguém teria um passo-a-passo?
>>
>>  Obrigado.
>>
>>  Benjamim
>>
>>
>> _______________________________________________
>> i3geo mailing listi3geo em lists.osgeo.orghttp://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo
>>
>>
>> --
>>
>> http://edmarmoretti.com.br
>>
>> _______________________________________________ i3geo mailing list
>> i3geo em lists.osgeo.org
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo
>>
>> _______________________________________________
>> i3geo mailing list
>> i3geo em lists.osgeo.org
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo
>>
>>
>
>
>  --
> Rafael Dantas
>
>
> _______________________________________________
> i3geo mailing listi3geo em lists.osgeo.orghttp://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo
>
>
> --
>
> http://edmarmoretti.com.br
>
> _______________________________________________
> i3geo mailing list
> i3geo em lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo
>
>


-- 
Rafael Dantas
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/i3geo/attachments/20130226/57819694/attachment.html>


More information about the i3geo mailing list