ORA-13428: invalid modelCoordinateLocation
Cause: The program [or user] specified a modelCoordinateLocation that is not supported, or the modelCoordinateLocation of the GeoRaster object was wrong.
Action: Set or specify the modelCoordinateLocation to be CENTER (0) or UPPERLEFT (1).
ORA-13428: invalid modelCoordinateLocation指的是模型坐标定位无效。根据Oracle官方解释,此错误是指用户尝试在一个模型中定位一个无效坐标。
此错误一般源自用户尝试在定位一个不存在的坐标上执行操作。可能的原因是无效的坐标被指定,也可能是其他原因导致计算出的坐标点超出了模型的范围。
1.确认坐标是否正确:确定输入的坐标数据是否标准格式并正确可用,如:(X,Y)或(longitude,latitude)等。
2.检查坐标是否在模型范围内:确认用户输入的坐标是否在模型的x和y范围内。
3.尝试重新做出图形:重新让软件绘制模型图,以便在图中确认坐标是否存在模型范围内等。