Скрыть объекты с карты с помощью тематики

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

Скрыть объекты с карты с помощью тематики

Сообщение SergeyV » 19 июл 2024, 09:24

Добрый день! Подскажите, пожалуйста, есть ли возможность скрывать лишние линии с карты с помощью тематики по условию, чтобы при этом исходный слой прочих элементов оставался неизменным?
Сейчас я для лишних объектов по условию выбираю стиль 1 (отсутствие линии), а для объектов, которые должны остаться неизменными не выбираю ничего.
тематика.png
тематика.png (9.87 КБ) 4295 просмотров
В таком случае Аксиома скрывает лишние объекты, а нужные не отображает.
При включении галочки "отображать слой под тематикой", Аксиома показывает ВСЕ объекты.
Аватара пользователя
gisamap
Сообщения: 284
Зарегистрирован: 18 окт 2019, 11:03

Re: Скрыть объекты с карты с помощью тематики

Сообщение gisamap » 19 июл 2024, 10:18

Добрый день.
А почему бы вам с помощью запроса не выбрать нужные объекты и из него создать слой ?
Использовать тематику для этого мне кажется не целесообразным
SergeyV писал(а): 19 июл 2024, 09:24 Добрый день! Подскажите, пожалуйста, есть ли возможность скрывать лишние линии с карты с помощью тематики по условию, чтобы при этом исходный слой прочих элементов оставался неизменным?
Сейчас я для лишних объектов по условию выбираю стиль 1 (отсутствие линии), а для объектов, которые должны остаться неизменными не выбираю ничего. тематика.png
В таком случае Аксиома скрывает лишние объекты, а нужные не отображает.
При включении галочки "отображать слой под тематикой", Аксиома показывает ВСЕ объекты.
Аватара пользователя
Александр
Сообщения: 510
Зарегистрирован: 18 апр 2019, 11:21

Re: Скрыть объекты с карты с помощью тематики

Сообщение Александр » 19 июл 2024, 13:21

Тематический слой используется для изменения внешнего вида всего слоя.
Вы можете скрыть объекты, применив им невидимое оформление по определенному условию, но нельзя применить тематический стиль только к части слоя.
Как правильно написал gisamap,
для того чтобы на слое отобразить только определенные объекты из исходной таблицы в зависимости от условия, можно использовать слой, созданный на основе SQL-запроса.
Аватара пользователя
iven
Сообщения: 37
Зарегистрирован: 29 дек 2022, 10:01

Re: Скрыть объекты с карты с помощью тематики

Сообщение iven » 19 июл 2024, 14:20

Александр писал(а): 19 июл 2024, 13:21 Тематический слой используется для изменения внешнего вида всего слоя.
Вопрос по тематике: почему на карте она отображается корректно, а при формировании Отчета тематика не срабатывает?
Аватара пользователя
Александр
Сообщения: 510
Зарегистрирован: 18 апр 2019, 11:21

Re: Скрыть объекты с карты с помощью тематики

Сообщение Александр » 19 июл 2024, 18:42

iven писал(а): 19 июл 2024, 14:20 Вопрос по тематике: почему на карте она отображается корректно, а при формировании Отчета тематика не срабатывает?
Тематические слои на карте и в отчёте должны работать согласованно. Если это не так, нам необходим пример.
Рекомендуется создать новую тему для обсуждения данного вопроса.
Аватара пользователя
SergeyV
Сообщения: 7
Зарегистрирован: 17 апр 2023, 07:29

Re: Скрыть объекты с карты с помощью тематики

Сообщение SergeyV » 22 июл 2024, 07:06

Александр писал(а): 19 июл 2024, 13:21 Тематический слой используется для изменения внешнего вида всего слоя.
Вы можете скрыть объекты, применив им невидимое оформление по определенному условию, но нельзя применить тематический стиль только к части слоя.
Как правильно написал gisamap,
для того чтобы на слое отобразить только определенные объекты из исходной таблицы в зависимости от условия, можно использовать слой, созданный на основе SQL-запроса.
Именно таким образом и пришлось поступить. Хотелось использовать тематику, чтобы не перегружать и без того загруженную карту дополнительными слоями и выборками.
Спасибо за ответы!
Ответить