Объекты географического глобуса, созданные с помощью geoglobe данные графика функции над базовыми схемами и рельефом местности. Доступ к различным вариантам базовой карты и рельефа местности возможен различными способами.
MathWorks ® предлагает различные базовые карты, включая двухтонные, цветные рельефы и дисплеи с высоким уровнем масштабирования. Шесть базовых карт представляют собой мозаичные наборы данных, созданные с помощью Natural Earth. Пять базовых карт представляют собой карты высокого масштаба, предоставляемые Esri ®. Дополнительные сведения о параметрах базовой карты см. в разделеgeobasemap.
'darkwater' основная карта устанавливается с MATLAB ®. Другие базовые карты не установлены с MATLAB, но доступ к ним можно получить через Интернет.
Для работы в автономном режиме или повышения быстродействия карты можно загрузить базовые карты, созданные с помощью Natural Earth, в локальную систему. Базовые карты, предоставленные Esri, недоступны для загрузки.
Загрузите базовые карты с помощью проводника надстроек.
На вкладке Главная страница MATLAB в разделе Среда щелкните Надстройки > Получить надстройки.
В обозревателе надстроек перейдите к разделу Дополнительные элементы MathWorks и нажмите кнопку Показать все, чтобы найти надстройки базовой карты. Можно также выполнить поиск надстроек базовой карты по имени (перечисленному в следующей таблице) или нажать кнопку «Дополнительные элементы» в поле «Фильтр по типу».
Выберите надстройки basemap, которые необходимо загрузить.
| Имя базовой карты | Имя пакета данных Basemap |
|---|---|
'bluegreen' | Данные базовой карты MATLAB - bluegreen |
'grayland' | Данные базовой карты MATLAB - серые земли |
'colorterrain' | Данные базовой карты MATLAB - цветной массив |
'grayterrain' | Данные базовой карты MATLAB - серый цвет |
'landcover' | Данные базовой карты MATLAB - landcover |
Добавление пользовательских базовых карт с помощью addCustomBasemap функция. Для добавления и использования пользовательских базовых карт требуется активное подключение к Интернету.
По умолчанию географический глобус использует данные местности, размещенные в MathWorks и полученные из модели GMTED2010 USGS и NGA. Для доступа к данным местности необходимо активное подключение к Интернету, и загрузить его невозможно.
Чтобы работать в автономном режиме или повысить быстродействие местности, добавьте пользовательский рельеф из DTED-файлов с помощью addCustomTerrain функция. Для добавления или использования пользовательского рельефа не требуется активное подключение к Интернету.
Кроме того, можно задать Terrain свойство объекта geographic globe для 'none'.
Чтобы задать базовую карту для географического земного шара, можно выполнить одно из следующих действий:
Используйте geobasemap функция. Укажите географический глобус в качестве первого аргумента.
uif = uifigure;
g = geoglobe(uif);
geobasemap(g,'streets')Установите Basemap имущества GeographicGlobe объект. Это свойство можно задать с помощью пары имя-значение или точечной нотации.
uif = uifigure; g = geoglobe(uif,'Basemap','streets'); g.Basemap = 'topographic';
Чтобы задать рельеф местности для географического земного шара, задайте Terrain имущества GeographicGlobe объект. Это свойство можно задать с помощью пары имя-значение или точечной нотации.
uif = uifigure; g = geoglobe(uif,'Terrain','none'); g.Terrain = 'gmted2010';
addCustomBasemap | addCustomTerrain | geobasemap | geoglobe