Articles of polygon

Получить точки полигона mysql

Я создал таблицу в mysql для хранения данных полигона: CREATE TABLE geom (g GEOMETRY); И я вставил в него многоугольник, используя следующий синтаксис: INSERT INTO geom (g) VALUES(PolygonFromText('POLYGON(( 9.190586853 45.464518970, 9.190602686 45.463993916, 9.191572471 45.464001929, 9.191613325 45.463884676, 9.192136130 45.463880767, 9.192111509 45.464095594, 9.192427961 45.464117804, 9.192417811 45.464112862, 9.192509035 45.464225851, 9.192493139 45.464371079, 9.192448471 45.464439002, 9.192387444 45.464477861, 9.192051402 45.464483037, 9.192012814 […]

Как вырезать область вне полигона?

Я хотел бы сделать прозрачным что-либо за пределами предопределенного многоугольника в PHP. Предположим, у вас есть форма вашей головы, тогда все остальное изображения должно быть зажато. Заранее большое спасибо! Чтобы понять, вот какой код я работаю: $dat = dirname(__FILE__)."/foto_".time().".png"; $img = imagecreatefrompng("foto.png"); $points = array(93,36,147,1,255,-5,294,37,332,114,327,189,315,249,303,291,290,327,260,360,205,404,165,407,131,376,86,325,62,236,61,155,66,96,77,57,87,45); $schwarz = ImageColorAllocate ($img, 0, 0, 0); imagefilledpolygon($img, $points, count($points)/2, […]

Проверьте, находится ли Google Map Point в полигоне с PHP

Я искал способ проверить, является ли точка частью многоугольника; этот многоугольник загружается из файла. Все ответы, связанные с этим вопросом, решаются с помощью javascript, но я требую сделать это на стороне сервера; это потому, что результат не должен отображаться пользователю как веб-клиенту, его необходимо сохранить, а затем использовать в качестве параметра для выбора группы пользователей […]

Найти точку в полигоне 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"]); Теперь я хочу найти, находится ли эта вершина […]

Как открыть различную информацию для каждого созданного мною полигона? Google maps api v3

Вот код, который я сейчас запускаю: пользователь может создать свой собственный полигон после того, как его полигоны будут показаны на карте. Я хочу отобразить некоторую информацию о каждом полигоне. Теперь я открываю инфоиндустрию, но я не могу получить информацию для разных полигонов Есть предположения? <?php foreach ($area->result() as $f):?> // Create an array with the […]