java - 如何在 Hibernate-Spatial 和 Postgis 中持久保存 MultiPoligon 对象

标签 java hibernate polygon hibernate-spatial

如何制作

com.vividsolutions.jts.geom.MultiPolygon

对象出现时的情况,例如使用 Hibernate-Spatial 从 GeoTools 导入 Postgis 数据库?

最佳答案

使用 Hibernate Spatial 5,示例表(使用注释方法)可能如下所示:

@Entity
public class MultiPolygon {

    @Id
    private int id;

    @Column(columnDefinition = "geometry(MultiPolygon,4326)")
    private com.vividsolutions.jts.geom.MultiPolygon polygon;

    // ... Getters - setters 
}

关于java - 如何在 Hibernate-Spatial 和 Postgis 中持久保存 MultiPoligon 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33486118/

相关文章:

java - 查询不会针对特定列值的选择计数执行

geometry - 是否存在一种有效的算法来确定两个可能非凸多边形的边之间的交点?

java - 从 webapp 访问客户端设备

java - 静态内容 - Spring MVC

database - 警告(org.hibernate.jdbc.JDBCContext :333) - afterTransactionCompletion() was never called

java - 在 Spring/Java 中过滤特殊字符

javascript - 使用javascript测量多边形的圆度给出了错误的数字

javascript - turfjs 具有多边形差异的意外形状()

java - 将 XML 数据发送到 Kafka 主题的最佳方式是什么?

java - 哪个工具可以收集和显示应用程序跟踪和异常?