ORA-13296: incorrect coordinate system specification

文档解释

ORA-13296: incorrect coordinate system specification

Cause: Wrong numbers in WKT for Earth radius or flattening for the current SRID.

Action: Check WKT in the MDSYS.CS_SRS table for Earth radius and inverse flattening.

ORA-13296是一种由于指定了不正确的坐标系统抛出的oracle错误。

官方解释

ORA-13296表示指定的坐标系统不受支持,无法生成几何图形。

常见案例

Oracle支持多种坐标系统,如地理坐标系、多点转换、投影坐标系和仿射/加重坐标系。 如果指定的坐标系统并不存在或者无法确定,就可能会出现ORA-13296错误。

正常处理方法及步骤

1.更正指定的坐标系统:可以通过查询SDO_CS.TRANSFORM_LIST视图来查看受支持的坐标系统。

2.如果没有指定坐标系统,请指定正确的坐标系统,或者使用地理直角坐标系。

3.检查数据是否有误:查看模式的长度、宽度、高度、角度、方位等是否正确,如果存在误差,需要重新输入数据。

4.检查模式中的比例尺参数是否正确:比例尺参数必须介于1/1000000000.0到1/0.0之间,以米作为单位。

5.使用SDO_CS.TRANSFORM函数转换必要的参数:需要把坐标系统中的坐标转换成正确的坐标,然后才能正确构建几何图形。

6. 重新执行SQL语句:如果执行操作失败,请检查SQL语句中的几何图形是否正确,然后重新执行该操作。

你可能感兴趣的