Вопросы по теме 'polygon'

Как изобразить многоугольник с отверстиями?
Обычно популярно работать с полигонами, вершины которых отсортированы по часовой или против часовой стрелки в векторах (матрицы 2 * 1 или 1 * 2). Однако как определить полигоны с дырками в векторах? Я собираюсь применить различные процессы к этим...
9909 просмотров
schedule 24.03.2024

MySQL получает данные многоугольника
Я занимаюсь разработкой сайта, который хранит пространственные данные в базе данных MySQL, такие как здания, сады и т. д., в форме многоугольников (широты и долготы). Я хочу знать, как получить данные многоугольника в mysql. Я видел этот пример...
5618 просмотров
schedule 01.12.2022

Расстояние между двумя выпуклыми многоугольниками в 3D
У меня есть два выпуклых многоугольника в 3D. Они оба плоские на разных плоскостях, так что это пара лиц. Как проще всего рассчитать ближайшее расстояние между этими двумя многоугольниками? Изменить: длина самой короткой возможной линии,...
3242 просмотров

Точка в многоугольнике
Я пытаюсь решить проблему с SPOJ, это https://www.spoj.pl/problems/FSHEEP/ Нам нужно выяснить, находится ли точка внутри многоугольника. Как видим, это не выпуклый многоугольник (изображение из задачи). Я пытался решить это за O (n * m) время...
1577 просмотров
schedule 16.02.2024

svg путь к полилинии svg
мне нужно знать, можно ли преобразовать путь svg в полилинию svg или нет. я нашел код javascript которые преобразуют путь в многоугольник : function pathToPolygon(path,samples){ if (!samples) samples = 0; var doc = path.ownerDocument; var...
4265 просмотров
schedule 30.11.2023

Как реализовать Area.contains (Площадь)?
Есть 2 области ( java.awt.geom.Area ) область1 и область2 . Мне нужно проверить, находится ли область2 внутри области1 ? ( область1 содержит область2 ). Я пытался: areaDelta = (Area)area1.clone(); areaDelta.add(area2); return...
1130 просмотров
schedule 29.10.2022

цикл для цветовых и координатных матричных объектов для построения полигонов в r
Вот координаты многоугольника: # данные greenM <-matrix(c(5,5,95,45,5,65,5,45,65,5,5,95),nrow=4,byrow=TRUE) blueM <-matrix(c(35,15,65,35,45,35,5,75,35,5,45,65,35,15,65), nrow=5,byrow=TRUE) purpleM...
283 просмотров
schedule 05.02.2024

Добавление точек многоугольника из значений Line2D
У меня есть небольшой блок кода, который считывает значения Line2D из массива с именем lineList (в другом классе) и сохраняет их в новом массиве с именем list. отсюда я пытался преобразовать все значения линии в точки многоугольника (точка для каждой...
1836 просмотров
schedule 08.03.2024

Тестовые полигоны перекрываются в Google Maps
В моем проекте у меня есть карта с большим количеством нарисованных полигонов. Каждый полигон представлен как MVCArray. Пользователь может нарисовать новый полигон на карте следующим образом: Если пользователь щелкнет по карте, появится новый...
1406 просмотров
schedule 26.10.2022

Добавление цвета фона к многоугольникам в файлах KML
Я работаю над новым проектом, который требует от меня извлечения данных с www.wikimapia.com в виде KML-файлы. Затем мне нужно отобразить указанные файлы на картах Google. Кажется, в Интернете не так много информации о викимапии. Моя цель —...
3928 просмотров
schedule 04.11.2022

Объединить соседние полигоны
У меня есть пара (замкнутых) многоугольников, каждый из которых определяется как последовательность точек (вершин). Каждый многоугольник представляет собой участок земли, разделенный небольшой рекой, поэтому поток образует узкую щель между двумя...
2776 просмотров
schedule 03.11.2023

найти многоугольник из логической сетки
У меня есть двумерный массив bool, подобный этому В фигуре не будет никаких отверстий — даже если они есть — я их проигнорирую. Теперь я хочу найти многоугольник, охватывающий мою фигуру: Есть ли готовый алгоритм для этого случая?...
307 просмотров
schedule 22.05.2024

Как десериализовать в MySQL данные полигона для получения широты/долготы?
Я сохранил в одно поле таблицы геопространственные данные. Его тип Polygon . Если использовать такой запрос: SELECT AsWKT(area) as `polygon` FROM geo.info_buildings; Я получаю следующий тип результата, например: POLYGON((55.4295824...
400 просмотров

Преобразование круга в овал в opencad
Я пытаюсь создать веерный канал в opencad, сплющивая воздуховод с круглого на овальный. Есть ли способ сделать это в opencad? Если нет, есть ли другой программный способ создания 3D-модели такого типа? Спасибо, Деннис.
4282 просмотров
schedule 14.03.2024

Проблемы с Solr Polygon Search
У нас проблемы с запросами solr Spatial, некоторые запросы полигонов просто не работают, мы не знаем почему. Если у вас есть поле типа solr.SpatialRecursivePrefixTreeFieldType <!-- fieldType to store a location in the new format of Solr...
399 просмотров
schedule 23.12.2023

Алгоритм создания полигонов замкнутых областей
У меня есть несколько кругов (в виде списка связанных вершин) в случайных позициях. Когда окружности пересекаются, создаются замкнутые области (как на диаграмме Венна http://en.wikipedia.org/wiki/Venn_diagram ) Как создать отдельные полигоны...
326 просмотров

Как посмотреть координаты из нарисованного полигона
У меня есть пример, как написать многоугольник на карте Google: http://jsbin.com/quzed/1/edit Итак, вот код: var drawingManager; var selectedShape; var colors = ['#1E90FF', '#FF1493', '#32CD32', '#FF8C00', '#4B0082']; var...
904 просмотров

Как я могу прослушать начало рисования пользователем многоугольника в Google Maps v3?
Есть событие polygoncomplete, которое запускается, но я ищу событие polygonstart. Даже событие overlaystart сработало бы для меня. Когда пользователь начинает рисовать многоугольник, я хочу удалить любой существующий многоугольник на карте. В...
1426 просмотров

Генерация минимального набора вершин из сплайна/кривой
В моем проекте я представляю геометрию с помощью сплайнов. Для физики и рендеринга я предварительно обрабатываю сплайны и преобразовываю их в линии, а затем в полигоны, сэмплируя сплайны через равные промежутки времени. Однако я хочу уменьшить...
531 просмотров

Есть ли способ выбрать lat1, lat2, lon1, lon2 из Envelope (Poly) в MySQL?
Если у меня есть столбец с именем Poly типа polygon в MySQL, и я хочу получить угол NW, угол NE, угол SE и угол SW, как мне это сделать? Из Envelope() должны быть lat1, lat2, lon1 и lon2, которые образуют четыре угла следующим образом: lat1, lon1 —...
233 просмотров