Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 25, 2010 19:06:41

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

Вопрос: задача по тригонометрии

Доброго времени суток!
Не знаю с чего начать, но спрошу:
Есть точка на планете Земля, которая, грубо говоря шар. В ней есть координаты в радианах x и y. Нужно выбрать все точки которые отдалены от нее на не более чем 100км. Буду рад всем подсказкам и пинкам в нужную сторону.
Спасибо!

Офлайн

#2 Авг. 25, 2010 19:56:00

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

Офлайн

#3 Авг. 25, 2010 20:02:07

alexx11
От:
Зарегистрирован: 2010-05-13
Сообщения: 208
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос: задача по тригонометрии

Ну ты и спросил! Земля, шар, или таки сфера? Координаты надо полагать сферические! Искомые точки на растоянии, находятся на поверхности земли или интересует весь шар? Если на поверхности, то расстояние меряется по прямой, или по геодезической линии. Если второе кури геодезическую задачу.



Офлайн

#4 Авг. 25, 2010 20:07:16

alexx11
От:
Зарегистрирован: 2010-05-13
Сообщения: 208
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос: задача по тригонометрии

Lexander
http://www.avsim.su/forum/topic/25474-k … rdinatami/
Тут всё верно вроде, а я загнул, геодезическая задача возникает когда ландшафт принимается в учёт.



Офлайн

#5 Авг. 26, 2010 01:00:32

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Вопрос: задача по тригонометрии

Геометрически проверить принадлежность точки такой площади довольно просто (если принять поверхность как шар).
Вычисляешь длину хорды которая образует на поверхности сферы дугу длиной в 100км. (http://altera-pars.narod.ru/Qadra/duga.htm).
Если угол между прямой от центра шара до конца хорды и твоей точкой больше чем угол к проверяемой точке или равен ему, то она внутри нужной площади. Если больше - то вне её.

Если же надо построить такую часть сферы, то надо подумать.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version