в ГИС аксиома есть таблца с текстовыми объектами при этом с строках таблицы не указано какой текст содержит этот объект

Вопросы связанные с работой ГИС Аксиома
Ответить
Аватара пользователя
vasilev87
Пользователь
Сообщения: 1
Зарегистрирован: 10 сен 2025, 16:13

в ГИС аксиома есть таблца с текстовыми объектами при этом с строках таблицы не указано какой текст содержит этот объект

Сообщение vasilev87 » 10 сен 2025, 16:24

Добрый день!
В ГИС Аксиома есть таблица с текстовыми объектами при этом с строках таблицы не указано какой текст содержит этот объект. Существует ли способ добавить в таблицу добавить сам текст содержащийся в объекте?
Аватара пользователя
gisamap
Пользователь
Сообщения: 469
Зарегистрирован: 18 окт 2019, 11:03

Re: в ГИС аксиома есть таблца с текстовыми объектами при этом с строках таблицы не указано какой текст содержит этот объ

Сообщение gisamap » 11 сен 2025, 10:19

Добрый день.
Самый простой способ ( который я нашел ) это sql запрос , возможно есть другие . Можно на axipy .
Sql
Выполняем sql
Select *,ToMIF(obj) as text_obj from <таблица > where Str$(obj)='Text'

В Gui
TextMif.png
В результате вы колонке text_obj получите представление текстового объекта в mif
Text "Пример" -124.07 22.957177 -105.6 29.66
В кавычках ваш текст
vasilev87 писал(а): 10 сен 2025, 16:24 Добрый день!
В ГИС Аксиома есть таблица с текстовыми объектами при этом с строках таблицы не указано какой текст содержит этот объект. Существует ли способ добавить в таблицу добавить сам текст содержащийся в объекте?
Аватара пользователя
gisamap
Пользователь
Сообщения: 469
Зарегистрирован: 18 окт 2019, 11:03

Re: в ГИС аксиома есть таблца с текстовыми объектами при этом с строках таблицы не указано какой текст содержит этот объ

Сообщение gisamap » 11 сен 2025, 10:32

В дополнение .
Если в место ToMif использовать ObjInfoTextString(obj) , то получите значение текста
sql
Select *,*,ObjInfoTextString(obj) text_obj from <таблица > where Str$(obj)='Text'

Можно обновить заданную колонку используя в выражении ObjInfoTextString(obj)
gisamap писал(а): 11 сен 2025, 10:19 Добрый день.
Самый простой способ ( который я нашел ) это sql запрос , возможно есть другие . Можно на axipy .
Sql
Выполняем sql
Select *,ToMIF(obj) as text_obj from <таблица > where Str$(obj)='Text'

В Gui
TextMif.png

В результате вы колонке text_obj получите представление текстового объекта в mif
Text "Пример" -124.07 22.957177 -105.6 29.66
В кавычках ваш текст
vasilev87 писал(а): 10 сен 2025, 16:24 Добрый день!
В ГИС Аксиома есть таблица с текстовыми объектами при этом с строках таблицы не указано какой текст содержит этот объект. Существует ли способ добавить в таблицу добавить сам текст содержащийся в объекте?
Ответить