Вопрос:

Пространственные, удушающие линии при использовании вида карты

sql oracle spatial

27 просмотра

1 ответ

72 Репутация автора

Я пытаюсь создать свою первую пространственную карту с помощью разработчика SQL и представления карты. И этот многоугольник с дырой застрял: скриншот!

Вот код вставки, который я использовал:

insert into FIELDS values(
    3, MDSYS.SDO_GEOMETRY(2003, NULL, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1, 23,2003,1),
    MDSYS.SDO_ORDINATE_ARRAY(47,56, 75,56, 75,60, 60,60, 60,75, 75,75, 75,77, 50,77, 
    50,60, 47,60, 47,56, 54,60, 54,75, 58,75, 58,60, 54,60)), 'pathway');

И мои метаданные для таблицы:

insert into user_sdo_geom_metadata(TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
  values('FIELDS', 'FIELD', mdsys.sdo_dim_array(mdsys.sdo_dim_element('X', 0, 110, 1),
  mdsys.sdo_dim_element('Y', 0, 110, 1)), null);

Не могу найти что-нибудь в Google, так что есть идеи, что могут быть треугольные линии в левом нижнем углу?

РЕДАКТИРОВАТЬ: Создать код таблицы ... на случай, если это окажется полезным:

create table FIELDS(
  FIELD_ID number(10) constraint pk_FIELDS primary key,
  FIELD mdsys.sdo_geometry,
  FIELD_NAME varchar2(60)
);

Заранее спасибо!

Автор: meta Источник Размещён: 08.03.2017 09:46

Ответы (1)


0 плюса

72 Репутация автора

Решение

Хорошо, это оказалось не более чем странным сбоем. Если вы когда-либо сталкивались с этой проблемой: откат, перезагрузите систему и попробуйте снова. По крайней мере, для меня это исправлено.

Автор: meta Размещён: 10.03.2017 09:30
Вопросы из категории :
32x32