geoaxes

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

Описание

пример

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

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

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Панель, Tab, TiledChartLayout, или GridLayout объект.

Географические оси, которые будут делаться текущие оси в виде GeographicAxes объект.

Аргументы name-value

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

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

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

Сопоставьте, по которому можно отобразить данные на графике в виде одного из перечисленных в таблице значений. Шесть из basemaps являются размещенными рядом наборами данных, созданными с помощью Естественной Земли. Пять из basemaps являются картами высокого уровня изменения масштаба, размещенными Esri®.

'streets-light' basemap

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

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

Размещенный Esri.

'streets-dark' basemap

'streets-dark'

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

Размещенный Esri.

'streets' basemap

'streets'

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

Размещенный Esri.

'satellite' basemap

'satellite'

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

Размещенный Esri.

'topographic' basemap

'topographic'

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

Размещенный Esri.

'landcover' basemap

'landcover'

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

Созданная использующая Естественная Земля.

'colorterrain' basemap

'colorterrain'

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

Созданная использующая Естественная Земля.

'grayterrain' basemap

'grayterrain'

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

Созданная использующая Естественная Земля.

'bluegreen' basemap

'bluegreen'

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

Созданная использующая Естественная Земля.

'grayland' basemap

'grayland'

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

Созданная использующая Естественная Земля.

'darkwater' basemap

'darkwater'

Двухцветная, океанская землей карта со светло-серыми контактными площадками и темно-серыми водными областями. Эта основная карта установлена с MATLAB®.

Созданная использующая Естественная Земля.

 

'none'

Пустой фон, который отображает ваши данные на графике с сеткой долготы широты, метками деления и метками.

Весь basemaps кроме 'darkwater' потребуйте доступа в Интернет. 'darkwater' основная карта включена с MATLAB.

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

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''inches'
'centimeters''centimeters'
'characters'

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

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

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

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

'pixels'.

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

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

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

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

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

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

свернуть все

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

Советы

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

  • Добавьте средство выбора основной карты в панель инструментов осей при помощи функции Mapping Toolbox addToolbarMapButton (Mapping Toolbox).

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

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

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

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

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

Функции

Свойства

Введенный в R2018b