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