XY座標を経度と緯度に変換する方法

XY座標でのオブジェクトの位置は、経度と緯度に変換され、地球の表面上のオブジェクトのスポットについてより正確で明確なアイデアが得られます。 オブジェクトの位置は、Military Grid Reference System(MGRS)、Universalなどのさまざまな形式で表すことができます。 横メルカトル図法(UTM)システム、緯度と経度である地理座標系、およびユニバーサル極心平射法 (UPS)。 地理座標系は、シンプルで理解しやすいため、一般的に使用されています。

x、y、zの値がデカルト座標系で指定されていることを確認してください。 使用される式は、x、y、zの値がデカルト座標系で定義されていることを前提にしています。

座標の値をx、y、zに割り当てます。 地球のおおよその半径である変数Rに対して値6371kmを想定します。 この値は、地球の半径について科学的に導き出された値です。

次の式を使用して緯度と経度を計算します:緯度= asin(z / R)および経度= atan2(y、x)。 この式には、ステップ2のx、y、z、およびRの値が含まれています。 Asinは数学関数であるアークsinであり、atan2はアークタンジェント関数のバリエーションです。 記号*は乗算を表します。 上記の2つの式は、次の式から導出されます。x= R * cos(緯度)* cos(経度); y = R * cos(緯度)* sin(経度); z = R * sin(緯度)。 この式では、sinとcosは数学関数です。 Asinとatanの値は、三角関数計算機を使用して計算できます。 atan2の値は、式a atan2(y、x)= 2 atan(y /√(x²+y²)-x)を使用して計算できます。 ここで√は平方根を示し、ここでは(x²+y²)の平方根を示します。

Teachs.ru
  • シェア
instagram viewer