new MarkerLayer(name, options)
Parameters:
| Name | Type | Description | 
|---|---|---|
name | 
            
            
            string | Der Layername | 
options | 
            
            
            object | weitere Optionen für den Layer | 
- Source:
 - BKGWebMap/Layer/MarkerLayer.js, line 5
 
Members
- 
    
<static> features :Array.<OpenLayers.Feature.Vector>
 - 
    
    
    
- Source:
 - BKGWebMap/Layer/MarkerLayer.js, line 30
 
 
Methods
- 
    
<static> addFeatures(features, getContent)
 - 
    
    
    Markiert alle Features mit einem Marker. Verwendet dazu die Mitte der Geometrie.
Parameters:
Name Type Description featuresArray.<OpenLayers.Feature.Vector> die hinzuzufügenden Features getContentfunction optionale Funktion zur Generierung des HTML-Inhalts für ein Popup - Source:
 - BKGWebMap/Layer/MarkerLayer.js, line 131
 
 - 
    
<static> createFeatureMarker(feature, popupClass) → {OpenLayers.Marker}
 - 
    
    
    Generiert einen Marker für ein Feature.
Parameters:
Name Type Description featureOpenLayers.Feature Das Feature, für das der Marker generiert werden soll popupClassOpenLayers.Class Klasse für Popup, das geöffnet werden soll, wenn der Marker geklickt wird. - Source:
 - BKGWebMap/Layer/MarkerLayer.js, line 81
 
Returns:
- Type
 - OpenLayers.Marker
 
 - 
    
<static> createMarker(coords, contentHTML, options) → {OpenLayers.Marker}
 - 
    
    
    Erzeugt ein OpenLayers.Marker Objekt zum Einfügen in den Layer.
Parameters:
Name Type Description coordsArray | OpenLayers.LonLat Die Koordinaten des Markers contentHTMLstring HTML-Inhalt für das Popup optionsObject weitere Eigenschaften für das Popup. Properties
Name Type Description closeBoxboolean truewenn Icon zum Schließen des Popups angezeigt werden soll.popupSizeOpenLayers.Size Größe für Popup overflowstring CSS-Wert für Overflow verhalten. - Source:
 - BKGWebMap/Layer/MarkerLayer.js, line 62
 
Returns:
- Type
 - OpenLayers.Marker
 
 - 
    
<static> mark(coords, contentHTML, options)
 - 
    
    
    Fügt einen Marker in den Layer ein. Im Gegensatz zu addMarker wird hier ein neues OpenLayers.Marker Objekt dynamisch erzeugt.
Parameters:
Name Type Description coordsArray | OpenLayers.LonLat Die Koordinaten des Markers contentHTMLstring HTML-Inhalt für das Popup optionsObject weitere Eigenschaften für das Popup. Properties
Name Type Description closeBoxboolean truewenn Icon zum Schließen des Popups angezeigt werden soll.popupSizeOpenLayers.Size Größe für Popup overflowstring CSS-Wert für Overflow verhalten. - Source:
 - BKGWebMap/Layer/MarkerLayer.js, line 119
 
 - 
    
<static> removeAllFeatures()
 - 
    
    
    Löscht alle Features und deren Marker
- Source:
 - BKGWebMap/Layer/MarkerLayer.js, line 164
 
 - 
    
<static> togglePopup(evt)
 - 
    
    
    Blended das Popup eines Markers ein oder aus.
Parameters:
Name Type Description evtEvent der Mousedown-Event - Source:
 - BKGWebMap/Layer/MarkerLayer.js, line 194