最近项目应用到了根据GEOMETRY类型数据范围内查询更新数据的操作,对于此种数据类型的小白,在这两天恶补了一些相关知识,做一些简单的分享。
GEOMETRY数据类型简介:点击打开链接
可以参考这篇文章和以上图片了解基本数据格式和内容,下面直接上应用干货。
在项目应用中多为构建多边形与位置数据,或通过位置信息对数据进行操作,下面总结了这几天我的一些应用。
1.数据转换
STRUCT struct = (STRUCT) rs.getObject("origin_geo")
JDBC中resultHandler通过获取对象方式提取数据并强转为STRUCT,并 通过Oracle几何体转wkt几何操作可获取String类型的数据:
/**
* Oracle几何体转wkt几何
*
* @param struct
* Oracle几何