Примеры работы с семантической информацией

Все приведенные ниже примеры показаны на основе карты Пример тепловой сети, которая устанавливается вместе с системой. Открыть папку с картой можно или через кнопку Пуск/Примеры или напрямую с диска. Карта расположена в той же папке где и система, в каталоге Examples\Termo\Kvartal. Для открытия сделайте двойной щелчок на файле TeploNet.zmp в указанной папке.

Ниже будут рассмотрены «Примеры запросов к семантическим базам данных».

Перед работой с примерами проверьте, что в карту загружены слои Кварталы, Здания, Надписи, Пример тепловой сети. Убедитесь, что к слою Здания подключена база данных. Для этого в меню Слой выберите пункт Структура слоя (слой в этот момент НЕ должен быть редактируемым), слева в дереве выберите пункт Примитивы, после чего справа должна открыться вкладка с прикрепленной базой:

Окно структуры слоя

Рисунок 678. Окно структуры слоя


[Примечание]Примечание

Во всех приведенных ниже примерах используется отображение операторов на русском языке.

Чтобы выполнить любой запрос обязательно надо открыть окно семантической информации по нужному слою, для этого:

  1. Выберите инструмент - получение информации по объекту.

  2. Установите активным слой Здания.

  3. Щелкните по любому объекту этого слоя.

Скопировать группу значений из строки базы данных

  1. В окне семантической информации во вкладке Текущая запись сделайте щелчок правой кнопкой мыши.

  2. В открывшемся контекстном меню выберите пункт Копировать значения.

  3. Щелкните на любом другом объекте того же слоя.

  4. Нажмите правую клавишу мыши и выберите пункт Вставить значения.

В результате значения всех полей нового объекта будут заменены на значения полей первоначально выбранного объекта.

Найти определенное значение в колонке

  1. В окне семантической информации откройте вкладку База или Ответ.

  2. Установите курсор в колонку, в которой необходимо осуществить поиск.

  3. Нажмите кнопку .

  4. В открывшемся окне введите значение для поиска и нажмите кнопку ОК.