new Measurement(options)
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
options |
object | Optionen für das Werkzeug
Properties
|
- Source:
- BKGWebMap/Control/Measurement.js, line 5
Members
-
<static> labels :object
-
Labels für Beschriftung.
- Source:
- BKGWebMap/Control/Measurement.js, line 66
-
<static> modeSelectBox :HTMLElement
-
Selectbox für Messmodus.
- Source:
- BKGWebMap/Control/Measurement.js, line 52
-
<static> output :HTMLElement
-
HTML-Element zur Anzeige des Messwertes
- Source:
- BKGWebMap/Control/Measurement.js, line 59
-
<static, constant> STYLE_RED :object
-
roter Visualisierungsstil
- Deprecated:
- Yes
- Source:
- BKGWebMap/Control/Measurement.js, line 244
-
<static, constant> STYLE_YELLOW :object
-
Gelber Visualisierungsstil
- Deprecated:
- Yes
- Source:
- BKGWebMap/Control/Measurement.js, line 236
-
<static> styles :object
-
Visualisierung der Messung
- Source:
- BKGWebMap/Control/Measurement.js, line 37
-
<static, constant> STYLES :object
-
Visualisierungsstile
- Source:
- BKGWebMap/Control/Measurement.js, line 228
-
<static> target :HTMLElement
-
HTML-Element für Moduswahl und Messausgabe
- Source:
- BKGWebMap/Control/Measurement.js, line 45
Methods
-
<static> activate()
-
Aktiviert das Messwerkzeug und wählt den Messmodus entsprechend der Auswahl in der SelectBox
- Source:
- BKGWebMap/Control/Measurement.js, line 161
-
<static> deactivate()
-
Deaktiviert das Messwerkzeug
- Source:
- BKGWebMap/Control/Measurement.js, line 173
-
<static> handleMeasurements(event)
-
Reagiert auf Messereignisse und aktualisiert die Anzeige.
Parameters:
Name Type Description event
Event - Source:
- BKGWebMap/Control/Measurement.js, line 189
-
<static> setMap(map)
-
Fügt zusätzlich Subcontrols hinzu
Parameters:
Name Type Description map
OpenLayers.Map - Source:
- BKGWebMap/Control/Measurement.js, line 146
-
<static> toggleMeasure(event)
-
Reagiert auf Änderungen in der SelectBox und setzt den gewählten Messmodus
Parameters:
Name Type Description event
Object - Source:
- BKGWebMap/Control/Measurement.js, line 207