Перечислите проекции карты для осей карты и сопоставьте структуры проекции
strmat = maps('namelist')
strmat = maps('idlist')
stdstr = maps('proj_id_abbrev')
maps
отображения в Командном окне таблица, описывающая все проекции, доступные для использования с осями карты и структурами проекции карты.
strmat = maps('namelist')
возвращает английские имена для доступных проекций как матрица векторов символов.
strmat = maps('idlist')
возвращает стандартные идентификаторы проекции для доступных проекций как матрица векторов символов.
stdstr = maps('proj_id_abbrev')
возвращает определенную стандартную идентификацию проекции, сопоставленную с уникальным сокращением.
Чтобы показать первые пять записей проекций называют список,
str1 = maps('namelist'); str1(1:5,:) ans = Balthasart Cylindrical Behrmann Cylindrical Bolshoi Sovietskii Atlas Mira Braun Perspective Cylindrical Cassini Cylindrical
Соответствующие краткие имена
str2 = maps('idlist'); str2(1:5,:) ans = balthsrt behrmann bsam braun cassini
Эти краткие имена могут использоваться, например, при установке axesm
свойство MapProjection
.
Функции setm
и axesm
распознайте уникальные сокращения (усечения) этих имен. maps
функция может использоваться, чтобы преобразовать такое сокращение в стандартный ID:
stdstr = maps('merc') stdstr = mercator
Когда одно только имя функции используется,
maps MapTools Projections CLASS NAME ID STRING Cylindrical Balthasart Cylindrical balthsrt Cylindrical Behrmann Cylindrical behrmann Cylindrical Bolshoi Sovietskii Atlas Mira* bsam Cylindrical Braun Perspective Cylindrical* braun Cylindrical Cassini Cylindrical cassini Cylindrical Central Cylindrical* ccylin Cylindrical Equal Area Cylindrical eqacylin Cylindrical Equidistant Cylindrical eqdcylin Cylindrical Gall Isographic giso...
Фактический результат содержит все заданные проекции.