Я использую проверку точек в полигоне в php, но я получаю серьезные ошибки – как в точках, которые не находятся в полигоне, появляются внутри. Мои основные функции напечатаны ниже (найденные здесь, измененные от класса к простой функции: http://www.assemblysys.com/dataServices/php_pointinpolygon.php ). Единственное, о чем я могу думать, это какие-то ошибки округления? В качестве одного примера я пытаюсь […]
У меня типичный вопрос с геометрическим типом данных mysql, polygon. У меня есть многоугольные данные в виде массива широт и долгот, например: [["x":37.628134, "y":-77.458334], ["x":37.629867, "y":-77.449021], ["x":37.62324, "y":-77.445416], ["x":37.622424, "y":-77.457819]] И у меня есть точка (Vertex) с координатами широты и долготы, например: $location = new vertex($_GET["longitude"], $_GET["latitude"]); Теперь я хочу найти, находится ли эта вершина […]