このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
lla2flat
測地緯度、経度、高度を平面地球の位置に変換する
構文
説明
は、測地経緯度座標の配列 flatearth_pos = lla2flat(lla,llo,psio,href)lla から、平面地球(ローカル接線平面) 座標の配列 flatearth_pos を推定します。この関数は、llo、psio、href で定義した参照位置を基準にして flatearth_pos 値を推定します。
は特定の楕円体惑星の座標を推定します。flatearth_pos = lla2flat(lla,llo,psio,href,ellipsoidModel)
は、flatearth_pos = lla2flat(lla,llo,psio,href,flattening,equatorialRadius)flattening と equatorialRadius によって定義されたカスタム楕円体惑星の座標を推定します。
例
入力引数
出力引数
ヒント
この機能は、飛行経路とバンク角がゼロであると想定します。
この関数は、平面地球の
z軸が初期の測地緯度と経度でのみ地球に対して垂直であると想定します。この関数は、初期の測地緯度と経度からの短い距離でより高い精度を実現します。また、赤道に近い距離では精度が高くなります。この関数は、緯度の変動が小さいほど、経度をより高い精度で計算します。さらに、経度は極では特異です。
アルゴリズム
この関数は、出力の緯度と経度から初期の緯度と経度を引いた緯度と経度の小さな変化を見つけることから始まります。
測地緯度と経度を北と東の座標に変換するために、この関数は主垂線の曲率半径 (RN) と子午線の曲率半径 (RM) を使用します。RN と RM は次の関係で定義されます:
ここで、(R) は惑星の赤道半径、 は惑星の扁平率です。
北(dN)と東(dE)の位置の小さな変化は、北と東の位置の小さな変化から次のように近似されます。
北と東の座標を平面地球のxとy座標に変換すると、変換は
の形になります。
ここで、ψはx軸と北の間の時計回りの角度(度)です。
平面地球のz 軸の値は、負の高度から基準高度 (href) を引いた値です。
参照
[1] Etkin, B., Dynamics of Atmospheric Flight. New York: John Wiley & Sons, 1972.
バージョン履歴
R2011a で導入