Доступ к основным картам и местности для географического глобуса

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

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

Использование установленной основная карта

The 'darkwater' основная карта установлен с MATLAB®. Другие основные карты не установлены с MATLAB, но вы можете получить к ним доступ через подключение к Интернету.

Загрузить основные карты

Чтобы работать в автономном режиме или улучшить быстродействие карты, можно скачать основные карты, созданные с помощью Natural Earth, в локальную систему. Основные карты, предоставленные Esri, недоступны для загрузки.

Загрузите основные карты с помощью Add-On Explorer.

  1. На вкладке Home MATLAB, в разделе Environment, нажмите Add-Ons > Get Add-Ons.

  2. В обозревателе надстроек перейдите к разделу MathWorks Optional Features и нажатию кнопки Show All, чтобы найти основную карту дополнений. Вы также можете искать дополнения основная карта по имени (перечисленные в следующей таблице) или нажать Optional Features в Filter by Type.

  3. Выберите дополнения основная карта, которые вы хотите загрузить.

    Имя основной картыИмя пакета данных основная карта
    'bluegreen'Основные карты MATLAB - bluegreen
    'grayland'Основные карты MATLAB - серый край
    'colorterrain'Основные карты MATLAB - colorterrain
    'grayterrain'Основные карты MATLAB - серые
    'landcover'Основные карты MATLAB - лэндковер

Добавление пользовательских основных карт

Добавьте пользовательские основные карты, используя addCustomBasemap функция. Для добавления и использования пользовательских основных карт требуется активное подключение к Интернету.

Доступ к местности

По умолчанию географический глобус использует данные местности, размещенные в MathWorks и выведенные из модели GMTED2010 USGS и NGA. Вам нужно активное подключение к Интернету для доступа к этим данным местности, и вы не можете скачать их.

Чтобы работать в автономном режиме или улучшить быстродействие местности, добавьте пользовательский рельеф из файлов DTED с помощью addCustomTerrain функция. Вам не нужно активное подключение к Интернету, чтобы добавить или использовать пользовательский рельеф.

Также можно задать Terrain свойство объекта географического земного шара, чтобы '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';

См. также

| | |

Похожие темы