Выборка объектов.

Вопросы связанные с работой ГИС Аксиома
Ответить
Аватара пользователя
Роман
Сообщения: 7
Зарегистрирован: 17 мар 2020, 03:20

Выборка объектов.

Сообщение Роман » 14 авг 2022, 03:12

День добрый! Подскажите где реализована выборка объектов. К примеру мне на таблице нужно выбрать только точки или линии.
В Мапинфо я это делал через Запрос-> Выбрать и прописывал команды типа:
Str$(obj)="region" для выбора полигонов
Str$(obj)="point" для выбора точек
Str$(obj)="line" для выбора линий
Аватара пользователя
Александр
Сообщения: 405
Зарегистрирован: 18 апр 2019, 08:21

Re: Выборка объектов.

Сообщение Александр » 14 авг 2022, 05:52

Воспользуйтесь SQL-запросом (вкладка Таблица): аналогично MapInfo - str$(obj), можно и без знака доллара str(obj)
Если написать выражение в условии, то будут выбраны объекты соответствующего типа.
Установите галочку "Показать выборку в текущем окне карты" и снимите "Показать списком", чтобы результат сразу отобразился на карте.
SQL.png
SQL.png (18.43 КБ) 1881 просмотр
Кроме того, если добавить выражение str(obj) в список колонок, то в результате по каждому объекту будет выведен его тип.

Возможность выбрать объекты без SQL-запроса (аналогичная MapInfo Запрос-> Выбрать) тоже есть: вкладка Таблица - Найти.
Она позволяет выбрать объекты по условию к одной из колонок не составляя выражения. Именно по той причине, что выражения визуально конструируются, а не указываются вручную, использовать "Найти" в Вашем случае не получится.
Ответить