Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Топологические связи

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы пользователей
Предыдущая тема :: Следующая тема  
Автор Сообщение
gstof



Зарегистрирован: 26.01.2007
Сообщения: 70
Откуда: Vladivostok-Kurgan

СообщениеДобавлено: Вс 10 Июн 2007 19:39    Заголовок сообщения: Топологические связи Ответить с цитатой

Как в Ингео реализуются топологические связи?
Не как сделать, а принцип, те теория.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Михаил Власов



Зарегистрирован: 14.02.2005
Сообщения: 580
Откуда: ИНТЕГРО

СообщениеДобавлено: Ср 13 Июн 2007 10:34    Заголовок сообщения: Ответить с цитатой

В ИнГео предусмотрена возможность определять топологические отношения между слоями.
Отношения определяют возможность установки топологических связей между объектами данного слоя и объектами других слоев. Между объектами можно установить топологическую связь только в том случае, если между слоями этих объектов определены топологические отношения и если объекты имеют совпадающие вершины. Если между двумя объектами установлена топологическая связь, то при редактировании контуров этих объектов ИнГЕО будет автоматически поддерживать топологическую целостность. То есть при перемещении «общей» вершины, будут изменены контуры всех объектов, разделяющих эту вершину.
Кроме того, топологические отношения регламентируют реакцию «второго» объекта на перемещение разделяемых вершин со стороны «первого». Предусмотрены следующие варианты:

  • Перемещать узлы – будут перемещены совпадающие узлы «второго» объекта.
  • Перемещать объект – вслед за перемещением разделяемого узла будет перемещен весь «второй» объект.
  • Запретить перемещение – перемещение вершин «первого» объекта, совпадающих с вершинами «второго» объекта запрещено.

Информация о наличии топологической связи между двумя объектами хранится в БД ИнГео. Это означает, что два объекта могут не иметь топологической связи, даже если между слоями определены топологические отношения и объекты имеют смежные вершины.
Для программного доступа к топологическим связям объекта в API ИнГео следует использовать объект IIngeoMapObject.TopoLinks.

_________________
С уважением, Михаил Власов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы пользователей Часовой пояс: GMT + 5
Страница 1 из 1

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


© phpBB Group
Русская поддержка phpBB