geoaxes

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

Синтаксис

geoaxes
geoaxes(Name,Value)
geoaxes(parent,___)
gx = geoaxes(___)
geoaxes(gx)

Описание

пример

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

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

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

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

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

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

Примеры

свернуть все

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

figure;
gx = geoaxes;

Отобразите свои данные на графике, с помощью функции geoplot. Можно задать географические оси, которые вы создали к geoplot. Пример также задает тип и цвет строки в графике и изменяет основную карту на основную карту не по умолчанию.

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

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

свернуть все

Родительский элемент, заданный как фигура, Панель или объект Tab.

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

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

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Имя должно появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: gx = geoaxes ('Основная карта', 'colorterrain')

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

Сопоставьте, по которому можно отобразить на графике данные, заданные как один из скаляров строки или векторов символов в следующей таблице или 'none'. По умолчанию географические оси используют основную карту 'darkwater', которая установлена с продуктом. Если вы выбираете один из других basemaps, географические оси получает доступ к карте по Интернету. MathWorks® размещает эти basemaps. Если у вас нет сопоставимого доступа к Интернету, можно загрузить эти basemaps на локальную систему. Для получения дополнительной информации о загрузке basemaps, см. Доступ к базовым картам в MATLAB. Если вы задаете 'none', географические оси отображает ваши данные на графике, с сеткой долготы широты, метками деления и метками, но не включает карту.

Basemaps

Двухцветный BasemapsОписаниеЕстественная земля BasemapsОписание

'darkwater' (значение по умолчанию)

Контактные площадки: серый свет-к-умеренному

Океанские и водные области: более темно-серый

'colorterrain'

Теневая вспомогательная карта смешивается с палитрой растительного покрова. Влажная низменность является зеленой и засушливой коричневой низменностью.

'grayland'

Контактные площадки: свет-к-умеренному серая земля

Океанские и водные области: белый

'grayterrain'

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

'bluegreen'

Контактные площадки: светло-зеленый

Океанские и водные области: голубой

'landcover'

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

Пример: gx = geoaxes (__, 'Основная карта', 'bluegreen')

Пример: gx. Основная карта = 'bluegreen'

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

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

Модули положения, заданные как одно из этих значений.

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

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

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

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

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

'pixels'.

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

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

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

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

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

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

свернуть все

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

Советы

  • Если у вас есть Отображение Toolbox™, можно задать basemaps собственного выбора при помощи функции addCustomBasemap.

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

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

Смотрите также

Функции

Свойства

Представленный в R2018b

Была ли эта тема полезной?