Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Ноябрь

Зарегистрирован: 12.05.2009 Сообщения: 55 Откуда: Уфа
|
Добавлено: Чт 01 Окт 2009 16:57 Заголовок сообщения: найти точку пересечения |
|
|
Пересекаются два объекта, как найти их точки пересечения? |
|
Вернуться к началу |
|
 |
Борис Салтыков

Зарегистрирован: 19.05.2008 Сообщения: 42 Откуда: angarsk / msk
|
Добавлено: Пт 02 Окт 2009 10:28 Заголовок сообщения: |
|
|
ну если есть список координат вершин, то наверное решать школьную задачу о точке пересечения отрезков для всех сочетаний ребер.
а может и стандартное заклинание есть типа ingeo.getinterception(id1,id2), не знаю |
|
Вернуться к началу |
|
 |
Ноябрь

Зарегистрирован: 12.05.2009 Сообщения: 55 Откуда: Уфа
|
Добавлено: Чт 08 Окт 2009 09:33 Заголовок сообщения: |
|
|
ага.. капитан очевидность.. |
|
Вернуться к началу |
|
 |
Ноябрь

Зарегистрирован: 12.05.2009 Сообщения: 55 Откуда: Уфа
|
Добавлено: Пт 09 Окт 2009 09:58 Заголовок сообщения: |
|
|
функция привязки (f3), как работает она? |
|
Вернуться к началу |
|
 |
RuslanG

Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
|
|
Вернуться к началу |
|
 |
Ноябрь

Зарегистрирован: 12.05.2009 Сообщения: 55 Откуда: Уфа
|
Добавлено: Пт 09 Окт 2009 13:28 Заголовок сообщения: |
|
|
Цитата: | Какие исходные данные и что необходимо получить в результате? |
Необходимо найти пересечения контуров объектов.
Я заметил что привязка (f3) залипает на пересечении контуров, т.е. определенно есть некий механизм определения пересечения в ГИС Ингео. Мне интересно, могу ли я им как-то воспользоваться в своей программе (модуле). |
|
Вернуться к началу |
|
 |
RuslanG

Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
|
Добавлено: Пт 09 Окт 2009 15:47 Заголовок сообщения: |
|
|
Если Вам нужно, чтобы курсор по нажатию клавиши F3 в режиме создания/редактирования пространственного объекта подравнивался также к вашим отображаемым на карте объектам, то ниже я даю ссылку на модуль, который можно взять в качестве примера реализации.
Модуль расстановки "Крестов".
http://www.integro.ru/dl/ingeo/modules_and_tools/ViewCrossOnMap.rar
Модуль позволяет:
1. Задавать N количество стилей для отображения "крестов" со своими параметрами
2. Управлять видимостью "Крестов"
3. Управлять режимом подравнивания к крестам (в режиме создания/редактирования объектов, измерении расстояния).
Установка модуля:
1. Импортируйте файл DemoCrossStyle.idf
2. Отройте список программных модулей уровня "База данных" (Ctrl+F7) и импортируйте в него файл "Расстановка крестов.inm"
3. Запустите модуль "Расстановка крестов" _________________ С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия |
|
Вернуться к началу |
|
 |
|