2017-06-19 65 views
0

我有被註釋爲列的java的實體類如下:如何正確映射多邊形與PostGIS的一個SRID和Hibernate空間5.2

@Column(name = "extent", columnDefinition = "geometry(Polygon,4326)") 
private Polygon extent; 

當我測試了這一點,我得到一個錯誤信息告訴我SRID缺失。 它很有意義,因爲多邊形沒有任何關聯的座標參考系統(CRS),並且刪除CRS可修復問題。

有沒有不同的方式可以通過Hibernate訪問此列,同時保留SRID信息?在任何討論這個問題的地方我都找不到任何例子。

謝謝

回答

0

原來,多邊形具有setSRID(int)方法與設置SRID。咄!