首先要导入依赖:
<dependency>
<groupId>net.postgis</groupId>
<artifactId>postgis-jdbc</artifactId>
</dependency>
这里导入以后,然后如果执行select sql,这里不管是用的mybatis,还是用的jdbc,取出来数据会类似:
16进制的,然后我们拿到16进制的数据以后.
看代码,非常简单:
if(geoCol instanceof String){
BinaryParser parser = new BinaryParser();
Geometry geo = parser.parse((String) geoCol);