anonymous@RULINUX.NET~# Last login: 2024-11-06 03:58:36
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Math-Polygon-Tree-0.035

Нашел довольно забавный модуль, позволяющий определить принадлежит ли точка произвольному многоугольнику на координатной сетке. Или содержится ли произвольное множество точек в многоугольнике с любым числом углов. Также библиотека умеет определять содержит ли один многоугольник другой.

>>> Подробнее

vilfred(*) (2010-07-20 06:09:50)


Подтверждено: vilfred(*) (2010-07-20 06:10:57)

[Ответить на это сообщение]

[#] [Добавить метку] [Редактировать] Ответ на: Math-Polygon-Tree-0.035 от vilfred 2010-07-20 06:09:50
avatar
Скрыть

Re: Math-Polygon-Tree-0.035

почему запостил, очень часто бывает нужно определить принадлежность точки к области довольно грубо, а для этого надо писать аналитику, а тут уже всё готовое.

vilfred(*)(2010-07-20 06:16:00)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.10) Gecko/20100504 AdCentriaIM/1.7 Firefox/3.5.10
[#] [Добавить метку] [Редактировать] Ответ на: Re: Math-Polygon-Tree-0.035 от vilfred 2010-07-20 06:16:00
avatar
Скрыть

Re: Math-Polygon-Tree-0.035

Если надо грубо, то достаточно будет определить принадлежность к кругу. Радиус выбирается исходя из допустимой погрешности и её знака.

anonymous(*)(2010-07-20 10:14:40)

Mozilla/5.0 (X11; ; Linux i686; rv:1.8.1.23) Gecko/20090823
[#] [Добавить метку] [Редактировать] Ответ на: Re: Math-Polygon-Tree-0.035 от anonymous 2010-07-20 10:14:40
avatar
Скрыть

Re: Math-Polygon-Tree-0.035

Если многоугольник невыпуклый, задача весьма нетривиальна. У меня не так давно была такая задача, и доставила очень сильно.

bugmaker(*)(2010-07-20 10:17:18)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: Math-Polygon-Tree-0.035 от bugmaker 2010-07-20 10:17:18
avatar
Скрыть

Re: Math-Polygon-Tree-0.035

Опять же, если грубо, то смотрим принадлежность к большому описывающуму кругу, а затем непренадлежность к малым, описывающим пустое пространство. Если же надо точно, то без серьёзных вычислений будет сложно.

anonymous(*)(2010-07-20 10:39:54)

Mozilla/5.0 (X11; ; Linux i686; rv:1.8.1.23) Gecko/20090823
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!