これは具体的には Google Earth API の質問ですが、それに適応できる一般的な地理的ソリューションでも問題ありません。
Google Earth API を使用して、地球上のどこかに目印を動的に配置しています。すべての目印と同様に、緯度と経度が固定されています。この場合、高度は基本的に常に 0 です。目印を配置した後、ユーザーがカメラを別の場所に移動すると、目印が表示されない場合があります。
私ができるようにしたいのは、カメラの位置を変更せずに元の目印の方向を自動的に見ることができるボタンがあることです。
Google Earth API では、ユーザーのビューポートはカメラ オブジェクトで表されます。このオブジェクトには、緯度と経度、方位(左から右の軸) と傾き(上下の軸) があります。
したがって、質問は次のように要約できます。地球上の固定点が (lat1、lng1、alt1) の場合、(lat1、lng2、alt2) にあるカメラの向きと傾きをどのように計算してカメラが向いているようにするのですか?その位置?