Отображение объектов САПР
Объекты САПР в ArcGIS for Desktop являются агрегированными коллекциями геометрии из исходного чертежа САПР. Как правило, их интеграция подразумевает дополнительную фильтрацию с использованием определяющего запроса для сужения коллекции до объектов определенного слоя чертежа, объектов определенного цвета или типа линии или до выбора объектов по каким-либо иным свойствам.
В документе карты можно определить запрос для каждого слоя объектов с помощью диалогового окна Свойства слоя (Layer Properties). Определяющие запросы отображают то, что передается в инструменты геообработки. С их помощью можно добиться прогнозируемых результатов для использования другими пользователями, которые смогут открыть документ карты и выполнить анализ или загрузить данные САПР в базу геоданных.
Чтобы открыть диалоговое окно, дважды щелкните слой объектов САПР в таблице содержания или щелкните правой кнопкой мыши слой и выберите в контекстном меню Свойства (Properties).
Закладка Определяющий запрос (Definition Query)
Закладка Определяющий запрос (Definition Query) — это место, в котором можно фильтровать отображение объектов САПР. Сохранение документа карты приводит к сохранению запроса как свойства слоя объектов.
Ввод определяющего запроса
Можно ввести выражение SQL напрямую в текстовом поле Определение запроса (Definition Query) или открыть Конструктор запросов, чтобы самостоятельно создать запрос. Инструкция SQL SELECT * FROM формирует первую часть выражения и вставляется автоматически.
Примеры
- В следующем примере отображаются все объекты САПР на уровне чертежа V-PROP-LINE: "Layer" = 'V-PROP-LINE'.
- В следующем примере отображаются все объекты САПР на уровне чертежа V-CTRL, которые также являются точечными примитивами "Layer" = 'V-CTRL' AND "Entity" = 'Point'.
Открытие конструктора запросов
Щелкните Конструктор запросов (Query Builder), чтобы создать запрос с использованием графических средств. В этом диалоговом окне отображаются поля и значения, содержащиеся в таблице атрибутов класса объектов САПР. Можно просмотреть и щелкнуть их для определения критериев выбора.
Загрузка файла выражения
Щелкните Загрузить (Load) для загрузки предварительно определенного выражения SQL и файла выражения (exp).
Создание файла выражения
Щелкните Сохранить (Save) для сохранения выражения SQL в файле выражения (exp).
Присвоение файлу выражения (EXP-файл) понятного имени, например Участки (Parcels), поможет другим пользователям понять предназначение этого файла. Кроме того, рассмотрите возможность создания библиотеки файлов выражений SQL для рабочих процессов, которые постоянно интегрируют чертежи САПР, соответствующие единому стандарту, например ISO или Национальному стандарту САПР в США.
Удаление запроса
Удаление всех выражений в текстовом окне Определяющий запрос (Definition Query) эффективно удаляет определяющий запрос из слоя объектов.