| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Python] Помогите решить задачу |
| Автор: Grasstree 16.4.2013, 10:41 |
| Помогите, пожалуйста, я совсем новичок! Есть произвольный полигон и точка - для обоих фигур указаны координаты. Нужно создать сетку, чтобы затем определить, в какой из ячеек точка и входит ли эта ячейка полностью в полигон, то есть принадлежит ли точка полигону или нет (то есть решение задачи point-in-polygon методом grid cells). Разбила эту задачу на части. Сейчас на этапе: есть лист x-координат сетки и y-координат сетки. Подскажите, каким образом получить для каждой ячейки координаты ее углов и затем сохранить их для последующего сравнения с координатами точки и полигона? Или может быть есть какие-то другие идеи, как реализовать этот алгоритм? |
| Автор: похмелье 16.4.2013, 15:47 | ||||
|
| Автор: Grasstree 17.4.2013, 11:22 |
похмелье, спасибо! |