exponenta event banner

Создание карты UTM

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

Система UTM определяется между 80 градусами на юг и 84 градусами на север. За этими пределами используйте систему Universal Polar Stereographic (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.

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

load coastlines
plotm(coastlat,coastlon)

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

См. также

|