Динамическое наполнение слоя в Oracle

0 голосов
спросил 15 Фев, 10 от Maric (320 баллов) в категории Программные продукты Esri
Здравствуйте!
   У меня такая проблема:
есть таблица с координатами и датой из них нужно построить линии.
В базе оракл, установлено SDE с типом храненеия в SDO_GEOMETRY;
через ArcCatalog создается feature class содержащий линии и атрибуты;
я с помощью PL/SQL процедуры преобразую координаты из таблицы в отрезки в формате sdo_geometry (
shape=SDO_GEOMETRY(
    2002,    NULL,    NULL,
    SDO_ELEM_INFO_ARRAY(1,2,1),
    SDO_ORDINATE_ARRAY(x1,y1,x2,y2)
)) и кладу в таблицу, которая была создана автоматически через арккаталог.
     В итоге я хочу просмотреть эти данные арккаталогом, но ничего не отрисовывается, хотя если выбрать представление таблицы, то выводится необходимое количество строк и в поле shape отображается Polyline.

1 Ответ

0 голосов
ответил 16 Фев, 10 от Maric (320 баллов)
Разобрался! оказывается при построении Sdo_geometry в некоторых случаях передавались одинаковые пары x1,y1 x2,y2, т.е. получалась точка, а не линия. Убрал точки - теперь все норм.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...