Преобразование подписей в точечные объекты

MapInfo, MapBasic
Ответить
1985student
Участник
Сообщения: 65
Зарегистрирован: 02 сен 2010, 22:44
Репутация: 4
Откуда: Нижний Новгород

Преобразование подписей в точечные объекты

Сообщение 1985student » 15 фев 2017, 15:22

Подскажите, есть ли способ преобразовать подписи в точечные объекты?
Не присоединить к графике, а именно преобразовать, при этом чтобы точки приобрели идентификатор соответствующий подписи.

nikomuro
Активный участник
Сообщения: 232
Зарегистрирован: 10 мар 2012, 07:59
Репутация: 4
Откуда: Новосибирск

Re: Преобразование подписей в точечные объекты

Сообщение nikomuro » 15 фев 2017, 15:27

CentroidX(obj) и CentroidY(obj) вам поможет. Или же запись координат

1985student
Участник
Сообщения: 65
Зарегистрирован: 02 сен 2010, 22:44
Репутация: 4
Откуда: Нижний Новгород

Re: Преобразование подписей в точечные объекты

Сообщение 1985student » 15 фев 2017, 15:47

Точки создал update ?????? set obj = Centroid(obj), но они без идентификатора.

nikomuro
Активный участник
Сообщения: 232
Зарегистрирован: 10 мар 2012, 07:59
Репутация: 4
Откуда: Новосибирск

Re: Преобразование подписей в точечные объекты

Сообщение nikomuro » 15 фев 2017, 15:48

а вам идентификатор какой нужен? в каком виде?

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2229
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1501
Откуда: Казань

Re: Преобразование подписей в точечные объекты

Сообщение Игорь Белов » 15 фев 2017, 15:52

Создайте колонку текстового типа и для объектов типа Текст заполните значениями "ObjectInfo(obj,3)".
The purpose of computing is insight, not numbers

1985student
Участник
Сообщения: 65
Зарегистрирован: 02 сен 2010, 22:44
Репутация: 4
Откуда: Нижний Новгород

Re: Преобразование подписей в точечные объекты

Сообщение 1985student » 15 фев 2017, 16:17

Всё получилось. Для этого таблицу заполнил значениями подписей при помощи команды ObjectInfo(obj,3), затем в окне Map Basic update ?????? set obj = Centroid(obj) где ?????? имя таблицы, преобразовал подписи в точки. Тема закрыта. Всем большое спасибо за помощь.

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей