Вопросы по теме 'point-in-polygon'

Получить набор прямоугольников, содержащих указанную точку
Я не могу понять, как реализовать это на практике, поэтому я решил спросить вас, ребята. У меня есть список прямоугольников — на самом деле это только квадраты, но мне, возможно, придется перейти к прямоугольникам позже, так что давайте...
1115 просмотров

Ошибки PHP "точка в многоугольнике"
Я использую проверку точки в многоугольнике в php, но получаю серьезные ошибки - точки, которые не входят в многоугольник, появляются как внутренние. Мои основные функции приведены ниже (здесь представлены в преобразованном из класса в простую...
4464 просмотров
schedule 07.02.2022

Расширить реализацию MySQL алгоритма PiP?
Мне нужно сделать точку в многоугольнике запросом MySQL. Я уже нашел эти два отличных решения: http://forums.mysql.com/read.php?23,286574,286574 Реализация MySQL алгоритма ray-casting? Но эти функции могут только проверить, находится...
573 просмотров
schedule 18.02.2022

Простая java-игра: Заполнение фигур, нарисованных движущимся курсором
Итак, я делаю проект вводного курса по Java, и кажется, что я выбрал что-то, что выходит далеко за рамки того, что я могу сделать. :P Будем очень признательны за любую помощь. Вот с чем у меня проблемы: У вас есть курсор, которым управляет...
394 просмотров

Алгоритм поиска многоугольника, окружающего точку — определены только линии
У меня есть 2D-рисунок с множеством прямых линий. Все эти линии математически известны. И они независимы от других. Вы можете считать, что я знаю начальную и конечную точки каждой линии, и я могу заставить их пересекаться, чтобы найти все точки...
1106 просмотров

Какой алгоритм отсечения линии-многоугольника можно использовать, чтобы конечные точки всегда находились внутри полигона?
У меня есть 2D-плоскость, разделенная на n-сторонние выпуклые многоугольники. Я использую алгоритм WRF PNPOLY для включения полигонов в убедитесь, что точка принадлежит одному и только одному многоугольнику. Есть ли алгоритм, который я могу...
581 просмотров

Библиотека Node.js/Javascript для проверки того, находится ли точка в мультиполигоне geojson
Есть ли какая-то библиотека для node.js или javascript в целом, которая предоставляет функцию для проверки того, находится ли координата в мультиполигоне geojson? Я пытаюсь создать небольшой HTTP API, который сообщает мне, какие мультиполигоны...
3481 просмотров

Алгоритм точки в многоугольнике, который возвращает true, когда контрольная точка находится на краю многоугольника.
Я реализовал алгоритм "точка в многоугольнике" на основе http://alienryderflex.com/polygon/ . Работает нормально, но как написано в статье: Если контрольная точка находится на границе полигона, этот алгоритм даст непредсказуемые результаты....
240 просмотров
schedule 15.07.2022

Как я могу эффективно генерировать случайное значение X и Y ВНУТРИ многоугольника в С++?
Итак, я создаю программное обеспечение для виртуального картографирования, которое, по сути, разбивает координаты на области. Область состоит из определенного списка граничных координат (координат, которые образуют внешний край области, которые...
1009 просмотров
schedule 30.07.2023

Учитывая вектор координат, идентифицируйте многоугольник из шейп-файла, в который он попадает.
У меня есть многоугольники, хранящиеся в SpatialPolygonsDataFrame, а мои координаты - во фрейме данных. Я хочу получить дополнительный столбец в моем фрейме данных, который помечает OBJECTID (идентификатор многоугольника из шейп-файла), в который...
518 просмотров
schedule 09.08.2022

Как четно-нечетный алгоритм считает ребра полигонов?
Мне интересно, как работает четно-нечетный алгоритм для определения точки в сложном многоугольнике. Что я знаю прямо сейчас, так это то, что он будет выполнять горизонтальный поиск от самого левого края до точки и подсчитывать количество затронутых...
204 просмотров

Как определить, находится ли точка внутри многоугольника в трехмерном пространстве?
У меня есть трехмерная точка P (x, y, z) и многоугольник S, определяемый произвольным количеством трехмерных точек. Многоугольник не обязательно должен быть выпуклым (поэтому, на мой взгляд, решения, представленные здесь , не отвечают на мой...
2632 просмотров
schedule 03.01.2023

Как выполнить поиск в памяти полигонов, содержащих заданную точку?
У меня есть таблица PostGreSQL со столбцом типа geometry , в котором хранятся разные простые полигоны (возможно, пересекающиеся). Полигоны — это все районы города. Я получаю ввод точки (пара широта-долгота), и мне нужно найти список полигонов,...
241 просмотров

Алгоритм Point in Polygon дает неверные результаты для отрицательных точек
Я пытаюсь проверить, находится ли широта, долгота в многоугольнике или нет. Вот мой массив: $vertices_x : Array ( [0] => -32.581189 [1] => -38.785885 [2] => -39.26384 [3] => -34.919383 [4] => -32.284464 )...
431 просмотров
schedule 20.09.2023

Почему Triangle.Net не выполняет триангуляцию этих полигонов, как ожидалось?
У меня были проблемы с триангуляцией определенных полигонов с отверстиями с помощью Triangle.Net. Проблема, по-видимому, заключается в определенных обстоятельствах, когда я определяю отверстие, используя контур и устанавливая для отверстия значение...
355 просмотров