Широта и долгота

Два угла, latitude и longitude, задают положение точки на поверхности планеты. Эти углы могут быть в градусах или радианы; однако, степени намного более распространены в географическом обозначении.

Широта является углом между плоскостью экватора и строкой, соединяющей рассматриваемый вопрос с вращательной осью планеты. Существуют различные способы создать такие строки, соответствуя различным типам и получившимся значениям для широт. Широта положительна в северном полушарии, достигая предела +90 ° в Северном полюсе, и отрицательный в южном полушарии, достигая предела-90 ° в Южном полюсе. Строки постоянной широты называются parallels.

Долгота является углом в центре планеты между двумя плоскостями, которые выравниваются с и пересекаются вдоль оси вращения, перпендикуляра к плоскости экватора. Одна плоскость проходит через поверхностный рассматриваемый вопрос, и другая плоскость является главным меридианом (долгота на 0 °), который задан местоположением Королевской Обсерватории в Гринвиче, Англия. Строки постоянной долготы называются меридианами. Все меридианы сходятся в северных и южных полюсах (90°N и-90°S), и следовательно долгота находится под-заданным в тех двух местах.

Долготы обычно колеблются от-180 ° до +180 °, но другие области значений могут использоваться, такие как 0 ° к +360 °. Долготы могут также быть заданы как к востоку от (положительного) Гринвича и к западу от (отрицательного) Гринвича. Добавление или вычитание 360 ° от его долготы не изменяют положение точки. Тулбокс включает набор функций (wrapTo180, wrapTo360, wrapToPi и wrapTo2Pi), которые преобразовывают долготы от одной области значений до другого. Это также обеспечивает unwrapMultipart, который "разворачивает" векторы долгот в радианах путем удаления искусственных разрывов, которые следуют из принуждения всех значений, чтобы лечь приблизительно в 360 °-wide интервалах.

Постройте широту и долготу

Этот пример показывает, как построить широту и долготу.

load coastlines
axesm('ortho','origin',[45 45]); 
axis off;
gridm on; 
framem on;
mlabel('equator')
plabel(0); 
plabel('fontweight','bold')
plotm(coastlat,coastlon)