Main Content

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

lla2ecef

測地座標を地球中心地球固定座標(ECEF)に変換する

説明

ecef = lla2ecef(lla) は、測地座標 (緯度、経度、高度) の m 行 3 列の配列 lla を ECEF 座標の m 行 3 列の配列 ecef に変換します。単位はメートルです。

ecef = lla2ecef(lla,model) は特定の楕円体惑星の座標を変換します。

ecef = lla2ecef(lla,f,Re) は、平坦化 f と赤道半径 Re によって定義されるカスタム楕円体惑星の座標をメートル単位で変換します。

すべて折りたたむ

緯度、経度、高度で ECEF 座標を決定します。

p = lla2ecef([0 45 1000])
p =
   1.0e+06 *

    4.5107    4.5107         0

WGS84 楕円体モデルを使用して、複数の緯度、経度、高度での ECEF 座標を決定します。

p = lla2ecef([0 45 1000; 45 90 2000], 'WGS84')
p =
   1.0e+06 *

    4.5107    4.5107         0
         0    4.5190    4.4888

カスタム楕円体モデルを使用して、複数の緯度、経度、高度での ECEF 座標を決定します。

f = 1/196.877360;
Re = 3397000;
p = lla2ecef([0 45 1000; 45 90 2000], f, Re)
p =
   1.0e+06 *

    2.4027    2.4027         0
         0    2.4096    2.3852

入力引数

すべて折りたたむ

測地座標(緯度、経度、高度)。m 行 3 列の配列として [度 度 メートル] で指定されます。緯度と経度の値は任意の値にすることができます。ただし、緯度値が +90 および -90 の場合、極での特異性により予期しない値が返される可能性があります。高度は惑星の楕円体より上です。

データ型: double

楕円体惑星モデル。'WGS84' として指定されます。

データ型: char | string

各極での平坦化をスカラーとして指定します。

データ型: double

赤道半径(メートル単位のスカラー値として指定)。

データ型: double

出力引数

すべて折りたたむ

ECEF 座標。メートル単位の ECEF 座標の m 行 3 列の配列として返されます。

バージョン履歴

R2006b で導入