关于postgresql

张玉珠 发布于 2010/04/16 14:57
阅读 1K+
收藏 0

在用java开发postgresql中,涉及到java.awt.shape与org.postgis.PGgeometry之间的类型转换

ResultSet r = conn.createStatement().executeQuery(query);

        while (r.next()) {
               final Shape current = (Shape) r.getObject(1);

        }

出错为: java.lang.ClassCastException: org.postgis.PGgeometry cannot be cast to java.awt.Shape。请问该如何解决?

多谢!!

加载中
0
红薯
红薯

PGgeometry 类的信息请看这里

该类有一个方法 getGeometry() 该方法返回一个 Geometry 对象。

通过 Geometry 就可以获取点信息

返回顶部
顶部