Извиняюсь за сумбурность изложения.
Мне нужно, что бы каждаязапись из таблицы оборудования сталагеографическимобъектом, точкой с определённым местоположением. Ранее я сталкивался только с отношениями "Один-к-одному". Стояла задача показать есть или нет оборудование в строении, всё оборудование в таблице группировалось по строениям. Т.е. строение №1 - оборудование есть, 10 единиц. Я связывал таблицу оборудования и полигональный класс строений, копировал в новый класс с общими атрибутами и делал из полигонов точки. Теперь задача расширилась, список оборудования уточнился. Каждая запись в таблице - это конкретное оборудование, 1 запись - 1 штука. Я связал таблицу оборудования с классом строений. Теперь при идентификации строения отображается и всё оборудование в нём, в окне идентификатора. В одном строении может быть от 0 до сотен единиц оборудования, т.е. отношение "Один_ко_многим".Но при копировании объектов, т.е. строений, копируется только первая запись.
Я пробовал создать класс отношений, связывал и соединял таблицу и класс объектов, соединил атрибуты. Но я не могу сохранить или импортировать данные из таблицы в класс объектов, а импортданных из класса создаёт только одну запись на строение, а не для всех.
Мне не тяжело натыкать вручную 50 000 оборудованияпо строениям, но возможны ошибки, и выявить их может не получиться. А, главное, мне кажется, что гис-технологии должныпомогать в автоматизации и ускорять ручной труд.
Возможно, я двигаюсь не в том направлении. Может, мультиточечные объекты нужны или использование локатора адресов. Я этими направлениями не занимался, но готов освоить, если это поможет решитьзадачу.
Или средства Arcgis не позволяют преобразовать таблицу в класс объектов?
Пока писал, озарило. Я могу создать точечный класс из строений, добавить поля Х и У. Полученную таблицу соединить с таблицей оборудования. Тогда в таблице оборудования у каждой записи появятся координаты. Далее я их отображу и сохраню в класс точечных объектов. Таким образом, каждая строка станет точкой на карте.
Однако, мне кажется, если есть более простое решение перевода таблицы в класс объектов или шейп-файл, буду рад прочитать. Думаю, это скоро станет одной из основных задач в наших странах, по мере развития гис. Отображать на карте бухгалтерские документы.