Red de conocimiento informático - Material del sitio web - Cómo convertir la latitud y la longitud en una fórmula de distancia plana en Matlab

Cómo convertir la latitud y la longitud en una fórmula de distancia plana en Matlab

Piense en la Tierra como una esfera con radio r.

Un punto de la superficie terrestre puede estar dado por su latitud y longitud.

La longitud se divide en longitud este y oeste, y ambas van de 0 a 180 grados, generalmente expresadas como -180 grados a 180 grados.

La latitud se divide en latitudes norte y sur, ambas de 0 a 90 grados, generalmente expresadas como -90 a 90 grados.

De hecho, la representación de longitud y latitud es la representación de coordenadas esféricas con un radio fijo de r.

Si la longitud está representada por el ángulo φ, la latitud está representada por el ángulo θ.

El centro de dos puntos de la esfera.

Donde θ1 y θ2 son los ángulos dimensionales de los dos puntos, ph1 y ph2 son los ángulos de longitud de los dos puntos.

El nudo resultante se expresa en radianes, multiplicado por el radio de la esfera, que es la distancia esférica.