cesium-native 0.44.2
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 18 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 39 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 34 of file WebMapServiceRasterOverlay.h.

◆ layers

std::string CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::layers

Comma separated Web Map Service layer names to request.

Definition at line 28 of file WebMapServiceRasterOverlay.h.

◆ maximumLevel

int32_t CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::maximumLevel = 14

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

Definition at line 53 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 48 of file WebMapServiceRasterOverlay.h.

◆ tileHeight

int32_t CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::tileHeight = 256

Pixel height of image tiles.

Definition at line 63 of file WebMapServiceRasterOverlay.h.

◆ tileWidth

int32_t CesiumRasterOverlays::WebMapServiceRasterOverlayOptions::tileWidth = 256

Pixel width of image tiles.

Definition at line 58 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 23 of file WebMapServiceRasterOverlay.h.


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