[I3geo] Conectar com Banco de Dados Postgres

Rafael Dantas raffaeldantas em gmail.com
Terça Fevereiro 26 05:45:50 PST 2013


ou então

DATA "the_geom from (select * from public.Tabelas) as foo using unique gid
using srid=4326"


Em 26 de fevereiro de 2013 10:27, Benjamim Pereira Vilela <
bpvilela em hotmail.com> escreveu:

>
>
> Prezado,
>
> Veja ai o conteúdo do meu mapfile... também anexo a imagem do meu
> postgres. Vi que aqui no postgres está como Você disse mesmo. Após alterar
> apareceu a seguinte mensagem:
>
>
>
> *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 "schema" does not exist
> LINE 1: ...),'NDR'),'hex') as geom,"gid" from (select * from SCHEMA.tab...
>                                                              ^
> ) executing query: select encode(ST_AsBinary(ST_Force_2D("the_geom"),'NDR'),'hex') as geom,"gid" from
>
>
> itcd.map
>
>
> MAP
>   FONTSET "../symbols/fontes.txt"
>   SYMBOLSET "../symbols/simbolos.sym"
>   LAYER
>     CONNECTION "user=postgres password=123456 dbname=postgis
> host=localhost port=5432"
>     #CONNECTION "postgres"
>     CONNECTIONTYPE POSTGIS
>     DATA "the_geom from (select * from esquemas.tabelas) as foo using
> unique gid using srid=4326"
>     METADATA
>       "ID_MEDIDA_VARIAVEL"    ""
>       "cache"    ""
>       "CLASSE"    "SIM"
>       "permitedownload"    "sim"
>       "permiteogc"    "sim"
>       "permitekml"    "sim"
>       "TEMA"    "ITCD"
>       "convcaracter"    ""
>     END # METADATA
>     NAME "itcd"
>     STATUS DEFAULT
>     TEMPLATE "none.htm"
>     TYPE POINT
>     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
>
>
>
>
>
> ------------------------------
> Date: Tue, 26 Feb 2013 09:58:39 -0300
> From: raffaeldantas em gmail.com
>
> To: i3geo em lists.osgeo.org
> Subject: Re: [I3geo] Conectar com Banco de Dados Postgres
>
> 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 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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/i3geo/attachments/20130226/a68763b4/attachment.html>


More information about the i3geo mailing list