
Aragaer
13.05.2016
11:17:17
затем выбрать рандомно долготу, потом подобрать широту. Что-то в таком духе

fox.hs
13.05.2016
11:17:33
0.0000049989312285033° - в это градусная мера дуги, длинной 100м.
Это ж какая точность нужна.

Aragaer
13.05.2016
11:17:44
или не, правильнее выбрать угол, в каком направлении смещение

Google

Aragaer
13.05.2016
11:17:58
а потом расстояние, на какое сместиться

fox.hs
13.05.2016
11:18:00

Andrey
13.05.2016
11:18:04
поувольняют моих водил
У меня рандомизацию можешь сделать поиском по 2-м координатам. А какю координату изменять пусть решает рандомизатор.

Anton
13.05.2016
11:18:12

fox.hs
13.05.2016
11:18:48
Хм...
оооо
Угол очень мал.

Andrey
13.05.2016
11:19:15
Палево будет ?
В итоге - тебе надо найти функцию, которая вычисляет расстояние между двумя точками, а после пройтись бинаркой.

fox.hs
13.05.2016
11:19:25
cosα = 1
)0)0))
От косинуса избавились.
Если я не ошибаюсь.

Andrey
13.05.2016
11:21:02
По идее за 20-30 шагов алгоритм сойдётся.

Google

Mikhail
13.05.2016
11:24:43
так точки изначально отсортиваны? чтоб бинпоиском по ним

Andrey
13.05.2016
11:26:07

Mikhail
13.05.2016
11:26:17
ээээ
а как работает бинпоиск по неосортированной структуре?

Andrey
13.05.2016
11:27:09

Aragaer
13.05.2016
11:27:10
никак

fox.hs
13.05.2016
11:30:10
(α, β) - ширина, долгота
Случайно генерируешь β в диапазоне (β - 0.0000024998405101754; β + 0.0000024998405101754), а затем α в диапазоне
Сейчас α допишу
И потом Получаешь координату

Andrey
13.05.2016
11:30:47
Ой, прямо приятно стало после такого обсуждения.

fox.hs
13.05.2016
11:30:48
Проверяешь расстояние от центра до точки.
А, стоп
Я чет упустил в своей идее.

Andrey
13.05.2016
11:31:33

Pavel
13.05.2016
11:31:43

Cykooz
13.05.2016
11:31:52
А зачем случайно выбирать координату? Вроде не было ни каких условий про это - можно фиксированое смещение задать (30 метров от центра).

fox.hs
13.05.2016
11:31:53

Andrey
13.05.2016
11:32:11

Cykooz
13.05.2016
11:32:19
А, понятно

fox.hs
13.05.2016
11:32:33
А, нашел, (α, β) - это градусная мера.

Google

fox.hs
13.05.2016
11:32:39
А нужно расстояние а метрах.
Ну это обратно преобразовать можно.

Andrey
13.05.2016
11:33:23

fox.hs
13.05.2016
11:33:52
Ну, а тогда как без маматематики?

Andrey
13.05.2016
11:34:10

fox.hs
13.05.2016
11:34:40
Получаем случайную точку, а потом приближаем её к ответу?

Andrey
13.05.2016
11:34:49
Берем слуайную точку в мире дальше 10 метров и приближаем ответ.

fox.hs
13.05.2016
11:39:36
Математикой тоже неплохо решилось бы.)
25/πR*cosα - градусная мера дуги соответствующая 50 метрам на широте α.
:D

Andrey
13.05.2016
11:41:39

Andrey
13.05.2016
11:46:38
а с итерациями типа хотел бы

Aragaer
13.05.2016
11:46:48
это вдоль параллели, вдоль меридиана не нужен косинус

Andrey
13.05.2016
11:47:59

Andrei
13.05.2016
11:51:11
А что за задачат?
Я не могу в поиске найти
В истории

Andrey
13.05.2016
11:52:33
В истории
Есть геокоординаты точки. Нужно найти случайную точку в определенном кольце с центром в данной точке. Радиусы кольца задаются в метрах.

Andrei
13.05.2016
11:53:35
Найти? Ты имеешь в виду выбрать?

Google

Andrei
13.05.2016
11:54:00
Координаты как заданы?
Локальная система или..?

Andrey
13.05.2016
11:54:14

Andrei
13.05.2016
11:54:19
Эм.
Это ни отчем не говорит
Референсный геоид wgs84, координаты меркатора, еще что-то
В общем если это координаты gps, то сейчас это геоид wgs84. Для него есть формулы.

Andrey
13.05.2016
11:55:26

Aragaer
13.05.2016
11:55:28

Admin
ERROR: S client not available

Andrei
13.05.2016
11:55:36

Andrey
13.05.2016
11:55:51

Andrei
13.05.2016
11:56:12

Andrey
13.05.2016
11:56:28
Хотz я предложил решение, которое не зависит от системы.

Andrei
13.05.2016
11:56:45
Какое?

Andrey
13.05.2016
11:57:01
Хотя нет, нужно иметь функцию расстояния между двумя точками.

Andrei
13.05.2016
11:57:09
Бинпоиск?

Andrey
13.05.2016
11:57:16

Andrei
13.05.2016
11:57:19
Так он зависит от функции расстояния, да.
Которая определена неоднозначно.

Google

Aragaer
13.05.2016
11:58:08
еще раз - точку надо выбрать самостоятельно, а не из списка

Andrei
13.05.2016
11:58:13
Если радиус кольца не очень большой, квадратичным порядком малости в референсной системе пренебрегают и берут локальное приближение.

Aragaer
13.05.2016
11:58:31
поэтому функция расстояния не нужна, нужна обратная функция, которая из направления и расстояния даст координаты

Andrei
13.05.2016
11:58:37
Формулы для локального приближени wgs опять же есть.

Aragaer
13.05.2016
11:58:38
направление и расстояние взять рандомные

Andrei
13.05.2016
11:58:53
Направление это что?
Азимут?
Или еще какое-то другое направление?
Ты понимаешь, что на сфере нет направления.
Если ты будешь идти по одному и тому же азимуту ты пойдешь не по прямой
А по локсодроме

Aragaer
13.05.2016
12:00:20
в пределах 50 метров без разницы
да, азимут можно

Andrei
13.05.2016
12:01:28
На полюсе ты будешь спираль нарезать.

Aragaer
13.05.2016
12:02:09
на полюсе исключить вообще из рандома ту половину, которая в сторону полюса
абсолютно равномерный рандом не требуется, можно добавить для полюса исключения, чтобы не мучаться со сложной математикой

Andrei
13.05.2016
12:06:19
В пределах 50 метров тебе даже плоское приближение покатит.

Sasha
13.05.2016
12:06:39
Пагни, а мб в jinja2 есть какие-нибудь готовые штуки, для поиска по табличке(Фильтрация,как ангуляре | filter директива)? Просто совсем нет времени внедрять angular или react.

Dmitry
13.05.2016
12:17:54
ктото проходил online MS от georgia tech/udacity? если да, то поделитесь впечатлениями

Mikhail
13.05.2016
12:20:32
общался с челом который проходит, американец
говорит не шибко проще обычной программу и поступление похожее. Экзамены по вебкамере сдают, присылают набор камер и смотрят чтоб ты не списывал
это всетаки не онлайн курс а имеено программа, туда зачислится довольно сложно, для россиян еще надо TOEFL на 80+ кажется