Найдено 13 результатов

Артём
19 ноя 2019, 08:34
Форум: Вопросы
Тема: Выбор объектов в таблице
Ответы: 6
Просмотры: 992

Re: Выбор объектов в таблице

А раньше "обходной путь" работал? Что поменялось? Надо разбираться... Кстати, в версии Аксиома 2.4.1 уже есть нужные методы для выборки в классе SelectionManager, но они не попали в документацию разработчика. Вот пример кода, как использовать новые методы: # Получаем каталог открытых данных catalog ...
Артём
24 окт 2019, 10:07
Форум: Вопросы
Тема: Выбор объектов в таблице
Ответы: 6
Просмотры: 992

Re: Выбор объектов в таблице

Как оказалось, функции непосредственного выбора записей в таблицу Выборка не были вынесены в API разработчика на Python. Это должно быть в классе dp.SelectionManager, но сейчас там этого нет. В следующей версии Аксиомы появится. В текущем виде можно попробовать найти какой-то обходной путь через gui...
Артём
22 окт 2019, 09:05
Форум: Вопросы
Тема: Sql
Ответы: 1
Просмотры: 582

Re: Sql

Здравствуйте! Действительно, подсистема SQL в Аксиоме на сегодняшний день работает с невысокой производительностью, в частности, как раз из-за того, что не используются индексы. Мы сейчас разрабатываем новый движок SQL для Аксиомы. С этим новым механизмом SQL-запросы будут выполняться быстрее. По ср...
Артём
16 окт 2019, 11:23
Форум: Вопросы
Тема: Обратная связь
Ответы: 4
Просмотры: 917

Re: Обратная связь

Как самое простое решение - это сделать так, чтобы приложение из dll генерировало команды на Питоне, а уже из Питона (который идёт вместе с Аксиомой) исполнять эти команды функцией eval. Более надёжное решение - написать обёртки для взаимодействия вашей dll с Питоном с помощью какого-нибудь генерато...
Артём
15 окт 2019, 09:57
Форум: Вопросы
Тема: Как работать с выборками
Ответы: 4
Просмотры: 872

Re: Как работать с выборками

table = axioma.app.mainWindow.mapViewManager().currentMapView().selectionModel().selectedItems()[0].table() context = axioma.core.sql.SimpleTableContext(table) cmd = 'UPDATE Выборка SET Протяженность_сооружения_км = ObjectLen(obj, "km")' res = axioma.core.sql.update(cmd, context) В этом примере бер...
Артём
11 окт 2019, 11:44
Форум: Вопросы
Тема: Как работать с выборками
Ответы: 4
Просмотры: 872

Re: Как работать с выборками

Я могу предположить, что для решения этой задачи не надо создавать HistorySnapshot и вызывать метод save. Это низкоуровневый механизм, и он предназначен именно для записи таблицы на диск. Вместо этого вызывайте метод table.update(features). Он создаст новую транзакцию, которая будет храниться в тран...
Артём
16 сен 2019, 14:27
Форум: Ошибки
Тема: Слетает стиль объектов при сохранении в MIF/MID
Ответы: 2
Просмотры: 617

Re: Слетает стиль объектов при сохранении в MIF/MID

Добрый день!
Какой версией Аксиомы вы пользуетесь?
В последней версии Аксиомы 2.3.3 было исправлено много ошибок, связанных с MIF/MID, в том числе и ошибки со стилями.
Артём
22 июл 2019, 15:32
Форум: Предложения и пожелания
Тема: Экспорт в dxf
Ответы: 1
Просмотры: 552

Re: Экспорт в dxf

Добрый день! Да, полноценная реализация экспорта и импорта DXF планируется в будущих версиях Аксиомы.

На текущий момент экспорт в DXF не поддерживается; Аксиома сейчас может только открывать файлы DXF для просмотра и считывать из них геометрию через действие "Копировать"-"Вставить".
Артём
20 июн 2019, 12:19
Форум: Вопросы
Тема: Работа с СУБД
Ответы: 11
Просмотры: 2465

Re: Работа с СУБД

Нет, тут дело, скорее, не в Linux, а просто в процессе разработки системы изначально не предусмотрели какие-то вещи.

Все шероховатости в работе с СУБД будем устранять, на замечания пользователей будем реагировать, сообщения об ошибках сделаем более понятными.
Артём
20 июн 2019, 12:06
Форум: Предложения и пожелания
Тема: OCX ActiveX
Ответы: 1
Просмотры: 561

Re: OCX ActiveX

Нет, поскольку Аксиома является кросс-платформенной ГИС с поддержкой не только Windows, но и Linux/macOS, создавать отдельные компоненты, завязанные на технологии платформы Windows мы считаем нецелесообразным. Для программирования приложений под Аксиому мы предлагаем нашим пользователям только компо...