ORA-13334: LRS segments not connected
Cause: The specified geometric segments are not connected.
Action: Check the start/end points of the given geometric segments.
ORA-13334 这个系统错误指的是 Linestring with multi-part Geometries 连接不成功的错误;官方解释是因为多段组成的折现节点没有按照衔接连接造成的;
常见案例则是在使用SDO_GEOM.SDO_LRS_MAKE_RANGETABLE对RFC做更新操作时产生,这会导致RFC不会正确地覆盖多段组成的折线。
1. 首先使用OWB管理器检查一下空间的折线形状,确认折现节点是否正确的指向下一个节点;
2. 如果确认不正确,则选择使用Oracle Spatial 工具SDO_GEOM.SDO_LRS_MAKE_RANGETABLE来建立RFC范围表;
3. 把RFC范围表中出现错误的折线段补充完整;
4. 然后再把范围表重新发送到地理坐标系中,用于下一步表格更新操作,避免折现节点没有按照正确的路径衔接而导致的ORA-13334错误。