2011-11-09 1 views
1

Oracle Spatial Networkパッケージに問題があります。私はLRSに基づいてNODE、LINK、PATHを作成しています。私が呼んしようとすると:Oracle SDO_NETは有効なネットワークではありません

SELECT SDO_NET.VALIDATE_NETWORK('network_tracking') FROM DUAL 

その後、私はエラーをrecive:

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

しかし、私のテーブルLINIE_LRSで私はSDO_GEOMETRY型を持っていますが、LRSと命名されます。何が問題ですか?どうすれば修正できますか?

答えて

1

見つけました。 SDO_NETに基づいてVALIDネットワークを作成するには、ターゲット表はSDO_GEOMETRY列とGEOM_IDを識別子として持つ必要があります。私のテーブルは識別子としてIDを持っているので、このテーブルは別のアプリケーションで使用しているので、このテーブルに基づいてビューを作成する必要があります。

関連する問題