new WMS(name, url, options, params)
        Erlaubt individuelle Selektion und Beschreibung von Layern.
    
    
    
    
    
    
    
        Parameters:
| Name | Type | Description | 
|---|---|---|
name | 
            
            
            string | Layername | 
url | 
            
            
            string | URL des WMS | 
options | 
            
            
            object | Layeroptionen | 
params | 
            
            
            object | Requestparameter für WMS | 
- Source:
 - BKGWebMap/Layer/WMS.js, line 5
 
Members
- 
    
<static> DEFAULTS :Object
 - 
    
    Standardparameter für WMSe
- Source:
 - BKGWebMap/Layer/WMS.js, line 222
 
 - 
    
<static> layers :Array.<object>
 - 
    
    Liste mit Beschreibungen zu den WMS-Layern. Jedes Element ist ein Objekt mit folgendene Eigenschaften:
- name {string}: Name des Layers
 - title {string}: Beschreibender Layertitel
 - active {booelean}: Zeigt an, ob Layer aktiviviert oder deaktiviert wurde
 
- Source:
 - BKGWebMap/Layer/WMS.js, line 37
 
 
Methods
- 
    
<static> activateLayer(index)
 - 
    
    
    Aktiviert den Layer mit dem Index
Parameters:
Name Type Description indexint Index des zu aktivierenden Layrs - Source:
 - BKGWebMap/Layer/WMS.js, line 196
 
 - 
    
<static> deactivateLayer(index)
 - 
    
    
    Deaktiviert den Layer mit dem Index
Parameters:
Name Type Description indexint Index des zu deaktivierenden Layrs - Source:
 - BKGWebMap/Layer/WMS.js, line 207
 
 - 
    
<static> getActiveLayerCount() → {int}
 - 
    
    
    Ermittelt die Anzahl der aktiven WMS-Layer
- Source:
 - BKGWebMap/Layer/WMS.js, line 172
 
Returns:
Anzahl der aktiven WMS-Layer- Type
 - int
 
 - 
    
<static> getActiveLayerList(resolution) → {Array.<string>}
 - 
    
    
    Liefert die Liste der aktiven Layernamen. Ein Layer ist aktiv, sofern er aktiviert wurde und sich im anzeigbaren Maßstab befindet.
Parameters:
Name Type Description resolutionfloat - Source:
 - BKGWebMap/Layer/WMS.js, line 94
 
Returns:
- Type
 - Array.<string>
 
 - 
    
<static> getActiveStyleList(resolution) → {Array.<string>}
 - 
    
    
    Liefert die Liste der anzufragenden Styles. Sofern der Layer aktiv ist, wird der Style im Request verwendet.
Parameters:
Name Type Description resolutionfloat - Source:
 - BKGWebMap/Layer/WMS.js, line 111
 
Returns:
- Type
 - Array.<string>
 
 - 
    
<static> getLayerDescription(name) → {object}
 - 
    
    
    Zugriff auf Layerobjekt mittels Name
Parameters:
Name Type Description namestring der name des gesuchten Layers - Source:
 - BKGWebMap/Layer/WMS.js, line 162
 
Returns:
- Type
 - object
 
 - 
    
<static> getLayerIndex(name) → {int}
 - 
    
    
    Ermittelt den Index des Layers mit dem gesuchten Namen
Parameters:
Name Type Description namestring der name des gesuchten Layers - Source:
 - BKGWebMap/Layer/WMS.js, line 149
 
Returns:
- Type
 - int
 
 - 
    
<static> isLayerInRange(layer, resolution)
 - 
    
    
    Tested ob der Layer im aktuellen Maßstab angezeigt werden kann.
Parameters:
Name Type Description layerobject resolutionfloat - Source:
 - BKGWebMap/Layer/WMS.js, line 78
 
 - 
    
<static> onZoomChanged()
 - 
    
    
    Aktualisiert den layer-Requestparameter bei Änderung des Zoomlevels.
- Source:
 - BKGWebMap/Layer/WMS.js, line 126
 
 - 
    
<static> toggleLayer(name)
 - 
    
    
    Wechselt den Status des gesuchten Layers
Parameters:
Name Type Description namestring der name des gesuchten Layers - Source:
 - BKGWebMap/Layer/WMS.js, line 182
 
 - 
    
<static> updateLayerParam()
 - 
    
    
    Aktualisiert den layer-Requestparameter mit Auslösen eines Redraws
- Source:
 - BKGWebMap/Layer/WMS.js, line 137