Форум сайта python.su
0
helm2004Вспомните геометрию (проекции), да и теорема Пифагора от перехода в сферические координаты не меняется. Да и координаты задаются в угловых мерах, да и дуга по поверхности считается в угловых мерах.
vvp91, и да ваша формула не правильна, ибо Земля естмь шар, а из сего значит что растояние между точками будет дуга :)
Офлайн
0
helm2004В ПО для диспетчеров заложены известные расстояния по коридорам авиадвижения, которые хранятся и используются для расчетов.
vvp91 Дёргать БД, при большой нагрузке(может он пишет для диспетчеров аэропортов), когда все маршруты знакомы, а аэропорта появляются не часто, когда известна марка самолёта и параметры аэропорта который этот самолёт готов принять, то лучше всё это хранить в отсортированом виде, для пущей производительности и здоровью во благо.
select *
from STEP as S
where ((S.LATITUDE-:Lat0)*(S.LATITUDE-:Lat0)+(S.LONGITUDE-:Long0)*(S.LONGITUDE-:Long0))<=:Delta*:Delta
Офлайн
9
Может быть - спорить не буду.
Офлайн
0
vvp91
Благодарю!
Офлайн