Olá Duarte,

Obrigada pela ajuda, já criei a view e estou a tentar abri-la, mas estou ainda com alguns problemas que vou tentar resolver. Entretanto digo os resultados. Mas já agora, com o Postgres não há outra solução para fazer a ligação às tabelas alfanuméricas, como fazíamos com as geodatabases do arcview???

Cumprimentos,
Catarina

Em 08-11-2010 16:46, Duarte Carreira escreveu:
Catarina,

Que tal se dá com SQL? É que isto parece mesmo uma tarefa para o PostGIS.
Pode criar uma view que une a tabela de polígonos com a alfanumérica, repetindo 
os polígonos para cada registo correspondente.

Depois no QIGS (ou outro), pode fazer uma query à view com o id/nome do 
polígono que quer e obtém todos os registos relacionados. (A inclusão das 
geometrias na view é opcional.) [1]

Não é exactamente o pretendido, mas é muito próximo??

Quanto ao ArcGIS, suponho que a tabela alfanumérica não está registada na 
Geodatabase? Se for isso, basta registá-la (botão direito no ArcCatalog).

Cumps,
Duarte

[1] 
http://postgis.refractions.net/pipermail/postgis-users/2008-April/019437.html




-----Mensagem original-----
Date: Mon, 08 Nov 2010 15:11:47 +0000
From: Ana Catarina Ferreira Pinheiro<[email protected]>
Subject: [Portugal] Join e Relates
To: [email protected]
Message-ID:<[email protected]>
Content-Type: text/plain; charset="iso-8859-1"

Boa tarde a todos,

Antes de mais nada, gostaria de dar os parab?ns ? organiza??o do III
SASIG. Foi sem d?vida um espa?o de partilha e conhecimento do mundo dos
SIG OpenSource.
Para al?m do agradecimento que deixo aqui, venho pedir uma ajuda ;)
Tenho estado a fazer alguns testes, mas estou a ter dificuldades. Passo
a explicar:

Tenho os meus dados geogr?ficos em Postgres/Postgis bem como as tabelas
alfanum?ricas, pretendo fazer um "relate" -->  uma rela??o entre um tema
geogr?fico e uma tabela alfanum?rica, numa rela??o de 1 -->  muitos. Com
o QuantumGis, apenas permite fazer join de tabelas dbf ou csv, que n?o ?
o caso. Com o GvSIG, faz o relate mas na tabela alfanum?rica e n?o na
geogr?fica. Com o Kosmo pensei que encontrava a solu??o, mas o que
acontece ? que ele faz o relate (com as rela??es), mas n?o coloca os
atributos correctos, isto ?, a um pol?gono est? associado 3 registos,
por exemplo, o que aparece na tabela s?o os 3 registos mas apenas com a
informa??o de um registo. Como podem ver no exemplo abaixo, os dados de
Santa Maria da Feira aparecem apenas para os censos 2001 e na tabela
alfanum?rica tem de 1981,1991 e 2001.


Experimentei tamb?m com o ArcView e aqui tamb?m n?o estou a conseguir
fazer nem o join nem o relate. Aparece-se o seguinte erro "Error getting
a list of OIDs from the table"

Ser? que algu?m j? teve o mesmo problema e sabe como resolver???

Com os melhores cumprimentos,

--
Ana Catarina Pinheiro
Divis?o de Planeamento - Sector de Informa??o Geogr?fica
Munic?pio de Vale de Cambra
E-mail:[email protected]
http://www.cm-valedecambra.pt
Tel:(+351)256 420 510
Fax:(+351)256 420 519

--
Ana Catarina Pinheiro
Divisão de Planeamento - Sector de Informação Geográfica
Município de Vale de Cambra
E-mail:[email protected]
http://www.cm-valedecambra.pt
Tel:(+351)256 420 510
Fax:(+351)256 420 519


_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal

Responder a