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

Странное поведение пространственного анализа.

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



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

СообщениеДобавлено: Чт 10 Июл 2014 09:46    Заголовок сообщения: Странное поведение пространственного анализа. Ответить с цитатой

Добрый день.

У меня есть три полигона. В аттаче их точки.
main.txt - большой полигон в нем лежат normal.txt и wrong.txt.
Проблема следующая - при проведении пространственного анализа со следующими параметрами:

Код:
            var query= ingeoDb.MapObjects.QueryByObject(layerID, mainObject.ID,
                                                                           TIngeoContourRelation.incrContains,
                                                                           TIngeoContourRelation.incrContains);


Находит только полигон normal. Если же использовать

Код:
            var query= ingeoDb.MapObjects.QueryByObject(layerID, mainObject.ID,
                                                                           TIngeoContourRelation.incrIntersected,
                                                                           TIngeoContourRelation.incrIntersected);


Находит и normal и wrong.

Почему так происходит?

Но самое страшное происходит тут:

Код:

            var query= ingeoDb.MapObjects.QueryByObject(layerID, wrongObject.ID,
                                                                           TIngeoContourRelation.incrIntersected,
                                                                           TIngeoContourRelation.incrIntersected);


И в результате находится только сам объект wrong. В аналогичном запросе normal находит и себя и main.
Пробовал делать то же самое через интерфейс Ингео, но результат аналогичный.

Помогите разобраться в чем дело.



Documents.zip
 Описание:

Скачивание
 Название файла:  Documents.zip
 Размер файла:  1.61 KB
 Скачено:  719 раз(а)

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
APopov



Зарегистрирован: 19.06.2006
Сообщения: 347
Откуда: Самара

СообщениеДобавлено: Чт 10 Июл 2014 14:25    Заголовок сообщения: Ответить с цитатой

пространственные запросы исправляются от версии к версии.
у вас версия ингео какая?

_________________
ОАО "Самара-Информспутник",
инженер-программист Попов Артем
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
kliver



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

СообщениеДобавлено: Чт 10 Июл 2014 14:56    Заголовок сообщения: Ответить с цитатой

Версия 4.4.7.388
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
APopov



Зарегистрирован: 19.06.2006
Сообщения: 347
Откуда: Самара

СообщениеДобавлено: Пт 11 Июл 2014 11:48    Заголовок сообщения: Ответить с цитатой

попробуйте поставить более свежую версию:
http://www.integro.ru/dl/ingeo/ingeo44/

_________________
ОАО "Самара-Информспутник",
инженер-программист Попов Артем
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
kliver



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

СообщениеДобавлено: Чт 07 Авг 2014 17:33    Заголовок сообщения: Ответить с цитатой

Ошибка была в самих полигонах.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Cosmic



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

СообщениеДобавлено: Сб 20 Дек 2014 00:07    Заголовок сообщения: Ответить с цитатой

kliver писал(а):
Ошибка была в самих полигонах.

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

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


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