Преобразование широты/долготы в градусах/радиан?

Как я могу преобразовать широту и долготу в градусах/радиан? Вы, ребята, какая-нибудь формула или какая-то идея? Я хочу показать его на MapKit. Спасибо.....

Ответ 1

Поскольку широта и долгота измеряются в градусах, вы можете использовать следующую формулу для преобразования в радианы и обратно в градусы:

Radians = Degrees * PI / 180

и на обратном,

Degrees = Radians * 180 / PI

Ответ 2

Если вы посмотрите на землю, как сферу, широта и долгота уже даны в градусах. Долгота выражается как -180 градусов (-pi радианы) до 180 градусов (pi радианы) с 0 градусами, центрированными в основном меридиане. Широта выражается как -90 градусов (-pi/2 радиан) до 90 градусов (pi/2 радиан) относительно экватора. Это уже сферическая система координат (в зависимости от нижеследующих предостережений) с радиусом земли около 6371 км.

Итак, просто конвертируйте путем умножения на pi/180, как и для преобразования градусов в радианы в любом нормальном смысле. Если вы хотите использовать эти радианы для выполнения чего-то определенного, например, вычисления расстояний между двумя лат/лонами, вы должны посмотреть на некоторые ранее существовавшие источники .

Аналогичные вопросы заданы раньше, т.е. Преобразование Lat-Lon в декартовы координаты.

Вообще говоря, "правильный" ответ для большого количества конверсионных quesitons зависит от того, какая ошибка является приемлемой в вашем ответе (может ли она быть на расстоянии 1 мили на расстояние 20 миль и т.д.), а модель мира уместна в вашей проблемной области. Мир лучше аппроксимируется эллипсоидом (сжатой сферой), чем сферой, но легче выполнить вычисления, предполагая, что земля является сферой, и введенная ошибка может быть минимальной. Особенно, если ваша программа просто ищет "грубые" ответы, которые не будут использоваться, например, для инженерных проектов.

Вероятно, что у вас есть латинцы в системе координат WGS-84, которая используется большинством аппаратных GPS-устройств, что предполагает модель эллипсоида.

Заметьте, что у меня было намного больше источников, но я думаю, что у меня низкая репутация, поэтому я могу опубликовать только две ссылки. Я бы предложил прочитать в Википедии о WGS-84, радиус Земли, сферические координаты, первичный меридиан и экватор для некоторых визуальных ссылок.