SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
WMSConnection Struct Reference

Parameters for an OGC WMS or WMTS service. More...

#include <basemapconnection.h>

Collaboration diagram for WMSConnection:

Public Attributes

QString name
 
QString url
 
QString layerName
 
QString style
 
QString imageFormat = "image/png"
 
QString crs = "EPSG:3857"
 
QString tileMatrixSet
 
int dpiMode = 7
 DPI mode bitmask: 0=None, 1=QGIS, 2=UMN, 4=GeoServer, 7=All (default).
 
int tilePixelRatio = 0
 
bool ignoreGetMapURI = false
 
bool ignoreAxisOrientation = false
 
bool invertAxisOrientation = false
 
bool smoothPixmapTransform = true
 
BasemapHttpHeaders httpHeaders
 

Detailed Description

Parameters for an OGC WMS or WMTS service.

Protocol is auto-detected from the URL at connect time: if the URL contains "SERVICE=WMTS" or "/WMTSCapabilities.xml" (case-insensitive) the service is treated as WMTS; otherwise WMS.

Member Data Documentation

◆ crs

QString WMSConnection::crs = "EPSG:3857"

◆ dpiMode

int WMSConnection::dpiMode = 7

DPI mode bitmask: 0=None, 1=QGIS, 2=UMN, 4=GeoServer, 7=All (default).

◆ httpHeaders

BasemapHttpHeaders WMSConnection::httpHeaders

◆ ignoreAxisOrientation

bool WMSConnection::ignoreAxisOrientation = false

◆ ignoreGetMapURI

bool WMSConnection::ignoreGetMapURI = false

◆ imageFormat

QString WMSConnection::imageFormat = "image/png"

◆ invertAxisOrientation

bool WMSConnection::invertAxisOrientation = false

◆ layerName

QString WMSConnection::layerName

◆ name

QString WMSConnection::name

◆ smoothPixmapTransform

bool WMSConnection::smoothPixmapTransform = true

◆ style

QString WMSConnection::style

◆ tileMatrixSet

QString WMSConnection::tileMatrixSet

WMTS only; empty for WMS.

◆ tilePixelRatio

int WMSConnection::tilePixelRatio = 0

0/1/2 — same semantics as XYZConnection.

◆ url

QString WMSConnection::url

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