Составной условный знак

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

Составной условный знак

Сообщение LiSa » 27 ноя 2024, 15:56

Здравствуйте! Подскажите, пожалуйста, есть ли возможность сделать составные точечные и линейные условные знаки.
Ранее, в MapInfo, мы использовали тематические слои для достижения необходимой картинки.
У нас есть шрифты в формате ttf c необходимыми глифами, но поскольку по 10 приказу Минэкономразвития условные знаки разноцветные,
то подложку и рамку мы располагали в тематических слоях в зависимости от значения полей.
Картинку прилагаю.
Спасибо за обратную связь.
Либо для такого случая в ГИС Аксиома только растровые символы?
Аватара пользователя
gisamap
Сообщения: 336
Зарегистрирован: 18 окт 2019, 11:03

Re: Составной условный знак

Сообщение gisamap » 28 ноя 2024, 10:04

Добрый день.
На уровне ядра Axioma поддерживает составные стили, но не на уровне интерфейса
Можно через sql назначить составной стиль
Вот пример
fid, obj, parent_id,'Symbol (50, 16711680, 17, "Map Symbols", 1, 0);Symbol (33, 11163135, 12, "Map Symbols", 0, 0)' as mi_style

Т.е выбираете все колонки таблицы , далее в одинарных кавычках стили , разделенные точкой запятой . затем as mi_style
Ниже пример использования коллекции стидей . Слева как было . с права как стало
styleCombine.png
styleCombine.png (22.18 КБ) 2841 просмотр
В плагине viewtopic.php?f=5&t=4136 можно создавать комбинированные стили ( в виде строки mapinfo ), но к сожалению он работает в версиях 6.0 и ниже . Буду разбираться в чем дело
LiSa писал(а): 27 ноя 2024, 15:56 Здравствуйте! Подскажите, пожалуйста, есть ли возможность сделать составные точечные и линейные условные знаки.
Ранее, в MapInfo, мы использовали тематические слои для достижения необходимой картинки.
У нас есть шрифты в формате ttf c необходимыми глифами, но поскольку по 10 приказу Минэкономразвития условные знаки разноцветные,
то подложку и рамку мы располагали в тематических слоях в зависимости от значения полей.
Картинку прилагаю.
Спасибо за обратную связь.
Либо для такого случая в ГИС Аксиома только растровые символы?
Аватара пользователя
LiSa
Сообщения: 83
Зарегистрирован: 20 сен 2023, 17:19

Re: Составной условный знак

Сообщение LiSa » 28 ноя 2024, 10:24

В плагине viewtopic.php?f=5&t=4136 можно создавать комбинированные стили ( в виде строки mapinfo ), но к сожалению он работает в версиях 6.0 и ниже . Буду разбираться в чем дело
Благодарю за ответ.
Будем ждать версию плагина для ГИС "Аксиома" 6.1.
Спасибо.
Аватара пользователя
gisamap
Сообщения: 336
Зарегистрирован: 18 окт 2019, 11:03

Re: Составной условный знак

Сообщение gisamap » 28 ноя 2024, 10:35

Все зависит от разработчиков Axioma . Ошибка на уровне ядра axipy
LiSa писал(а): 28 ноя 2024, 10:24
В плагине viewtopic.php?f=5&t=4136 можно создавать комбинированные стили ( в виде строки mapinfo ), но к сожалению он работает в версиях 6.0 и ниже . Буду разбираться в чем дело
Благодарю за ответ.
Будем ждать версию плагина для ГИС "Аксиома" 6.1.
Спасибо.
Аватара пользователя
Александр
Сообщения: 545
Зарегистрирован: 18 апр 2019, 11:21

Re: Составной условный знак

Сообщение Александр » 28 ноя 2024, 13:41

Подскажите, пожалуйста, есть ли возможность сделать составные точечные и линейные условные знаки.
Ранее, в MapInfo, мы использовали тематические слои для достижения необходимой картинки.
У нас есть шрифты в формате ttf c необходимыми глифами, но поскольку по 10 приказу Минэкономразвития условные знаки разноцветные,
то подложку и рамку мы располагали в тематических слоях в зависимости от значения полей.
Вы можете использовать тематические слои так же, как в MapInfo, для создания цветных условных знаков.
Terrplan.png
Terrplan.png (101.59 КБ) 2796 просмотров
В примере была создана группа Test. В эту группу дважды добавлен слой Test.tab.

К верхнему слою был добавлен тематический слой, который обеспечивает отображение красных перечёркивающих линий. Также у этого тематического слоя включен режим Отображать слой под тематикой, что позволяет отображать значки под тематическим слоем.

К нижнему слою добавлены два тематических слоя:
Первый слой отвечает за отображение рамочек.
Второй слой обеспечивает отображение цветной подложки.

Мы понимаем, что это неудобно, и в будущих версиях мы планируем внедрить составные условные знаки.
gisamap писал(а): 28 ноя 2024, 10:04 На уровне ядра Axioma поддерживает составные стили, но не на уровне интерфейса
Данная возможность является экспериментальной и в настоящее время находится на стадии тестирования.
Пожалуйста, имейте в виду, что в будущих версиях Аксиомы данный функционал может быть изменён или даже отменён.
Аватара пользователя
gisamap
Сообщения: 336
Зарегистрирован: 18 окт 2019, 11:03

Re: Составной условный знак

Сообщение gisamap » 28 ноя 2024, 14:53

Выложил обновление плагин viewtopic.php?f=5&t=4136&p=6551#p6551 . Работает под версией 6.1
Возможно в версии Axioma 6.2 будет встроена поддержка композитных стилей на все уровнях
LiSa писал(а): 28 ноя 2024, 10:24
В плагине viewtopic.php?f=5&t=4136 можно создавать комбинированные стили ( в виде строки mapinfo ), но к сожалению он работает в версиях 6.0 и ниже . Буду разбираться в чем дело
Благодарю за ответ.
Будем ждать версию плагина для ГИС "Аксиома" 6.1.
Спасибо.
Аватара пользователя
LiSa
Сообщения: 83
Зарегистрирован: 20 сен 2023, 17:19

Re: Составной условный знак

Сообщение LiSa » 28 ноя 2024, 16:54

Благодарю за обратную связь.
Отпишусь, как попробую.
Еще раз спасибо.
Аватара пользователя
LiSa
Сообщения: 83
Зарегистрирован: 20 сен 2023, 17:19

Re: Составной условный знак

Сообщение LiSa » 04 дек 2024, 16:06

Здравствуйте!
Спасибо за Вашу работу.
Попробовала оба варианта. Рабочие.

С тематическими картами надеемся, что в следующей версии программы будет возможность назначить тематику с условием в выражении сразу нескольких полей.
Также очень бы хотелось корректного импорта рабочих наборов с тематическими картами из MapInfo в ГИС "Аксиома".
Выложил обновление плагин viewtopic.php?f=5&t=4136&p=6551#p6551
Скажите, пожалуйста, композитный стиль, тот который создается, если активируем кнопку составные стили (лучше, чтобы диалоговое окно и кнопка в меню использовали одно понятие: композитный или составной. Спасибо.) можно применить к объекту только через строчку в окне SQL запроса?
Удобнее было бы иметь возможность сохранить данную картинку, как растровый символ.
Попробовала создание композитного стиля только для точечных объектов.
Аватара пользователя
gisamap
Сообщения: 336
Зарегистрирован: 18 окт 2019, 11:03

Re: Составной условный знак

Сообщение gisamap » 04 дек 2024, 17:22

Добрый день.
Во вложении обновление плагина. Изменение чисто косметическое
Создавать стили ( точечные ) , в том числе и композитные можно в "Редакторе точечных стилей " видео https://disk.yandex.ru/i/BpssHYZ6DV6Ysg
Можно "рисовать" как в окне карты ( линии , полигоны, точки ... ) и затем сохранять в svg ( это и будут ваши пользовательские стили)

Композитные стили пока можно использовать только через sql , но как я понял разработчики Axioma обещают реализовать поддержку композитных стилей в ближайшей версии
LiSa писал(а): 04 дек 2024, 16:06 Здравствуйте!
Спасибо за Вашу работу.
Попробовала оба варианта. Рабочие.

С тематическими картами надеемся, что в следующей версии программы будет возможность назначить тематику с условием в выражении сразу нескольких полей.
Также очень бы хотелось корректного импорта рабочих наборов с тематическими картами из MapInfo в ГИС "Аксиома".
Выложил обновление плагин viewtopic.php?f=5&t=4136&p=6551#p6551
Скажите, пожалуйста, композитный стиль, тот который создается, если активируем кнопку составные стили (лучше, чтобы диалоговое окно и кнопка в меню использовали одно понятие: композитный или составной. Спасибо.) можно применить к объекту только через строчку в окне SQL запроса?
Удобнее было бы иметь возможность сохранить данную картинку, как растровый символ.
Попробовала создание композитного стиля только для точечных объектов.
Вложения
StyleTools_v04.axp
(134.13 КБ) 39 скачиваний
Аватара пользователя
LiSa
Сообщения: 83
Зарегистрирован: 20 сен 2023, 17:19

Re: Составной условный знак

Сообщение LiSa » 12 дек 2024, 10:43

Во вложении обновление плагина.
Работает. Спасибо.
Ответить