开发者社区 问答 正文

关于postgresql 400 请求报错 

在用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。请问该如何解决? 多谢!!

展开
收起
kun坤 2020-05-29 23:03:59 950 分享 版权
1 条回答
写回答
取消 提交回答
  • PGgeometry 类的信息请看这里。 该类有一个方法 getGeometry() 该方法返回一个 Geometry 对象。 通过 Geometry 就可以获取点信息

    2020-05-29 23:04:04
    赞同 展开评论