На карту в Диспетчере отображения можно добавить
слой чертежей
с объектами, созданными на основе связанных данных атрибутов, например, на основе данных объекта или связанной внешней базы данных.
Добавление объектов чертежа на основе данных объектов
- Выполните одно из указанных ниже действий:
- В
Диспетчере отображения
выберите команду
"Добавить данные чертежа"
.
- В окне Диспетчере отображения выберите команду
"Добавить данные чертежа"
. Убедитесь, что к запросу подключены файлы DWG.
- В Диспетчере отображения выберите команду
"Добавить данные чертежа"
.
- В диалоговом окне "Сформировать запрос" выберите "Данные".
- В диалоговом окне "Условие запроса по данным" выберите тип данных, который необходимо использовать.
- Укажите расположение данных.
- Для извлечения объектов по их классу в списке "Класс" выберите необходимый класс. В поле "Свойства" выберите свойства для формирования запроса.
- Чтобы найти объекты на основе данных объекта, выберите таблицу и поле для запроса.
Если с двумя подключенными чертежами связана таблица с одним и тем же именем, AutoCAD Map 3D распознает только те поля, которые определены для чертежа, который был активирован первым.
- Для извлечения объектов, основанных на данных связи базы данных, в списке "Шаблон связи" выберите шаблон связи, связанный с объектами, предназначенными для извлечения. В списке Ключевые столбцы выберите ключевой столбец для запроса.
При поиске объектов в подключенных чертежах в списке отображаются только те шаблоны связи, которые определены на чертеже, подключенном пользователем.
- Чтобы найти объекты на основе информации атрибутов блоков, в списке Блоки выберите блок, который содержит данные о теге атрибута для запроса. В списке Теги атрибутов выберите тег атрибута для запроса или выберите * в списке Блоки, чтобы просмотреть список всех тегов атрибутов всех блоков в активном чертеже.
- Выберите оператор.
При выполнении запроса данных о связи базы данных доступен только оператор =.
- Введите значение данных.
В поле Значение можно использовать символы-шаблоны. Для получения дополнительной информации о символах-шаблонах см. раздел Символы-шаблоны.
- Нажмите ОК.
- В диалоговом окне "Сформировать запрос" нажмите кнопку "ОК".
Добавление объектов чертежа на основе внешних данных (SQL)
- Выполните одно из указанных ниже действий:
- В диалоговом окне "Сформировать запрос" выберите SQL.
- В диалоговом окне "Условия SQL-запроса" выберите шаблон связи для таблицы, которую требуется найти.
Если на этапе 1 выбрать "Подключенные чертежи", в списке шаблонов связи будут отображаться только шаблоны для активных подключенных чертежей. Если в списке не обнаружено необходимого шаблона, проверьте, определен ли он в подключенном чертеже.
- Создайте SQL-условие, выбрав столбец, оператор и значение.
Чтобы ввести условие, выберите Ввод условия.
- Выберите "Добавить условие", чтобы добавить условие в список "Текущее SQL-условие".
- Чтобы добавить дополнительные условия, выберите "И" или "Или". Создайте другое условие.
- По завершении ввода SQL-условия нажмите кнопку OK.
- При необходимости, укажите другое условие. См. Объединение условий.
- В диалоговом окне "Сформировать запрос" нажмите кнопку "ОК".
Новый слой появится в Диспетчере отображения. Объекты, отвечающие условиям запроса, будут добавлены на этот слой. Для просмотра объектов возможно потребуется увеличить масштаб до границ чертежа.