Olá mais uma vez, Antes de mais obrigado pelas diversas mensagens.
Em relação à tabela geometry-columns está preenchida correctamente. Os temas foram carregados automaticamente com o shp2pgsql e indiquei logo na linha de comandos o nome do esquema. Quanto ao proprietário dos esquemas é o mesmo, que é igualmente o propreitário da base de dados e um administrador. Obrigado, Luís de Sousa 2009/4/16 Pedro Monteiro <[email protected]>: > 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 <[email protected]> >> >> 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 <[email protected]> >>> >>> 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 >>> [email protected] >>> http://lists.osgeo.org/mailman/listinfo/portugal >> >> >> _______________________________________________ >> Portugal mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/portugal >> > > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal > > _______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
