Oracle SDO_NET не может использовать действующую сеть - PullRequest
1 голос
/ 09 ноября 2011

У меня проблема с пакетом Oracle Spatial Network.Я создаю NODE, LINK и PATH на основе LRS.Когда я пытаюсь вызвать:

  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 Ответ

1 голос
/ 28 ноября 2011

Я нашел это. Для создания сети VALID на основе SDO_NET в целевой таблице должен быть столбец SDO_GEOMETRY и GEOM_ID в качестве идентификатора. Моя таблица имеет идентификатор в качестве идентификатора, поэтому я должен создать представление на основе этой таблицы, поскольку эта таблица используется в другом приложении.

...