exponenta event banner

disp

Графические свойства уровней или возможностей WMS

Описание

пример

disp(layers,Name,Value,...) отображает номер индекса, за которым следуют имена свойств и значения свойств уровней службы веб-карт, layers. Можно указать дополнительные параметры, используя один или несколько Name,Value аргументы пары.

пример

disp(capabilities) отображает свойства документа о возможностях службы веб-карт, capabilities. Функция удаляет гиперссылки и расширяет свойства вектора символов и массива ячеек.

Примеры

свернуть все

Показ LayerTitle и LayerName к командному окну без индекса.

layers = wmsfind('srtm30');
disp(layers(1:5),'Index', 'off', ...
   'Properties',{'layertitle','layername'});
  5x1 WMSLayer

  Properties:
      LayerTitle: 'Estimated Seafloor Depth Gradients: srtm30plus (US West Coast) - magnitude_gradient'
       LayerName: 'erdSrtm30plusSeafloorGradient:magnitude_gradient'

      LayerTitle: 'Estimated Seafloor Depth Gradients: srtm30plus (US West Coast) - sea_floor_depth'
       LayerName: 'erdSrtm30plusSeafloorGradient:sea_floor_depth'

      LayerTitle: 'Estimated Seafloor Depth Gradients: srtm30plus (US West Coast) - x_gradient'
       LayerName: 'erdSrtm30plusSeafloorGradient:x_gradient'

      LayerTitle: 'Estimated Seafloor Depth Gradients: srtm30plus (US West Coast) - y_gradient'
       LayerName: 'erdSrtm30plusSeafloorGradient:y_gradient'

      LayerTitle: 'SRTM30_PLUS Estimated Topography, 30 seconds, Global, v11 - z'
       LayerName: 'srtm30plus:z'

Сортировать и отобразить LayerName свойство с индексом.

Извлеките слои.

layers = wmsfind('elevation');

Сортируйте слои.

[layerNames, index] = sort({layers.LayerName});

Просмотрите в качестве образца первые пять результатов.

layers = layers(index);
disp(layers(1:5),'Label','off', 'Properties', 'layername');
  5x1 WMSLayer

  Properties:
           Index: 1
'0'

           Index: 2
'0'

           Index: 3
'133'

           Index: 4
'134'

           Index: 5
'141'

Создать WMSCapabilities объект из содержимого загруженного файла возможностей с сервера изображений NASA SVS.

nasa = wmsfind('NASA SVS Image', 'SearchField', 'servertitle');
serverURL = nasa(1).ServerURL;
server = WebMapServer(serverURL);
capabilities = server.getCapabilities;

Отображение свойств документа возможностей.

disp(capabilities)

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

свернуть все

Слои для отображения, заданные как массив WMSLayer объекты.

Отображаемый документ возможностей WMS, указанный как WMSCapabilities объект.

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

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

Пример: 'Properties',{'layertitle','layername'}

Можно сокращать имена параметров, и регистр не имеет значения.

Свойства для отображения, заданные как символьный вектор или массив ячеек символьных векторов. Свойства отображаются в том же порядке, в котором они предоставляются Properties. Допустимые значения: 'servertitle', 'servername', 'layertitle', 'layername', 'latlim', 'lonlim', 'abstract', 'coordrefsyscodes', 'details', или 'all'. Чтобы перечислить все свойства, задайте 'Properties' кому 'all'.

Пример: {'coordrefsyscodes','latlim','lonlim'}

Флажок для отображения значений свойств, указанных в качестве символьного вектора 'on' или 'off'. Значение не учитывает регистр. Если установить 'Label' кому 'on', затем появляется имя свойства, за которым следует его значение. Если установить 'Label' кому 'off', то в выходных данных отображается только значение свойства.

Пример: 'off'

Флаг для отображения индексов свойств, указанных в качестве символьного вектора 'on' или 'off'. Значение не учитывает регистр. Если установить 'Index' кому 'on', то disp перечисляет индекс элемента в выходных данных. Если установить 'Index' кому 'off', то disp не перечисляет значение индекса в выходных данных.

Пример: 'off'

См. также

|

Представлен в R2009b