Как да конвертирате XY координати в дължина и ширина

Posted on
Автор: Laura McKinney
Дата На Създаване: 9 Април 2021
Дата На Актуализиране: 1 Ноември 2024
Anonim
Data Visualization and D3 by David Chouinard
Видео: Data Visualization and D3 by David Chouinard

Съдържание

Позицията на обект в XY координати се преобразува в дължина и географска ширина, за да се получи по-добра и ясна представа за мястото на обекта на повърхността на земята. Позицията на обект може да бъде изразена в редица формати като Военна референтна система (MGRS), Универсална напречна Меркатор (UTM), географска координатна система с ширина и дължина и Универсална полярна стереография (UPS). Географската координатна система обикновено се използва, тъй като е проста и лесна за разбиране.


    Уверете се, че стойностите x, y и z са посочени в декартова координатна система. Използваната формула се извежда с предположението, че стойностите x, y и z са дефинирани в декартова координатна система.

    Задайте стойностите на координатите на x, y и z. Да приемем стойността 6371 km до променливата R, която е приблизителният радиус на земята. Тази стойност е научно получената стойност за радиус на земята.

    Изчислете географската ширина и дължина по формулата: географска ширина = асин (z / R) и дължина = атан2 (у, х). В тази формула имаме стойностите на x, y, z и R от стъпка 2. Асин е дъга sin, което е математическа функция, а atan2 е изменение на дъговата функция. Символът * означава умножение. Горните две формули са получени от следните формули: x = R * cos (ширина) * cos (дължина); y = R * cos (географска ширина) * sin (дължина); z = R * sin (ширина). В тази формула sin и cos са математически функции. Стойността на Асин и Атан може да се изчисли с помощта на тригонометричен калкулатор. Стойността на atan2 може да бъде изчислена по формулата atan2 (y, x) = 2 atan (y / √ (x² + y²) -x). Тук √ обозначава квадратен корен, тук квадратен корен на (x² + y²).


    Предупреждения