www.map-info.ru :: Просмотр темы - поворот по табличным данным
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
Avista



Зарегистрирован: 26.12.2009
Сообщения: 8

СообщениеДобавлено: Ср Май 26, 2010 10:50 pm    Заголовок сообщения: поворот по табличным данным Добавить ответ со ссылкой на данный текст

Здравствуйте.
Имеется карта со списком (ID_rex.tab). На карте-символы, в списке-разная инфа о символах (в том числе колонка "Angle", где сидят значения в долях градуса).
Подскажите, пожалуйста, как написать программу в MapBasic, чтобы повернуть объекты на угол, равный значению из колонки "Angle".
Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Avista



Зарегистрирован: 26.12.2009
Сообщения: 8

СообщениеДобавлено: Вт Июн 15, 2010 7:24 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Может кому-нибудь пригодится:
If SelectionInfo(SEL_INFO_NROWS) > 0 then
Set CoordSys Table Selection
Set Distance Units "m"
For i = 1 To SelectionInfo(SEL_INFO_NROWS)
Fetch Rec i From Selection
num_it = Selection.COL2
my_obj = Selection.Obj
my_reg_final = Rotate(my_obj, num_it )
Update Selection set obj = my_reg_final where RowId = i
next
end if
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru