[Portugal] ReLiga??o gvSIG a PostGIS (Lu?s de Sousa)

Ana Catarina Ferreira Pinheiro catarina at cm-valedecambra.pt
Fri Apr 17 04:33:39 EDT 2009


Bom dia,

O gvsig abre qualquer tabela em qualquer esquema, eu tenho isso a funcionar.
Penso que o problema será nos privilégios do esquema, em que tem de 
colocar "ALL PRIVILEGES" no seu usuário. Se não colocar todos os 
privilégios o gvsig não consegue aceder aos temas inseridos no esquema.

Espero ter ajudado.
Comprimentos
Catarina Pinheiro



portugal-request  lists.osgeo.org escreveu:
> Send Portugal mailing list submissions to
> 	portugal  lists.osgeo.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.osgeo.org/mailman/listinfo/portugal
> or, via email, send a message with subject or body 'help' to
> 	portugal-request  lists.osgeo.org
>
> You can reach the person managing the list at
> 	portugal-owner  lists.osgeo.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Portugal digest..."
>
>
> Today's Topics:
>
>    1. Liga??o gvSIG a PostGIS (Lu?s de Sousa)
>    2. Re: Liga??o gvSIG a PostGIS (Fred Lehodey)
>    3. Re: Liga??o gvSIG a PostGIS (Ricardo Sena)
>    4. Re: Convers?o shp/postgis (Fred Lehodey)
>    5. Re: Liga??o gvSIG a PostGIS (Pedro Monteiro)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 16 Apr 2009 12:32:06 +0100
> From: Lu?s de Sousa <luis.a.de.sousa  gmail.com>
> Subject: [Portugal] Liga??o gvSIG a PostGIS
> To: portugal  lists.osgeo.org
> Message-ID:
> 	<d56cfcb30904160432m3466b280k1303e0f41937aa5d  mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Bom dia,
>
> Estou a testar o gvSIG de forma a poder manipular um conjunto de temas
> poligonais armazenados numa base de dados PostGIS.
>
> Criei um novo utilizador de administração, uma base de dados a partir
> do template postgis e inseri algumas tabelas com o carregador
> automático shp2pgsql. Neste primeiro teste as tabelas foram carregadas
> no esquema público e o gvSIG não teve problemas em aceder-lhes.
>
> Num segundo teste estou a carregar mais temas que estão a ser
> guardados em esquemas específicos. Usando a mesma ligação criada no
> gvSIG para o primeiro teste não aparecem qualquer um dos novos temas
> que carreguei. Aparentemente o gvSIG só lê as tabelas que estejam no
> esquema público da base de dados.
>
> Existe alguma forma de indicar na ligação do gvSIG qual o esquema que
> deve ser acedido? Por razões óbvias, uma ligação que apenas lê o
> esquema público é practicamente inútil...
>
> Obrigado pela ajuda,
>
> Luís de Sousa
>
>
> ------------------------------
>
> Message: 2
> Date: Thu, 16 Apr 2009 12:49:51 +0100
> From: Fred Lehodey <lehodey  gmail.com>
> Subject: Re: [Portugal] Liga??o gvSIG a PostGIS
> To: portugal <Portugal  lists.osgeo.org>
> Message-ID:
> 	<c417bbc90904160449y47adcca5p22198b975d224471  mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Bom dia,
> o gvSIG consegue aceder a qualquer tabela em qualquer schema.
>
> Poderá ser necessário verificar a tabela "geometry_columns" no schema
> "public".
> É com base esta tabela que o gvSIG vai mostrar (ou não) as tabelas de
> Postgis.
> Por exemplo, se copiar uma tabela do schema "public" para outro schema, será
> necessário actualizar a tabela "geometry_columns", indicando o novo schema.
>
>
> Espero ter ajudado,
>
> Fred.
>
>
>
>
>
>
> 2009/4/16 Luís de Sousa <luis.a.de.sousa  gmail.com>
>
>   
>> Bom dia,
>>
>> Estou a testar o gvSIG de forma a poder manipular um conjunto de temas
>> poligonais armazenados numa base de dados PostGIS.
>>
>> Criei um novo utilizador de administração, uma base de dados a partir
>> do template postgis e inseri algumas tabelas com o carregador
>> automático shp2pgsql. Neste primeiro teste as tabelas foram carregadas
>> no esquema público e o gvSIG não teve problemas em aceder-lhes.
>>
>> Num segundo teste estou a carregar mais temas que estão a ser
>> guardados em esquemas específicos. Usando a mesma ligação criada no
>> gvSIG para o primeiro teste não aparecem qualquer um dos novos temas
>> que carreguei. Aparentemente o gvSIG só lê as tabelas que estejam no
>> esquema público da base de dados.
>>
>> Existe alguma forma de indicar na ligação do gvSIG qual o esquema que
>> deve ser acedido? Por razões óbvias, uma ligação que apenas lê o
>> esquema público é practicamente inútil...
>>
>> Obrigado pela ajuda,
>>
>> Luís de Sousa
>> _______________________________________________
>> Portugal mailing list
>> Portugal  lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>     
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://lists.osgeo.org/pipermail/portugal/attachments/20090416/43a5a20a/attachment-0001.html
>
> ------------------------------
>
> Message: 3
> Date: Thu, 16 Apr 2009 12:50:41 +0100
> From: Ricardo Sena <ricardogsena  gmail.com>
> Subject: Re: [Portugal] Liga??o gvSIG a PostGIS
> To: portugal  lists.osgeo.org
> Message-ID:
> 	<96cdb6d50904160450l5f70eab1w2f962079acbec2cf  mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Caro Luís de Sousa.
>
> O gvSIG permite o acesso a tabelas espaciais armazenadas em qualquer
> esquema. Julgo que o seu problema poderá ser devido ao modo como o tema está
> registado na tabela geometry_columns. É necessário que preencher o campo
> f_table_schema desta tabela com o nome do esquema a que pertence o tema.
> Apresento seguida o modo como seria feito o registo do tema 'Eixos_Via',
> pertencente ao esquema 'Rede_Viaria', com a geometria no campo 'the_geom',
> do tipo MULTILINESTRING, e no sistema de coordenadas Hayford-Gauss - Datum
> 73:
>
> f_table_catalog: ''
> f_table_schema: Rede_Viaria
> f_table_name: Eixos_Via
> f_geometry_column: the_geom
> coord_dimension: 2
> srid: 27492
> type: MULTILINESTRING
>
> Cumprimentos,
>
> Ricardo Sena
>
>
>
> 2009/4/16 Luís de Sousa <luis.a.de.sousa  gmail.com>
>
>   
>> Bom dia,
>>
>> Estou a testar o gvSIG de forma a poder manipular um conjunto de temas
>> poligonais armazenados numa base de dados PostGIS.
>>
>> Criei um novo utilizador de administração, uma base de dados a partir
>> do template postgis e inseri algumas tabelas com o carregador
>> automático shp2pgsql. Neste primeiro teste as tabelas foram carregadas
>> no esquema público e o gvSIG não teve problemas em aceder-lhes.
>>
>> Num segundo teste estou a carregar mais temas que estão a ser
>> guardados em esquemas específicos. Usando a mesma ligação criada no
>> gvSIG para o primeiro teste não aparecem qualquer um dos novos temas
>> que carreguei. Aparentemente o gvSIG só lê as tabelas que estejam no
>> esquema público da base de dados.
>>
>> Existe alguma forma de indicar na ligação do gvSIG qual o esquema que
>> deve ser acedido? Por razões óbvias, uma ligação que apenas lê o
>> esquema público é practicamente inútil...
>>
>> Obrigado pela ajuda,
>>
>> Luís de Sousa
>> _______________________________________________
>> Portugal mailing list
>> Portugal  lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>     
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://lists.osgeo.org/pipermail/portugal/attachments/20090416/228cef0e/attachment-0001.html
>
> ------------------------------
>
> Message: 4
> Date: Thu, 16 Apr 2009 13:01:09 +0100
> From: Fred Lehodey <lehodey  gmail.com>
> Subject: Re: [Portugal] Convers?o shp/postgis
> To: portugal <Portugal  lists.osgeo.org>
> Message-ID:
> 	<c417bbc90904160501r497cdb33xb6358ef5748f3b6a  mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Olá Miguel,
> se pudesses fornecer um pequeno shapefile de teste, seria mais fácil de
> ajudar.
>
> Abraço, Fred.
>
>
>
>
> 2009/4/15 Miguel Torres <migtorres  gmail.com>
>
>   
>> Olá a todos!
>>
>> Estou com um problema que parece simples mas não consigo resolver.
>>
>> Tenho um conjunto de shp's com os concelhos do norte em ETRS89 - TM06 com 2
>> campos "string" (O nome do concelho e o código) e os restantes "integer".
>> Todos os nomes dos campos estão em minúsculas, nenhum começa por nºs e
>> nenhum tem caracteres estranhos para além do underscore (_). Não consigo
>> converter tanto com o shp2pgsql como com o SPIT do Qgis
>>
>> Com o gshp2pgsql o erro é o seguinte:
>>
>> Shapefile type: Polygon
>> Postgis type: MULTIPOLYGON[2]
>>
>> Com o SPIT é o seguinte:
>>
>> Problem inserting features from file:
>>
>> D:\SIG\CCDRN\Miguel\Dados\Informação Base\Listagem\concelhos_declia.shp
>>
>> The database gave an error while executing this SQL:
>>
>> INSERT INTO "public"."concelhos_declia" VALUES(0,'1','ALFÂNDEGA DA
>> FÉ','0401','7','0','0','0','0','1','0','0','0','0','0','0','0','0','1','0','0','5',...
>> (rest of SQL trimmed)
>>
>> The error was:
>>
>> ERROR: INSERT has more expressions than target columns
>>
>>
>> Urilizando o GvSIG consigo fazer a conversão mas os acentos desaparecem das
>> entradas (não posso escolher o encoding LATIN1).
>>
>> Qual será o problema?
>>
>> Um abraço,
>>
>> Miguel Torres
>>
>> _______________________________________________
>> Portugal mailing list
>> Portugal  lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>>     
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://lists.osgeo.org/pipermail/portugal/attachments/20090416/5f2f84a0/attachment-0001.html
>
> ------------------------------
>
> Message: 5
> Date: Thu, 16 Apr 2009 12:03:37 +0000
> From: Pedro Monteiro <monteiro.s.pedro  gmail.com>
> Subject: Re: [Portugal] Liga??o gvSIG a PostGIS
> To: Ricardo Sena <ricardogsena  gmail.com>
> Cc: portugal  lists.osgeo.org
> Message-ID:
> 	<f5f4691d0904160503y318b9e10w7d639d28a91bf21e  mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Boa tarde,
>
> Mesmo sem figurarem na tabela geometry_columns as tabelas deveriam aparecer
> listadas, ainda que depois o gvsig não considere o campo relativo à
> geometria. Será que tem algo que ver com o proprietário dos schemas criados?
>
> Cumprimentos,
> Pedro Monteiro
>
> 2009/4/16 Ricardo Sena <ricardogsena  gmail.com>
>
>   
>> Caro Luís de Sousa.
>>
>> O gvSIG permite o acesso a tabelas espaciais armazenadas em qualquer
>> esquema. Julgo que o seu problema poderá ser devido ao modo como o tema está
>> registado na tabela geometry_columns. É necessário que preencher o campo
>> f_table_schema desta tabela com o nome do esquema a que pertence o tema.
>> Apresento seguida o modo como seria feito o registo do tema 'Eixos_Via',
>> pertencente ao esquema 'Rede_Viaria', com a geometria no campo 'the_geom',
>> do tipo MULTILINESTRING, e no sistema de coordenadas Hayford-Gauss - Datum
>> 73:
>>
>> f_table_catalog: ''
>> f_table_schema: Rede_Viaria
>> f_table_name: Eixos_Via
>> f_geometry_column: the_geom
>> coord_dimension: 2
>> srid: 27492
>> type: MULTILINESTRING
>>
>> Cumprimentos,
>>
>> Ricardo Sena
>>
>>
>>
>> 2009/4/16 Luís de Sousa <luis.a.de.sousa  gmail.com>
>>
>>     
>>> Bom dia,
>>>
>>>
>>> Estou a testar o gvSIG de forma a poder manipular um conjunto de temas
>>> poligonais armazenados numa base de dados PostGIS.
>>>
>>> Criei um novo utilizador de administração, uma base de dados a partir
>>> do template postgis e inseri algumas tabelas com o carregador
>>> automático shp2pgsql. Neste primeiro teste as tabelas foram carregadas
>>> no esquema público e o gvSIG não teve problemas em aceder-lhes.
>>>
>>> Num segundo teste estou a carregar mais temas que estão a ser
>>> guardados em esquemas específicos. Usando a mesma ligação criada no
>>> gvSIG para o primeiro teste não aparecem qualquer um dos novos temas
>>> que carreguei. Aparentemente o gvSIG só lê as tabelas que estejam no
>>> esquema público da base de dados.
>>>
>>> Existe alguma forma de indicar na ligação do gvSIG qual o esquema que
>>> deve ser acedido? Por razões óbvias, uma ligação que apenas lê o
>>> esquema público é practicamente inútil...
>>>
>>> Obrigado pela ajuda,
>>>
>>> Luís de Sousa
>>> _______________________________________________
>>> Portugal mailing list
>>> Portugal  lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/portugal
>>>
>>>       
>> _______________________________________________
>> Portugal mailing list
>> Portugal  lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>>     
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://lists.osgeo.org/pipermail/portugal/attachments/20090416/ff332a88/attachment.html
>
> ------------------------------
>
> _______________________________________________
> Portugal mailing list
> Portugal  lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
>
>
> End of Portugal Digest, Vol 13, Issue 10
> ****************************************
>   

-- 

Ana Catarina Pinheiro
Divisão de Planeamento - Sector de Informação Geográfica´
Municipio de Vale de Cambra
Avenida Camilo Tavares de Matos, n.º19
3730-901 Vale de Cambra
tel: 256 420 510
email:catarina  cm-valedecambra.pt
www.cm-valedecambra.pt



More information about the Portugal mailing list