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

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

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



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

СообщениеДобавлено: Пн Дек 16, 2013 7:58 am    Заголовок сообщения: Как точечные объекты отцентровать по площадным объектам Добавить ответ со ссылкой на данный текст

добрый день
помогите решить следующую проблему-
на основе площадных объектов созданы точечные, часть из них ложиться в центр площадных объектов, а часть на один из углов площадного объекта.
Не могу понять из-за чего это происходит и как можно исправить данное неправильное расположение точечных объектов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей Могильный



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

СообщениеДобавлено: Пн Дек 16, 2013 9:53 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Точечные создавали по центроидам площадных, верно? В MapInfo бывает, что центроид площадного указывает не на "центр", а на первую вершину. Можно перестроить центроиды площадных. Например, таким действием - выбираете объекты, превращаете их в полилинии (см.пункт меню), затем снова превращаете в площадные. При таком перестроении центроиды встанут по центру площадных. Теперь можно заново построить точечные по координатам центроидов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
malik66



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

СообщениеДобавлено: Чт Янв 23, 2014 3:58 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Не могу понять из-за чего это происходит и как можно исправить данное неправильное расположение точечных объектов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей Могильный



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

СообщениеДобавлено: Чт Янв 23, 2014 4:03 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Это зависит от того, как создаются площадные объекты. Условно, если объект создается с 0 узлов, а затем в цикле к нему добавляются все узлы - то центроид будет в первой точке. Если в MapBasic-команде создания объекта сразу перечислены все вершины, то центроид рассчитается правильно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Страница 1 из 1

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


Top.Mail.Ru