ORA-13352: the coordinates do not describe a circle
Cause: The set of coordinates used to describe a circle are incorrect.
Action: Confirm that the set of coordinates actually represent points on the circumference of a circle.
Oracle 数据库出现ORA-13352错误提示:输入的经纬度坐标系不能用来描述一个圆。
(1) 确保经纬度坐标是正确的,最好是使用带有坐标系的坐标。
(2) 检查经纬度坐标及其周围的点,确保没有可能的覆盖率问题。
(3) 检查经度 / 纬度被正确应用到坐标数组中。
(4) 确保参数设置正确,这种情况下是sdo_elem_info_array的值。
(5) 遵循Sdo_Geometry规范并确保正确构造几何图形,包括确保闭合性采用了SDO_ELEM_INFO_ARRAY.