Калькулятор географических координат

Калькулятор географических координат

Арифметическое выражение с градусами
Вы ввели следующее выражение
Введенное выражение
Окончательный результат выражения (в долях градуса)
Результат выражения (в градусах, минутах, секундах)

Описание

 Как со спутника определяют местонахождение какого-нибудь объекта? Неужели все это возможно благодаря всего лишь школьным географическим координатам? Для начала уточним, что такое географические координаты.

Географические  коордианты - это координаты, позволяющие установить местонахождение объекта на поверхности Земли. Они определяются географическими широтой и долготой и измеряются в градусах.

Значения широты располагаются в пределах от 90° до +90°, а долготы от 180° до +180°.

Есть интересная школьная загадка про географические координаты: Где находится точка,  имеющая координаты 0 градусов  широты и 0 градусов долготы?

Часть  людей утверждают что на полюсе, одни на Северном, другие на Южном. 

На самом деле все очень просто. Нулевой меридиан, то есть 0 градусов долготы, проходит от Северного полюса к Южному, в том числе и через Лондон, а вот 0 градусов широты будет на экваторе и таким образом  ответ на задачу будет такой:  Где то в Атлантическом океане, у западных берегов Африки.

Также просто отвечать на вопрос "есть ли на земле точка с географическими координатами 180 градусов широты и 180 градусов долготы"

Если вы прочитали абзац  до этого, то поймете что широта не может быть равна 180 градусов. Так как широты начинаются с числа 0 (это экватор) и заканчивая -90 градусов ( это Южный полюс) или +90 ( это Северный полюс)

Сами координаты могут быть записаны в нескольких форматах :

  • 17.755831° - градусы (и дробная часть градуса)

  • 55°45.35' - градусы и минуты

  • 55°45'20.9916" - градусы, минуты и секунды 

Иногда в градусах появляются  буквы которые "отвечают" за широту (N-северная, S-южная) или/и  долготу (W-западная, E-восточная).
Иногда букв нет, и вместо этого пишут отрицательные широты и долготы (южные и западные соответственно). 

Сервис помогает конвертировать градусы, минуты и секунды в дробные части градуса, а также выполнять обратную задачу, из дробной части градуса вычленять минуты и секунды.

Кроме этого бот умеет считать произвольные выражения в которых фигурируют градусы.

Хотелось бы напомнить что градус это одна из мер, которыми измеряют углы.

Один полный оборот чего бы то ни было вокруг своей оси составляет ровно 360 градусов, а полоборота соответственно 180 градусов.

Градус может выражаться в виде градуса и дробной части, а также в виде минут и секунд

Соответствие такое же как и в обычных часах, то есть 1 градус содержит 60 минут, а 1 минута содержит 60 секунд.

Заметьте: 1 градус на экваторе  составляет порядка 111 километров, 1 градус за Полярным кругом в километрах намного меньше. Более точно можно узнать здесь

Итак, переведем координату из градусов в минуты и наоборот:44.525000° = 44°31.50 (0.525000* 60= 31.50) - То есть, всего лишь - десятые доли градуса нужно умножить на 60 минут.44°31.50 = 44.525000° (31.50/60= 0.525000) – Совершаем обратную операцию: минуты делим на 60. Целая часть координаты(градус) и там, и там остается неизменной.

 

Таким же образом пересчитываются минуты в минуты с секундами и обратно.

Для тех, кто ищет по заданным географическим координатам место на карте Земли, стоит посетить вот этот ресурс Поиск объекта по географическим координатам

Интересные факты:

Какую часть градуса составляет одна минута?  1 минута это 1/60 часть градуса

Какую часть градуса составляет одна секунда? 1 секунда это 1/60 часть минуты или 1/3600 часть градуса

Синтаксис

Если используем XMPP клиент:  geo_calc <выражение>

Если используем этот сайт:  <выражение>

Выражение - арифметическое выражение. Если в выражении фигурурует не только градусы выраженные в в виде дробной части, но и через минуты и секунды, то такое значение пишется через двоеточие(:) то есть 15 градусов 12 минут и 45 секунд пишется  как 15:12:45

Еще для инофрмации, несмотря на то что выражение может быть любым, то есть включать в себя все математические функции языка PHP, учитывайте что практического применения нет если вы градусы делите на градусы или берете квадратный корень от суммы градусов.. Вы теряете размерность и в конечно итоге Вы получите какие фантастические а оттого неправильные результаты.

Рекомендуется использовать сложение и вычитание

Деление и умножение можно использовать если одно из сомножителей безразмерная величина.

Как практический пример такого примеимения является ответ на вопрос как правильно выразить градусы,минуты,секунды в часах,минутах,секундах

Видимо, речь идет о том что за 24 часа, наша планета Земля, делает полный поворот вокруг своей оси.

Там образом у нас есть уже часть пропорции 360 градусов=24 часа

Таким образом  что бы перевести градусы (доли градуса)  в часы и минуты, надо градусы разделить на 15, а если наоборот, нам надо часы(доли часа) перевести в градусы, надо умножить часы на 15.

Из этого следует простейший и очень познавательный  вывод: Если между двумя населенными пунктами, разница географических широт составляет 15 градусов, то восход Солнца например будет происходить ровно на 1 час  раньше, чем во втором.

Примеры

Сложить 12.45 градусов и 45 градусов  34 минут и 100 секунд

Сразу видим что 100 секунд это 1 минута и 40 секунд (60+40), тогда исходное выражение можно сказать так

Сложить 12.45 градусов и 45 градусов  35 минут и 40 секунд

Считаем 

geo_calc 12.45+45:35:40

ответ:

Результат арифметического выражения 
В долях градуса 58.044444444444
В градусах минутах и секундах 58 градусов 2 минут 40 секунд
 
Если  мы напишем выраженеи как было первоначально было заданно, то есть с 100 секундами, то получим тот же самый результат
 
geo_calc 12.45+45:34:100
 
ответ
 
Результат арифметического выражения 12.45+45:34:100
В долях градуса 58.044444444444
В градусах минутах и секундах 58 градусов 2 минут 40 секунд
 

 
Преобразовать  24 минуты 300 минут и 10 секунд в градусы с дробной частью
 
Пишем
geo_calc 24:300:10
 
ответ
 
Результат арифметического выражения 24:300:10
В долях градуса 29.002777777778
В градусах минутах и секундах 29 градусов 0 минут 10 секунд

Как Вы видите система преобразовала в нормальный вид заданное значение, ну и естественно выдала  правильный результат 29.002777777778

Поиск по сайту