简体   繁体   English

Oracle SDO_NET无法使网络有效

[英]Oracle SDO_NET cannot valid network

I have a problem with Oracle Spatial Network package. 我的Oracle Spatial Network软件包有问题。 I'm creating NODE, LINK and PATH based on LRS. 我正在基于LRS创建NODE,LINK和PATH。 When I try call: 当我尝试致电:

  SELECT SDO_NET.VALIDATE_NETWORK('network_tracking') FROM DUAL

then I recive error: 然后我收到错误:

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

But in my table LINIE_LRS I have type SDO_GEOMETRY but is named LRS. 但是在我的表LINIE_LRS中,我的类型为SDO_GEOMETRY,但名为LRS。 What is the problem? 问题是什么? How can I fix it? 我该如何解决?

I found it. 我找到了。 To create VALID network based on SDO_NET the target table should have SDO_GEOMETRY column and GEOM_ID as identifier. 要基于SDO_NET创建VALID网络,目标表应具有SDO_GEOMETRY列和GEOM_ID作为标识符。 My table have ID as identifier, so I must create view based on this table, because this table is using in another application. 我的表具有ID作为标识符,因此我必须基于此表创建视图,因为该表正在另一个应用程序中使用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM