Olá pessoal, desculpem o tamanho do título mas tentei ser o mais claro possível.
Programo em Java e me iniciei em PostGIS ontem. Em um determinado momento preciso atribuir à variável *geom* um valor consultado de um BDGEO. Isso é feito através da seguinte linha de código: org.postgis.PGgeometry geom = (org.postgis.PGgeometry) rs2.getObject("the_geom"); Mesmo com o source do PostGIS no meu projeto e também com o driver do Postgres, quando na execução do sistema, nessa parte o mesmo lança uma exceção dizendo que seria impossível fazer o cast de org.postgresql.util.PGobject para org.postgis.PGgeometry: org.postgresql.util.PGobject cannot be cast to org.postgis.PGgeometry Devido a isto fui logo radical: desinstalei meu postgres (:D) e meu postgis, reinstalei ambos e agora estou com outro problema ao criar um BD que utilize PostGIS. Quando crio o banco pelo PGAdmin, devo definir em "Modelo" quais dos bancos: "postgis" ou "template "postgis"? Escolhendo um ou outro ele sempre dá o mesmo problema, como se segue: Um erro ocorreu: ERRO: banco de dados fonte "template_postgis" está sendo acessado por outros usuários DETAIL: There are 1 other session(s) using the database. Alguém pode me ajudar? :D Abs., -- Bruno Neiva Moreno http://www.cin.ufpe.br/~bnm http://lattes.cnpq.br/6104940306447079 http://indiota.blogspot.com
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral