<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Sim. Deixe o type como point.<br>
<br>
Pq vc não altera o nome de uma tabela para testar antes de recriar
todo o banco?<br>
<br>
<br>
<div class="moz-cite-prefix">Em 27-02-2013 12:40, Benjamim Pereira
Vilela escreveu:<br>
</div>
<blockquote cite="mid:SNT134-W50F03D82908BF3AD3EBC35C6FD0@phx.gbl"
type="cite">
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
<div dir="ltr">
Moretti,
<div><br>
</div>
<div>Estou criando outro banco e organizando tudo.</div>
<div><br>
</div>
<div>Logo falo se deu certo. </div>
<div><br>
</div>
<div><br>
</div>
<div>Agora uma pergunta: o meu dado é do tipo ponto, então devo
deixar o TYPE POINT?</div>
<div><br>
</div>
<div><br>
</div>
<div>Obrigado.<br>
<div>
<hr id="stopSpelling">Date: Wed, 27 Feb 2013 11:29:42 -0300<br>
From: <a class="moz-txt-link-abbreviated" href="mailto:edmar.moretti@terra.com.br">edmar.moretti@terra.com.br</a><br>
To: <a class="moz-txt-link-abbreviated" href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a><br>
Subject: Re: [I3geo] Conectar com Banco de Dados Postgres<br>
<br>
É uma boa prática não usar nomes nas tabelas em caixa alta e
evite caracteres especiais, como "-"<br>
<br>
Provavelmente seja esse o problema. Vc terá de renomear sua
tabela no banco.<br>
<br>
<br>
<div class="ecxmoz-cite-prefix">Em 27-02-2013 10:33,
Benjamim Pereira Vilela escreveu:<br>
</div>
<blockquote
cite="mid:SNT134-W85E245B7D65EB707AEED7C6FD0@phx.gbl">
<style><!--
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}
--></style>
<div dir="ltr"> Olá amigos,
<div><br>
</div>
<div>Eu de novo... </div>
<div><br>
</div>
<div>Veja a configuração do mapfile itcd.map</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div>MAP</div>
<div> FONTSET "../symbols/fontes.txt"</div>
<div> SYMBOLSET "../symbols/simbolos.sym"</div>
<div> LAYER</div>
<div> CONNECTION "user=postgres password=123456
dbname=postgis host=localhost port=5432"</div>
<div> #CONNECTION "postgres"</div>
<div> CONNECTIONTYPE POSTGIS</div>
<div> DATA "the_geom from (select * from
Consumidores-Celg) as foo using unique gid using
srid=4674" </div>
<div> METADATA</div>
<div> "ID_MEDIDA_VARIAVEL" ""</div>
<div> "cache" ""</div>
<div> "CLASSE" "SIM"</div>
<div> "permitedownload" "sim"</div>
<div> "permiteogc" "sim"</div>
<div> "permitekml" "sim"</div>
<div> "TEMA" "ITCD"</div>
<div> "convcaracter" ""</div>
<div> END # METADATA</div>
<div> NAME "itcd"</div>
<div> STATUS DEFAULT</div>
<div> TEMPLATE "none.htm"</div>
<div> TYPE POINT</div>
<div> CLASS</div>
<div> NAME ""</div>
<div> STYLE</div>
<div> ANGLE 0</div>
<div> OFFSET 0 0</div>
<div> OUTLINECOLOR 255 0 0</div>
<div> SYMBOL "p0"</div>
<div> END # STYLE</div>
<div> STYLE</div>
<div> ANGLE 0</div>
<div> COLOR 255 255 255</div>
<div> OFFSET 0 0</div>
<div> OPACITY 20</div>
<div> END # STYLE</div>
<div> END # CLASS</div>
<div> END # LAYER</div>
<div><br>
</div>
<div>END # MAP</div>
<div><br>
</div>
<div><br>
</div>
<div>----------------</div>
<div><br>
</div>
<div><br>
</div>
<div>Erro da conexão:</div>
<div><br>
</div>
<div><br>
</div>
<br style="color:rgb(47, 70,
50);font-family:Verdana,\00000d\00000a Arial,
Helvetica, sans-serif;font-size:12px">
<br style="color:rgb(47, 70,
50);font-family:Verdana,\00000d\00000a Arial,
Helvetica, sans-serif;font-size:12px">
<span style="font-family:Verdana, Arial,
Helvetica,\00000d\00000a
sans-serif;font-size:12px;color:red"><b>Testando:
temas/itcd.map</b></span>
<pre style="color:rgb(47, 70, 50);font-size:12px">Problemas ao gerar o mapa
Error in %s: %s
msDrawMap()Failed to draw layer named 'itcd'.
Error in %s: %s
msPostGISLayerWhichShapes()Error (ERROR: syntax error at or near "-"
LINE 1: ...x') as geom,"gid" from (select * from Consumidores-Celg) as ...
^
) executing query: select encode(ST_AsBinary(ST_Force_2D("the_geom"),'NDR'),'hex') as geom,"gid" from (select * from Consumidores-Celg) as foo where the_geom && GeomFromText('POLYGON((-76.5125927 -39.3946085528634,-76.5125927 9.49218955277337,-29.5851853 9.49218955277337,-29.5851853 -39.3946085528634,-76.5125927 -39.3946085528634))',4674)</pre>
<pre style="color:rgb(47, 70, 50);font-size:12px">---------------------</pre>
<pre style="color:rgb(47, 70, 50);font-size:12px">Configuração no Postgres</pre>
<pre><font color="#2f4632"><span style="font-size:12px">-- Schema: public
-- DROP SCHEMA public;
CREATE SCHEMA public
AUTHORIZATION postgres;
GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO public;
COMMENT ON SCHEMA public
IS 'standard public schema';</span></font></pre>
<pre><font color="#2f4632"><span style="font-size:12px">- Table: "Consumidores-Celg"
-- DROP TABLE "Consumidores-Celg";
CREATE TABLE "Consumidores-Celg"
(
gid serial NOT NULL,
"ORDEM" character varying(254),
"IDENTIF_UC" character varying(254),
"NOME_CLIEN" character varying(254),
"INSCR_ESTA" character varying(254),
"NOME_LOCAL" character varying(254),
"NOME_BAIRR" character varying(254),
"CEP" character varying(254),
"TP_LOGRADO" character varying(254),
"TIT_LOGRAD" character varying(254),
"NOME_LOGRA" character varying(254),
"NUM_PORTA" character varying(254),
"NUM_QUADRA" character varying(254),
"NUM_LOTE" character varying(254),
"COMPLEMENT" character varying(254),
"M11273_CON" double precision,
"M11273_C_1" double precision,
"Coordx" double precision,
"CoordY" double precision,
the_geom geometry,
CONSTRAINT "Consumidores-Celg_pkey" PRIMARY KEY (gid),
CONSTRAINT enforce_dims_the_geom CHECK (st_ndims(the_geom) = 2),
CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = 'POINT'::text OR the_geom IS NULL),
CONSTRAINT enforce_srid_the_geom CHECK (st_srid(the_geom) = 4674)
)
WITH (
OIDS=FALSE
);
ALTER TABLE "Consumidores-Celg"
OWNER TO postgres;
</span></font></pre>
<div><font color="#2f4632"><span
style="font-size:12px"><br>
</span></font></div>
<div><font color="#2f4632"><span
style="font-size:12px"><br>
</span></font></div>
<div><font color="#2f4632">
<div><span style="font-size:12px">-- Table:
geometry_columns</span></div>
<div><span style="font-size:12px"><br>
</span></div>
<div><span style="font-size:12px">-- DROP TABLE
geometry_columns;</span></div>
<div><span style="font-size:12px"><br>
</span></div>
<div><span style="font-size:12px">CREATE TABLE
geometry_columns</span></div>
<div><span style="font-size:12px">(</span></div>
<div><span style="font-size:12px">
f_table_catalog character varying(256) NOT
NULL,</span></div>
<div><span style="font-size:12px"> f_table_schema
character varying(256) NOT NULL,</span></div>
<div><span style="font-size:12px"> f_table_name
character varying(256) NOT NULL,</span></div>
<div><span style="font-size:12px">
f_geometry_column character varying(256) NOT
NULL,</span></div>
<div><span style="font-size:12px">
coord_dimension integer NOT NULL,</span></div>
<div><span style="font-size:12px"> srid integer
NOT NULL,</span></div>
<div><span style="font-size:12px"> type character
varying(30) NOT NULL,</span></div>
<div><span style="font-size:12px"> CONSTRAINT
geometry_columns_pk PRIMARY KEY
(f_table_catalog, f_table_schema,
f_table_name, f_geometry_column)</span></div>
<div><span style="font-size:12px">)</span></div>
<div><span style="font-size:12px">WITH (</span></div>
<div><span style="font-size:12px"> OIDS=TRUE</span></div>
<div><span style="font-size:12px">);</span></div>
<div><span style="font-size:12px">ALTER TABLE
geometry_columns</span></div>
<div><span style="font-size:12px"> OWNER TO
postgres;</span></div>
<div style="font-size:12px"><br>
</div>
<div style="font-size:12px"><br>
</div>
<div>
<div><span style="font-size:12px">-- Table:
spatial_ref_sys</span></div>
<div><span style="font-size:12px"><br>
</span></div>
<div><span style="font-size:12px">-- DROP TABLE
spatial_ref_sys;</span></div>
<div><span style="font-size:12px"><br>
</span></div>
<div><span style="font-size:12px">CREATE TABLE
spatial_ref_sys</span></div>
<div><span style="font-size:12px">(</span></div>
<div><span style="font-size:12px"> srid integer
NOT NULL,</span></div>
<div><span style="font-size:12px"> auth_name
character varying(256),</span></div>
<div><span style="font-size:12px"> auth_srid
integer,</span></div>
<div><span style="font-size:12px"> srtext
character varying(2048),</span></div>
<div><span style="font-size:12px"> proj4text
character varying(2048),</span></div>
<div><span style="font-size:12px"> CONSTRAINT
spatial_ref_sys_pkey PRIMARY KEY (srid)</span></div>
<div><span style="font-size:12px">)</span></div>
<div><span style="font-size:12px">WITH (</span></div>
<div><span style="font-size:12px"> OIDS=FALSE</span></div>
<div><span style="font-size:12px">);</span></div>
<div><span style="font-size:12px">ALTER TABLE
spatial_ref_sys</span></div>
<div><span style="font-size:12px"> OWNER TO
postgres;</span></div>
<div style="font-size:12px"><br>
</div>
</div>
</font></div>
<pre><font color="#2f4632"><span style="font-size:12px">
</span></font></pre>
<pre><font color="#2f4632"><span style="font-size:12px">
</span></font></pre>
<pre><font color="#2f4632"><span style="font-size:12px">
</span></font></pre>
<pre><font color="#2f4632"><span style="font-size:12px">
</span></font></pre>
<div>
<hr id="ecxstopSpelling">Date: Tue, 26 Feb 2013
21:20:07 -0300<br>
From: <a moz-do-not-send="true"
class="ecxmoz-txt-link-abbreviated"
href="mailto:edmar.moretti@terra.com.br">edmar.moretti@terra.com.br</a><br>
To: <a moz-do-not-send="true"
class="ecxmoz-txt-link-abbreviated"
href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a><br>
Subject: Re: [I3geo] Conectar com Banco de Dados
Postgres<br>
<br>
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.<br>
<br>
Utilize dessa forma:<br>
<br>
DATA "the_geom from (select * from nomedaminhatabela
) as foo using unique gid using srid=4326"<br>
<br>
Edmar Moretti<br>
<br>
<br>
<div class="ecxmoz-cite-prefix">Em 26-02-2013 09:58,
Rafael Dantas escreveu:<br>
</div>
<blockquote
cite="mid:CAJc++doNSa+iNdxMopokey0qqTueWNyvs8cJuo5if_geNvwtwg@mail.gmail.com">
<div dir="ltr">Olá Benjamin,
<div><br>
</div>
<div style="">posso estar enganado, mas faça o
seguinte: </div>
<div style=""><br>
</div>
<div style="">abra o pgAdmin III, conecte seu
banco de dados, dentro dele verifique quantos
SCHEMAS há, e coloque no lugar de <font
color="#ff00ff">esquema</font> o nome do
SCHEMA que estão suas tabelas de dados.</div>
<div style=""><br>
</div>
<div style="">veja o meu printscreen</div>
<div style=""><br>
</div>
<div style="">Minhas tabelas estão no SCHEMA <font
color="#ff00ff">public</font></div>
<div style=""><br>
</div>
</div>
<div class="ecxgmail_extra"><br>
<br>
<div class="ecxgmail_quote">Em 26 de fevereiro
de 2013 09:36, Benjamim Pereira Vilela <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:bpvilela@hotmail.com">bpvilela@hotmail.com</a>></span>
escreveu:<br>
<blockquote class="ecxgmail_quote"
style="border-left:1px #ccc
solid;padding-left:1ex">
<div>
<div dir="ltr"> Pessoal,
<div><br>
</div>
<div>Agradeço a todos pela ajuda.
Consegui conectar, porém o meu projeto
dá o seguinte erro:</div>
<div><br>
</div>
<div><span
style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:red"><b>Testando:
temas/itcd.map</b></span>
<pre style="color:rgb(47,70,50);font-size:12px">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</pre>
<pre style="color:rgb(47,70,50);font-size:12px">Como o dados que possuo no Banco são em formato de ponto, será tem algo a ver?</pre>
<pre style="color:rgb(47,70,50);font-size:12px">Obrigado.</pre>
<br>
<div>
<hr>Date: Mon, 25 Feb 2013 21:15:39
-0300<br>
From: <a moz-do-not-send="true"
href="mailto:edmar.moretti@terra.com.br">edmar.moretti@terra.com.br</a><br>
To: <a moz-do-not-send="true"
href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a><br>
Subject: Re: [I3geo] Conectar com
Banco de Dados Postgres
<div>
<div class="h5"><br>
<br>
Para criar uma camada no i3Geo
utilize o sistema de
administração (<a
moz-do-not-send="true"
href="http://localhost/i3geo/admin"
target="_blank">http://localhost/i3geo/admin</a>).<br>
<br>
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:<br>
<a moz-do-not-send="true"
href="http://localhost/i3geo/ms_criamapa.php?temasa=meumapfile&layers=meumapfile"
target="_blank">http://localhost/i3geo/ms_criamapa.php?temasa=meumapfile&layers=meumapfile</a><br>
<br>
Você pode também testar seu
mapfile usando <a
moz-do-not-send="true"
href="http://localhost/i3geo/testamapfile.php?map=meumapfile"
target="_blank">http://localhost/i3geo/testamapfile.php?map=meumapfile</a><br>
<br>
texto para o meumapfile.map:<br>
<br>
<br>
<br>
<br>
MAP<br>
FONTSET
"../symbols/fontes.txt"<br>
SYMBOLSET
"../symbols/simbolos.sym"<br>
LAYER<br>
CONNECTION "user=postgres
password=postgres
dbname=nomedobanco
host=localhost port=5432"<br>
#CONNECTION "postgres"<br>
CONNECTIONTYPE POSTGIS<br>
DATA "the_geom from (select
* from esquema.tabela) as foo
using unique gid using
srid=4326"<br>
METADATA<br>
"ID_MEDIDA_VARIAVEL" ""<br>
"cache" ""<br>
"CLASSE" "SIM"<br>
"permitedownload" "sim"<br>
"permiteogc" "sim"<br>
"permitekml" "sim"<br>
"TEMA" "Minha camada"<br>
"convcaracter" ""<br>
END # METADATA<br>
NAME "meumapfile"<br>
STATUS DEFAULT<br>
TEMPLATE "none.htm"<br>
TYPE POLYGON<br>
CLASS<br>
NAME ""<br>
STYLE<br>
ANGLE 0<br>
OFFSET 0 0<br>
OUTLINECOLOR 255 0 0<br>
SYMBOL "p0"<br>
END # STYLE<br>
STYLE<br>
ANGLE 0<br>
COLOR 255 255 255<br>
OFFSET 0 0<br>
OPACITY 20<br>
END # STYLE<br>
END # CLASS<br>
END # LAYER<br>
<br>
END # MAP<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<div>Em 25-02-2013 12:38,
Benjamim Pereira Vilela
escreveu:<br>
</div>
<blockquote>
<div dir="ltr"> Pessoal,
<div><br>
</div>
<div>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?</div>
<div><br>
</div>
<div>Alguém teria um
passo-a-passo?</div>
<div><br>
</div>
<div>Obrigado.</div>
<div><br>
</div>
<div>Benjamim</div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
i3geo mailing list
<a moz-do-not-send="true" href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a>
<a moz-do-not-send="true" href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo" target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo</a>
</pre>
</blockquote>
<br>
<div>-- <br>
<br>
<a moz-do-not-send="true"
target="_blank">http://edmarmoretti.com.br</a></div>
<br>
_______________________________________________
i3geo mailing list <a
moz-do-not-send="true"
href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a>
<a moz-do-not-send="true"
href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo"
target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo</a></div>
</div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
i3geo mailing list<br>
<a moz-do-not-send="true"
href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a><br>
<a moz-do-not-send="true"
href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo"
target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
Rafael Dantas </div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
i3geo mailing list
<a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated" href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a>
<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext" href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo" target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo</a>
</pre>
</blockquote>
<br>
<div class="ecxmoz-signature">-- <br>
<br>
<a moz-do-not-send="true" target="_blank">http://edmarmoretti.com.br</a></div>
<br>
_______________________________________________
i3geo mailing list <a moz-do-not-send="true"
class="ecxmoz-txt-link-abbreviated"
href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a>
<a moz-do-not-send="true"
class="ecxmoz-txt-link-freetext"
href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo"
target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo</a></div>
</div>
</div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
i3geo mailing list
<a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated" href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a>
<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext" href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo" target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo</a>
</pre>
</blockquote>
<br>
<div class="ecxmoz-signature">-- <br>
<br>
<a moz-do-not-send="true" target="_blank">http://edmarmoretti.com.br</a></div>
<br>
_______________________________________________
i3geo mailing list
<a class="moz-txt-link-abbreviated" href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo">http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo</a></div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
i3geo mailing list
<a class="moz-txt-link-abbreviated" href="mailto:i3geo@lists.osgeo.org">i3geo@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo">http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo</a>
</pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<br>
<a herf="http://edmarmoretti.com.br">http://edmarmoretti.com.br</a></div>
</body>
</html>