Oracle+ArcSDE调用ST_Intersection方法报错
使用sde.st_astext函数去求两个要素类相交的面积,报错如下:
[Err] ORA-06530: 引用未初始化的组合
ORA-06512: 在 SDE.ST_GEOMETRY_OPERATORS, line 3108
ORA-06512: 在 SDE.ST_GEOMETRY_OPERATORS, line 2463。
[Err] ORA-06530: 引用未初始化的组合
ORA-06512: 在 SDE.ST_GEOMETRY_OPERATORS, line 3108
ORA-06512: 在 SDE.ST_GEOMETRY_OPERATORS, line 2463。
1 个回复
蒋汪洋
赞同来自:
用户将需要进行空间操作的两个数据放到了两个数据集中,这样就会导致srid(此处的srid为导入数据时系统自动分配的编码,不是空间参考)不同,而不同srid的数据无法使用该函数求交。
【解决办法】:
将需要进行空间操作的数据放到一个数据集下,确保srid值一致。
要回复问题请先登录或注册