@ru_python

Страница 728 из 9768
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
Как мы тебе поможем, если нужна реализация на Java?
я сам переведу с питончика на яву

猫友升
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
да
Ты прямо код просишь? Или тебе решение надо?

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
потомучто ближайшая будет по y
И что? Ему надо просто точку найти.

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

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

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

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

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

Google
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м от центров окружности.

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
есть же алгоритмы, считают координаты в элипсоиде или круге, получить два массива, внешний круг и внутренний, вычесть внтр из внешего, всё

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
if r_min^2 <= (x-x1)*2 + (y-y1)^2 <= r_max ^2 : return True return False
широту забыл учесть, косинус

Сан
13.05.2016
11:15:55
А на расстоянии

Палево будет ?

Andrey
13.05.2016
11:16:04
if r_min^2 <= (x-x1)*2 + (y-y1)^2 <= r_max ^2 : return True return False
Круто, осталось только эти точки найти.

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

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

Страница 728 из 9768