Oracle SDO_NET无法使用有效的网络

时间:2011-11-09 13:01:47

标签: oracle plsql network-programming spatial

我遇到了Oracle Spatial Network软件包的问题。我正在基于LRS创建NODE,LINK和PATH。当我试着打电话时:

  SELECT SDO_NET.VALIDATE_NETWORK('network_tracking') FROM DUAL

然后我发现错误:

  LRS schema error: column:[GEOM_ID/SDO_GEOMETRY] in table:LINIE_LRS does not exist.

但在我的表LINIE_LRS中,我有类型SDO_GEOMETRY,但是名为LRS。问题是什么?我该如何解决?

1 个答案:

答案 0 :(得分:1)

我找到了。要基于SDO_NET创建VALID网络,目标表应具有SDO_GEOMETRY列和GEOM_ID作为标识符。我的表有ID作为标识符,所以我必须根据这个表创建视图,因为这个表正在另一个应用程序中使用。