Вопросы с тегом «geometry»

143
Алгоритм для обнаружения пересечения двух прямоугольников?

Я ищу алгоритм, чтобы определить, пересекаются ли два прямоугольника (один под произвольным углом, другой только с вертикальными / горизонтальными линиями). Тестирование, если угол одного находится в другом, ПОЧТИ работает. Сбой, если прямоугольники образуют крестообразную форму. Кажется хорошей...

137
Наименьшая разница между 2 углами

Учитывая 2 угла в диапазоне -PI -> PI вокруг координаты, каково значение наименьшего из 2 углов между ними? Принимая во внимание, что разница между PI и -PI составляет не 2 PI, а ноль. Пример: Представьте себе круг с двумя линиями, выходящими из центра, между этими линиями есть 2 угла: угол,...

130
Как определить, находится ли точка справа или слева от линии

У меня есть набор очков. Я хочу разделить их на 2 отдельных набора. Для этого я выбираю две точки ( a и b ) и провожу между ними воображаемую линию. Теперь я хочу, чтобы все точки, которые остались от этой линии, были в одном наборе, а те, которые находятся справа от этой линии, в другом наборе....

121
Равномерно распределяя n точек на сфере

Мне нужен алгоритм, который может дать мне позиции вокруг сферы для N точек (менее 20, вероятно), который расплывчат их. Нет необходимости в «совершенстве», но мне это просто нужно, чтобы ни одно из них не было сгруппировано вместе. В этом вопросе был хороший код, но я не смог найти способ сделать...

120
Как рассчитать угол по трем точкам? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Заблокировано . Этот вопрос и ответы на него заблокированы, потому...

119
Простые расчеты для работы с широтой / долгом и расстоянием в км?

Могу ли я сделать простой расчет, который преобразует км в значение, которое я могу добавить к поплавку широты или долготы, чтобы вычислить ограничивающую рамку для поиска? Это не обязательно должно быть полностью точным. Например: если бы мне дали широту / долготу для Лондона, Англия (51,5001524,...

107
Совмещенная область перекрывающихся кругов

Недавно я столкнулся с проблемой, когда у меня было четыре круга (средние точки и радиус), и мне нужно было вычислить площадь объединения этих кругов. Пример изображения: Для двух кругов это довольно просто, Я могу просто вычислить долю площади каждого круга, которая не находится внутри...

105
Анимировать рисование круга

Ищу способ оживить рисунок круга. Мне удалось создать круг, но он объединяет все вместе. Вот мой CircleViewкласс: import UIKit class CircleView: UIView { override init(frame: CGRect) { super.init(frame: frame) self.backgroundColor = UIColor.clearColor() } required init(coder aDecoder: NSCoder) {...

97
Хорошая библиотека геометрии на Python? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я ищу хорошую и хорошо разработанную библиотеку...

96
Как определить точку между двумя другими точками на отрезке линии?

Предположим, у вас есть двухмерная плоскость с 2 точками (называемыми a и b), представленная целым числом x и целым числом y для каждой точки. Как вы можете определить, находится ли другая точка c на отрезке, определяемом элементами a и b? Я чаще всего использую python, но мне бы пригодились...

93
Нарисовать радиус вокруг точки на карте Google

Я использую API Карт Google и добавляю маркеры. Теперь я хочу добавить радиус 10 миль вокруг каждого маркера, то есть круг, который ведет себя соответствующим образом при масштабировании. Я понятия не имею, как это сделать, и, похоже, это не обычное дело. Я нашел один пример, который выглядит...

87
Расчет положения точек в круге

У меня сейчас немного пустого ума по этому поводу. У меня проблема, когда мне нужно вычислить положение точек вокруг центральной точки, предполагая, что все они равноудалены от центра и друг от друга. Количество баллов варьируется, поэтому DrawCirclePoints(int x) я уверен, что есть простое...

84
Определение того, находится ли точка внутри прямоугольника или нет

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

84
Найдите точку на окружности с заданными центром, радиусом и градусом

Прошло 10 лет с тех пор, как я занимался подобной математикой ... Я программирую игру в 2D и перемещаю игрока. Когда я перемещаю игрока, я пытаюсь вычислить точку на окружности на расстоянии 200 пикселей от позиции игрока, учитывая положительный ИЛИ отрицательный угол (градус) от -360 до 360....

83
Положение солнца с учетом времени суток, широты и долготы

Этот вопрос был задан до того чуть более трех лет назад. Был дан ответ, однако я обнаружил глюк в решении. Код ниже находится на R. Я портировал его на другой язык, однако протестировал исходный код непосредственно в R, чтобы убедиться, что проблема не связана с моим переносом. sunPosition <-...

83
Прозрачный круг с рамкой

Я пытаюсь создать круг только с рамкой, используя XML в android: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" > <stroke android:width="1dp" android:color="#000000"/> </shape> Код, который я...