Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 MapInfo+Oracle  [new]
alberto djovali
Member

Откуда:
Сообщений: 81
Хочу хранить и использовать в работе геоинформацию на сервере.
Установленные программы:
-Windows XP Pro SP3
-MapInfo Professional 9.0
-EasyLoader 9.5.1
-Oracle 10g Express
Нарисовал таблицу векторного слоя(вектор) в MapInfo, загрузил вектор на сервер с помощью
EasyLoader. Открываю с сервера Oracle вектор, далее изменяю его положение на карте, пытаюсь
сохранить - выдаётся ошибка см. рис. Что и как нужно настроить чтобы заработало?

Если у кого есть ссылки или опыт, прошу поделиться.

К сообщению приложен файл. Размер - 0Kb
29 июн 09, 08:53    [7353384]     Ответить | Цитировать Сообщить модератору
 Re: MapInfo+Oracle  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4917
Блог
alberto djovali
Хочу хранить и использовать в работе геоинформацию на сервере.
Установленные программы:
-Windows XP Pro SP3
-MapInfo Professional 9.0
-EasyLoader 9.5.1
-Oracle 10g Express
Нарисовал таблицу векторного слоя(вектор) в MapInfo, загрузил вектор на сервер с помощью
EasyLoader. Открываю с сервера Oracle вектор, далее изменяю его положение на карте, пытаюсь
сохранить - выдаётся ошибка см. рис. Что и как нужно настроить чтобы заработало?

Если у кого есть ссылки или опыт, прошу поделиться.


У вас изначально был точечный слой (2001). Похоже вы пытаетесь рисовать ломаную линию (2003). Обычно в ГИС системах так делать не рекомендуется.

Если это нормальная ситуация, то можно попробовать пересоздать пространственный индекс ручками без увязки на конкретный тип геометрии
DROP INDEX SPATIAL_INDEX; 
CREATE INDEX SPATIAL_INDEX ON MY_TABLE (GEOMETRY) INDEXTYPE IS MDSYS.SPATIAL_INDEX;).
Само собой название столбцов и индекса нужно изменить на свои.
29 июн 09, 12:52    [7354287]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить