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语句中的几何图形是否正确,然后重新执行该操作。