Дарт Вейдер Posted January 5, 2011 Share Posted January 5, 2011 вопрос к пытливым )))) задача: берём круг с радиусом 60км (центр - наш "шарик"). на этой окружности нужно выбрать абсолютно произвольную точку координат. но так, что даже выбирающий не должен знать заранее где она может оказаться. примерно как на рисунке, там не в масштабе, но смысл понятен )))) вопрос: как это сделать? 1 Quote Link to comment Share on other sites More sharing options...
ниндзя-в-камышах Posted January 5, 2011 Share Posted January 5, 2011 В "бутылочку" на Татуине играете? 1 Quote Link to comment Share on other sites More sharing options...
110sam Posted January 5, 2011 Share Posted January 5, 2011 (edited) если я верно понял, то можно рандомно выбрать число от 0 до 360 и в градусах по карте потом эту точку и узнать. при этом можно так же рандомно ( помощью той же бутылочки :) ) расположить систему координат для отсчета.... пойдёт? Edited January 5, 2011 by 110sam Quote Link to comment Share on other sites More sharing options...
Random Posted January 5, 2011 Share Posted January 5, 2011 пост Энакина летом: "товарищи байкеры. едем в точку 271 темп средний 35-40 км\ч" :) 1 Quote Link to comment Share on other sites More sharing options...
SPIRIT Posted January 5, 2011 Share Posted January 5, 2011 если я верно понял, то можно рандомно выбрать число от 0 до 360 и в градусах по карте потом эту точку и узнать. при этом можно так же рандомно ( помощью той же бутылочки :) ) расположить систему координат для отсчета.... пойдёт? Имеенно. Только вертелку сделать более острую, чем ботылочка) P.S. 60 км по прямой это по дорогам - может и 100 км. получиться) Quote Link to comment Share on other sites More sharing options...
FAZer Posted January 5, 2011 Share Posted January 5, 2011 можно на гугло-карт-апи сбацать такую штуку, на пол дня дел :) Quote Link to comment Share on other sites More sharing options...
Leva Posted January 5, 2011 Share Posted January 5, 2011 (edited) Можно кидать кости и получать точку в прямоугольной системе координат. На одном кубике дистанция в километрах в Х координатах, на другом - в Y. Если не нравится точка или были там недавно - меняем местами координаты. Вообще вариантов много, влоть до того, что на Сях++ прогу написать :) Edited January 5, 2011 by Leva Quote Link to comment Share on other sites More sharing options...
krazymouse Posted January 5, 2011 Share Posted January 5, 2011 вариант с костями однако оптимален.имхо__)))) Quote Link to comment Share on other sites More sharing options...
Leva Posted January 5, 2011 Share Posted January 5, 2011 Оптимален, но однако в полярных координатах лучше будет! Quote Link to comment Share on other sites More sharing options...
Дарт Вейдер Posted January 6, 2011 Author Share Posted January 6, 2011 если я верно понял, то можно рандомно выбрать число от 0 до 360 и в градусах по карте потом эту точку и узнать. при этом можно так же рандомно ( помощью той же бутылочки :) ) расположить систему координат для отсчета.... пойдёт? пойдёт, но хотелось бы проще Только вертелку сделать более острую, чем ботылочка) P.S. 60 км по прямой это по дорогам - может и 100 км. получиться) типо "что где когда"!? )))) тогда нужет точный "волчок", а его нет. да 60 наверное многовато будет, скорее всего радиус сократится до 50-40 км можно на гугло-карт-апи сбацать такую штуку, на пол дня дел :) это как!? Можно кидать кости и получать точку в прямоугольной системе координат. На одном кубике дистанция в километрах в Х координатах, на другом - в Y. Если не нравится точка или были там недавно - меняем местами координаты. Вообще вариантов много, влоть до того, что на Сях++ прогу написать :) кости это прикольно, типо как "боги укажите нам путь!!!" и при этом бурчать под нос какоенить заклинание умба-юмба-бумба-бурумба)))))) только ещё направление координат надо будет "угадывать". если центр это шарик, то в каком направлении? северо-восток юго-восток северо-запад юго-запад в общем вариант, но не совсем)))) а что за прога и как будет работать!? Quote Link to comment Share on other sites More sharing options...
Nicord Posted January 6, 2011 Share Posted January 6, 2011 За основу берём вертукаль, северное направление. Четыре раза бросаем кости. Второй и четвёртый раз получаем "отрицательные" значения. Перемножаем полученные значения и умножаем на 10. Получаем отклонение от севера в градусах. Типа бросили кости 4 раза, получили 1,4,6,2. Результат: (1-4)х(6-2)х10=-12х10=-120 градусов. Откладываем 120 против часовой от севера и едем. Как то так. Quote Link to comment Share on other sites More sharing options...
Leva Posted January 6, 2011 Share Posted January 6, 2011 Полярные координаты лучше и точнее будут имхо. Quote Link to comment Share on other sites More sharing options...
Nicord Posted January 6, 2011 Share Posted January 6, 2011 А я какие прдлагаю? Quote Link to comment Share on other sites More sharing options...
Leva Posted January 6, 2011 Share Posted January 6, 2011 (edited) Использоваться будет вместо телевизора В самом лучшем случае 2-3 телевизионных канала найдешь в нашей местности. А я какие прдлагаю? Ты предлагаешь только направление, а дистанция по этому направлению? Edited January 6, 2011 by Leva Quote Link to comment Share on other sites More sharing options...
Nicord Posted January 6, 2011 Share Posted January 6, 2011 Ты предлагаешь только направление, а дистанция по этому направлению? Фиксированная, как изначально указано. Quote Link to comment Share on other sites More sharing options...
Дарт Вейдер Posted January 7, 2011 Author Share Posted January 7, 2011 тут вот какая картина вырисовывается 1) бросаем кости 2) вычисляем число (прикольно получилось :) ) 3) находим по этому числу точку на "бумажной" карте. (при помощи цикуля и транспортира) 4) при помощи линейки определяем её координаты (широта, долгота) 5) переносим эти координаты в ЖПС. (без ЖПСа ни как, ибо точка может оказаться у чёра в *опе) это конечно вариант. но может есть способ попроще!? ------------------------------------------------------- как вам такая схема. часть первая (домашняя работа) 1) берём "бумажную" карту очерчиваем циркулем круг радиусом 50 км (в масштабе конечно же :) ). 1) на этом круге ставим точки через небольшое расстояние, нумеруем их. 3) вычисляем при помощи линейки координаты пронумерованных точек. 4) аккуратно и самое главное без ошибок :D записываем полученную инфу. 5) нарезаем бумажки и пронумеровываем их. часть вторая (у шара) 1) собираемся в назначенное время. 2) кто-то не глядя вытаскивает бумажку с номером (координатами). 2 Quote Link to comment Share on other sites More sharing options...
Сквидвард Posted January 7, 2011 Share Posted January 7, 2011 (edited) такая схема : 1. Всё так же циркулем ограничиваем. 2. Затем делим на сектора (6 секторов по количеству вариантов кубика). 3. Первый бросок кубика определяет номер сектора. 4. В выбраном секторе с шагом 10 градусов образуем ещё 6 вариантов. ...ну и так до нужного приближения Ну а на практике возможно просто проехать по выбранной дуге , а не до точки. Edited January 7, 2011 by iAlex Quote Link to comment Share on other sites More sharing options...
Дарт Вейдер Posted January 7, 2011 Author Share Posted January 7, 2011 такая схема вариант Quote Link to comment Share on other sites More sharing options...
krazymouse Posted January 7, 2011 Share Posted January 7, 2011 Ну а на практике возможно просто проехать по выбранной дуге , а не до точки. мне вариант Алекса нравится более всего. наиболее простой, не требующий рассчетов. в том же время посекторно, дугами - даже интереснее)) Quote Link to comment Share on other sites More sharing options...
FAZer Posted January 7, 2011 Share Posted January 7, 2011 (edited) если вам интересно - могу сделать на базе гуглокарт, будет ставить точку по нажатию на кнопку :) надо? Edited January 7, 2011 by FAZer Quote Link to comment Share on other sites More sharing options...
Nicord Posted January 7, 2011 Share Posted January 7, 2011 Компьютерные богомерзкие программы это не по феншую. Только православные игральные кости приведут в нирвану правоверных велосипедистов! 1 Quote Link to comment Share on other sites More sharing options...
Leva Posted January 7, 2011 Share Posted January 7, 2011 Да, кости доступны каждому, их можно взять с собой. Quote Link to comment Share on other sites More sharing options...
FAZer Posted January 7, 2011 Share Posted January 7, 2011 (edited) щас днс проапдейтица - выложу вроде проапдейтился, проверяйте -> http://fzakharov.com...randomizer.html генерица при загрузке, можно распечатать/зазумить и распечатать/итд. лучше бы сделать на Якартах, но я с их апи не работал, пришлось бы разбираца Edited January 7, 2011 by FAZer 1 Quote Link to comment Share on other sites More sharing options...
krazymouse Posted January 7, 2011 Share Posted January 7, 2011 щас днс проапдейтица - выложу вроде проапдейтился, проверяйте -> http://fzakharov.com...randomizer.html генерица при загрузке, можно распечатать/зазумить и распечатать/итд. лучше бы сделать на Якартах, но я с их апи не работал, пришлось бы разбираца мне выпало ехать в село Октябрьское Quote Link to comment Share on other sites More sharing options...
FAZer Posted January 7, 2011 Share Posted January 7, 2011 павизло! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.