ポイント(lonc、latc)が(lona、lata)で始まり、(lonb、latb)で終わる大円弧上にある場合にtrueを返すブールメソッドを作成しようとしています。
このメソッドがtrueを返すポイントは、このすばらしい円を見ることができるはずの場所にいる場合に、見えるセクションが表示されるようにすることです。
要点は、半径10度の小さな円で(lond、latd)にいるということです。大円と小円が交差するかどうかを調べたいと思います。複数の大円がありますが、小さな円は1つだけです。
最も簡単な方法は、小さな円の円周上の経度と緯度が大円の線上にあることを確認することだと思います。
どんな助けでも大歓迎です