Положительные/отрицательные значения широты и долготы против кардинальных направлений

Как я учил, lat и long имеют следующие типы:

  • Широта Север
  • Долгота Запад
  • Локатор Юг
  • Долгота Восток

Во время разработки программного обеспечения, если я получаю два числовых значения для lat и log, как я могу перевести эти значения в основные направления?

44.389061321549, -114.659369144245

Являются ли эти значения северными или южными? Восток или Запад?

Ответ 1

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

Положительная широта выше экватора (N), а отрицательная широта ниже экватора (S).

Положительная долгота к востоку от основного меридиана, а отрицательная долгота - к западу от простого меридиана (линия север-юг, которая проходит через точку в Англии).

Те значения, которые вы даете, описывают точку где-то в Айдахо (север экватора и западнее простого меридиана).

http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=44.389061321549,+-114.659369144245&sll=-9.275622,-82.089844&sspn=127.12116,270.527344&ie=UTF8&ll=34.016242,-53.4375&spn=118.742407,270.527344&z=3

Обратите внимание, если вы измените значение широты на отрицательный (-44...), точка будет "зеркально отражена" по экватору, в конечном итоге где-нибудь в Тихом океане. То же самое работает с долготой - сделайте ее положительной, и ваша точка отражается по всему меридиану, в конечном итоге где-то в Китае.