ORA-13352: the coordinates do not describe a circle

文档解释

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.

你可能感兴趣的