Создайте карту UTM

Система Универсального Поперечного Меркатора (UTM) делит мир на регулярную, непереходящую сетку четырёхугольников, называемую зонами. Каждая зона имеет протяженность 8 на 6 степени и использует поперечную проекцию Меркатора, которая предназначена для ограничения искажений. Зоны UTM идентифицируются с помощью ссылки на сетку в виде числа, за которым следует буква, например 31T. Каждая зона UTM имеет ложное северное положение и ложное восточное положение. Это смещения, которые позволяют каждой зоне иметь положительные координаты в обоих направлениях. Все зоны UTM имеют ложное восточное положение в 500 000 метров. Все зоны в северном полушарии имеют ложное северное положение в 0 метров, а все зоны в южном полушарии имеют ложное северное положение в 10 000 000 метров.

Система UTM определяется между 80 степенями к югу и 84 степенями к северу. За этими пределами вместо этого используйте Универсальную Полярную Стереографическую (UPS) систему. Система ИБП имеет две зоны, north и south. Обе зоны ИБП имеют ложное северное положение и ложное восточное положение 2 000 000 м.

Создайте карту UTM

Можно создать карты UTM с axesm Так же, как и любая другая проекция. Однако, в отличие от других проекций, система координат карты ограничивается окном карты 8 на 6 степени (зона UTM).

Создайте оси карты UTM.

axesm utm

Figure contains an axes. The axes is empty.

Получите свойства осей карты и проверьте их в Командном окне или в редакторе Переменных. Обратите внимание, что зона по умолчанию является 31N. Этот параметр выбран, так как по умолчанию источник карты равен [0 3 0] , который находится на экваторе и при долготе 3 ° E. Это центральная долгота зоны 31N, которая имеет предел широты [0 8] и предел долготы [0 6].

h = getm(gca);
h.zone
ans = 
'31N'

Измените зону на 32N, одну зону к востоку от значения по умолчанию и снова проверьте другие параметры. Обратите внимание, что начало карты и пределы скорректированы для 32N зоны.

setm(gca,'zone','32n')

Figure contains an axes. The axes is empty.

h = getm(gca);

Нарисуйте сетку карты и пометьте ее.

setm(gca,'grid','on','meridianlabel','on','parallellabel','on')

Figure contains an axes. The axes contains 18 objects of type line, text.

Загрузка и построение данных по береговой линии, чтобы увидеть крупный план Гвинейского залива и острова Биоко в UTM.

load coastlines
plotm(coastlat,coastlon)

Figure contains an axes. The axes contains 19 objects of type line, text.

См. также

|