cesium-native 0.43.0
Loading...
Searching...
No Matches
CesiumRasterOverlays::WebMapServiceRasterOverlayOptions Struct Reference

Options for Web Map Service (WMS) overlays. More...

#include <CesiumRasterOverlays/WebMapServiceRasterOverlay.h>

Public Attributes

std::string version = "1.3.0"
 The Web Map Service version. The default is "1.3.0".
 
std::string layers
 Comma separated Web Map Service layer names to request.
 
std::string format = "image/png"
 The image format to request, expressed as a MIME type to be given to the server. The default is "image/png".
 
std::optional< std::string > credit
 A credit for the data source, which is displayed on the canvas.
 
int32_t minimumLevel = 0
 The minimum level-of-detail supported by the imagery provider.
 
int32_t maximumLevel = 14
 The maximum level-of-detail supported by the imagery provider.
 
int32_t tileWidth = 256
 Pixel width of image tiles.
 
int32_t tileHeight = 256
 Pixel height of image tiles.
 

Detailed Description

Options for Web Map Service (WMS) overlays.

Definition at line 19 of file WebMapServiceRasterOverlay.h.

Member Data Documentation

◆ credit

std::optional<std::string> CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::credit

A credit for the data source, which is displayed on the canvas.

Definition at line 40 of file WebMapServiceRasterOverlay.h.

◆ format

std::string CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::format = "image/png"

The image format to request, expressed as a MIME type to be given to the server. The default is "image/png".

Definition at line 35 of file WebMapServiceRasterOverlay.h.

◆ layers

std::string CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::layers

Comma separated Web Map Service layer names to request.

Definition at line 29 of file WebMapServiceRasterOverlay.h.

◆ maximumLevel

int32_t CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::maximumLevel = 14

The maximum level-of-detail supported by the imagery provider.

Definition at line 54 of file WebMapServiceRasterOverlay.h.

◆ minimumLevel

int32_t CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::minimumLevel = 0

The minimum level-of-detail supported by the imagery provider.

Take care when specifying this that the number of tiles at the minimum level is small, such as four or less. A larger number is likely to result in rendering problems.

Definition at line 49 of file WebMapServiceRasterOverlay.h.

◆ tileHeight

int32_t CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::tileHeight = 256

Pixel height of image tiles.

Definition at line 64 of file WebMapServiceRasterOverlay.h.

◆ tileWidth

int32_t CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::tileWidth = 256

Pixel width of image tiles.

Definition at line 59 of file WebMapServiceRasterOverlay.h.

◆ version

std::string CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::version = "1.3.0"

The Web Map Service version. The default is "1.3.0".

Definition at line 24 of file WebMapServiceRasterOverlay.h.


The documentation for this struct was generated from the following file: