Details property

Подробная информация о слое WMS

Описание

Структура, содержащая подробную информацию о слое

Структура деталей

Имя поляТип данныхСодержимое полей
MetadataURLВектор символовURL-адрес, содержащий информацию о слое о метаданных.
AttributesСтруктураАтрибуты слоя.
BoundingBoxМассив структурОграничивающий прямоугольник слоя.
DimensionМассив структурРазмерные параметры слоя, такие как время или повышение.
ImageFormatsМассив ячеекФорматы изображений, поддерживаемые сервером.
ScaleLimitsСтруктураМасштабные пределы слоя.
Style Массив структурСтиль параметров, определяющих тонирование слоя.
VersionВектор символовСпецификация версии WMS.

Структура атрибутов

Имя поляТип данныхСодержимое полей
QueryableЛогичныйTrue если можно запросить у слоя информацию об функции.
CascadedDoubleКоличество повторных передач слоя сервером Cascading Map.
OpaqueЛогичныйTrue если данные карты в основном или полностью непрозрачны.
NoSubsetsЛогичныйTrue если карта должна содержать полный ограничивающий прямоугольник. false если карта может быть подмножеством полного ограничивающего прямоугольника.
FixedWidthЛогичныйTrue если карта имеет фиксированную ширину, которую сервер не может изменить. false если сервер может изменить размер карты на произвольную ширину.
FixedHeightЛогичныйTrue если карта имеет фиксированную высоту, которую сервер не может изменить. false если сервер может изменить размер карты на произвольную высоту.

Структура ограничивающего прямоугольника

Имя поляТип данныхСодержимое полей
CoordRefSysCodeвектор символовКодовый номер для системы координат-привязок.
XLimДвойной массивX предел слоя в единицах координатной системы координат.
YLimДвойной массивПредел по Y слоя в модули системы координат-привязок.

Размерная структура

Имя поляТип данныхСодержимое полей
NameВектор символовИмя размерности; например, время, повышение или температура.
UnitsВектор символовМодуль измерения.
UnitSymbolВектор символовСимвол для модуля.
DefaultВектор символовНастройка размерности по умолчанию. Для примера, если default является 'time' и размерность не задана, сервер возвращает время удержания.
MultipleValuesЛогичныйTrue если может быть запрошено несколько значений размерности. false если могут быть запрошены только отдельные значения.
NearestValueЛогичныйTrue если в ответ на запрос ближайшего значения возвращается ближайшее значение размерности. false если значение запроса должно точно соответствовать объявленным значениям экстента.
CurrentЛогичныйTrue если временные данные сохраняются текущими (действительны только для временных границ).
ExtentВектор символов

Значения для размерности. Выражается любым из следующих способов:

  • Одно значение (value)

  • Список значений (value1, value2, ...)

  • Интервал, заданный границами и разрешением (min1/max1/res1)

  • Список интервалов (min1/max1/res1, min2/max2/res2, ...)

Структура ScaleLimits

Имя поляТип данныхСодержимое полей
ScaleHintДвойной массивМинимальная и максимальная шкалы, для которых уместно отобразить слой. Выражается как шкала расстояния до земли в метрах, представленная диагональю центрального пикселя на изображении.
MinScaleDenominatorДваждыМинимальная шкала знаменатель карт, для которых подходит слой.
MaxScaleDenominatorДваждыМаксимальная шкала знаменатель карт, для которых подходит слой.

Массив структуры стиля

Имя поляТип данныхСодержимое полей
TitleВектор символовОписательный заголовок стиля.
NameВектор символовИмя стиля.
AbstractВектор символовСведения о стиле.
LegendURLСтруктураИнформация о графике легенды.

Структура LegendURL

Имя поляТип данныхСодержимое полей
OnlineResourceВектор символовURL-адрес графики легенды.
FormatВектор символовФормат графики легенды.
HeightДваждыВысота графики легенды.
WidthДваждыШирина графики легенды.