Лишние пробелы в атрибутах

Вопросы связанные с работой ГИС Аксиома
Ответить
Аватара пользователя
karo
Сообщения: 4
Зарегистрирован: 15 сен 2022, 05:16

Лишние пробелы в атрибутах

Сообщение karo » 21 сен 2022, 10:53

Добрый день.
Работая над плагином я столкнулся с проблемой: атрибуты (то есть сами значения) у созданных объектов по какой-то причине дополняются лишними пробелами до конца поля. Из самой программы их не видно, так как Аксиома визуально убирает лишние пробелы, но через QGIS они видны. Думал, ошибка в реализации одной из функций axipy, которыми я создавал слои и добавлял в них объекты, но позже обнаружилось, что то же самое происходит, если мы проделываем все через интерфейс. Скажите, возможно ли как-то обойти это поведение?
Аватара пользователя
Александр
Сообщения: 405
Зарегистрирован: 18 апр 2019, 08:21

Re: Лишние пробелы в атрибутах

Сообщение Александр » 21 сен 2022, 17:56

Да!
MapInfo заполняет пустое место в строках нулевым символом (00), а Аксиома пробелами (20)
И MapInfo и Аксиома игнорируют пробелы в конце строк - поэтому проблем обычно не возникает.
QGIS воспринимает пробелы в конце строки как значащие.

Сейчас решить проблему при записи в tab видимо не получится.
Постараемся сделать запись строк в tab аналогично MapInfo в ближайшем обновлении.
Ответить