Координаты широта-долгота-ху

13928
Maddy

Я хотел знать, есть ли в Excel формула для преобразования широт и долгот (в градусах) в координаты x и y (в км или м), формула, которая учитывает кривизну Земли. Любая помощь будет по достоинству оценена.

1
Ваш вопрос немного общий - преобразование координат зависит от многих параметров, таких как проекция используемой карты. Пожалуйста, опишите подробно, что у вас есть и что вам нужно в конце. Robert 11 лет назад 0
Координаты X и Y в какой системе? Какое происхождение? slhck 11 лет назад 1
Под X и Y вы подразумеваете http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system? Если это так, Google Excel UTM формул golimar 11 лет назад 0
@slhck: рассматривая центр Земли как источник, мы можем вычислить декартовы координаты? Я могу игнорировать использованные проекции карты и все это, поскольку то, что я хочу сделать, является немного общим. То, что у меня есть, это x и y координаты движения животного, и я хочу преобразовать их в расстояние в км, чтобы a. Я вижу, как оно движется во времени и б. рассчитать расстояние, которое он движется в каждом временном интервале Maddy 11 лет назад 0

1 ответ на вопрос

1
wbeard52

What you are looking for is a great circle route formula. If you could draw a perfectly straight line through a basketball from one point to the other (you will have to go through the ball) and then transpose that line to the surface you will have the great circle route. Here is a website I use to calculate such things.

http://www.movable-type.co.uk/scripts/latlong.html

Here is the Haversine Formula from that website

Haversine formula:
a = sin²(Δlat/2) + cos(lat1).cos(lat2).sin²(Δlong/2)

c = 2.atan2(√a, √(1−a))

d = R.c

Where R is earth’s radius (mean radius = 6,371km); note that angles need to be in radians to pass to trig functions!

Итак, что же такое d с точки зрения х и у? Разве это не расстояние между двумя точками? тогда как я могу определить эти 2 балла? Maddy 11 лет назад 0
[This site](http://www.cpearson.com/excel/LatLong.aspx) gives some more details on using Lat/Lon & Haversine in Excel SeanC 11 лет назад 0

Похожие вопросы