
Mikhail
13.05.2016
11:03:24
ман почитал) там делов то

Сан
13.05.2016
11:03:29
нравоучения и тд тоже при себе желательно, я пилил изначально формулу с получением расстоянием между двумя координат

fox.hs
13.05.2016
11:03:30
Как мы тебе поможем, если нужна реализация на Java?

猫友升
13.05.2016
11:03:32
http://pastebin.com/8nie4GKm

Google

Сан
13.05.2016
11:03:33
а вот как получить множество
я хз

Anton
13.05.2016
11:03:39
я вот не помню ни хера, хотя делал интересный проект на этой теме, если бы ты указал, какие либы юзал, что получилось, что нет, может быть кто и вспомнил, кто делал, а так заново гуглить, вспоминать, напрягаться лениво

Сан
13.05.2016
11:03:41

猫友升
13.05.2016
11:03:44
Вот функция
Правда, на php. Но там все просто

Сан
13.05.2016
11:04:05
$latTo = deg2rad($latitudeTo);
$lonTo = deg2rad($longitudeTo); у меня они не заданы

fox.hs
13.05.2016
11:04:29
Хм...

Сан
13.05.2016
11:04:37
вот их и надо найти

Aragaer
13.05.2016
11:04:46
любую одну очень просто же

Andrey
13.05.2016
11:04:47

Сан
13.05.2016
11:04:50
да

Aragaer
13.05.2016
11:04:57
строго на север или строго на юг

Google

Сан
13.05.2016
11:04:57
дана широта и долгота

Andrey
13.05.2016
11:04:58
Бери бинарный поиск и иди по одной координате.

Aragaer
13.05.2016
11:05:08
запад-восток не трогай, там труднее

Сан
13.05.2016
11:05:14
найти любую координату в радиусе от 10 до 50 метров

Andrey
13.05.2016
11:05:25

fox.hs
13.05.2016
11:05:26
аааа.

Aragaer
13.05.2016
11:05:30
в направлении север-юг один градус широты всегда имеет фиксированную величину

fox.hs
13.05.2016
11:05:32
Вообще любую?

Сан
13.05.2016
11:05:34
да
главное чтобы входила

fox.hs
13.05.2016
11:05:47
Так просто же тогда.

Aragaer
13.05.2016
11:05:49
просто посчитай, сколько (сотых) градуса это 30 метров

Andrey
13.05.2016
11:06:00
да
Ты прямо код просишь? Или тебе решение надо?

fox.hs
13.05.2016
11:06:02

Сан
13.05.2016
11:06:06

Aragaer
13.05.2016
11:06:06
и просто прибавляй или вычитай эту константу от широты

Сан
13.05.2016
11:06:08
код я сам реализую

Aragaer
13.05.2016
11:06:33
широта это север-юг, долгота это запад-восток

Andrey
13.05.2016
11:06:33
решение
Зафиксируй одну координату, а после двигайся от 0 градусов по другой и ищи бинарным поиском точку по расстоянию..

Владимир
13.05.2016
11:06:58
а из уравнения окружности это нельзя определить?

Google

fox.hs
13.05.2016
11:06:59
Длина меридиана - 20004276м.

Aragaer
13.05.2016
11:07:02
градусы долготы имеют разную длину в метрах, в зависимости от широты (косинус чтле)
а градусы широты всегда одинаковые

Anton
13.05.2016
11:07:34
жаль код на сгоревшем ноуте, так бы помог, кстати я вспомнил, что-то джавовское и монструозное использовали

fox.hs
13.05.2016
11:07:36
Наоборот же.

Aragaer
13.05.2016
11:07:38
надо только учитывать граничные случаи - северный и южный полюса 8)

Mikhail
13.05.2016
11:07:39
а если точки в линию? по y, а он по х пойдет
по одной координате нельзя

Andrey
13.05.2016
11:08:02

Mikhail
13.05.2016
11:08:15
потомучто ближайшая будет по y

Сан
13.05.2016
11:08:17

Aragaer
13.05.2016
11:08:21
дана координата, надо указать любую другую так, чтобы расстояние было от 10 до 50 метров

Andrey
13.05.2016
11:08:29

Aragaer
13.05.2016
11:08:34
ответ - дать координату, которая ровно на 25 метров южнее или севернее

Anton
13.05.2016
11:08:47
по-моему прощеа границы координат выстроить для начала

Сан
13.05.2016
11:08:48

Aragaer
13.05.2016
11:09:02
запад-восток там придется еще синус-косинус широты учитывать

Andrey
13.05.2016
11:09:09
Ладно, я решение уже дал. Хз почему так не хоите сделать, какую-то муть обсуждаете.

fox.hs
13.05.2016
11:09:12
Тебе любая нужна точка.

Google

猫友升
13.05.2016
11:09:38

Aragaer
13.05.2016
11:09:41
да, косинус

fox.hs
13.05.2016
11:09:51
Запад-восток сложнее.

Aragaer
13.05.2016
11:09:51
я не понимаю, чего двигаться-то

fox.hs
13.05.2016
11:09:56
Тебе для чего вообще это нужно?
Объясни подробнее.
Я не понимаю, почему не устраивает точка, находящаяся на расстоянии 25м от центров окружности.

Andrey
13.05.2016
11:10:51

fox.hs
13.05.2016
11:11:17

Сан
13.05.2016
11:11:47

Admin
ERROR: S client not available

Сан
13.05.2016
11:11:48
было
вариант с двумя координатами мне понравился

fox.hs
13.05.2016
11:12:00
Вот, это другое дело.

Сан
13.05.2016
11:12:12
точнее будет три координаты
центр
минимум
максмимум
буду искать между минимумом
и максом

Google

fox.hs
13.05.2016
11:12:35
Минимум и ммаксимум?

Сан
13.05.2016
11:12:40
да

Andy
13.05.2016
11:12:41
Ребят, а кто-нибудь использовал какие-нибудь библиотеки пайтона для работы со звуком (синтезирование и обработка)?

Сан
13.05.2016
11:12:42
10 метров и 50

Aragaer
13.05.2016
11:12:43
ну я понял, что это автопилот для ингресс вертолета

Сан
13.05.2016
11:12:45
не всегда бдует
я не играю в ингрес
:D

Andrey
13.05.2016
11:13:16

Anton
13.05.2016
11:13:37
есть же алгоритмы, считают координаты в элипсоиде или круге, получить два массива, внешний круг и внутренний, вычесть внтр из внешего, всё

fox.hs
13.05.2016
11:14:11

Anton
13.05.2016
11:14:41

Andrey
13.05.2016
11:15:30
Хм... Неплохо, а зачем тебе случайная точка?

Владимир
13.05.2016
11:15:34
самое простое с кругом
if r_min^2 <= (x-x1)*2 + (y-y1)^2 <= r_max ^2 :
return True
return False

Сан
13.05.2016
11:15:45
Чтобы переезд был не ровно на месте заявки

Anton
13.05.2016
11:15:55

Сан
13.05.2016
11:15:55
А на расстоянии
Палево будет ?

Andrey
13.05.2016
11:16:04

Сан
13.05.2016
11:16:13
поувольняют моих водил

Aragaer
13.05.2016
11:16:52
сначала взять рандомное расстояние от 10 до 50