geoaxes

Создайте географические оси

Описание

пример

geoaxes создает географические оси в текущей фигуре с помощью значений свойств по умолчанию и делает ее текущей системой координат.

Географические оси отображают данные в географических координатах (широта/долгота) на карте. Карта live, то есть вы можете панорамировать, чтобы просмотреть другие географические местоположения и увеличить и уменьшить на карте, чтобы просмотреть области более подробно.

geoaxes(Name,Value) задает значения для свойств GeographicAxes объект с использованием одного или нескольких аргументов пары "имя-значение".

geoaxes(parent,___) создает географические оси на рисунке, панели или вкладке, заданные как parent, вместо в текущей фигуре.

gx = geoaxes(___) возвращает GeographicAxes объект. Использование gx для изменения свойств осей после их создания.

geoaxes(gx) делает GeographicAxes gx объекта а текущая система координат.

Примеры

свернуть все

Создайте набор географических осей.

gx = geoaxes;

Постройте график данных с помощью geoplot функция. Для изменения созданных географических осей задайте gx как входной параметр. Настройте внешний вид линии с помощью спецификации линии 'g-*'. Измените основную карту с помощью geobasemap функция.

latSeattle = 47.62;
lonSeattle = -122.33;
latAnchorage = 61.20;
lonAnchorage = -149.9;
geoplot(gx,[latSeattle latAnchorage],[lonSeattle lonAnchorage],'g-*')
geobasemap(gx,'colorterrain')

Входные параметры

свернуть все

Родительский контейнер, заданный как Figure, Panel, Tab, TiledChartLayout, или GridLayout объект.

Географические оси, которые будут сделаны текущие системы координат, заданные как GeographicAxes объект.

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: gx = geoaxes('Basemap','colorterrain')

Перечисленные здесь свойства являются только подмножеством. Полный список см. в разделе Свойства GeographicAxes.

Карта, на которой можно построить данные, заданная как одно из значений, перечисленных в таблице. Шесть основные карты являются мозаичными наборами данных, созданными с помощью Natural Earth. Пять из основных карт являются картами высокого масштаба, размещенными Esri®.

'streets-light' basemap

'streets-light' (по умолчанию)

Карта, разработанная для обеспечения географического контекста с подсветкой пользовательских данных на световом фоне.

Организатор - Эсри.

'streets-dark' basemap

'streets-dark'

Карта, разработанная для обеспечения географического контекста с подсветкой пользовательских данных на темном фоне.

Организатор - Эсри.

'streets' basemap

'streets'

Дорожная карта общего назначения, в которой особое внимание уделяется точной, разборчивой укладке дорог и транзитных сетей.

Организатор - Эсри.

'satellite' basemap

'satellite'

Полная глобальная основная карта, состоящая из спутниковых снимков с высоким разрешением.

Организатор - Эсри.

'topographic' basemap

'topographic'

Карта общего назначения со стилем для отображения топографических функций.

Организатор - Эсри.

'landcover' basemap

'landcover'

Карта, которая объединяет спутниковые данные о типе поверхности, затененный рельеф и океанический рельеф. Светлая, натуральная палитра подходит для тематических и эталонных карт.

Создан с использованием Natural Earth.

'colorterrain' basemap

'colorterrain'

Заштрихованная карта подреза сопряжена с палитрой типа поверхности. Влажные низменности зелёные, а засушливые - коричневые.

Создан с использованием Natural Earth.

'grayterrain' basemap

'grayterrain'

Карта местности в оттенках серого. Заштрихованный рельеф подчеркивает как высокие горы, так и микропочвенную местность, встречающуюся в низинах.

Создан с использованием Natural Earth.

'bluegreen' basemap

'bluegreen'

Двухцветная карта суши и океана со светло-зелеными землями и светло-голубыми акваториями.

Создан с использованием Natural Earth.

'grayland' basemap

'grayland'

Двухцветная карта суши-океана с серыми участками суши и белыми акваториями.

Создан с использованием Natural Earth.

'darkwater' basemap

'darkwater'

Двухцветная карта суши-океана со светло-серыми участками суши и темно-серыми акваториями. Эта основная карта установлена с MATLAB®.

Создан с использованием Natural Earth.

 

'none'

Пустой фон, который строит графики данных с сеткой широта-долгота, тактами и метками.

Все основные карты, кроме 'darkwater' Требуется доступ в Интернет. The 'darkwater' основная карта включен в MATLAB.

Если у вас нет последовательного доступа к Интернету, можно загрузить основные карты, созданные с помощью Natural Earth, в локальную систему с помощью Add-On Explorer. Пять карт высокого масштаба недоступны для загрузки. Для получения дополнительной информации о загрузке основные карты и изменении основной карты по умолчанию в локальной системе, смотрите Access Basemaps для географических осей и графиков.

Основные карты, размещенные в Esri, периодически обновляются. В результате вы можете увидеть различия в ваших визуализациях с течением времени.

Выравнивание контуров и меток областей является представлением функции, предоставляемой поставщиками данных, и не подразумевает одобрения MathWorks®.

Пример: gb = geobubble(1:10,1:10,'Basemap','bluegreen')

Пример: gb.Basemap = 'bluegreen'

Типы данных: char | string

Размер и расположение, исключая поле для меток, заданные как четырехэлементный вектор формы [left bottom width height]. Для получения дополнительной информации см. Раздел «Размещение осей управления».

Позиционные модули, заданные в качестве одного из следующих значений.

UnitsОписание
'normalized' (по умолчанию)Нормированный относительно контейнера, который обычно является рисунком или панелью. Нижний левый угол контейнера сопоставлен с (0,0), и правый верхний угол преобразуется в (1,1).
'inches'Дюймы
'centimeters'Сантиметры
'characters'

На основе шрифта uicontrol по умолчанию графического корневого объекта:

  • Ширина символа = ширина буквы x.

  • Высота символа = расстояние между базовыми линиями двух строк текста.

'points'Опечатки точек. Одна точка равна 1/72 дюйма.
'pixels'

Пиксели.

Начиная с R2015b, расстояния в пикселях не зависят от вашего системного разрешения в Windows® и системы Macintosh:

  • В системах Windows пиксель составляет 1/96 дюйма.

  • В системах Macintosh пиксель составляет 1/72 дюйма.

На Linux® систем, размер пикселя определяется вашим системным разрешением.

При определении модулей как пары "имя-значение" во время создания объекта необходимо задать Units свойство перед указанием свойств, которые вы хотите использовать эти модули, таких как OuterPosition.

Выходные аргументы

свернуть все

Географические оси, возвращенные как GeographicAxes объект.

Совет

  • Задайте пользовательские основные карты с помощью функции Mapping Toolbox™ addCustomBasemap (Mapping Toolbox).

  • Постройте график 3-D географических данных с помощью функций Mapping Toolbox geoglobe (Mapping Toolbox) и geoplot3 (Mapping Toolbox).

  • Некоторые графические функции сбрасывают свойства осей при построении графиков. Чтобы построить дополнительные данные в географических осях, используйте hold on команда перед вызовами функций построения графика.

  • Вы не можете построить данные, которые требуют Декартовых осей на географическом графике.

  • Когда вы строите график на географических осях, geoaxes функция принимает, что координаты привязаны к WGS84 системе координат-привязок. Если при построении графика используются координаты, которые привязаны в другой системе координат, то координаты могут показаться несовпадающими.

См. также

Функции

Свойства

Введенный в R2018b