Global

Members

constantblackColorol.Color

constantCanvasWarpModel

CanvasWarpModel Backbone-Model mit Hilfsfunktionen zum perspektivischen Zeichnen von Bildern auf der HTML5-Canvas. Dieses Model kapselt alle mathematischen und grafischen Operationen, die benötigt werden, um ein Bild in ein verzerrtes Viereck zu projizieren. Hauptaufgaben: - Zeichnen eines Bildes in ein einzelnes Ziel-Dreieck (drawImageTriangle) - Perspektivisches Mapping eines Bildes auf ein Viereck (drawImageToQuad) - Schnelles affines Mapping für Parallelogramme (drawImageAffineToQuad) Abhängigkeiten: - Erwartet optional ein Geometry-Model (z.B. OAFFilterModel), das eine Funktion `interpQuad(p00, p10, p11, p01, u, v)` bereitstellt. Diese wird benötigt, um Zwischenpunkte im Ziel-Viereck zu berechnen.

cesium3DTilesetDefaultsObject.<string, Set.<(Cesium.Cesium3DTileset.options)>>

[cesium3DTilesetDefaults description]

constantclassicTree2servicesUtil

Wrapper to provide the CommonJs based module "classicTree2ServicesJsonUtil" as ES6 module, so it is re-usable in the Masterportal client without code duplication.
Author:
  • C. Mayer (meggsimum)

constantCoordinateTransformModel

https://github.com/josueggh/proj4-list/blob/master/src/list.js

currentCollectionvcs.oblique.Collection null

currentDirectionvcs.oblique.Direction null

default3DTileStyleValuesObject.<string, string>

default Values @see https://github.com/AnalyticalGraphicsInc/3d-tiles/tree/3d-tiles-next/Styling

constantdefaultGeoMaerkerDrawStyle

The OL style for the polygon being drawn

defaults

defaults

Standardwerte für das Model.
Properties:
Name Type Description
currentLng string Aktuelle Sprache.
i18nDescription string Beschreibung für die Benutzeroberfläche.
i18nCrsSource string Beschriftung für die Quell-CRS-Auswahl.
i18nCrsTarget string Beschriftung für die Ziel-CRS-Auswahl.
isActive boolean Gibt an, ob das Tool aktiv ist.
renderToWindow boolean Gibt an, ob das Tool in einem Fenster gerendert wird.
sourceCrs string | null Quell-Koordinatensystem (CRS).
sourceCrsValid boolean Gültigkeitsstatus des Quell-CRS.
targetCrs string | null Ziel-Koordinatensystem (CRS).
targetCrsValid boolean Gültigkeitsstatus des Ziel-CRS.
sourceCoordinates string Eingabe-Koordinaten als String.
sourceCoordinatesValid boolean Gültigkeitsstatus der Eingabe-Koordinaten.
targetCoordinates string Transformierte Koordinaten als String.
loading boolean Gibt an, ob eine Transformation gerade läuft.

constantdefaultVectorStyleItemOptionsObject

constantDilunaView

DilunaView Backbone-View für OafFilter-Fenster

constanteditGeoMaerkerDrawStyle

The OL style for the polygon being edited

events

Event handlers for the tree menu button. Prevents the tree from hiding when the button is clicked.
Properties:
Name Type Description
events Object

events

Wird aufgerufen wenn die View erzeugt wird.

featureVisibilityLastUpdatednumber

[featureVisibilityLastUpdated description]

fetch

Util functions to create a services-internet.json like JSON based on a Masterportal classic LayerTree configuration (defined in config.json). All layers listed in the LayerTree get the corresponding entry in the output JSON. Services JSON is derived by an API call to the given Dienstemanager instance.
Author:
  • C. Mayer (meggsimum)

geoMaerkerDrawInteractionType

The interaction type when drawing a feature for the desktop version of Geomaerker

geoMaerkerDrawInteractionTypeMobile

The interaction type when drawing a feature for the mobile version of Geomaerker

hiddenObjectsObject.<string, Set.<(Cesium.Cesium3DTileFeature|ol.Feature)>>

[hiddenObjects description]

id

The Addon identifier

id

The Addon identifier

id

The Addon identifier

constantkeywordsPerIcon

Text-mining keywords.

lastUpdatedSymbolsymbol

constantlogger

Schlanker Logger, um no-console zu erfüllen. (Aktuell Noops – falls gewünscht, hier auf eine echte Log-Infra umbiegen.)

constantolcsGeometryTypenumber

Properties:
Name Type Default Description
POLYGON number
POLYLINE number
POINT number
POLYGON number 1
POLYLINE number 2
POINT number 3

onSelectLayer

Handles the selection of a layer and updates the layer model accordingly.

constantParseOafModel

Get collections, Datasets, Items, Item Lists the collections, datasets, items (FeatureCollection), item (Feature) of data on the server that can be queried, and each describes basic information about the geospatial data collection, like its id and description, as well as the spatial and temporal extents of all the data contained. Get items (FeatureCollection) Requests all the data in a given collection. The response format (typically HTML or a GeoJSON feature collection, and extensions can easily supply others) is determined using HTTP content negotiation. Get feature Returns a single 'feature' - something in the real-world (a building, a stream, a county, etc.) that typically is described by a geometry plus other properties. This provides a stable, canonical URL to link to the 'thing'.

constantPreviewImageCache

Lädt ein Vorschaubild oder verwendet ein bereits geladenes Bild erneut. Bei Ladefehlern wird eine Warnung in der Konsole ausgegeben.

styleLastUpdatednumber

[styleLastUpdated description]

styleSetting

Style setting, get set initially once.

styleSetting

Style setting, get set initially once.

styleSetting

Style setting, get set initially once.

styleSetting

Style setting, get set initially once.

styleSetting

Style setting, get set initially once.

switchOnEdgeboolean

switchThresholdnumber

template

Reference render templates

template

Reference the render template

template

The Addon template

template

Reference the render template

template

The Addon template

template

The Addon template

timezonestring

Timezone to use with moment-timezone.

triggerSearch

API Endpoint to trigger the search from any point in the application. The function arguments consist of the required search string and an optional configuration object. Following options can be set: restrictToCurrentBbox (boolean): True, if search should be restricted to the current map extent, false otherwise limit (Number): Number of search results per page sortOrder ("asc"|"desc"): Sort order of search results sortBy ("relevance"|"alphabetical"|"source"): By which property results should be sorted detailedSearchVisisble (boolean): True, if the detailed search should be opened, false otherwise searchCategory (String): The name of the search category to pre-filter the search results by searchFilters ({["string"]: Set}): Search filters to apply

constantwhiteColorol.Color

Methods

_getStyleMap()

modules/core/modelList/layer/oaf.js, line 1767
Erzeugt aus styleFieldValues eine Lookup-Map in O(1)

_hashString()

modules/core/modelList/layer/oaf.js, line 1754
Sehr schnelle Hash-Funktion (DJB2)

activate(){void}

modules/core/obliqueMap.js, line 211
Fires:

activateLayer(){void}

modules/core/modelList/layer/oaf.js, line 698
Aktiviert den OAF-Layer in der Karte. wird aufgerufen, wenn ein Layer erstmals in der Karte angezeigt oder nach einer Deaktivierung wieder eingeblendet werden soll.

activateLayer(queryCollectionModels){void}

modules/tools/filter/model.js, line 358
Sets the attributes isActive and isVisible to true for the first model of the passed array.
Name Type Description
queryCollectionModels Array.<Object> configured models in filter

addArea(area){void}

addons/reachability/models/geoServices/isochrones-result.js, line 38
Adds area.
Name Type Description
area RoutingIsochronesArea to add

addFeatureToList(feature){void}

modules/tools/compareFeatures/model.js, line 68
adds a feature to the featureList if possible
Name Type Description
feature ol.feature feature to be compared

addItem(model){void}

modules/menu/mobile/breadCrumb/list.js, line 32
Fügt der Liste ein neues Model hinzu
Name Type Description
model Backbone.Model Model aus der TreeList

addUniqueStyleId(convertedFeatures){void}

addons/reachability/utils/kml-utils.js, line 40
Adds a unique styleId to each ExtendedData Element of the converted Features. NOTE: The features can not be printed, if no unique id is present.
Name Type Description
convertedFeatures Document The features converted to KML.

addUniqueStyleId(convertedFeatures){void}

addons/routingLGB/utils/kml-utils.js, line 40
Adds a unique styleId to each ExtendedData Element of the converted Features. NOTE: The features can not be printed, if no unique id is present.
Name Type Description
convertedFeatures Document The features converted to KML.

addValueModel(value){void}

modules/snippets/multiCheckbox/model.js, line 43
creates a model value and adds it to the value collection
Name Type Description
value string value

addValueModels(valueList){void}

modules/snippets/multiCheckbox/model.js, line 32
calls addValueModel for each value
Name Type Description
valueList Array.<string> init dropdown values

addView(ViewClass, model){void}

modules/menu/basic/listViewMain.js, line 85
Adds a view for the given model using the specified view class.
Name Type Description
ViewClass function The view class to instantiate.
model Object The model to pass to the view.

addViews(model){void}

modules/menu/mobile/breadCrumb/listView.js, line 41
Weist jedem Model aus der Collection eine View zu und zeichnet die einzelnen "Breadcrumb-Items"
Name Type Description
model Backbone.Model -

addViews(models){void}

modules/menu/mobile/listView.js, line 159
separates by modelType and add Views add only tools that have the attribute "isVisibleInMenu" === true
Name Type Description
models Array.<Item> all models

addWaypoint(params){Waypoint}

addons/routingLGB/models/waypoints.js, line 59
Adds a new waypoint to the array.
Name Type Description
params Object params
Name Type Description
index Number optional index for the waypoint to insert at
feature ol.Feature optional optional feature to use in the waypoint or to extract coordinates from
displayName String optional optional displayName for the waypoint
Returns:
waypoint

allCompareEqual(arrOne, arrTwo){boolean}

addons/reachability/utils/kml-utils.js, line 54
Checks whether bots arrays are of length 3 and whether their values are equal at the same positions. Used to check if two colors are the same.
Name Type Description
arrOne Array.<number> First array.
arrTwo Array.<number> Second array.
Returns:
if both are arrays of length 3 consisting of the same values; false, else.

allCompareEqual(arrOne, arrTwo){boolean}

addons/routingLGB/utils/kml-utils.js, line 54
Checks whether bots arrays are of length 3 and whether their values are equal at the same positions. Used to check if two colors are the same.
Name Type Description
arrOne Array.<number> First array.
arrTwo Array.<number> Second array.
Returns:
if both are arrays of length 3 consisting of the same values; false, else.

applySliderFilter(){void}

modules/oafFilter/view.js, line 957
Wendet den aktuell gewählten Jahrgangsbereich des Sliders auf die Karte an. Diese Methode liest den ausgewählten Bereich aus dem Jahrgangs-Slider aus und führt daraufhin folgende Aktionen durch: - Entfernt alle aktuell gesetzten Umrisse und Highlights aus der Karte. - Ermittelt alle OAF-Layer mit `dilunaType = "slider"`. - Zeigt nur die Layer, die in den gewählten Indexbereich des Sliders fallen. - Aktualisiert die Vorschauliste basierend auf den aktuell sichtbaren Features. Die Methode wird automatisch ausgelöst, wenn der Slider losgelassen wird.

applyStyle(){void}

modules/tools/importer/setStyle/model.js, line 92
Apply style to features

bboxEqualsApprox(bboxA, bboxB, tolerance){boolean}

modules/core/modelList/layer/oaf.js, line 530
Vergleicht zwei Bounding Boxes (BBOX) und prüft, ob sie innerhalb einer gegebenen Toleranz übereinstimmen.
Name Type Default Description
bboxA string Die erste BBOX als kommaseparierter String, z.B. "10.0,50.0,11.0,51.0".
bboxB string Die zweite BBOX als kommaseparierter String.
tolerance number 0.0005 optional Die Toleranz, innerhalb der die BBOX-Werte übereinstimmen sollen.
Returns:
wenn beide BBOX-Werte gleich lang sind und alle numerischen Werte innerhalb der Toleranz liegen, sonst `false`.

beautifyAttributeValues(feature){void}

modules/tools/compareFeatures/model.js, line 221
parses attribute values with pipe-sign ("|") and replace it with an array of single values
Name Type Description
feature ol.feature feature of the attributes

beautifyString(str){string}

modules/core/requestor.js, line 270
helper function: first letter upperCase, _ becomes
Name Type Description
str string parameter

bindChannelEvents(){void}

modules/oafFilter/view.js, line 85
Verbindet Backbone.Radio Events mit View-Funktionen.

bindDOMEvents(){void}

modules/oafFilter/view.js, line 105
bindDOMEvents Registriert DOM-bezogene Ereignisse für das Diluna-Panel, insbesondere den Klick auf das Hauptmenüelement mit der ID `#diluna`. Dieser Handler ermöglicht das Öffnen oder Schließen des OAF-Filters über die Benutzeroberfläche. Bei Klick auf das Menüelement `#diluna` geschieht Folgendes: - Falls das Panel (Backbone-View `this.$el`) aktuell sichtbar ist, wird es geschlossen (via `removeWindow()`), und die CSS-Klasse `active` am `
  • `-Elternelement entfernt. - Ist das Panel hingegen verborgen, wird es mit `showWindow("oafFilter")` geöffnet, das Menüelement erhält die Klasse `active`, und `blur` wird erzwungen, um die Fokusmarkierung vom Button zu entfernen.
  • buildLayer(features, clickCoord){Object}

    modules/oafFilter/imageCenterLayer.js, line 20
    Baut den Layer (ohne ihn automatisch anzuhängen).
    Name Type Description
    features Object Information aller Features die sich unter der Klickkoordinate befinden
    clickCoord Array Klickkoordinate
    Returns:
    Layer

    buildQueryDatastructureByType(){void}

    modules/tools/filter/query/source/geojson.js, line 12
    Gets the features for the Layer asscociated with this Query and proceeds to build the datastructure including the snippets for this query

    buildTemplateAttributes(){Object}

    addons/reachability/views/results/view.js, line 40
    Build all attributes used in the template.
    Returns:
    attributes necessary for rendering the temlate

    buildTemplateAttributes(){Object}

    addons/routingLGB/views/results/view.js, line 65
    Build all attributes used in the template.
    Returns:
    attributes necessary for rendering the temlate

    buildUrl(restModel){string}

    modules/core/wps.js, line 179
    creates URL using model from rest-service
    Name Type Description
    restModel object Model retrieved from rest-services.json
    Returns:
    to wps request

    buildWfsGetFeatureRequest(){void}

    modules/tools/exporter/exportData/model.js, line 326
    Builds getFeature request url

    buildWfsRequest(definition, searchString){string}

    modules/searchbar/specialWFS/model.js, line 184
    Baut eine WFS-Request (POST oder GET, Version 1.1.0 oder 2.0.0)
    Name Type Description
    definition Object WFS Definition
    searchString string Der Suchbegriff
    Returns:
    Entweder XML-Body (POST) oder URL (GET)

    buildXML(identifier, data, xmlTemplate, dataInputXmlTemplate){string}

    modules/core/wps.js, line 139
    build xml for WPS request
    Name Type Description
    identifier string String The functionality to be invoked by the wps
    data obj Object Contains the Attributes to be sent
    xmlTemplate string String XML frame template that is filled
    dataInputXmlTemplate string String Inner XML used to generate attributes

    calcInfos(){void}

    modules/controls/orientation/poi/model.js, line 21
    Ermittelt die Informationen, die fürs Fenster notwendig sind und speichert sie in diesem Model

    calculateColor(){void}

    addons/reachability/models/geoServices/isochrones-area.js, line 37
    Calculates the color for the area by interpolating between start and end color.

    calculateExtent(extent){Array}

    addons/backgroundSwitcher/model.js, line 283
    Calculates a squared extent from an extent using turfjs Needed for right-sized WMS preview images
    Name Type Description
    extent Array Input array
    Returns:
    extent

    calculateRelativeDistance(feature, coordinate){Number}

    addons/elevationProfile/utils/map-utils.js, line 65
    Obtain the relative distance the the start of a feature (mainly linestring) and a coordinate (closest point to feature).
    Name Type Description
    feature Feature Feature
    coordinate Array.<Number> Coordinate
    Returns:
    relative distance

    changeLang(lng){Void}

    modules/tools/compareFeatures/model.js, line 49
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/addLayer/model.js, line 42
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/configureLayer/model.js, line 96
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/parseGeodata/model.js, line 73
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){void}

    modules/tools/importer/parseOaf/model.js, line 362
    Changes the language and updates relevant attributes in the current object.
    Name Type Description
    lng String the language changed to

    changeLang(lng){void}

    modules/tools/importer/parseOat/model.js, line 118
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){void}

    modules/tools/importer/parseWfs/model.js, line 129
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){void}

    modules/tools/importer/parseWms/model.js, line 96
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){void}

    modules/tools/importer/parseWmts/model.js, line 95
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/selectOaf/model.js, line 52
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/selectOat/model.js, line 52
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/selectWfs/model.js, line 51
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/selectWms/model.js, line 54
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/selectWmts/model.js, line 51
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/setStyle/model.js, line 52
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    modules/tools/importer/uploadGeodata/model.js, line 51
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(lng){Void}

    addons/backgroundSwitcher/model.js, line 336
    change language - sets default values for the language
    Name Type Description
    lng String the language changed to

    changeLang(){Void}

    addons/borisFilter/searchPaging/model.js, line 46
    change language - sets default values for the language

    changeLang(){Void}

    addons/borisFilter/searchResult/model.js, line 101
    change language - sets default values for the language

    changeLang(){Void}

    addons/borisFilter/searchSort/model.js, line 26
    change language - sets default values for the language

    changeLang(lng){void}

    addons/coordinateTransform/model.js, line 214
    Ändert die Sprache und aktualisiert die entsprechenden Texte.
    Name Type Description
    lng string Neue Sprache.

    changeLang(){Void}

    addons/detailedSearch/restrictBoundingBox/model.js, line 23
    change language - sets default values for the language

    changeLang(){Void}

    addons/detailedSearch/searchPaging/model.js, line 46
    change language - sets default values for the language

    changeLang(){Void}

    addons/detailedSearch/searchResult/model.js, line 149
    change language - sets default values for the language

    changeLang(){Void}

    addons/detailedSearch/searchSort/model.js, line 22
    change language - sets default values for the language

    changelng(evt){void}

    addons/languageSelectorCustom/view.js, line 86
    Change portal language and set active language code
    Name Type Description
    evt Object Triggering event

    checkFileSize(size){void}

    modules/tools/importer/uploadGeodata/model.js, line 113
    Checks input file size
    Name Type Description
    size * input file to check

    checkFileType(file){void}

    modules/tools/importer/uploadGeodata/model.js, line 94
    Checks input file format
    Name Type Description
    file * input file to check

    checkForAttribute(gfiAttributes, attribute){Boolean}

    modules/tools/compareFeatures/model.js, line 129
    checks if attribute is in gfiAttributes
    Name Type Description
    gfiAttributes Array.<Object> Array for GFI
    attribute String Attribute to be found
    Returns:
    if attribute is FOund

    checkForDefaultSearchBar(){void}

    addons/detailedSearch/view.js, line 491
    Checks if the default searchBar is set in the `config.json`. If so, a warning will be displayed to the user as we expect some side effects due to duplicated element IDs or similiar.

    checkIncompatibleProjection(projection){void}

    addons/projectionSwitcher/model.js, line 289
    Checks if the currently active base layer is supported by the selected projection. Shows an alert which contains hints how to solve the problem, i.e. by choosing another background layer or one of the listed projections.
    Name Type Description
    projection String in the format "EPSG:XXXX"

    checkLayerList(){void}

    modules/tools/exporter/layerList/model.js, line 71
    Checks the layer list and sets derived avaiable layer types

    checkLegendURL(){void}

    modules/core/modelList/layer/wms.js, line 193
    Try to fetch legend url, set to "ignore" if fetch fails

    checkRoutable(){void}

    modules/tools/gfi/themes/default/model.js, line 28
    Prüft, ob der Button zum Routen angezeigt werden soll

    circleToPolygon(circle, sides){ol.geom.Polygon}

    modules/tools/exporter/exportData/model.js, line 243
    Converts a Circle geometry into a Polygon geometry by approximating the circle with a specified number of sides.
    Name Type Default Description
    circle ol.geom.Circle The Circle geometry to be converted.
    sides number 64 optional The number of sides to approximate the circle. More sides result in a more accurate approximation.
    Returns:
    A Polygon geometry that approximates the original Circle.

    clear(){void}

    modules/oafFilter/highlightLayers.js, line 112
    Entfernt nur die Features (Layer bleiben bestehen).

    cloneByStyle(response){Array.<Object>}

    js/layerList.js, line 184
    Aus Objekten mit mehreren Styles, wird pro Style ein neues Objekt erzeugt Das "alte" Objekt wird aus der response entfernt
    Name Type Description
    response Array.<Object> Objekte aus der services.json
    Returns:
    - Objekte aus der services.json

    close(){void}

    addons/backgroundSwitcher/view.js, line 313
    Closes background switcher. Will also update the preview images on toggle.

    close(){void}

    addons/reachability/views/export/view.js, line 56
    Hide the export modal and destroy this view.

    close(){void}

    addons/routingLGB/views/export/view.js, line 57
    Hide the export modal and destroy this view.

    closeIsochrones(){void}

    addons/reachability/views/map/view.js, line 66
    Called when the routing tool is closed to reset the map layer and interaction

    closeRouteDetails(event){void}

    addons/routingLGB/views/results/view.js, line 166
    Close the details view of a route with segments and steps.
    Name Type Description
    event Event Das Event-Objekt der Benutzerinteraktion.

    closeRouting(){void}

    addons/routingLGB/views/map/view.js, line 91
    Called when the routing tool is closed to reset the map layer and interaction

    closeSwiper(){void}

    addons/layerSwiper/views/layerSelect/view.js, line 151
    Event handler for closing the swiper.

    clusterStyle(size){Array}

    addons/geoMaerker/reports/model.js, line 125
    The OL style for the Report Feature cluster, conatins the number of features within each cluster icon
    Name Type Description
    size * The size.
    Returns:
    style array.

    collectFilteredIds(queryGroup){Array.<String>}

    modules/tools/filter/model.js, line 223
    collects all featureIds of a group of queries into a list of uniqueIds
    Name Type Default Description
    queryGroup Array.<Object> [] optional group of queries
    Returns:
    list of all feature ids

    collectLayerIds(mpLayerConf, ids){Object}

    js/classicTree2ServicesJsonUtil.js, line 57
    Recursively collects all layer IDs listed in the given tree config.
    Name Type Description
    mpLayerConf Array.<Object> Classic Masterportal LayerTree config
    ids Array.<Number> Array as container for the layer IDs
    Returns:
    services-internet.json compatible JSON object

    collectSelectableOptions(features, selectedAttributes, allAttributes){Array.<object>}

    modules/tools/filter/query/source/model.js, line 291
    determines the attributes and their values that are still selectable
    Name Type Description
    features Array.<ol.Feature> olfeatures
    selectedAttributes Array.<object> attribute object
    allAttributes Array.<object> array of all attributes and their values
    Returns:
    of attributes and their values that are still selectable

    computeDynamicLimit(totalFeatures){number}

    modules/tools/importer/parseOaf/model.js, line 641
    Computes the dynamic limit based on the complete number of features. This is only applied if totalFeatures (e.g. numberMatched or itemCount) is provided. For example, if totalFeatures is 7 then limit is 1, if totalFeatures is 17 then limit is 2, if totalFeatures is 32 then limit is 4, etc., with a maximum limit of 300.
    Name Type Description
    totalFeatures number The complete number of features.
    Returns:
    computed limit.

    convertFeatures(features, format){String}

    addons/reachability/utils/export-utils.js, line 42
    Converts the features from OpenLayers Features to features in the chosen format.
    Name Type Description
    features Array.<module:ol/Feature> which are to be converted.
    format module:ol/format Format in which the features should be saved.
    Returns:
    features written in the chosen format as a String.

    convertFeatures(features, format){String}

    addons/reachability/utils/kml-utils.js, line 171
    convert features to string
    Name Type Description
    features Array.<ol.Feature> the used features
    format object of the features
    Returns:
    - The features converted to KML.

    convertFeatures(features, format){String}

    addons/routingLGB/utils/export-utils.js, line 44
    Converts the features from OpenLayers Features to features in the chosen format.
    Name Type Description
    features Array.<module:ol/Feature> which are to be converted.
    format module:ol/format Format in which the features should be saved.
    Returns:
    features written in the chosen format as a String.

    convertFeatures(features, format){String}

    addons/routingLGB/utils/kml-utils.js, line 171
    convert features to string
    Name Type Description
    features Array.<ol.Feature> the used features
    format object of the features
    Returns:
    - The features converted to KML.

    convertFeaturesToPoints(features, toPointFn){Array.<ol/Feature>}

    modules/core/modelList/layer/oaf.js, line 553
    Wandelt eine Liste von GeoJSON-Features in Punkt-Features um. Dabei wird entweder eine benutzerdefinierte Umwandlungsfunktion verwendet oder eine Standard-Konvertierung je nach Geometrietyp. Diese Methode wird insbesondere für Clustering verwendet, da Cluster in OpenLayers auf Punkt-Geometrien basieren müssen.
    Name Type Description
    features Array.<ol/Feature> Die Ursprungs-Features mit beliebigen Geometrien (z.B. Polygon, LineString).
    toPointFn function optional Optional: eigene Funktion zur Umwandlung einer Geometrie in einen Punkt.
    Returns:
    Ein Array von Features mit Punktgeometrie und referenziertem Original-Feature unter `originalFeature`.

    convertToGraphData(){Array}

    addons/elevationProfile/models/elevation-result.js, line 96
    Converts the elevation result to a representation used for the d3 graph.
    Returns:
    of datapoints for the graph library

    convertToGraphDataAsPairs(){Array}

    addons/elevationProfile/models/elevation-result.js, line 104
    Converts the elevation result to a representation used for the d3 graph.
    Returns:
    of datapoints for the graph library

    coordToRenderPixel(frameState, coord){Array.<number>}

    modules/oafFilter/view.js, line 1077
    Wandelt eine Kartenkoordinate (EPSG:25833) in Render-Pixelkoordinaten um. Nutzt die aktuelle coordinateToPixelTransform-Matrix aus dem FrameState.
    Name Type Description
    frameState Object OpenLayers frameState aus dem Render-Event
    coord Array.<number> Koordinate [x, y]
    Returns:
    [x, y] (Render-Pixel, noch ohne PixelRatio)

    copyPropertiesExceptGeometry(targetFeature, sourceFeature)

    modules/core/modelList/layer/oaf.js, line 1060
    Kopiert alle Properties vom Quell-Feature aufs Ziel-Feature – außer der Geometrie.
    Name Type Description
    targetFeature ol/Feature
    sourceFeature ol/Feature

    copyToClipboard(evt){void}

    modules/tools/saveSelection/view.js, line 47
    Kopiert den Inhalt des Event-Buttons in die Zwischenablage, sofern der Browser das Kommando akzeptiert.
    Name Type Description
    evt evt Evt-Button

    createAvoidAreasDrawInteraction(){void}

    addons/routingLGB/views/map/view.js, line 451
    Creates a new draw interaction for polygons to avoid.

    createAvoidAreasModifyInteractionListener(context){void}

    addons/routingLGB/views/map/view.js, line 224
    Creates event listener to be called when the avoid polygons are modified
    Name Type Description
    context Object actions context object.

    createAvoidAreasSelectInteraction(){void}

    addons/routingLGB/views/map/view.js, line 472
    Creates a new select interaction to delete avoid areas.

    createBuffer(feature){Feature}

    addons/geoMaerker/view.js, line 377
    Method to create a buffer around a given coordinate
    Name Type Description
    feature * The feature.
    Returns:
    interaction.

    createCircleSVG(style){string}

    modules/controls/orientation/poi/model.js, line 213
    Erzeugt ein SVG eines Kreises
    Name Type Description
    style object Style des Features

    createDrawInteraction(drawType){OLInteraction}

    addons/geoMaerker/view.js, line 349
    Method that defines an OL Draw interaction
    Name Type Description
    drawType * The draw type.
    Returns:
    interaction.

    createDrawInteractionListener(drawInteraction){OLInteraction}

    addons/geoMaerker/view.js, line 256
    Method that creates a listener for the OL Draw interaction
    Name Type Description
    drawInteraction * The interaction
    Returns:
    interaction

    createErrorResult(error)

    addons/elevationProfile/models/elevation-result.js, line 119
    Factory Method for an ElevationResult with an error
    Name Type Description
    error ResultError the error of the profile fetching
    Returns:
    ElevationResult with an error

    createFeatureAttributesMap(features, snippetType){void}

    modules/tools/filter/query/source/geojson.js, line 28
    Creates a feature set with only one snippetType
    Name Type Description
    features array GeoJson Features from file
    snippetType string snippetType from filter configuration

    createFeatureInfos(gfiContent){Array}

    modules/tools/gfi/themes/activeCityMaps/model.js, line 107
    categorizes gfiContent according to categories in themeConfig
    Name Type Description
    gfiContent Array [description]

    createIconFeature(featureCenter, featureName){ol/feature}

    modules/zoomToFeature/model.js, line 77
    creates a feature from the passed center point
    Name Type Description
    featureCenter array contains centercoordinates from features
    featureName string unique name for the feature

    createIconStyle(iconFeature, styleListModel){ol/style}

    modules/zoomToFeature/model.js, line 90
    creates an Style over model from StyleList
    Name Type Description
    iconFeature ol/Feature feature to be style
    styleListModel object contains the configured style

    createIconStyleOld(imgLink, anchor, imageScale){ol/style}

    modules/zoomToFeature/model.js, line 108
    creates the style from the image for the feature
    Name Type Description
    imgLink string path to icon as image
    anchor object Position for the icon
    imageScale number factor scale the icon
    Deprecated
    • in version 3.0.0 - this.createIconStyle() verwenden

      createIconVectorLayer(iconFeatures){ol/vectorlayer}

      modules/zoomToFeature/model.js, line 125
      creates a VectorLayer with a VectorSource from the features
      Name Type Description
      iconFeatures array contains the features to draw

      createInteractionFromMapInteractionMode(){void}

      addons/routingLGB/views/map/view.js, line 102
      Create the currently needed map interaction based on the user input.

      createKmlIconStyle(url, scale){string}

      addons/reachability/utils/kml-utils.js, line 70
      Creates the IconStyle-Part of a Point-KML. Contains the link to a SVG.
      Name Type Description
      url string URL from where the Icon can be retrieved from.
      scale number Scale of the Icon. NOTE: If this value is 0, the Icon is not displayed.
      See:
      Returns:
      IconStyle-Part of a KML-File.

      createKmlIconStyle(url, scale){string}

      addons/routingLGB/utils/kml-utils.js, line 70
      Creates the IconStyle-Part of a Point-KML. Contains the link to a SVG.
      Name Type Description
      url string URL from where the Icon can be retrieved from.
      scale number Scale of the Icon. NOTE: If this value is 0, the Icon is not displayed.
      See:
      Returns:
      IconStyle-Part of a KML-File.

      createLayer(){void}

      modules/core/modelList/layer/oaf.js, line 1071
      Erstellt den OpenLayers-Layer und konfiguriert ihn.

      createLayer(){void}

      modules/core/modelList/layer/staticImage.js, line 35
      Creates Layer for staticImage

      createLayer(){void}

      modules/core/modelList/layer/wms.js, line 142
      [createLayer description]

      createLayerAttributesinternal(layerAttributes){Object}

      modules/tools/importer/parseWms/model.js, line 388
      Create layer attributes for a layer that already exists in portal instance
      Name Type Description
      layerAttributes Object Input layer attributes

      createLayerAttributesinternal(layerAttributes){Object}

      modules/tools/importer/parseWmts/model.js, line 275
      Create layer attributes for a layer that already exists in portal instance
      Name Type Description
      layerAttributes Object Input layer attributes

      asynccreateLayerSource(){void}

      modules/core/modelList/layer/oaf.js, line 733
      Erstellt und aktualisiert die Datenquelle des OAF-Layers. Diese Methode lädt GeoJSON-Daten über die konfigurierte `url` (und optional `collections`), wandelt sie in OpenLayers-Features um, konvertiert die Geometrien bei Bedarf in Punkte und erstellt daraus ggf. eine Cluster-Datenquelle. Unterstützt sowohl feste als auch dynamisch zoomabhängige Cluster-Distanzen. Unterstützt folgende Konfigurationsattribute: - `url`: Basis-URL zur OGC API Features Quelle - `collections`: (optional) Array von Collection-Namen - `bulk`, `limit`, `offset`, `filter`, `bbox`: weitere Query-Parameter - `isClustered`: aktiviert das Punkt-Clustering - `clusterDistance`: Pixelabstand für Clusterbildung - `dynamicClustering`: aktiviert zoomabhängige Anpassung der Clustergröße

      createLayerSource(){void}

      modules/core/modelList/layer/staticImage.js, line 16
      Creates layer source for staticImage

      createLayerSource(){void}

      modules/core/modelList/layer/wms.js, line 42
      [createLayerSource description]

      createLegendURL(){void}

      modules/core/modelList/layer/oaf.js, line 1149
      Generates a legend url.

      createLegendURL(){void}

      modules/core/modelList/layer/wms.js, line 167
      Wenn der Parameter "legendURL" leer ist, wird er auf GetLegendGraphic gesetzt.

      createLineSVG(style){string}

      modules/controls/orientation/poi/model.js, line 243
      Erzeugt ein SVG einer Line
      Name Type Description
      style object Style des Features

      createModifyInteraction(){OLInteraction}

      addons/geoMaerker/view.js, line 363
      Method that defines an OL Modify Interaction
      Returns:
      interaction.

      createOAFLayer(layerName){LayerModel}

      modules/tools/importer/parseOaf/model.js, line 1241
      Create an OAF layer based on the provided layer name.
      Name Type Description
      layerName string The name of the layer to be created.
      Returns:
      created layer model.

      createOATLayer(layerName){OATLayer}

      modules/tools/importer/parseOat/model.js, line 195
      Create layer model
      Name Type Description
      layerName Object OAT Layer name

      createPolygonSVG(style){string}

      modules/controls/orientation/poi/model.js, line 267
      Erzeugt ein SVG eines Polygons
      Name Type Description
      style object Style des Features

      createQueries(queries){void}

      modules/tools/filter/model.js, line 242
      Creates queries for filter.
      Name Type Description
      queries Array.<object> Contains the layer.

      createQuery(model, layer){void}

      modules/tools/filter/model.js, line 266
      Creates a query for a layer. This can also be a group layer
      Name Type Description
      model object layer for which a query is created.
      layer Backbone.Model BackboneModel for check the layerTyp.

      createQueryFromUrlFilterRules(obj){void}

      modules/tools/filter/query/source/model.js, line 423
      creates Query from Url-Filterobject
      Name Type Description
      obj Array.<object> array of attributes and their values to filter

      createRouteModifyInteractionListener(){void}

      addons/routingLGB/views/map/view.js, line 267
      Creates event listener to be called when the user drags the route feature to create a new waypoint. Requests new route afterwards.

      createScaleLineValue(){void}

      modules/scaleLine/model.js, line 40
      Berechnet den Wert für die Maßstabsleiste in Bezug auf eine 2cm lange Linie Ist der Wert größer als 1000m ist, wird er km angegeben

      createStyle(){void}

      modules/tools/importer/setStyle/model.js, line 67
      Create initially ol styles

      createStyleFieldImageName(feature, style){string}

      modules/controls/orientation/poi/model.js, line 175
      Sucht nach dem ImageName bei styleField-Angaben im Style
      Name Type Description
      feature ol.feature Feature mit allen Angaben
      style object Style des Features
      Deprecated
      • with new vectorStyle module
        Returns:
        des Bildes

        createStyleFunction(layerStyle){function}

        modules/core/modelList/layer/oaf.js, line 1184
        Erzeugt eine Style-Funktion für den OpenLayers-Vektorlayer. Diese Funktion erstellt ein dynamisches Styling für Features des Layers, das sowohl Cluster als auch Einzel-Features berücksichtigt: - Wenn Clustering aktiviert ist und ein Feature ein Cluster darstellt, wird ein Cluster-Style (Icon oder Kreis mit optionaler Feature-Anzahl) verwendet. - Bei Clustern mit genau einem Feature wird das ursprüngliche Feature entpackt und dessen individuelles Styling angewendet. - Einzelne Features (ohne Clustering) erhalten direkt ihren Objekt-Style.
        Name Type Description
        layerStyle Object Das Style-Konfigurationsobjekt für Einzel-Features (z.B. aus einer JSON-Datei geladen).
        Returns:
        Eine Styling-Funktion für OpenLayers, die jedem Feature den passenden Style zuweist.
        Example
        const styleFunction = myLayer.createStyleFunction(styleConfig);
        vectorLayer.setStyle(styleFunction);

        createWaypointsDrawInteraction(){void}

        addons/reachability/views/map/view.js, line 151
        Creates a new draw interaction depending on state to either draw lines or polygons. The method will first remove any prior draw interaction created by this tool.

        createWaypointsDrawInteraction(){void}

        addons/routingLGB/views/map/view.js, line 420
        Creates a new draw interaction depending on state to either draw lines or polygons. The method will first remove any prior draw interaction created by this tool.

        createWaypointsModifyInteractionListener(){void}

        addons/reachability/views/map/view.js, line 84
        Creates event listener to be called when the waypoints are dragged/modified

        createWaypointsModifyInteractionListener(){void}

        addons/routingLGB/views/map/view.js, line 196
        Creates event listener to be called when the waypoints are dragged/modified

        createWMSLayer(layerName){WMSLayer}

        modules/tools/importer/parseWms/model.js, line 342
        Create layer model
        Name Type Description
        layerName String Name of the layer model to create

        createWMTSLayer(layerName){WMTSLayer}

        modules/tools/importer/parseWmts/model.js, line 231
        Create layer model
        Name Type Description
        layerName String Name of the layer model to create

        deactivate(){void}

        modules/core/obliqueMap.js, line 112
        Fires:

        deactivateDrawInteraction(){void}

        addons/geoMaerker/view.js, line 416
        Method that deactivates the Draw interaction

        deactivateSelectFeatureOnHoverInteraction(){void}

        addons/geoMaerker/view.js, line 426
        Method that deactivates de Hover on Feature Interaction

        debounce(func, delay){function}

        modules/core/modelList/layer/oaf.js, line 513
        Führt eine Funktion verzögert aus und unterdrückt wiederholte Aufrufe innerhalb des angegebenen Zeitraums. Diese Funktion wird oft verwendet, um Ereignisse wie `moveend` oder `resize` zu entprellen, sodass die übergebene Funktion nur einmal ausgeführt wird, wenn innerhalb des Zeitraums keine weiteren Aufrufe erfolgen.
        Name Type Description
        func function Die Funktion, die verzögert ausgeführt werden soll.
        delay number Die Verzögerung in Millisekunden, nach der `func` aufgerufen wird.
        Returns:
        Eine neue Funktion, die `func` mit Debouncing ausführt.

        defaultGeometryToPoint(geometry){ol/geom/Point|null}

        modules/core/modelList/layer/oaf.js, line 617
        Konvertiert eine Geometrie in einen Punkt zur Verwendung im Clustering. Diese Standardfunktion wird verwendet, wenn keine eigene Konvertierungsfunktion übergeben wurde. Unterstützte Geometrie-Typen: - Point → wird direkt verwendet - Polygon / MultiPolygon → Rückgabe des Innenpunkts - LineString / MultiLineString → Mittelpunkt des Extents Für andere Geometrien wird `null` zurückgegeben.
        Name Type Description
        geometry ol/geom/Geometry Eine Geometrie, die konvertiert werden soll.
        Returns:
        Die erzeugte Punkt-Geometrie oder `null`, wenn der Typ nicht unterstützt wird.

        deleteLayersByIds(response, ids){Array.<Object>}

        js/layerList.js, line 68
        Entfernt Objekte aus der response, die mit einer der übergebenen Ids übereinstimmen
        Name Type Description
        response Array.<Object> Objekte aus der services.json
        ids Array.<string> Ids von Objekten die entfernt werden
        Returns:
        - Objekte aus der services.json

        deleteLayersByMetaIds(response, metaIds){Array.<Object>}

        js/layerList.js, line 81
        Entfernt Objekte aus der response, die mit einer der übergebenen Metadaten-Ids übereinstimmen
        Name Type Description
        response Array.<Object> Objekte aus der services.json
        metaIds Array.<string> Metadaten-Ids von Objekten die entfernt werden
        Returns:
        - Objekte aus der services.json

        deleteSearchString(){void}

        addons/detailedSearch/view.js, line 455
        Calls the corresponding parent function and hides the detailedSearch container, additionally.

        destroy(){void}

        modules/core/modelList/layer/oaf.js, line 1490
        Entfernt interne Listener und Quellen des Layers, um Speicherlecks zu vermeiden. Diese Methode: - Deaktiviert den dynamischen Zoom-basierten Cluster-Listener (`change:resolution`) - Löscht die Layer-Referenz und setzt deren Quelle auf `null` - Setzt die interne Datenquelle (`layerSource`) zurück Wird typischerweise beim Entfernen des Layers aus der Karte aufgerufen.

        destroy(){void}

        modules/tools/gfi/themes/table/model.js, line 38
        Alle children und Routable-Button (alles Module) im gfiContent müssen hier removed werden.

        destroy()

        addons/elevationProfile/view.js, line 49
        Remove the content of the elevation profile from the dom.

        destroy(withTransition)

        addons/elevationProfile/views/chart/view.js, line 45
        Destroy the chart either with or without transition.
        Name Type Description
        withTransition Boolean close chart with transition

        distanceHumanized(distance){Number}

        addons/elevationProfile/utils/geo-utils.js, line 24
        Gets the distance in human readable format.
        Name Type Description
        distance Number distance in meters
        Returns:
        human readable

        distanceHumanized(distance){Number}

        addons/reachability/utils/geo-utils.js, line 68
        Gets the distance in human readable format.
        Name Type Description
        distance Number distance in meters
        Returns:
        human readable

        distanceHumanized(distance){Number}

        addons/routingLGB/utils/geo-utils.js, line 68
        Gets the distance in human readable format.
        Name Type Description
        distance Number distance in meters
        Returns:
        human readable

        distanceInKm(distance){Number}

        addons/elevationProfile/utils/geo-utils.js, line 15
        Compute the distance in kilometer
        Name Type Description
        distance Number distance in meters
        Returns:
        in kilometers

        distanceInKm(distance){Number}

        addons/reachability/utils/geo-utils.js, line 59
        Compute the distance in kilometer
        Name Type Description
        distance Number distance in meters
        Returns:
        in kilometers

        distanceInKm(distance){Number}

        addons/routingLGB/utils/geo-utils.js, line 59
        Compute the distance in kilometer
        Name Type Description
        distance Number distance in meters
        Returns:
        in kilometers

        distanceRounded(distance){Number}

        addons/elevationProfile/utils/geo-utils.js, line 6
        Compute the rounded distance
        Name Type Description
        distance Number distance in meters
        Returns:
        distance

        distanceRounded(distance){Number}

        addons/reachability/utils/geo-utils.js, line 50
        Compute the rounded distance
        Name Type Description
        distance Number distance in meters
        Returns:
        distance

        distanceRounded(distance){Number}

        addons/routingLGB/utils/geo-utils.js, line 50
        Compute the rounded distance
        Name Type Description
        distance Number distance in meters
        Returns:
        distance

        download(event){void}

        addons/reachability/views/export/view.js, line 65
        Download the areas.
        Name Type Description
        event Object the submit event

        download(){void}

        addons/reachability/views/results/view.js, line 69
        Download the route result.

        download(){void}

        addons/routingLGB/views/results/view.js, line 176
        Download the route result.

        downloadAreas(format, filename){void}

        addons/reachability/utils/export-utils.js, line 113
        Executed by the user when clicking the download button. Retrieves the features, converts them and provides them to the browser to download.
        Name Type Description
        format DownloadFormat the download format
        filename String the file name

        downloadRoute(format, filename){void}

        addons/routingLGB/utils/export-utils.js, line 117
        Executed by the user when clicking the download button. Retrieves the features, converts them and provides them to the browser to download.
        Name Type Description
        format DownloadFormat the download format
        filename String the file name

        downloadRoute(event){void}

        addons/routingLGB/views/export/view.js, line 66
        Download the route.
        Name Type Description
        event Object the submit event

        draw(withTransition)

        addons/elevationProfile/views/chart/view.js, line 102
        Draw the chart in the #elevation-chart container.
        Name Type Description
        withTransition Boolean show the chart with a fade in transition

        drawImageAffineToQuad(ctx, img, quadPx, pr){void}

        modules/oafFilter/canvasWarpModel.js, line 153
        Zeichnet ein Bild per affiner Transformation in ein Ziel-Quad. Wichtig: Das funktioniert nur korrekt, wenn das Ziel-Quad ein Parallelogramm ist (also keine echte perspektivische Verzerrung enthält). Dafür ist es sehr schnell, weil nur eine einzige Canvas-Transformation + drawImage nötig ist. Erwartet quadPx in der Reihenfolge: [p00, p10, p11, p01] (= oben-links, oben-rechts, unten-rechts, unten-links) in Pixelkoordinaten.
        Name Type Description
        ctx CanvasRenderingContext2D Canvas-Kontext
        img HTMLImageElement Bildquelle
        quadPx Array Ziel-Quad in Pixeln: [p00,p10,p11,p01]
        pr number PixelRatio des Displays

        drawImageToQuad(ctx, img, quadPx, pr, n){void}

        modules/oafFilter/canvasWarpModel.js, line 107
        Zeichnet ein Bild perspektivisch korrekt in ein verzerrtes Viereck, indem es in viele kleine Dreiecke zerlegt wird. Hintergrund: Die Canvas-API unterstützt nur affine Transformationen (Skalieren, Drehen, Scheren), aber keine echte perspektivische Verzerrung. Durch die Zerlegung in Dreiecke kann jedes Teilstück korrekt auf das Zielpolygon abgebildet werden. Mehr Segmente = bessere Qualität, aber höhere Rechenlast.
        Name Type Description
        ctx CanvasRenderingContext2D Zeichenkontext
        img HTMLImageElement Quellbild
        quadPx Array Ziel-Viereck in Pixelkoordinaten
        pr number PixelRatio des Displays
        n number Anzahl der Unterteilungen pro Achse

        drawImageTriangle(ctx, img, s0, s1, s2, d0, d1, d2, pr){void}

        modules/oafFilter/canvasWarpModel.js, line 49
        Zeichnet ein Bildstück als affines Mapping in ein Ziel-Dreieck. Idee: Canvas kann pro drawImage nur affine Transformationen. Für ein Quell-Dreieck (s0,s1,s2) und Ziel-Dreieck (d0,d1,d2) wird eine affine Transform-Matrix berechnet, dann wird das ganze Bild gezeichnet, aber per Clip auf das Ziel-Dreieck begrenzt.
        Name Type Description
        ctx CanvasRenderingContext2D Canvas-Kontext
        img HTMLImageElement Bildquelle
        s0 Array.<number> Quellpunkt 0 [sx, sy]
        s1 Array.<number> Quellpunkt 1 [sx, sy]
        s2 Array.<number> Quellpunkt 2 [sx, sy]
        d0 Array.<number> Zielpunkt 0 [x, y] (ohne PixelRatio)
        d1 Array.<number> Zielpunkt 1 [x, y] (ohne PixelRatio)
        d2 Array.<number> Zielpunkt 2 [x, y] (ohne PixelRatio)
        pr number PixelRatio des Displays
        Returns:
        Bild in Dreiecken

        drawInteractionOnDrawEvent(layer){void}

        addons/geoMaerker/view.js, line 404
        Method that defines an OL event when drawing
        Name Type Description
        layer * The layer.

        dropHandler(evt){void}

        modules/tools/importer/uploadGeodata/model.js, line 130
        Handle file on a drop event.
        Name Type Description
        evt Event Triggering Event.

        durationHumanized(duration){void}

        addons/reachability/utils/geo-utils.js, line 33
        Gets the duration in human readable format.
        Name Type Description
        duration Number duration in seconds
        Returns:
        human readable

        durationHumanized(duration){void}

        addons/routingLGB/utils/geo-utils.js, line 33
        Gets the duration in human readable format.
        Name Type Description
        duration Number duration in seconds
        Returns:
        human readable

        durationInHours(duration){Number}

        addons/reachability/utils/geo-utils.js, line 15
        Determine the hours from a duration in seconds.
        Name Type Description
        duration Number duration in seconds

        durationInHours(duration){Number}

        addons/routingLGB/utils/geo-utils.js, line 15
        Determine the hours from a duration in seconds.
        Name Type Description
        duration Number duration in seconds

        durationInMinutes(duration){Number}

        addons/reachability/utils/geo-utils.js, line 6
        Determine the minutes from a duration in seconds.
        Name Type Description
        duration Number duration in seconds

        durationInMinutes(duration){Number}

        addons/routingLGB/utils/geo-utils.js, line 6
        Determine the minutes from a duration in seconds.
        Name Type Description
        duration Number duration in seconds

        enableSelectBootstrap(){void}

        addons/layerSwiper/views/layerSelect/view.js, line 90
        Render bootstrap-select buttons

        ensureDrapeLayer(map){void}

        modules/oafFilter/drapeController.js, line 36
        Stellt sicher, dass ein Draping-Layer existiert und gibt ihn zurück. Falls noch keiner vorhanden ist, wird er neu erstellt und der Karte hinzugefügt.
        Name Type Description
        map Object OpenLayers Karteninstanz.
        Returns:
        verwendete Draping-Layer.

        ensureHighlightLayer(map){Object}

        modules/oafFilter/highlightLayers.js, line 27
        Stellt sicher, dass ein Highlight-Layer für ausgewählte Features existiert. Falls noch kein Layer vorhanden ist, wird er neu erstellt, der Karte hinzugefügt und anschließend zurückgegeben.
        Name Type Description
        map Object OpenLayers-Karteninstanz
        Returns:
        für Feature-Markierungen

        ensureNamespace11(urlObj){URL}

        modules/tools/importer/parseWfs/wfs.js, line 81
        Ergänzt bei WFS-1.1.0-Requests den NAMESPACE-Parameter automatisch, wenn im TYPENAME ein Präfix (z. B. "br:...") verwendet wird.
        Name Type Description
        urlObj URL URL-Objekt eines WFS-1.1.0-GetFeature-Requests.
        Returns:
        URL-Objekt (mutiert) mit ggf. ergänzt­em NAMESPACE.

        ensureOutlineLayer(map){Object}

        modules/oafFilter/highlightLayers.js, line 60
        Stellt sicher, dass ein Outline-Layer für Umrissdarstellungen existiert. Falls noch kein Layer vorhanden ist, wird er neu erstellt, der Karte hinzugefügt und anschließend zurückgegeben.
        Name Type Description
        map Object OpenLayers-Karteninstanz
        Returns:
        für rote Umrissdarstellungen

        fetch(layerConfUrl){void}

        js/layerList.js, line 9
        Holt sich die Layer Konfigurationen (layer list)
        Name Type Description
        layerConfUrl string services.json url

        asyncfetchBkgGeosearchSuggestions(search){Array.<String>}

        addons/routingLGB/utils/geosearch-bkg-utils.js, line 31
        Requests Suggestions from text from BKG
        Name Type Description
        search String text to search with

        asyncfetchCoordinatesByText(context, search){Array.<GeosearchResult>}

        addons/reachability/utils/geosearch-utils.js, line 12
        Async fetch Coordinates by text.
        Name Type Description
        context Object actions context object.
        search String searching text.
        Returns:
        parsed Array of RoutingGeosearchResults.

        asyncfetchCoordinatesByText(params, search){Array.<RoutingGeosearchResult>}

        addons/routingLGB/utils/geosearch-utils.js, line 16
        Async fetch Coordinates by text.
        Name Type Description
        params Object parameters.
        search String searching text.
        Returns:
        parsed Array of RoutingGeosearchResults.

        fetchCrsInfo(request, callback){void}

        addons/coordinateTransform/model.js, line 112
        Ruft CRS-Informationen ab und filtert diese basierend auf der Benutzereingabe.
        Name Type Description
        request object Suchanfrage mit dem Begriff, der gefiltert werden soll.
        callback function Callback-Funktion mit den Ergebnissen.

        asyncfetchData(){Promise.<(Object|string)>}

        modules/tools/importer/parseOaf/model.js, line 302
        Asynchronous function to fetch data from a specified URL.
        Returns:
        Promise that resolves to the fetched JSON data or an error message.

        asyncfetchElevationProfile(coordinatesLocal){ElevationResult}

        addons/elevationProfile/utils/elevation-api-utils.js, line 20
        Async fetch Text by Coordinates.
        Name Type Description
        coordinatesLocal Array LonLat Coordinates.
        Returns:
        parsed Array of RoutingGeosearchResults.

        fetchJson(url, modus, useProxy){Promise.<*>}

        modules/tools/importer/parseOaf/model.js, line 660
        Fetches JSON data from a specified URL and processes it based on the provided mode.
        Name Type Description
        url string The URL to fetch JSON data from.
        modus number The mode for processing the JSON data. 0: Single request. 1/2: Multiple pages are fetched.
        useProxy boolean Whether to use a proxy for the request.
        Returns:
        promise that resolves with the processed data or rejects with an error.

        fetchMultiple(url, modus, combinedFeatures, abortSignal){Promise.<*>}

        modules/tools/importer/parseOaf/model.js, line 830
        Fetches JSON data from multiple pages (modus 1 or modus 2).
        Name Type Description
        url string The URL to fetch JSON data from.
        modus number The mode indicating how to process the data.
        combinedFeatures Array Array to which the loaded features will be added.
        abortSignal AbortSignal The signal object for aborting the fetch.
        Returns:
        promise that resolves with the processed JSON data.

        asyncfetchOrsIsochrones(params){IsochronesResult}

        addons/reachability/utils/ors-isochrones-utils.js, line 19
        Requests isochrones from ors service.
        Name Type Description
        params Object for the function
        Name Type Description
        coordinates Array optional coordinates in wgs84 projection
        speedProfile String optional which is used to request the isochrones for.
        optimization String optional which optimization to request
        range Number optional the range value (either time or distance value)
        interval Number optional the interval value
        avoidFeatureOptions Array optional which options to avoid
        Returns:
        with isochrones

        fetchPage(url, offset, loopLimit, combinedFeatures, abortSignal){Promise.<*>}

        modules/tools/importer/parseOaf/model.js, line 937
        Fetches a single page of JSON data.
        Name Type Description
        url string The URL to fetch JSON data from.
        offset number The offset to use in the request.
        loopLimit number The number of features per page.
        combinedFeatures Array Array to which the loaded features will be added.
        abortSignal AbortSignal The signal object for aborting the fetch.
        Returns:
        promise that resolves with the page data, or null if no data is returned.

        fetchReportFeatures(){Promise}

        addons/geoMaerker/reports/model.js, line 347
        Method to fetch all existing report features
        Returns:
        promise of the fetch report features request.

        fetchRoute(){RoutingResult}

        addons/routingLGB/model.js, line 375
        Fetches the route with the configured external service. Needs to be extended if new services should be configurable.
        Returns:
        fetched routing details

        asyncfetchRoutingBkgGeosearch(search){Array.<RoutingGeosearchResult>}

        addons/routingLGB/utils/geosearch-bkg-utils.js, line 9
        Requests POIs from text from BKG
        Name Type Description
        search String text to search with

        asyncfetchRoutingBkgGeosearchReverse(coordinates){RoutingGeosearchResult}

        addons/routingLGB/utils/geosearch-bkg-utils.js, line 53
        Requests POI at coordinate from BKG
        Name Type Description
        coordinates Array to search at

        asyncfetchRoutingNominatimGeosearch(search){Array.<RoutingGeosearchResult>}

        addons/routingLGB/utils/geosearch-nominatim-utils.js, line 10
        Requests POIs from text from Nominatim
        Name Type Description
        search String text to search with

        asyncfetchRoutingNominatimGeosearchReverse(coordinates){RoutingGeosearchResult}

        addons/routingLGB/utils/geosearch-nominatim-utils.js, line 30
        Requests POI at coordinate from Nominatim
        Name Type Description
        coordinates Array to search at

        asyncfetchRoutingOrs(params){RoutingDirections}

        addons/routingLGB/utils/routing-ors-utils.js, line 24
        Requests directions from ors service. Using the path value 'directions_st' takes into consideration the statistical traffic flow of previous years. If no traffic information is needed, the path value 'directions' is to be used.
        Name Type Description
        params Object parameter
        Name Type Description
        coordinates Array optional in wgs84 projection
        language String optional to request the instructions in local language.
        speedProfile String optional to request the directions with
        avoidFeatureOptions Array.<AvoidFeatureOption> optional options to avoid
        preference String optional to request the directions with
        avoidPolygons Object optional areas to avoid when requesting a route
        instructions Boolean optional if the instructions should be requested

        fetchSingle(url, combinedFeatures, abortSignal){Promise.<*>}

        modules/tools/importer/parseOaf/model.js, line 793
        Fetches JSON data via a single request (modus 0).
        Name Type Description
        url string The URL to fetch JSON data from.
        combinedFeatures Array Array to which the loaded features will be added.
        abortSignal AbortSignal The signal object for aborting the fetch.
        Returns:
        promise that resolves with the JSON data.

        asyncfetchSuggestionsByText(search){Array.<String>}

        addons/reachability/utils/geosearch-utils.js, line 54
        Async fetch suggestions by text.
        Name Type Description
        search String searching text.
        Returns:
        suggestions

        asyncfetchSuggestionsByText(search){Array.<String>}

        addons/routingLGB/utils/geosearch-utils.js, line 55
        Async fetch suggestions by text.
        Name Type Description
        search String searching text.
        Returns:
        suggestions

        asyncfetchTextByCoordinates(coordinates){GeosearchResult}

        addons/reachability/utils/geosearch-utils.js, line 87
        Async fetch Text by Coordinates.
        Name Type Description
        coordinates Array LonLat Coordinates.
        Returns:
        parsed Array of RoutingGeosearchResults.

        asyncfetchTextByCoordinates(coordinates){RoutingGeosearchResult}

        addons/routingLGB/utils/geosearch-utils.js, line 76
        Async fetch Text by Coordinates.
        Name Type Description
        coordinates Array LonLat Coordinates.
        Returns:
        parsed Array of RoutingGeosearchResults.

        fetchXml(url){Promise}

        modules/tools/exporter/exportData/model.js, line 378
        Fetches a XML and returns its text on success
        Name Type Description
        url String the url to fetch from
        Returns:
        promise

        fetchXml(url, useProxy){Promise}

        modules/tools/exporter/parseWfs/model.js, line 112
        Fetches a XML and returns its text on success
        Name Type Description
        url String the url to fetch from
        useProxy boolean flag to indicate if CORS proxy should be used
        Returns:
        promise

        fetchXml(url, useProxy){Promise.<string>}

        modules/tools/importer/parseWfs/model.js, line 380
        Fetches a XML and returns its text on success
        Name Type Description
        url String the url to fetch from
        useProxy boolean flag to indicate if CORS proxy should be used
        Returns:
        promise

        fetchXml(url, useProxy, withCredentials){Promise.<string>}

        modules/tools/importer/parseWms/model.js, line 264
        Fetches a XML and returns its text on success
        Name Type Description
        url String the url to fetch from
        useProxy boolean flag to indicate if CORS proxy should be used
        withCredentials boolean flag to indicate if credentials should be used
        Returns:
        promise

        fetchXml(url, useProxy, withCredentials){Promise.<string>}

        modules/tools/importer/parseWmts/model.js, line 152
        Fetches a XML and returns its text on success
        Name Type Description
        url String the url to fetch from
        useProxy boolean flag to indicate if CORS proxy should be used
        withCredentials boolean flag to indicate if credentials should be used
        Returns:
        promise

        filteroafList(){void}

        modules/tools/importer/selectOaf/model.js, line 121
        Filter layer list

        filteroatList(){void}

        modules/tools/importer/selectOat/model.js, line 121
        Filter layer list

        filterwfsList(){void}

        modules/tools/importer/selectWfs/model.js, line 102
        Filter layer list

        filterWithCoordinates(){Array.<Waypoint>}

        addons/routingLGB/models/waypoints.js, line 30
        Gets all waypoints with coordinates.
        Returns:
        waypoints with coordinates

        filterWMSList(){void}

        modules/tools/importer/selectWms/model.js, line 93
        Filter layer list

        filterwmtsList(){void}

        modules/tools/importer/selectWmts/model.js, line 90
        Filter layer list

        findIsochrones(context){void}

        addons/reachability/model.js, line 387
        Finds the isochrones for the current starting point.
        Name Type Description
        context Object actions context object.

        findKeyValuePair(list, properties){Object}

        js/layerList.js, line 154
        Returns the first value that matches all of the key-value pairs listed in properties. Source: https://stackoverflow.com/questions/37301790/es6-equivalent-of-underscore-findwhere
        Name Type Description
        list Object where to search for the key-value pairs.
        properties Object the key-value pair, which should be detected.
        Returns:
        Returns an object the key-value pair

        findRoute(params){void}

        addons/routingLGB/model.js, line 342
        Finds the route for the current waypoints.
        Name Type Description
        params Object the parameters for finding the route
        Name Type Description
        zoomToExtent Boolean flag to zoom to extent of the route

        findWaypointBetweenLineStringIndex(params){Number|null}

        addons/routingLGB/views/map/view.js, line 237
        Tries to find the waypoint index between the given lineStringIndex. Used to determine where to insert the new waypoint when the route is dragged in the map.
        Name Type Description
        params Object with lineStringIndex as number to search
        Name Type Description
        lineStringIndex Number optional at which index in the linestring to search for waypoints
        Returns:
        waypoint index or null if nothing was found

        focusEmptyWaypoint(){void}

        addons/routingLGB/views/waypoints/view.js, line 200
        Focus the first waypoint that has no geo point, yet.

        focusOnEnd(element){void}

        modules/treeFilter/view.js, line 97
        Platziert den Cursor am Ende vom String
        Name Type Description
        element Element Das Dom-Element

        focusOnStart(element){void}

        modules/treeFilter/view.js, line 108
        Platziert den Cursor am Anfang vom String
        Name Type Description
        element Element Das Dom-Element

        formatResponse(json){Array}

        addons/coordinateTransform/model.js, line 131
        Formatiert die CRS-Ergebnisse für die Anzeige.
        Name Type Description
        json object JSON-Objekt mit den CRS-Ergebnissen.
        Returns:
        von formatierten Ergebnissen.

        formatTooltipLabel(value, perLine){string}

        modules/core/modelList/layer/oaf.js, line 1366
        Formatiert eine durch Komma getrennte Liste in Tooltip-Zeilen mit max. 10 Elementen pro Zeile.
        Name Type Default Description
        value string Kommagetrennte Jahreszahlen, z.B. "1990,1992,..."
        perLine number 10 optional Anzahl Werte pro Zeile.
        Returns:
        Umgebrochener Tooltiptext.

        generateUniqueLayerId(){string}

        modules/tools/importer/parseGeodata/model.js, line 83
        Generates a unique layer ID that is not already in the existing list.
        Returns:
        unique layer ID.

        generateUniqueLayerId(){string}

        modules/tools/importer/parseOaf/model.js, line 1221
        Generates a unique layer ID that is not already in the existing list.
        Returns:
        unique layer ID.

        generateUniqueLayerId(){string}

        modules/tools/importer/parseOat/model.js, line 217
        Generates a unique layer ID that is not already in the existing list.
        Returns:
        unique layer ID.

        generateUniqueLayerId(){string}

        modules/tools/importer/parseWfs/model.js, line 461
        Generates a unique layer ID that is not already in the existing list.
        Returns:
        unique layer ID.

        generateUniqueLayerId(){string}

        modules/tools/importer/parseWms/model.js, line 369
        Generates a unique layer ID that is not already in the existing list.
        Returns:
        unique layer ID.

        generateUniqueLayerId(){string}

        modules/tools/importer/parseWmts/model.js, line 257
        Generates a unique layer ID that is not already in the existing list.
        Returns:
        unique layer ID.

        getAreas(){RoutingIsochronesArea}

        addons/reachability/models/geoServices/isochrones-result.js, line 29
        Get all areas of isochrones.
        Returns:
        of isochrones.

        getAscent(){Number}

        addons/elevationProfile/models/elevation-result.js, line 72
        Gets the cummulative ascent.
        Returns:
        min height

        getAvailableAvoidFeatureOptions(){Array.<AvoidFeatureOption>}

        addons/reachability/model.js, line 356
        Get the available avoid feature options.
        Returns:
        avoid feature options

        getAvailableAvoidFeatureOptions(){Array.<AvoidFeatureOption>}

        addons/routingLGB/model.js, line 310
        Get the available avoid feature options.
        Returns:
        avoid feature options

        getAvoidFeatureOptions(){Array.<String>}

        addons/reachability/model.js, line 300
        Getter for avoid feature options.
        Returns:
        selected avoid feature options

        getAvoidFeatureOptions(){Array.<String>}

        addons/routingLGB/model.js, line 208
        Getter for avoid feature options.
        Returns:
        selected avoid feature options

        getAvoidPolygonsWgs84(){Object}

        addons/routingLGB/views/map/view.js, line 333
        Retrieves the polygons to avoid in the wgs84 projection as a MultiPolygon
        Returns:
        in wgs84

        getAvoidSpeedProfileOptions(){Array.<String>}

        addons/reachability/models/geoServices/isochrones-area.js, line 129
        Avoided speed profile options.
        Returns:
        speed profile options.

        getBbox(){Array}

        addons/reachability/models/geoServices/isochrones-result.js, line 21
        BBOX of all areas.
        Returns:
        of all areas.

        getBbox(){Array}

        addons/reachability/models/geoServices/routing-result.js, line 38
        Bbox of the route.
        Returns:
        of the route.

        getBbox(){Array}

        addons/routingLGB/models/geoServices/routing-result.js, line 39
        Bbox of the route.
        Returns:
        of the route.

        getCapabilitiesUrl(url){Promise}

        modules/tools/importer/parseWfs/model.js, line 236
        Get wfs request url
        Name Type Description
        url String wms url
        Returns:
        Promise

        getCapabilitiesUrl(url){Promise}

        modules/tools/importer/parseWms/model.js, line 171
        Get wms request url
        Name Type Description
        url String wms url
        Returns:
        Promise

        getCenter(){Promise.<{coords: ol.Coordinate, estimate: (boolean|undefined)}>}

        modules/core/obliqueMap.js, line 194
        returns the center coordiantes of the current view

        getClusterStyle(size, iconPath, showCount, styleOptions, clusteredFeatures){ol.style.Style}

        modules/core/modelList/layer/oaf.js, line 411
        Erzeugt einen OpenLayers Style für ein Cluster-Feature (Kreis oder Icon). Falls ein Icon-Pfad angegeben ist, wird ein Icon verwendet, andernfalls ein Kreis. Optional wird die Anzahl der enthaltenen Features als Text angezeigt. Das Styling wird zwischengespeichert, um Performance zu verbessern.
        Name Type Description
        size number Anzahl der Features im Cluster.
        iconPath string | null Pfad zum Cluster-Icon oder `null` für Kreis-Style.
        showCount boolean Ob die Anzahl der Features als Text angezeigt wird.
        styleOptions Object Konfigurationsoptionen für Farbe, Textfarbe, Radius etc.
        clusteredFeatures Array.<ol.Feature> Die im Cluster enthaltenen Einzel-Features.
        Returns:
        Der generierte Style für das Cluster-Feature.

        getColor(){Array}

        addons/reachability/models/geoServices/isochrones-area.js, line 109
        RGB color to display the area in.
        Returns:
        color to display the area in.

        getColorRgbString(){Array}

        addons/reachability/models/geoServices/isochrones-area.js, line 117
        RGB color string to display the area in.
        Returns:
        color string to display the area in.

        getContainer(){Object}

        addons/elevationProfile/view.js, line 120
        Getter for the jquery container object.
        Returns:
        container object of this view

        getContainer()

        addons/elevationProfile/views/chart/view.js, line 37
        Returns:
        jquery container element

        getCookieValue(){Object}

        addons/geoMaerker/view.js, line 664
        Get the value of the geomaerker cookie.
        Returns:
        value of the geomaerker cookie.

        getCoordinates(){Array}

        addons/reachability/models/geoServices/geosearch-result.js, line 71
        Coordinates in local projection.
        Returns:
        in local projection.

        getCoordinates(){Array}

        addons/reachability/models/geoServices/isochrones-area.js, line 56
        Polygon coordinates.
        Returns:
        of area as polygon.

        getCoordinates(){Array}

        addons/reachability/models/starting-point.js, line 47
        Coordinates in local projection.
        Returns:
        in local projection.

        getCoordinates(){Array}

        addons/routingLGB/models/geoServices/routing-geosearch-result.js, line 71
        Coordinates in local projection.
        Returns:
        in local projection.

        getCoordinates(){Array}

        addons/routingLGB/models/waypoint.js, line 69
        Coordinates in local projection.
        Returns:
        in local projection.

        getCoordinatesWgs84(){Array}

        addons/reachability/models/starting-point.js, line 55
        Retrieves the coordinates in wgs84 projection
        Returns:
        coordinates

        getDataParameters(value){Object}

        modules/searchbar/specialWFS/model.js, line 141
        Extrahiert Parameter für einen WFS-POST-Request. Unterstützt sowohl die alte Übergabe als Query-String (deprecated), als auch die neue objektbasierte Form.
        Name Type Description
        value Object Definitionseintrag mit `data`-Feld.
        Name Type Description
        data string | Object Entweder Query-String (alt) oder bereits aufbereitetes Objekt (neu).
        Returns:
        Objekt für die WFS-Abfrage.

        getDescent(){Number}

        addons/elevationProfile/models/elevation-result.js, line 80
        Gets the cummulative descent.
        Returns:
        min height

        getDirectionsCoordinates(){Array}

        addons/routingLGB/models/waypoints.js, line 38
        Gets all valid coordinates from the given waypoints.
        Returns:
        array

        getDirectionsCoordinatesWgs84(){Array}

        addons/routingLGB/models/waypoints.js, line 47
        Retrieves the waypoint coordinates in wgs84 projection
        Returns:
        coordinates

        getDisplayDetails(){Boolean}

        addons/routingLGB/models/geoServices/routing-segment.js, line 49
        Tracks if details should be displayed in RoutingDirections.
        Returns:
        if yes, false if not.

        getDisplayName(){Number}

        addons/reachability/models/geoServices/geosearch-result.js, line 55
        DisplayName of coordinate.
        Returns:
        of coordinate.

        getDisplayName(){String|null}

        addons/reachability/models/starting-point.js, line 97
        DisplayName of the waypoint as text.
        Returns:
        of the waypoint as text.

        getDisplayName(){Number}

        addons/routingLGB/models/geoServices/routing-geosearch-result.js, line 55
        DisplayName of coordinate.
        Returns:
        of coordinate.

        getDisplayName(){String|null}

        addons/routingLGB/models/waypoint.js, line 108
        DisplayName of the waypoint as text.
        Returns:
        of the waypoint as text.

        getDisplayValue(){Number}

        addons/reachability/models/geoServices/isochrones-area.js, line 137
        DisplayValue of area for GUI.
        Returns:
        of area for GUI.

        getDistance(){Number}

        addons/elevationProfile/models/elevation-result.js, line 47
        Gets the distance of the elevation result.
        Returns:
        distance

        getDistance(){Number}

        addons/elevationProfile/models/elevation-step.js, line 28
        Distance in meter.
        Returns:
        in meter.

        getDistance(){Number}

        addons/reachability/model.js, line 198
        Getter for distance.
        Returns:
        distance

        getDistance(){Number}

        addons/routingLGB/models/geoServices/routing-segment.js, line 25
        Distance in meter.
        Returns:
        in meter.

        getDistance(){Number}

        addons/routingLGB/models/geoServices/routing-step.js, line 40
        Distance in meter.
        Returns:
        in meter.

        getDistanceHumanized(){void}

        addons/reachability/models/geoServices/routing-result.js, line 102
        Gets the distance in human readable format.
        Returns:
        human readable

        getDistanceHumanized(){void}

        addons/routingLGB/models/geoServices/routing-result.js, line 103
        Gets the distance in human readable format.
        Returns:
        human readable

        getDistanceHumanized(){void}

        addons/routingLGB/models/geoServices/routing-segment.js, line 65
        Gets the distance in human readable format.
        Returns:
        human readable

        getDistanceHumanized(){void}

        addons/routingLGB/models/geoServices/routing-step.js, line 114
        Gets the distance in human readable format.
        Returns:
        human readable

        getDistanceMeter(){Number}

        addons/reachability/models/geoServices/routing-result.js, line 46
        Distance of the route in meter.
        Returns:
        of the route in meter.

        getDistanceMeter(){Number}

        addons/routingLGB/models/geoServices/routing-result.js, line 47
        Distance of the route in meter.
        Returns:
        of the route in meter.

        getDownloadFeatures(){Array.<module:ol/Feature>}

        addons/reachability/utils/export-utils.js, line 14
        Retrieves the features from openlayers source to be downloaded
        Returns:
        features

        getDownloadFeatures(){Array.<module:ol/Feature>}

        addons/routingLGB/utils/export-utils.js, line 16
        Retrieves the features from openlayers source to be downloaded
        Returns:
        features

        getDownloadStringInFormat(features, format){String}

        addons/reachability/utils/export-utils.js, line 82
        Converts the features to be downloaded into the desired download format
        Name Type Description
        features Array.<module:ol/Feature> to be converted
        format DownloadFormat the download format
        Returns:
        to be downloaded

        getDownloadStringInFormat(features, format){String}

        addons/routingLGB/utils/export-utils.js, line 84
        Converts the features to be downloaded into the desired download format
        Name Type Description
        features Array.<module:ol/Feature> to be converted
        format DownloadFormat the download format
        Returns:
        to be downloaded

        getDuration(){Number}

        addons/routingLGB/models/geoServices/routing-segment.js, line 33
        Duration in seconds.
        Returns:
        in seconds.

        getDuration(){Number}

        addons/routingLGB/models/geoServices/routing-step.js, line 48
        Duration in seconds.
        Returns:
        in seconds.

        getDurationHumanized(){void}

        addons/reachability/models/geoServices/routing-result.js, line 94
        Gets the duration in human readable format.
        Returns:
        human readable

        getDurationHumanized(){void}

        addons/routingLGB/models/geoServices/routing-result.js, line 95
        Gets the duration in human readable format.
        Returns:
        human readable

        getDurationHumanized(){void}

        addons/routingLGB/models/geoServices/routing-segment.js, line 57
        Gets the duration in human readable format.
        Returns:
        human readable

        getDurationHumanized(){void}

        addons/routingLGB/models/geoServices/routing-step.js, line 106
        Gets the duration in human readable format.
        Returns:
        human readable

        getDurationSeconds(){Number}

        addons/reachability/models/geoServices/routing-result.js, line 54
        Duration of the route in seconds.
        Returns:
        of the route in seconds.

        getDurationSeconds(){Number}

        addons/routingLGB/models/geoServices/routing-result.js, line 55
        Duration of the route in seconds.
        Returns:
        of the route in seconds.

        getElevationResult(){ElevationResult}

        addons/elevationProfile/model.js, line 74
        Getter for elevationResult.
        Returns:
        result to be displayed

        getError(){ResultError}

        addons/elevationProfile/models/elevation-result.js, line 32
        Gets the error. Null, if an elevation profile could be fetched.
        Returns:
        elevation profile result error

        getError(){ResultError}

        addons/reachability/models/geoServices/isochrones-result.js, line 46
        Gets the error. Null, if a route could be fetched.
        Returns:
        route result error

        getError(){RoutingResultError}

        addons/reachability/models/geoServices/routing-result.js, line 86
        Gets the error. Null, if a route could be fetched.
        Returns:
        route result error

        getError(){RoutingResultError}

        addons/routingLGB/models/geoServices/routing-result.js, line 87
        Gets the error. Null, if a route could be fetched.
        Returns:
        route result error

        getExtent(){Array|undefined}

        modules/core/modelList/layer/oaf.js, line 1393
        Holt und berechnet den Extent des Layers, falls noch nicht gesetzt. Berechnet den Extent basierend auf den geladenen Features, falls keine bbox mitgegeben wurde.
        Returns:
        Array mit den Extent-Koordinaten [minX, minY, maxX, maxY].

        getFaIconClass(){void}

        addons/routingLGB/models/geoServices/routing-step.js, line 88
        Obtain the font awesome icon for this step.
        Returns:
        font awesome icon class

        getFeature(){ol/feature}

        addons/reachability/models/starting-point.js, line 89
        Feature of the waypoint as point in map
        Returns:
        of the waypoint as point in map

        getFeature(){ol/feature}

        addons/routingLGB/models/waypoint.js, line 100
        Feature of the waypoint as point in map
        Returns:
        of the waypoint as point in map

        getFeatureIds(groupedFeatureList, layerId){Array.<string>}

        modules/tools/compareFeatures/model.js, line 205
        returns the feature ids of a layer
        Name Type Description
        groupedFeatureList object features grouped by layerId
        layerId string layer id of the features needed

        getFeatureRequest(url){void}

        modules/tools/exporter/exportData/model.js, line 366
        Performs getFeature request
        Name Type Description
        url String url to fetch

        getFeatures(){void}

        modules/controls/orientation/poi/model.js, line 30
        Ermittelt die Features für POI, indem es für das Array an Distanzen die Features ermittelt und abspeichert.

        getFeatures(){void}

        modules/tools/exporter/exportData/model.js, line 58
        Initial get features method. Triggers and sets vector/wfs features

        getFeatures(){Array.<Feature>|boolean}

        modules/tools/importer/parseOaf/model.js, line 1078
        Retrieves and parses features from the layer's data source and sets them in the component's state.
        Returns:
        array of features or `false` in case of an error.

        getFeaturesByLayerId(layerId){Object}

        modules/tools/filter/query/source/model.js, line 93
        request the features for layer with its ID
        Name Type Description
        layerId String ID of Layer
        Returns:
        olFeatures

        getFeaturesFromData(data){Array.<ol.feature>}

        modules/tools/exporter/exportData/model.js, line 399
        Parses xml data to openlayer features. Override
        Name Type Description
        data xml XML response.
        Returns:
        aus ol/Feature.

        getFeatureTitle(feature){string}

        modules/controls/orientation/poi/model.js, line 86
        Ermittelt den Titel, der im Fenster für das Feature angezeigt werden soll.
        Name Type Description
        feature ol.feature Feature, für das der Titel ermittelt werden soll

        getFileName(format, filename){String}

        addons/reachability/utils/export-utils.js, line 99
        Creates the filename with the extension if not provided in the uploaded file
        Name Type Description
        format String Filetype
        filename String Name of File
        Returns:
        filename to be used when downloading

        getFileName(format, filename){String}

        addons/routingLGB/utils/export-utils.js, line 103
        Creates the filename with the extension if not provided in the uploaded file
        Name Type Description
        format string The desired format for the filename.
        filename string optional The original filename (optional).
        Returns:
        filename to be used when downloading

        getFilteredAvoidFeatureOptions(){Array.<String>}

        addons/reachability/model.js, line 346
        Getter for avoid feature options that are only available for the selected speed option.
        Returns:
        selected avoid feature options

        getFilteredAvoidFeatureOptions(){Array.<String>}

        addons/routingLGB/model.js, line 300
        Getter for avoid feature options that are only available for the selected speed option.
        Returns:
        selected avoid feature options

        getGeojsonFeature(additionalProperties){Feature.<Polygon>}

        addons/reachability/models/geoServices/isochrones-area.js, line 146
        Creates GEOJSON polygon feature for area
        Name Type Description
        additionalProperties Object to add to the feature properties.
        Returns:
        polygon feature.

        getGeometryType(){void}

        modules/tools/importer/setStyle/view.js, line 114
        Get geometry type of features to style

        getGfiForPrint(){void}

        modules/tools/print/model.js, line 495
        Setzt die createURL in Abhängigkeit der GFI

        getGfiUrl(){String}

        modules/core/modelList/layer/wms.js, line 345
        Gets the gfi url from the layers source.
        Returns:
        The created getFeature info url.

        getGroupIndex(){Number}

        addons/reachability/models/geoServices/isochrones-area.js, line 64
        Group index of area.
        Returns:
        of area.

        getHeightDifferences(){Number}

        addons/elevationProfile/models/elevation-result.js, line 88
        Gets a list of height differences between the steps.
        Returns:
        min height

        getHighlightFeature(){module:ol/Feature}

        addons/routingLGB/views/map/view.js, line 128
        Returns the feature to display the highlight on
        Returns:
        Feature

        getIconColor(color){string}

        addons/reachability/utils/kml-utils.js, line 83
        If the given color is included in the color options of the Draw Tool the name of the color is returned.
        Name Type Description
        color Array.<number> The color of which the name is to be retrieved.
        Returns:
        name of the color corresponding to the number array.

        getIconColor(color){string}

        addons/routingLGB/utils/kml-utils.js, line 83
        If the given color is included in the color options of the Draw Tool the name of the color is returned.
        Name Type Description
        color Array.<number> The color of which the name is to be retrieved.
        Returns:
        name of the color corresponding to the number array.

        getIconPath(){string}

        modules/snippets/multiCheckbox/model.js, line 61
        Determines the iconPath and returns it
        Returns:
        path to Icon

        getIconPathOld(value){string}

        modules/snippets/multiCheckbox/model.js, line 108
        creates a model value and adds it to the value collection
        Name Type Description
        value string value
        Deprecated
        • with new vectorStyle module
          Returns:
          path to Icon

          getImage(previewUrl, opts){Object}

          modules/oafFilter/previewImagecache.js, line 47
          Lädt/holt ein Image für previewUrl.
          Name Type Description
          previewUrl string URL des Vorschaubildes
          opts Object Optionale Callback-Optionen
          Name Type Description
          onLoad function optional Callback, der mit dem Image aufgerufen wird, wenn es erfolgreich geladen wurde
          onError function optional Callback, der mit der URL aufgerufen wird, wenn das Laden fehlschlägt
          Returns:
          geladene Image oder `null`, wenn keine URL übergeben wurde

          getImgPath(feat){string}

          modules/controls/orientation/poi/model.js, line 140
          Ermittelt zum Feature den img-Path und gibt ihn zurück.
          Name Type Description
          feat ol.feature Feature

          getImgPathOld(feat){string}

          modules/controls/orientation/poi/model.js, line 104
          Ermittelt zum Feature den img-Path und gibt ihn zurück.
          Name Type Description
          feat ol.feature Feature
          Deprecated
          • with new vectorStyle module

            getIndex(){Number}

            addons/routingLGB/models/waypoint.js, line 52
            Index of the waypoint in list of waypoints.
            Returns:
            of the waypoint in list of waypoints.

            getIndexDirectionsLineString(){Number|null}

            addons/routingLGB/models/waypoint.js, line 148
            Index along linestring
            Returns:
            along linestring

            getInfoContainer(){Object}

            addons/elevationProfile/view.js, line 127
            Getter for the jquery container object.
            Returns:
            container object of this view

            getInstruction(){String}

            addons/routingLGB/models/geoServices/routing-step.js, line 56
            Instruction to follow the route.
            Returns:
            to follow the route.

            getInterval(){Number}

            addons/reachability/model.js, line 233
            Getter for interval.
            Returns:
            interval

            getInterval(){Number}

            addons/reachability/models/geoServices/isochrones-area.js, line 87
            Interval value of area.
            Returns:
            value of area.

            getIsochronesResult(){IsochronesResult}

            addons/reachability/model.js, line 325
            Getter for isochrones result.
            Returns:
            result with details

            getKmlHotSpotOfIconStyle(anchor){string}

            addons/reachability/utils/kml-utils.js, line 99
            Constructs the hotspot-tag (anchoring of the icon) of an IconStyle-Part of a Point-KML.
            Name Type Description
            anchor Object Values for the hotspot-tag are retrieved from this object.
            See:
            Returns:
            for a KML IconStyle.

            getKmlHotSpotOfIconStyle(anchor){string}

            addons/routingLGB/utils/kml-utils.js, line 99
            Constructs the hotspot-tag (anchoring of the icon) of an IconStyle-Part of a Point-KML.
            Name Type Description
            anchor Object Values for the hotspot-tag are retrieved from this object.
            See:
            Returns:
            for a KML IconStyle.

            getLanguages(){Object}

            getter for configured languages
            Returns:
            object {krz: full} with krz the language shortform and full the language longform

            getLastItem(){Backbone.Model}

            modules/menu/mobile/breadCrumb/list.js, line 71
            Gibt das letzte Model aus der Collection zurück

            getLat(){Number}

            addons/reachability/models/geoServices/geosearch-result.js, line 23
            Lat coordinate.
            Returns:
            coordinate.

            getLat(){Number}

            addons/routingLGB/models/geoServices/routing-geosearch-result.js, line 23
            Lat coordinate.
            Returns:
            coordinate.

            getLayerAttributesFromUrl(layerAttributes){Object}

            modules/tools/importer/parseWfs/model.js, line 488
            Parse WFS Capabilities URL and extract infos
            Name Type Description
            layerAttributes Object attributes to complete

            getLayerAttributesFromUrl(layerAttributes){Object}

            modules/tools/importer/parseWms/model.js, line 402
            Get layer attributes from url
            Name Type Description
            layerAttributes Object Input layer attributes

            getLayerAttributesFromUrl(layerAttributes){Object}

            modules/tools/importer/parseWmts/model.js, line 289
            Get layer attributes from url
            Name Type Description
            layerAttributes Object Input layer attributes

            getLayerOrderMax(){number}

            modules/tools/importer/util.js, line 5
            finds the highest layer order in the current layer list
            Returns:
            layer order

            getLayers(){Array.<Object>}

            modules/core/modelList/layer/wms.js, line 337
            [getLayers description]

            getLayers(){LayerSelect}

            addons/layerSwiper/models/layer-select.js, line 25
            Getter for layers.
            Returns:
            layers

            getLayerSelect(){LayerSelect}

            addons/layerSwiper/model.js, line 379
            Getter for starting point.
            Returns:
            starting point

            getLayerSelection(groupedFeatureList){Array.<object>}

            modules/tools/compareFeatures/model.js, line 187
            returns a list of all available layers in the featureList
            Name Type Description
            groupedFeatureList object features grouped by layerId
            Returns:
            name and id

            getLegendUrlFromLayerList(layerName){String}

            modules/tools/importer/parseWms/model.js, line 433
            Get legend url from WMS capabilities
            Name Type Description
            layerName String layer name

            getLineString(){Array}

            addons/reachability/models/geoServices/routing-result.js, line 62
            LineString of the route
            Returns:
            of the route

            getLineString(){Array}

            addons/routingLGB/models/geoServices/routing-result.js, line 63
            LineString of the route
            Returns:
            of the route

            getLineStringCenter(line){"ol/geom/Point"}

            modules/core/modelList/layer/oaf.js, line 1715
            Berechnet den Mittelpunkt eines LineString basierend auf der halben Linienlänge.
            Name Type Description
            line "ol/geom/LineString" Der LineString, aus dem der Längenmittelpunkt berechnet wird.
            Returns:
            Punkt, der den Mittelpunkt der Linienlänge darstellt.

            getLineStringWaypointIndex(){Array.<Number>}

            addons/reachability/models/geoServices/routing-result.js, line 78
            LineStringWaypointIndex to find out where the waypoints on the linestring are.
            Returns:
            to find out where the waypoints on the linestring are.

            getLineStringWaypointIndex(){Array.<Number>}

            addons/routingLGB/models/geoServices/routing-result.js, line 79
            LineStringWaypointIndex to find out where the waypoints on the linestring are.
            Returns:
            to find out where the waypoints on the linestring are.

            getLng(){Number}

            addons/reachability/models/geoServices/geosearch-result.js, line 39
            Lng coordinate.
            Returns:
            coordinate.

            getLng(){Number}

            addons/routingLGB/models/geoServices/routing-geosearch-result.js, line 39
            Lng coordinate.
            Returns:
            coordinate.

            getMapBbox()

            addons/mpJsApi/src/ogcApi.js, line 110
            Returns bbox of current map extent, transformed to EPSG:4326. We intentionally keep it fixed to 4326 so we can omit bbox-crs in OGC calls.

            getMapExport(url, version){void}

            addons/detailedSearch/searchResult/model.js, line 132
            Create object for map import
            Name Type Description
            url String Capabilities URL to import
            version String version of WFS

            getMapExtentInEPSG4326(map){Array.<number>}

            modules/core/modelList/layer/oaf.js, line 497
            Gibt die aktuelle Ausdehnung (Bounding Box) der Karte in der Projektion EPSG:4326 zurück. Diese Hilfsfunktion berechnet die aktuelle Ausdehnung der Karte basierend auf ihrer Größe und transformiert diese aus der Kartenprojektion in das Koordinatensystem EPSG:4326 (WGS84).
            Name Type Description
            map ol/Map Die OpenLayers-Karte, von der die BBOX abgeleitet werden soll.
            Returns:
            Ein Array mit vier Zahlenwerten [minX, minY, maxX, maxY] in EPSG:4326.

            getMapImport(serviceType, url, lgbServiceUuid, metadataUrl){void}

            addons/detailedSearch/searchResult/model.js, line 113
            Create object for map import
            Name Type Description
            serviceType String Type of service
            url String Capabilities URL to import
            lgbServiceUuid String UUID of the service in the LGB BB SDI
            metadataUrl String Metadata URL of the service

            getMapInteractionMode(){String}

            addons/routingLGB/model.js, line 149
            Getter for mapInteractionMode.

            getMaxDistance(){Number}

            addons/reachability/model.js, line 190
            Getter for max distance.
            Returns:
            max distance setting

            getMaxHeight(){Number}

            addons/elevationProfile/models/elevation-result.js, line 56
            Gets the maximal height.
            Returns:
            max height

            getMaximum(){Number}

            addons/reachability/models/geoServices/isochrones-area.js, line 80
            Maximum value of area.
            Returns:
            value of area.

            getMaxInterval(){Number}

            addons/reachability/model.js, line 225
            Getter for max interval.
            Returns:
            max interval setting

            getMaxTime(){Number}

            addons/reachability/model.js, line 155
            Getter for max time.
            Returns:
            max time setting

            getMinDistance(){Number}

            addons/reachability/model.js, line 182
            Getter for min distance.
            Returns:
            min distance setting

            getMinHeight(){Number}

            addons/elevationProfile/models/elevation-result.js, line 64
            Gets the minimal height.
            Returns:
            min height

            getMinInterval(){Number}

            addons/reachability/model.js, line 217
            Getter for min interval.
            Returns:
            min interval setting

            getMinTime(){Number}

            addons/reachability/model.js, line 147
            Getter for min time.
            Returns:
            min time setting

            getName(){String}

            addons/routingLGB/models/geoServices/routing-step.js, line 64
            Name of the road.
            Returns:
            of the road.

            getOafCapabilities(url, modus){Promise.<*>}

            modules/tools/importer/parseOaf/model.js, line 621
            Retrieves and cleans OAF capabilities data from a specified URL.
            Name Type Description
            url string The URL to fetch OAF capabilities data from.
            modus number The mode for processing the data.
            Returns:
            promise that resolves with the cleaned capabilities data or rejects with an error.

            getOlVectorFeatures(){void}

            modules/tools/exporter/exportData/model.js, line 424
            Get features from ol vector layer

            getOptimization(){String}

            addons/reachability/model.js, line 308
            Getter for optimization.

            getOptimization(){String}

            addons/reachability/models/geoServices/isochrones-area.js, line 101
            Optimization parameter used.
            Returns:
            parameter used.

            getOrientedQuad(pts4, imgCenter, frameState){Array|null}

            modules/oafFilter/view.js, line 832
            Bestimmt die beste Orientierung der vier Eckpunkte eines Bild-Polygons für das perspektivische Draping auf der Karte. Vorgehen: - Es werden 8 Kandidaten erzeugt: 4 Rotationen der Punktliste und 4 Rotationen der umgekehrten Reihenfolge (entspricht einer Spiegelung). - Jeder Kandidat wird bewertet: - scoreByScreen bevorzugt eine horizontale obere Kante und eine vertikale linke Kante im Bildschirm. - scoreByCenter nutzt optional die Bildmitte aus den Metadaten. - Der Kandidat mit dem kleinsten Score wird ausgewählt. Sonderfall: Für year_state === "1945" kann testweise eine feste Rotation oder Spiegelung erzwungen werden.
            Name Type Description
            pts4 Array Vier Eckpunkte als Koordinaten [x,y]
            imgCenter Array Optionale Bildmitte [x,y]
            frameState Object OpenLayers frameState
            Returns:
            in der Reihenfolge [p00,p10,p11,p01]

            getOverlayPosition(extent){Array.<Number>}

            addons/borisFilter/searchResult/model.js, line 87
            Get the position of the overlay.
            Name Type Description
            extent ol.extent the extent of the geometry
            Returns:
            position for the overlay

            getOverlayPosition(extent){Array.<Number>}

            addons/detailedSearch/searchResult/model.js, line 94
            Get the position of the overlay.
            Name Type Description
            extent ol.extent the extent of the geometry
            Returns:
            position for the overlay

            getParser(){void}

            modules/tools/exporter/exportData/model.js, line 435
            Create OL format parser for the respective output format

            getPDFURL(){void}

            modules/tools/print/model.js, line 520
            Führt einen HTTP-Post-Request aus.

            getPreference(){String}

            addons/routingLGB/model.js, line 216
            Getter for preference.

            getProjections(sourceProj, destProj, zone){Object}

            addons/reachability/utils/kml-utils.js, line 24
            Gets the projections in proj4 format.
            Name Type Description
            sourceProj String Source projection name.
            destProj String Destination projection name.
            zone String Zone of source projection.
            Returns:
            object with the definitions of the given projection names.

            getProjections(sourceProj, destProj, zone){Object}

            addons/routingLGB/utils/kml-utils.js, line 24
            Gets the projections in proj4 format.
            Name Type Description
            sourceProj String Source projection name.
            destProj String Destination projection name.
            zone String Zone of source projection.
            Returns:
            object with the definitions of the given projection names.

            getReportMarkerColor(feature){String}

            addons/geoMaerker/reports/model.js, line 28
            Method to get the correct color for a marker, based on the Report status Possible status: - ungeprueft / Status: Ungeprüft / Rot #FF8080 - geprueft / Status: Geprüft / Orange #FF9955 - uebergeben / Status: Geprüft / Orange #FF9955 - zurueckgestellt / Status: Geprüft / Orange #FF9955 - vorbereitet / Status: Geprüft / Orange #FF9955 - eingearbeitet / Status: Geprüft / Orange #FF9955 - erledigt / Status: Erledigt / Dunkelgrün #8DD35F - festgelegt / Status: Information / Blau #65A3FF
            Name Type Description
            feature * The feature.
            Returns:
            color.

            getReportMarkerStyle(feature, scale){Style}

            addons/geoMaerker/reports/model.js, line 63
            The OL style for the Report Feature marker, based on the Feature status
            Name Type Description
            feature * The feature.
            scale * The scale.
            Returns:
            style.

            getReportPolygonEditStyle(feature){Style}

            addons/geoMaerker/reports/model.js, line 105
            The OL style for the Report Feature edit polygon, based on the Feature status
            Name Type Description
            feature Feature The feature to style
            Returns:
            style

            getReportPolygonStyle(feature){Style}

            addons/geoMaerker/reports/model.js, line 87
            The OL style for the Report Feature polygon, based on the Feature status
            Name Type Description
            feature Feature The feature to style
            Returns:
            style

            getReportStatusFullTextTranslation(feature){String}

            addons/geoMaerker/model.js, line 70
            Method to get the Report status fulltext translation string for a report feature
            Name Type Description
            feature * The feature to retrieve the status from
            Returns:
            status fulltext

            getReportStatusTranslation(feature){String}

            addons/geoMaerker/model.js, line 36
            Method to get the Report status translation string for a report feature
            Name Type Description
            feature * The feature.
            Returns:
            translation text.

            getRouteExtent(){Array.<Number>}

            addons/routingLGB/views/map/view.js, line 358
            Retrieves the extent of the route.
            Returns:
            of the route

            getRouteFeature(){module:ol/Feature}

            addons/routingLGB/views/map/view.js, line 120
            Returns the feature to display the route on
            Returns:
            Feature

            getRoutingResult(){RouteResult}

            addons/routingLGB/model.js, line 233
            Getter for routing result.
            Returns:
            directions with route details

            getSegments(){Array.<RoutingDirectionsSegment>}

            addons/reachability/models/geoServices/routing-result.js, line 70
            Segments of directions from on waypoint to another.
            Returns:
            of directions from on waypoint to another

            getSegments(){Array.<RoutingDirectionsSegment>}

            addons/routingLGB/models/geoServices/routing-result.js, line 71
            Segments of directions from on waypoint to another.
            Returns:
            of directions from on waypoint to another

            getServiceById(id){Backbone.Model}

            modules/restReader/collection.js, line 55
            returns the model in the collection that matches the passed id
            Name Type Description
            id string the service id
            Returns:
            service model

            getServicesList(){void}

            modules/tools/importer/selectOaf/model.js, line 88
            Fetch layer list

            getServicesList(){void}

            modules/tools/importer/selectOat/model.js, line 88
            Fetch layer list

            getServicesList(){void}

            modules/tools/importer/selectWfs/model.js, line 69
            Fetch layer list

            getServicesList(){void}

            modules/tools/importer/selectWms/model.js, line 72
            Fetch layer list

            getServicesList(){void}

            modules/tools/importer/selectWmts/model.js, line 69
            Fetch layer list

            getSettings(){Object}

            addons/elevationProfile/model.js, line 58
            Getter for the settings.
            Returns:
            module settings

            getSettings(){Object}

            addons/layerSwiper/model.js, line 396
            Getter for the settings.
            Returns:
            mapped by geosearch, geosearchReverse and routing

            getSettings(){Object}

            addons/reachability/model.js, line 118
            Getter for the settings.
            Returns:
            mapped by geosearch, geosearchReverse and routing

            getSettings(){Object}

            addons/routingLGB/model.js, line 129
            Getter for the settings.
            Returns:
            mapped by geosearch, geosearchReverse and routing

            getSourceRoute(){Object}

            addons/elevationProfile/model.js, line 66
            Getter for sourceRoute.
            Returns:
            current source route

            getSpeedProfile(){String}

            addons/reachability/model.js, line 283
            Getter for speedProfile.

            getSpeedProfile(){String}

            addons/reachability/models/geoServices/isochrones-area.js, line 94
            SpeedProfile parameter used.
            Returns:
            parameter used.

            getSpeedProfile(){String}

            addons/routingLGB/model.js, line 191
            Getter for speedProfile.

            getStartingPoint(){StartingPoint}

            addons/reachability/model.js, line 130
            Getter for starting point.
            Returns:
            starting point

            getSteps(){ElevationStep}

            addons/elevationProfile/models/elevation-result.js, line 24
            Steps with coordintaes in local projection.
            Returns:
            in local projection.

            getSteps(){Array.<RoutingDirectionsStep>}

            addons/routingLGB/models/geoServices/routing-segment.js, line 41
            Instruction steps to follow the route
            Returns:
            to follow the route.

            getStyleForFeature(feature, layerStyle, formatTooltipLabel, configImagePath){ol/style/Style}

            modules/core/modelList/layer/oaf.js, line 1795
            Liefert ein OpenLayers Style-Objekt für ein einzelnes Feature. Unterstützt Point, LineString, Polygon, inklusive Icons, Kreise, Tooltip, Label etc.
            Name Type Description
            feature ol/Feature Das zu stylende Feature
            layerStyle Object Die Style-Konfiguration aus style.json
            formatTooltipLabel function Funktion zur Aufbereitung des Tooltip-Textes
            configImagePath string Pfad zu den Icon-Dateien
            Returns:
            Style-Objekt

            getThemeColor(){Array.<Number>}

            addons/elevationProfile/views/chart/view.js, line 348
            Calculate the theme color based on the info bar background color.
            Returns:
            color code of the theme color

            getThemeColorString(){Array.<Number>}

            addons/elevationProfile/views/chart/view.js, line 357
            Calculate the theme color based on the info bar background color.
            Returns:
            color code of the theme color

            getTime(){Number}

            addons/reachability/model.js, line 163
            Getter for time.
            Returns:
            time

            getTransformedExtent(){ol.extent}

            addons/borisFilter/searchResult/model.js, line 71
            Gets the extent of the transformed feature.
            Returns:
            extent of the transformed feature

            getTransformedExtent(){ol.extent}

            addons/detailedSearch/searchResult/model.js, line 77
            Gets the extent of the transformed feature.
            Returns:
            extent of the transformed feature

            getTransformedGeometry(){String}

            addons/borisFilter/searchResult/model.js, line 47
            Transforms the geometry wkt from EPSG:4326 to the current map projection.
            Returns:
            geometry in current map projection

            getTransformedGeometry(){String}

            addons/detailedSearch/searchResult/model.js, line 54
            Transforms the geometry wkt from EPSG:4326 to the current map projection.
            Returns:
            geometry in current map projection

            getType(){Number}

            addons/routingLGB/models/geoServices/routing-step.js, line 72
            Type of the road
            Returns:
            of the road.

            getValue(){Number}

            addons/reachability/models/geoServices/isochrones-area.js, line 72
            Value of area.
            Returns:
            of area.

            getValuesFromFeature(feature, attrName){Array.<string>}

            modules/tools/filter/query/source/model.js, line 159
            [getValuesFromFeature description]
            Name Type Description
            feature ol.feature olfeature
            attrName string [description]

            getWaypoints(){Array.<Waypoint>}

            addons/routingLGB/model.js, line 141
            Getter for waypoints.
            Returns:
            waypoints

            getWaypoints(){Array.<Number>}

            addons/routingLGB/models/geoServices/routing-step.js, line 80
            Waypoints of the linestring.
            Returns:
            of the linestring.

            getWfsCapabilities(url){Promise}

            modules/tools/exporter/parseWfs/model.js, line 84
            Creates OpenLayers WFS Capabilities object
            Name Type Description
            url String url to fetch
            Returns:
            Promise

            getWfsCapabilities(url){Promise}

            modules/tools/importer/parseWfs/model.js, line 310
            Creates OpenLayers WFS Capabilities object
            Name Type Description
            url String url to fetch
            Returns:
            Promise

            getWfsFeatures(useProxy){void}

            modules/tools/exporter/exportData/model.js, line 293
            Get WFS features (triggers fetch functions) and sets them
            Name Type Description
            useProxy boolean flag to indicate if CORS proxy should be used

            getWfsVersion(url){Promise}

            modules/tools/importer/parseWfs/model.js, line 284
            Determine service version
            Name Type Description
            url String capabilities url
            Returns:
            Promise

            getWmsCapabilities(url){Promise}

            modules/tools/importer/parseWms/model.js, line 217
            Fetch capabilities
            Name Type Description
            url String capabilities url
            Returns:
            Promise

            getWmsVersion(url){Promise}

            modules/tools/importer/parseWms/model.js, line 231
            Determine service version
            Name Type Description
            url String capabilities url
            Returns:
            Promise

            getWmtsCapabilities(url){Promise}

            modules/tools/importer/parseWmts/model.js, line 136
            Gets the extent of the layer as specified in its
            Name Type Description
            url String Input url
            Returns:
            Promise

            getWriteOptions(model){Object}

            modules/wfsTransaction/model.js, line 77
            gets the write options for wfs transaction
            Name Type Description
            model Backbone.Model -
            Returns:
            options

            getX(){Number}

            addons/elevationProfile/models/elevation-step.js, line 36
            Duration in seconds.
            Returns:
            in seconds.

            getY(){String}

            addons/elevationProfile/models/elevation-step.js, line 44
            Instruction to follow the route.
            Returns:
            to follow the route.

            getZ(){String}

            addons/elevationProfile/models/elevation-step.js, line 52
            Name of the road.
            Returns:
            of the road.

            getZoomToExtent(){Boolean}

            addons/routingLGB/models/geoServices/routing-result.js, line 111
            Getter for Zoom to extent.
            Returns:
            if the map should be zoomed to extent

            groupedFeaturesBy(featureList, property){object}

            modules/tools/compareFeatures/model.js, line 144
            splits the features into sets, grouped by the given property
            Name Type Description
            featureList Array.<ol.feature> the comparable features
            property string value is grouped by
            Returns:
            grouped by property

            groupFeatureIdsByLayer(queries){Object}

            modules/tools/filter/model.js, line 191
            collects the ids from of all features that match the filter, maps them to the layerids
            Name Type Description
            queries Array.<Object> query objects
            Returns:
            object mapping layers to featuresids

            handleFileUpload(){void}

            modules/tools/importer/uploadGeodata/model.js, line 67
            Handle uploaded file

            handleResponse(responseText, status, responseFunction){void}

            modules/core/wps.js, line 73
            handles wps response
            Name Type Description
            responseText string XML to be sent as String
            status integer status of xhr-request
            responseFunction function function to be called

            handleWfsResponse(def, xmlString){void}

            modules/searchbar/specialWFS/model.js, line 370
            Verarbeitet die WFS-Antwort (XML) und extrahiert Features.
            Name Type Description
            def Object Die Definition des WFS
            xmlString string Die XML-Antwort des Servers als Text

            hasCoordinates(){Boolean}

            addons/reachability/models/starting-point.js, line 81
            Checks, if coordinates are set.
            Returns:
            if coordinates are set

            hasCoordinates(){Boolean}

            addons/routingLGB/models/waypoint.js, line 92
            Checks, if coordinates are set.
            Returns:
            if coordinates are set

            hasIntermediateWaypoints(){Boolean}

            addons/routingLGB/models/geoServices/routing-result.js, line 128
            Check, if the result contains intermediate waypoints.
            Returns:
            if the route has intermediate waypoints

            hasNoError(){Boolean}

            addons/elevationProfile/models/elevation-result.js, line 39
            Returns:
            if the the result has no error

            hasSourceGeometry(){Boolean}

            addons/elevationProfile/model.js, line 119
            Check for ol geometry
            Returns:
            if there is a ol geometry of the source route

            hideDetailedSearch(){SearchView}

            addons/borisFilter/view.js, line 157
            Hides the detailedSearch container.

            hideDetailedSearch(){SearchView}

            addons/detailedSearch/view.js, line 415
            Hides the detailedSearch container.

            hideGFI(){void}

            modules/tools/gfi/view.js, line 104
            Ruft die Funktion setIsVisible im Model auf

            hideHitList(){SearchView}

            addons/detailedSearch/view.js, line 442
            Hides the hit list.

            hideMouseHover(){void}

            modules/tools/gfi/view.js, line 53
            hides mousehover if mouse enters gfi necessary in case that gfi is open and mousehover overlays gfi

            hideOverlay(){Void}

            addons/borisFilter/searchResult/model.js, line 213
            Remove the overlay from the map.

            hideOverlay(){Void}

            addons/detailedSearch/searchResult/model.js, line 300
            Remove the overlay from the map.

            hideRecommendedList(){SearchView}

            addons/detailedSearch/view.js, line 430
            Hides the recommended list.

            highlightRoute(params){void}

            addons/routingLGB/views/map/view.js, line 150
            Highlights part of the route.
            Name Type Description
            params Object with the starting and ending index
            Name Type Description
            fromWaypointIndex Number optional at which waypoint to start the highlight
            toWaypointIndex Number optional at which waypoint to end the highlight
            coordsIndex Array optional alternative to select the coordinate index directly

            highlightSegment(event){void}

            addons/routingLGB/views/results/view.js, line 96
            Highlight the hovered segment on the map.
            Name Type Description
            event Object mouse over event

            highlightStep(event){void}

            addons/routingLGB/views/results/view.js, line 111
            Highlight the hovered step on the map.
            Name Type Description
            event Object mouse over event

            identifyColNames(){void}

            modules/tools/gfi/themes/table/model.js, line 15
            Ermittelt alle Namen(=Spaltennamen) der Eigenschaften der Objekte

            initActiveCategory(){void}

            modules/controls/orientation/poi/model.js, line 67
            Geht das Array an POI-Features durch und gibt ersten Eintrag zurück, der Features enthält und setzt diese Kategorie (Distanz)

            initBase(attrs){void}

            modules/core/modelList/layer/oaf.js, line 239
            Führt die grundlegenden Initialisierungsschritte des Layers aus. Dazu gehören das Setzen der Style-ID, das Übernehmen der Eltern-Initialisierung sowie die Prüfung, ob eine gültige URL vorhanden ist.
            Name Type Description
            attrs Object Attribute des Layers (z. B. styleId, URL, Optionen)

            initDataReloadOnMapMove(map){void}

            modules/core/modelList/layer/oaf.js, line 274
            Registriert einen Listener, der bei Kartenbewegung (moveend) die Datenquelle des Layers aktualisiert. Die BBOX wird normalisiert, um unnötige API-Abfragen zu vermeiden. Die Funktion nutzt Debouncing, damit nicht bei jeder kleinen Bewegung ein Reload ausgelöst wird.
            Name Type Description
            map ol.Map Die OpenLayers-Karte

            initialize(attrs, options){void}

            modules/core/modelList/layer/oaf.js, line 207
            Initialisiert den OAF-Layer mit den bereitgestellten Attributen und Optionen. Überprüft notwendige Parameter wie URL und Style ID.
            Name Type Description
            attrs Object Attribute für den OAF-Layer.
            options Object Optionen zur Konfiguration des Layers.

            initialize(config){void}

            modules/searchbar/specialWFS/model.js, line 78
            Initialisiert die WFS-Feature-Suche.
            Name Type Description
            config Object Das Konfigurationsobjekt für die specialWFS-Suche.
            Name Type Default Description
            minChars number 3 optional Mindestanzahl an Zeichen, bevor eine Suche gestartet wird.
            timeout number 6000 optional Timeout für die Ajax-Requests in Millisekunden.
            definitions Array.<Object> Definitionen der SpecialWFS.
            definitions[].url string URL des WFS.
            definitions[].data string optional Query-String des WFS-Requests. *Deprecated*.
            definitions[].name string Meta-Name der Kategorie für die Vorschlagssuche.
            definitions[].typeName string Layername des WFS-Dienstes.
            definitions[].propertyNames Array.<string> Liste von Attributnamen, die für die Suche verwendet werden.
            definitions[].geometryName string "app:geom" optional Name des Attributs mit der Geometrie.
            definitions[].maxFeatures number 20 optional Maximale Anzahl der zurückgegebenen Features.
            definitions[].namespaces string optional Zusätzliche Namespaces für die WFS-Abfrage.
            definitions[].glyphicon string "glyphicon-home" optional Icon zur Visualisierung der Treffer.
            Example
            // Beispiel-Konfiguration (z.B. aus config.json):
            "searchBar": {
                "placeholder": "WFS Suche",
                "specialWFS": {
                "minChars": 3,
                "timeout": 10000,
                "definitions": [
                  {
                    "url": "https://isk.geobasis-bb.de/ows/vg_wfs",
                    "typeName": "app:gem",
                    "propertyNames": ["app:gem_name"],
                    "name": "Gemeindename",
                    "namespaces": "xmlns:app='http://www.deegree.org/app'",
                    "geometryName": "app:geom",
                    "maxFeatures": 20,
                    "glyphicon": "glyphicon-home"
                  },
                  {
                    "url": "https://isk.geobasis-bb.de/ows/aktualitaeten_wfs",
                    "typeName": "app:tk10_single",
                    "propertyNames": [
                      "app:sheetname",
                      "app:sheetnr",
                      "app:identifier",
                      "app:classification",
                      "app:creationdate",
                      "app:revisiondate",
                      "app:publicationdate",
                      "app:processstepdate"
                    ],
                    "name": "Kartenblätter TK10",
                    "namespaces": "xmlns:app='http://www.deegree.org/app'",
                    "geometryName": "app:geom",
                    "maxFeatures": 20,
                    "glyphicon": "glyphicon-map-marker"
                  }
                ]
              }
            }

            initialize(options){void}

            modules/tools/exporter/configure/view.js, line 17
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ConfigModel#event:change

            initialize(options){void}

            modules/tools/exporter/exportData/view.js, line 11
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ExportDataModel#event:change

            initialize(options){void}

            modules/tools/exporter/layerList/view.js, line 18
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • LayerListModel#event:change

            initialize(options){void}

            modules/tools/exporter/parseWfs/view.js, line 17
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(){void}

            modules/tools/exporter/view.js, line 29
            Initialize method
            Listens to Events:
            • ExporterTool#event:change

            initialize(options){void}

            modules/tools/importer/parseOaf/view.js, line 21
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/parseOat/view.js, line 18
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/parseWfs/view.js, line 17
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/parseWms/view.js, line 18
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/parseWmts/view.js, line 18
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/selectOaf/view.js, line 23
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/selectOat/view.js, line 22
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/selectWfs/view.js, line 22
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/selectWms/view.js, line 22
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/selectWmts/view.js, line 22
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/setStyle/view.js, line 21
            Initialize method
            Name Type Description
            options Object Input options
            Listens to Events:
            • ImporterTool#event:change

            initialize(options){void}

            modules/tools/importer/uploadGeodata/view.js, line 20
            Initialize method
            Name Type Description
            options Object Input options for class
            Listens to Events:
            • GeodataModel#change * @listens GeodataModel#changeUploadedFileIsValidevent:

            initialize()

            modules/tools/importer/view.js, line 48
            Initialize method
            Listens to Events:
            • ImporterTool#event:change

            initialize(){void}

            addons/layerSwiper/models/layer-select.js, line 19
            Create new LayerSelect.

            initialize(feature, displayName){void}

            addons/reachability/models/starting-point.js, line 26
            Create new StartingPoint.
            Name Type Description
            feature ol/feature of the waypoint as point in map.
            displayName String of the waypoint as text.

            initialize(index, feature, displayName, source){void}

            addons/routingLGB/models/waypoint.js, line 29
            Create new Waypoint.
            Name Type Description
            index Number of the waypoint in list of waypoints.
            feature ol/feature of the waypoint as point in map.
            displayName String of the waypoint as text.
            source ol/source where to add the feature.

            initialize(){void}

            addons/routingLGB/models/waypoints.js, line 20
            Initializes the waypoint collection with the minimum waypoints (2) for start and end.

            initializeOafFilter(){void}

            modules/oafFilter/view.js, line 295
            Initialisiert die Filterlogik für das OAF-Modul beim ersten Öffnen. Diese Funktion wird beim erstmaligen Öffnen des OAF-Fensters aufgerufen und übernimmt die grundlegende Einrichtung: - Ermittelt alle verfügbaren Layer mit dem Attribut `dilunaType = "slider"`. - Extrahiert eine Liste aller eindeutigen Jahresbereiche (z.B. "2000–2005"). - Bestimmt den voreingestellten Bereich (standardmäßig die letzten 5 Einträge). - Initialisiert den Jahrgangs-Slider mit diesen Werten. - Registriert den Button-Handler für das Anwenden des Filters. - Führt ein leichtes Verschieben (pan) der Karte aus, um sicherzustellen, dass Änderungen sichtbar sind. - Registriert Ereignisse für Kartenbewegung und Zoomänderung, um die Vorschau dynamisch zu aktualisieren. - Setzt eine Debounce-Logik (1.5 Sekunden), um mehrfaches unnötiges Nachladen der Vorschau zu verhindern. - Blendet die Vorschau bei Zoom < 9 automatisch aus. - Aktualisiert die Vorschau automatisch bei Zoom ≥ 9 nach Kartenbewegung oder Zoomwechsel (sofern kein Einzelbild angezeigt wird). Diese Initialisierung erfolgt nur einmal, solange die Komponente nicht neu geladen wird.

            initializeReferenceDate(){void}

            addons/configSwitcher/view.js, line 160
            Handles the initializeReferenceDateg functionality. This function retrieves the value of the element with the ID "reference-title" and sets the classicTree configuration in the model based on the obtained value. If the value is not empty, the classicTree configuration is updated.

            initialRender(){AttributionsCustomView}

            addons/attributionsCustom/view.js, line 50
            Handles initial rendering

            initialRender(){configSwitcherView}

            addons/configSwitcher/view.js, line 85
            Handles the initial rendering i.e. creating the openlayers control.

            initialRender(){LanguageSelectorCustomView}

            addons/languageSelectorCustom/view.js, line 54
            Handles the initial rendering i.e. appends div to footer

            initialRender(){MousePositionCustomView}

            addons/mousePositionCustom/view.js, line 51
            Handles the initial rendering i.e. creating the openlayers control.

            initialRender(){ProjectionSwitcherView}

            addons/projectionSwitcher/view.js, line 59
            Handles the initial rendering i.e. creating the openlayers control.

            initialRender(){ScaleLineCustomView}

            addons/scaleLineCustom/view.js, line 52
            Handles the initial rendering i.e. creating the openlayers control.

            initIsochrones(isActive){void}

            addons/reachability/views/map/view.js, line 41
            Called when the Routing tool is created to initialize the map layers, map interactions and waypoints.
            Name Type Description
            isActive boolean true, if the tool is active

            initLanguage(portalLanguageConfig){Void}

            initialization of the language with i18next
            Name Type Description
            portalLanguageConfig Object the configuration red from config.js
            config.enabled Boolean activates the GUI for language switching
            config.debug Boolean if true i18next show debugging for developing
            config.languages Object the languages to be used as {krz: full} where krz is "en" and full is "english"
            config.fallbackLanguage String the language to use on startup
            config.changeLanguageOnStartWhen Array the incidents that changes the language on startup as Array where the order is important

            initRouting(isActive){void}

            addons/routingLGB/view.js, line 86
            Initialisiert bzw. aktiviert/deaktiviert die Routing-Darstellung auf der Karte.
            Name Type Description
            isActive boolean Gibt an, ob Routing aktiviert (true) oder deaktiviert (false) ist.

            initRouting(isActive){void}

            addons/routingLGB/views/map/view.js, line 61
            Called when the Routing tool is created to initialize the map layers, map interactions and waypoints.
            Name Type Description
            isActive boolean true, if the tool is active

            initSlider(unique, firstIdx, lastIdx){void}

            modules/oafFilter/view.js, line 514
            Initialisiert den Jahrgangs-Slider mit den übergebenen Jahrgangslabels. Diese Methode erstellt eine neue Slider-Instanz, die es erlaubt, einen Bereich von Jahrgangslabels (z.B. „2000–2005“) auszuwählen. Der Slider basiert auf der Indexposition der eindeutigen Jahrgangslabels und ermöglicht eine visuelle Filterung der Luftbilddaten.
            Name Type Description
            unique Array.<String> Liste der eindeutigen Jahrgangslabels, z.B. ["1990–1995", "1996–2000"]
            firstIdx Number Index des Startjahrgangs (Anfang der Selektion)
            lastIdx Number Index des Endjahrgangs (Ende der Selektion)

            initTooltipDisplay(map){void}

            modules/core/modelList/layer/oaf.js, line 314
            Erstellt die Tooltip-Anzeige, die bei Mausbewegung über Features erscheint. Der Tooltip zeigt formatierten Text an, der im Feature unter "tooltipText" gespeichert ist. Die Anzeige wird gedrosselt (Throttle), um die Performance zu verbessern.
            Name Type Description
            map ol.Map Die OpenLayers-Karte

            interpQuad(p00, p10, p11, p01, u, v){Array.<number>}

            modules/oafFilter/canvasWarpModel.js, line 209
            Bilineare Interpolation in einem Viereck (Quad). Erwartet die Punkte in der Reihenfolge: p00 (oben-links), p10 (oben-rechts), p11 (unten-rechts), p01 (unten-links).
            Name Type Description
            p00 Array.<number> Punkt oben-links [x,y]
            p10 Array.<number> Punkt oben-rechts [x,y]
            p11 Array.<number> Punkt unten-rechts [x,y]
            p01 Array.<number> Punkt unten-links [x,y]
            u number Horizontaler Faktor (0..1)
            v number Vertikaler Faktor (0..1)
            Returns:
            Punkt [x,y]

            isAddedToSource(){Boolean}

            addons/reachability/models/starting-point.js, line 119
            Check, if this waypoint is added to the feature source.
            Returns:
            if the waypoint is added to the source

            isAddedToSource(){Boolean}

            addons/routingLGB/models/waypoint.js, line 130
            Check, if this waypoint is added to the feature source.
            Returns:
            if the waypoint is added to the source

            isEnabled(){Boolean}

            check wheather portalLanguage switcher is enabled or not
            Returns:
            if switcher has to be shown

            isFeatureListFull(layerId, groupedFeatureList, numberOfFeaturesToShow){boolean}

            modules/tools/compareFeatures/model.js, line 172
            checks if the list has already reached the maximum number of features per layer
            Name Type Description
            layerId string layer id of the feature
            groupedFeatureList object features grouped by layerId
            numberOfFeaturesToShow number max number of features per layer
            Returns:
            - if the max number of features per layer has not been reached

            isFilterMatch(feature, filterAttr){Boolean}

            modules/tools/filter/query/source/model.js, line 394
            checks if feature matches the filter
            Name Type Description
            feature ol.Feature [description]
            filterAttr Array.<object> array of attributes and their values to filter

            isGeolocationAvailable(){Boolean}

            addons/reachability/views/startingPoint/view.js, line 61
            Check if the geolocation feature is enabled in the browser
            Returns:
            if the geolocation is available in the browser

            isGeolocationAvailable(){Boolean}

            addons/routingLGB/views/waypoints/view.js, line 213
            Check if the geolocation feature is enabled in the browser
            Returns:
            if the geolocation is available in the browser

            isInputDisabled(){Boolean}

            addons/reachability/model.js, line 378
            Check if input is disabled.
            Returns:
            if input is disabled, because the route is loading

            isInputDisabled(){Boolean}

            addons/routingLGB/model.js, line 332
            Check if input is disabled.
            Returns:
            if input is disabled, because the route is loading

            isLoadingElevation(){Boolean}

            addons/elevationProfile/model.js, line 82
            Getter for isLoadingElevation.

            isLoadingIsochrones(){Boolean}

            addons/reachability/model.js, line 275
            Getter for isLoadingIsochrones.

            isLoadingRoute(){Boolean}

            addons/routingLGB/model.js, line 166
            Getter for isLoadingRoute.

            isMinimized(){Boolean}

            addons/elevationProfile/model.js, line 98
            Getter for isMinimized.

            isNumberInRange(feature, attributeName, values){boolean}

            modules/tools/filter/query/source/model.js, line 370
            checks if a value is within a range of values
            Name Type Description
            feature ol.Feature olfeature
            attributeName string name of attribute
            values Array.<number> arra of values
            Returns:
            if value is in range

            isOpen(){Boolean}

            addons/elevationProfile/model.js, line 90
            Getter for isOpen.

            isParallelogram(q, eps){boolean}

            modules/oafFilter/view.js, line 765
            Prüft, ob ein Viereck ein Parallelogramm ist. Ein Parallelogramm liegt vor, wenn: - obere und untere Kante parallel sind - linke und rechte Kante parallel sind Dies wird über Vektorvergleiche mit einer kleinen Toleranz geprüft.
            Name Type Description
            q Array Viereck in der Form [p00, p10, p11, p01]
            eps number Toleranzwert für den Vergleich
            Returns:
            bei Parallelogramm, sonst false

            asyncisPrintingAvailable(){Promise.<boolean>}

            addons/routingLGB/utils/export-utils.js, line 209
            Checks if the printing feature is available by attempting to import a required module.
            Throws:
            If an error occurs during the import process.
            Type
            Error
            Returns:
            Promise that resolves to true if printing is available, or false if it's not available.

            isRoutable(){Boolean}

            addons/detailedSearch/searchResult/model.js, line 166
            Check, if this search result is routable.
            Returns:
            if the search result can be used to trigger the routing tool

            isRoutable(){Boolean}

            addons/routingLGB/models/waypoints.js, line 159
            Check, if at least 2 waypoints contain coordinates to calculate a route.
            Returns:
            if there are enough waypoints set to calculate a route

            isRouteDetailsOpen(){Boolean}

            addons/routingLGB/model.js, line 174
            Getter for isRouteDetailsOpen.

            isScaleWithinLimits(){boolean}

            modules/core/modelList/layer/oaf.js, line 1534
            Überprüft, ob der aktuelle Kartenmaßstab (Scale) innerhalb der konfigurierten Grenzen liegt. Verwendet die `minScale` und `maxScale` Eigenschaften des Layers sowie die aktuellen Kartenansichtsoptionen, um festzustellen, ob der Layer im aktuellen Zoomlevel sichtbar sein sollte.
            Returns:
            wenn der Maßstab innerhalb der Grenzen liegt; sonst `false`.

            isSourceGeometryMultiLineString(){Boolean}

            addons/elevationProfile/model.js, line 128
            Check if the source ol geometry is a MultiLineString
            Returns:
            if the ol geometry is a MultiLineString

            isUrlValid(url){Boolean}

            modules/tools/importer/selectOaf/model.js, line 71
            validate Url
            Name Type Description
            url String url

            isUrlValid(url){Boolean}

            modules/tools/importer/selectOat/model.js, line 71
            validate Url
            Name Type Description
            url String url

            isValid(){boolean}

            addons/coordinateTransform/model.js, line 186
            Überprüft die Gültigkeit der Eingaben.
            Returns:
            wenn alle Eingaben gültig sind.

            isValidUrl(string){boolean}

            addons/backgroundSwitcher/view.js, line 143
            Checks if a given string is a valid URL.
            Name Type Description
            string string The string to validate.
            Returns:
            Returns `true` if the string is a valid URL, otherwise `false`.

            isValidValue(str){boolean}

            modules/core/requestor.js, line 258
            helper function: check, if str has a valid value
            Name Type Description
            str string parameter

            isValueMatch(feature, attribute){Boolean}

            modules/tools/filter/query/source/model.js, line 338
            checks if feature hat attribute that contains value
            Name Type Description
            feature ol.Feature olfeature
            attribute object attributeObject
            Returns:
            if feature has attribute that contains value

            layerFactory(uploadedFile){void}

            modules/tools/importer/parseGeodata/model.js, line 102
            Central factory function to create layer model
            Name Type Description
            uploadedFile string - uploaded file

            layerFactory(uploadedFile){Object}

            modules/tools/importer/parseOaf/model.js, line 1156
            Factory function to create a layer based on the uploaded file.
            Name Type Description
            uploadedFile Object The uploaded file to create the layer from.
            Returns:
            created layer model or null if an error occurred.

            lerp(a, b, t){number}

            modules/oafFilter/canvasWarpModel.js, line 192
            Lineare Interpolation zwischen zwei Werten.
            Name Type Description
            a number Startwert
            b number Endwert
            t number Interpolationsfaktor (0..1)
            Returns:
            Wert

            listenToFeaturesLoaded(){void}

            modules/tools/filter/query/source/model.js, line 58
            Waits for the Layer to load its features and proceeds requests the metadata

            loadApp(){void}

            js/app.js, line 93
            load the configuration of master portal

            logDebug(args){void}

            modules/oafFilter/view.js, line 1054
            Gibt eine Debug-Nachricht in der Konsole aus, wenn Debugging aktiviert ist.
            Name Type Description
            args any repeatable Alle Argumente, die an console.log weitergegeben werden sollen

            makeDraggable(){void}

            modules/oafFilter/view.js, line 117
            Macht das Panel verschiebbar mit jQuery UI.

            mapWaypointToTemplateAttrs(waypoint){Object}

            addons/routingLGB/views/waypoints/view.js, line 166
            Maps a waypoint to an enriched representation of waypoint attributes needed for rendering.
            Name Type Description
            waypoint Waypoint the waypoint
            Returns:
            object of waypoint attributes

            maximizeDetailedSearchWindow(){void}

            addons/detailedSearch/view.js, line 797
            Handles the click event of the DetailedSearchWindow (Maximize)

            maximizeDetailedSearchWindow(){void}

            addons/detailedSearch/viewDetailedSearch.js, line 240
            Handles the click event of the DetailedSearchWindow (Maximize)

            mergeLayersByMetaIds(response, metaIds){Array.<Object>}

            js/layerList.js, line 96
            Gruppiert Objekte aus der response, die mit einer der übergebenen Metadaten-Ids übereinstimmen
            Name Type Description
            response Array.<Object> Objekte aus der services.json
            metaIds Array.<string> Metadaten-Ids von Objekten die gruppiert werden
            Returns:
            - Objekte aus der services.json

            minimizeDetailedSearchWindow(){void}

            addons/detailedSearch/view.js, line 786
            Handles the click event of the DetailedSearchWindow (Minimize)

            minimizeDetailedSearchWindow(){void}

            addons/detailedSearch/viewDetailedSearch.js, line 221
            Handles the click event of the DetailedSearchWindow (Minimize)

            minutesMinusHours(duration){Number}

            addons/reachability/utils/geo-utils.js, line 24
            Determine the remaining minutes in the hour.
            Name Type Description
            duration Number duration in seconds
            Returns:
            minutes in the hour

            minutesMinusHours(duration){Number}

            addons/routingLGB/utils/geo-utils.js, line 24
            Determine the remaining minutes in the hour.
            Name Type Description
            duration Number duration in seconds
            Returns:
            minutes in the hour

            modifyLayerList(layerList){void}

            js/layerList.js, line 29
            Bearbeitet die Objekte aus der services.json entsprechend der config.js
            Name Type Description
            layerList Array.<Object> Objekte aus der services.json

            modifyScale(obj){void}

            modules/scaleLine/model.js, line 26
            Ist die Maßstabszahl größer als vier Ziffern, wird die Zahl in Tausenderblöcken gruppiert
            Name Type Description
            obj Object Resolution, Zoomlevel und Scale aus der MapView

            moveWaypoint(index, newIndex){void}

            addons/routingLGB/models/waypoints.js, line 142
            Moves the waypoint at the given index to a new position
            Name Type Description
            index Number Index for the waypoint to be moved
            newIndex Number Target index for the moved waypoint

            moveWaypoint(index, newIndex){void}

            addons/routingLGB/views/waypoints/view.js, line 157
            Move a waypoint to a differnt position.
            Name Type Description
            index Number the initial index
            newIndex Number the new index

            mpLayerTree2Services(mpLayerTreeConf, dmConf){Promise}

            js/classicTree2ServicesJsonUtil.js, line 25
            Transforms a Masterportal classic LayerTree configuration object to a services-internet.json compliant JSON object, which includes all layers listed in the LayerTree. services-internet.json compliant JSON object is created by an API call to the given Dienstemanager instance.
            Name Type Description
            mpLayerTreeConf Object Classic LayerTree config of Masterportal
            dmConf Object Config object for Dienstemanager, e.g. {apiBaseUrl: "http://localhost:9000/api"}
            Returns:
            resolving with services-internet.json JSON object

            normalizeBbox(bbox, zoom){string}

            modules/core/modelList/layer/oaf.js, line 654
            Normalisiert eine BBOX abhängig vom Zoomlevel. Dadurch bleiben BBOX-Werte in stabilen Räumen, was Cache-Hitrate, Render-Performance und API-Requests stark verbessert.
            Name Type Description
            bbox Array.<number> [minX, minY, maxX, maxY] in EPSG:4326.
            zoom number aktueller Kartenzoom.
            Returns:
            gerundete BBOX als String

            notifyElevationProfile(){void}

            addons/routingLGB/model.js, line 400
            Notify the elevation profile module. Minimize the elevation profile when speed profiles car or hgv are selected.

            onActiveChanged(){void}

            addons/routingLGB/view.js, line 59
            Reagiert auf Änderungen des Aktiv-Status des Routing-Moduls.

            onAddFeaturesToDrawLayer(evt){void}

            modules/tools/importer/configureLayer/view.js, line 167
            toggle adding of features to draw layer
            Name Type Description
            evt BrowserEvent The event

            onApplyStyle(){void}

            modules/tools/importer/setStyle/view.js, line 88
            Callback to apply style

            onAvoidAreasDrawEnd(context, event){void}

            addons/routingLGB/views/map/view.js, line 370
            Executed when User adds a new polygon to avoid on the Map
            Name Type Description
            context Object actions context object.
            event Object OL OnDrawEvent.

            onAvoidAreasSelect(event){void}

            addons/routingLGB/views/map/view.js, line 379
            Executed when User removes an avoid area polygon on the Map
            Name Type Description
            event Object OL OnSelectEvent.

            onAvoidFeatureChanged(event){void}

            addons/reachability/views/options/view.js, line 123
            Event handler for avoid feature options changes.
            Name Type Description
            event Object the change event

            onAvoidFeatureChanged(event){void}

            addons/routingLGB/views/advancedOptions/view.js, line 60
            Event handler for avoid feature options changes.
            Name Type Description
            event Object the change event

            onBack(){void}

            modules/tools/exporter/view.js, line 257
            onBack function, sets wizzard step -1

            onBack()

            modules/tools/importer/view.js, line 282
            onBack function, sets wizzard step -1

            onCancel(){void}

            modules/tools/exporter/view.js, line 267
            onCancel function, reset all variables and subcomponents

            onCancel()

            modules/tools/importer/view.js, line 236
            onCancel function, reset all variables and subcomponents

            onCancelClick(){void}

            addons/geoMaerker/view.js, line 687
            Method that defines what should happen when clicking the cancel button

            onChange(evt){void}

            addons/layerSwiper/views/layerSelect/view.js, line 179
            onChange listener of the select element
            Name Type Description
            evt Event onChange event

            onChange(evt){void}

            addons/projectionSwitcher/view.js, line 111
            onChange listener of the select element
            Name Type Description
            evt Event onChange event

            onChangeImportSource(evt){void}

            modules/tools/importer/selectOaf/view.js, line 103
            Setter function input of service
            Name Type Description
            evt Object Event that triggers function

            onChangeImportSource(evt){void}

            modules/tools/importer/selectOat/view.js, line 98
            Setter function input of service
            Name Type Description
            evt Object Event that triggers function

            onChangeImportSource(evt){void}

            modules/tools/importer/selectWfs/view.js, line 99
            Setter function input of service
            Name Type Description
            evt Object Event that triggers function

            onChangeImportSource(evt){void}

            modules/tools/importer/selectWms/view.js, line 120
            Setter function input of service
            Name Type Description
            evt Object Event that triggers function

            onChangeImportSource(evt){void}

            modules/tools/importer/selectWmts/view.js, line 99
            Setter function input of service
            Name Type Description
            evt Object Event that triggers function

            onCustomSettings(evt){void}

            modules/tools/importer/configureLayer/view.js, line 73
            handle custom layer settings
            Name Type Description
            evt Object trigger event

            onCustomStyle(evt){void}

            modules/tools/importer/setStyle/view.js, line 125
            Setter for style parameters
            Name Type Description
            evt * Triggering event

            onDetailedSearchBtnClick(){void}

            addons/detailedSearch/searchResult/viewSearchResults.js, line 61
            Calls passed through onDetailedSearchBtnClick if it exists.

            onDetailedSearchBtnClick(){void}

            addons/detailedSearch/view.js, line 481
            Handles the click event on the detailedSearchButton

            onDetailedSearchInputBlur(){void}

            addons/detailedSearch/view.js, line 572
            Restores the placeholder text for the input field on focus loss

            onDetailedSearchInputClick(evt){void}

            addons/detailedSearch/view.js, line 557
            Handles click into the input field
            Name Type Description
            evt Event the input event

            onDetailedSearchInputInput(evt){void}

            addons/detailedSearch/view.js, line 525
            Handles changes of the input text
            Name Type Description
            evt Event the input event

            onDetailedSearchVisibleChange(){void}

            addons/detailedSearch/view.js, line 473
            Handles UI changes, when detailedSearchVisible changes

            ondragover(evt){void}

            modules/tools/importer/uploadGeodata/view.js, line 65
            Prevent default behaviour on dragOver
            Name Type Description
            evt Event Triggering Event

            onDrawButtonClick(event){void}

            addons/geoMaerker/view.js, line 188
            Method that defined what should happen when clicking the Draw Button
            Name Type Description
            event * The click event.

            ondrop(evt){void}

            modules/tools/importer/uploadGeodata/view.js, line 74
            Prevent default behaviour onDrop
            Name Type Description
            evt Event Triggering Event

            onEditFeatureButtonClick(event){void}

            addons/geoMaerker/view.js, line 227
            Method that defines what should happen when clicking the Edit Feature Button
            Name Type Description
            event * The click event.

            onEditLayer(){void}

            modules/tools/importer/parseOaf/view.js, line 187
            Enable styling of the layer

            onEditLayer(){void}

            modules/tools/importer/parseWfs/view.js, line 90
            Enable styling of the layer

            onEnableImport(layerModel)

            modules/tools/importer/view.js, line 633
            callback function of parseGeodata component
            Name Type Description
            layerModel object created layer model

            onError(msg){void}

            modules/tools/exporter/view.js, line 292
            Central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/configureLayer/model.js, line 84
            Error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/parseGeodata/model.js, line 183
            central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/parseOaf/model.js, line 1206
            Central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/parseOat/model.js, line 236
            Central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/parseWfs/model.js, line 509
            Central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/parseWms/model.js, line 464
            Central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/parseWmts/model.js, line 317
            Central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/selectOaf/model.js, line 110
            central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/selectOat/model.js, line 110
            central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/selectWfs/model.js, line 91
            central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/selectWms/model.js, line 161
            central error function
            Name Type Description
            msg * optional error message

            onError(msg){void}

            modules/tools/importer/selectWmts/model.js, line 119
            central error function
            Name Type Description
            msg * optional error message

            onFieldInput(evt){void}

            modules/menu/basic/filter/view.js, line 113
            Called on the input event of the input field.
            Name Type Description
            evt * event that triggers this function

            onFieldInput(evt){void}

            modules/menu/desktop/filter/view.js, line 113
            Called on the input event of the input field.
            Name Type Description
            evt * event that triggers this function

            onFieldInput(evt){void}

            modules/tools/exporter/filter/view.js, line 63
            Called on the input event of the input field.
            Name Type Description
            evt * event that triggers this function

            onFieldInput(evt){void}

            modules/tools/importer/filter/view.js, line 66
            Called on the input event of the input field.
            Name Type Description
            evt * event that triggers this function

            onFileUpload(evt){void}

            modules/tools/importer/uploadGeodata/view.js, line 56
            Sets uploaded file
            Name Type Description
            evt Event Triggering Event

            onFilterItemCheckboxClick(filter, val, checked){void}

            addons/detailedSearch/viewDetailedSearch.js, line 167
            Handles the click event of the filterItemCheckbox
            Name Type Description
            filter Object single searchStats model
            val String value of the input
            checked Boolean checkbox state

            onFilterOafList(list){void}

            modules/tools/importer/selectOaf/view.js, line 89
            Call when list is has been filtered
            Name Type Description
            list list input List

            onFilterOatList(list){void}

            modules/tools/importer/selectOat/view.js, line 84
            Call when list is has been filtered
            Name Type Description
            list list input List

            onFilterPreviewList(wmsListFiltered){void}

            modules/tools/importer/selectWms/view.js, line 90
            Call when list is has been filtered
            Name Type Description
            wmsListFiltered list input List

            onFilterWfsList(list){void}

            modules/tools/importer/selectWfs/view.js, line 85
            Call when list is has been filtered
            Name Type Description
            list list input List

            onFilterWmtsList(list){void}

            modules/tools/importer/selectWmts/view.js, line 85
            Call when list is has been filtered
            Name Type Description
            list list input List

            onForward(){void}

            modules/tools/exporter/view.js, line 247
            onForward function, sets wizzard step +1

            onForward()

            modules/tools/importer/view.js, line 273
            onForward function, sets wizzard step +1

            onGeolocationSet(){void}

            addons/reachability/views/startingPoint/view.js, line 87
            Event handler for setting the geolocation.

            onGeolocationSet(event){void}

            addons/routingLGB/views/waypoints/view.js, line 115
            Event handler for setting the geolocation.
            Name Type Description
            event Object the click event

            onHelpClick(){void}

            addons/geoMaerker/view.js, line 699
            Method that defines what should happen when clicking the "Get Help" button

            onHitClick(){void}

            addons/borisFilter/searchResult/viewSearchResultDetailed.js, line 37
            Handles the low level actions when a hit was clicked. Such as zooming to the extent of the hit geometry. Afterwards, calls this.options.onHitClick if defined.

            onHitClick(){void}

            addons/detailedSearch/searchResult/viewSearchResult.js, line 46
            Handles the low level actions when a hit was clicked. Such as zooming to the extent of the hit geometry. Afterwards, calls this.options.onHitClick if defined.

            onHitClick(){void}

            addons/detailedSearch/searchResult/viewSearchResultDetailed.js, line 46
            Handles the low level actions when a hit was clicked. Such as zooming to the extent of the hit geometry. Afterwards, calls this.options.onHitClick if defined.

            onHitClick(){void}

            addons/detailedSearch/view.js, line 677
            Handles the top level actions when a hit was clicked.

            onHitKeyDown(){void}

            addons/detailedSearch/searchResult/viewSearchResult.js, line 56
            Helper to call onHitMouseEnter when using keyboard navigation

            onHitMouseenter(){void}

            addons/detailedSearch/searchResult/viewSearchResult.js, line 64
            Display the given geometry on mouse hover event.

            onHitMouseleave(){void}

            addons/detailedSearch/searchResult/viewSearchResult.js, line 72
            Clear map from an added geometry on mouse leave event.

            onImportLayerFinished()

            modules/tools/importer/view.js, line 655
            Callback function of addLayer component

            onImportMoreLayers()

            modules/tools/importer/view.js, line 783
            Enables another import by resetting the wizzard.

            onInputFocus(event){void}

            addons/layerSwiper/view.js, line 51
            Event handler for focussing the layer select
            Name Type Description
            event Object the focus event

            onInputFocus(event){void}

            addons/layerSwiper/views/layerSelect/view.js, line 135
            Event handler for focussing the starting point
            Name Type Description
            event Object the focus event

            onInputFocus(event){void}

            addons/reachability/views/startingPoint/view.js, line 70
            Event handler for focussing the starting point
            Name Type Description
            event Object the focus event

            onInputFocus(event){void}

            addons/routingLGB/views/waypoints/view.js, line 74
            Event handler for focussing waypoints.
            Name Type Description
            event Object the click event

            onInputKeyDown(evt){void}

            addons/detailedSearch/view.js, line 596
            Handle search trigger by enter key as well as keyboard navigation with arrow keys
            Name Type Description
            evt * The event that has triggeres

            onIntervalChanged(event){void}

            addons/reachability/views/options/view.js, line 98
            Event handler for interval changes.
            Name Type Description
            event Object the change event

            onItemRecommendedListClick(){void}

            addons/detailedSearch/recommendedResult/viewRecommendedResult.js, line 36
            Calls the callback method with the model attributes, if callback is defined.

            onMapInteractionModeChanged(event){void}

            addons/routingLGB/views/advancedOptions/view.js, line 82
            Event handler for map interaction mode changes.
            Name Type Description
            event Object the change event

            onMinimizerClicked()

            addons/elevationProfile/views/infobar/view.js, line 51
            Click-Handler for minimizing and maximizing the elevation profile.

            onOafCapabilitiesInput(evt){void}

            modules/tools/importer/selectOaf/view.js, line 128
            Callback function on capabilities input
            Name Type Description
            evt Object Event that triggers function

            onOatCapabilitiesInput(evt){void}

            modules/tools/importer/selectOat/view.js, line 123
            Callback function on capabilities input
            Name Type Description
            evt Object Event that triggers function

            onOptimizationChanged(event){void}

            addons/reachability/views/options/view.js, line 110
            Event handler for optimization changes.
            Name Type Description
            event Object the change event

            onParseError(){void}

            modules/tools/exporter/parseWfs/view.js, line 85
            Handle error, reset layerModel

            onParseError(){void}

            modules/tools/importer/parseGeodata/view.js, line 50
            handle error, reset layerModel

            onParseError(){void}

            modules/tools/importer/parseOaf/view.js, line 195
            Handle error, reset layerModel

            onParseError(){void}

            modules/tools/importer/parseOat/view.js, line 109
            handle error, reset layerModel

            onParseError(){void}

            modules/tools/importer/parseWfs/view.js, line 98
            Handle error, reset layerModel

            onParseError(){void}

            modules/tools/importer/parseWms/view.js, line 109
            handle error, reset layerModel

            onParseError(){void}

            modules/tools/importer/parseWmts/view.js, line 109
            handle error, reset layerModel

            onParseError()

            modules/tools/importer/view.js, line 641
            handling for parse errors

            onPreferenceChanged(event){void}

            addons/routingLGB/views/advancedOptions/view.js, line 69
            Event handler for prefernces changes.
            Name Type Description
            event Object the change event

            onProjectionChange(projection){void}

            addons/projectionSwitcher/model.js, line 169
            Handles changing the projection by setting the overall projection of the map and transforming the map extents. Also handles layer type specific requirements. Original code on https://openlayers.org/en/v5.3.0/examples/reprojection-by-code.html
            Name Type Description
            projection String in the format "EPSG:XXXX"

            onResetStyle(){void}

            modules/tools/importer/setStyle/view.js, line 98
            Callback to reset style

            onResetStyle()

            modules/tools/importer/view.js, line 673
            Called when a style should be reset.

            onRestrictToCurrentBboxChange(restrict){void}

            addons/detailedSearch/view.js, line 465
            Name Type Description
            restrict Boolean true if bbox should be restricted, false otherwise

            onSelectAll(evt){void}

            modules/tools/importer/parseOat/view.js, line 122
            Manually select or unselect all layers.
            Name Type Description
            evt Event Triggering event

            onSelectAll(evt){void}

            modules/tools/importer/parseWms/view.js, line 122
            Manually select or unselect all layers.
            Name Type Description
            evt Event Triggering event

            onSelectAll(evt){void}

            modules/tools/importer/parseWmts/view.js, line 122
            Manually select or unselect all layers.
            Name Type Description
            evt Event Triggering event

            onSelectExtent(evt){void}

            modules/tools/exporter/configure/view.js, line 71
            Handles select extent event
            Name Type Description
            evt Object Triggering event

            onSelectFeatureTable(evt){void}

            modules/tools/importer/configureLayer/view.js, line 142
            handle selection of feature table of gpkg
            Name Type Description
            evt Object trigger event

            onSelectFormat(evt){void}

            modules/tools/exporter/configure/view.js, line 82
            Handles select extent event
            Name Type Description
            evt Object Triggering event

            onSelectFormat(format){void}

            modules/tools/exporter/view.js, line 208
            callback function of layerConfig subcomponent
            Name Type Description
            format String selected export format

            onSelectImportType(evt)

            modules/tools/importer/view.js, line 292
            onSelectImportType function to initially choose data type
            Name Type Description
            evt object triggered event

            onSelectionChange(evt){void}

            addons/borisFilter/searchSort/view.js, line 71
            Handles changes of the attribute to sort by
            Name Type Description
            evt Event the change event

            onSelectionChange(evt){void}

            addons/detailedSearch/searchSort/view.js, line 71
            Handles changes of the attribute to sort by
            Name Type Description
            evt Event the change event

            onSelectLayer(evt){void}

            modules/tools/exporter/layerList/view.js, line 91
            Handle selected layer event, sets selected layer
            Name Type Description
            evt Object triggering event

            onSelectLayer(layerModel){void}

            modules/tools/exporter/view.js, line 221
            callback function of layerList subcomponent
            Name Type Description
            layerModel String selected layer model for export

            onSelectLayer(){void}

            modules/tools/importer/parseOat/model.js, line 160
            Check and trigger create layerModels

            onSelectLayer(){void}

            modules/tools/importer/parseWms/model.js, line 298
            Check and trigger create layerModels

            onSelectLayer(){void}

            modules/tools/importer/parseWmts/model.js, line 182
            Check and trigger create layerModels

            onSelectLayerInLoop(url){Promise.<void>}

            modules/tools/importer/parseOaf/model.js, line 985
            Handles the selection of a layer by parsing OAF collections from a provided URL, creating an OAF layer model based on the selected layer, and updating the layer model.
            Name Type Description
            url String The URL of the selected layer.
            Returns:
            promise that resolves when the operation is complete.

            onSelectOaf(evt){void}

            modules/tools/importer/selectOaf/view.js, line 114
            Called when user selects WFS layer, sets the associated layerObject
            Name Type Description
            evt Object Event that triggers function

            onSelectOaf(oaf)

            modules/tools/importer/view.js, line 718
            Set OAF model
            Name Type Description
            oaf * Layer object or url to set.

            onSelectOafLayer(evt){void}

            modules/tools/importer/parseOaf/view.js, line 114
            Handles (de)selection of user
            Name Type Description
            evt Event Triggering event

            onSelectOat(evt){void}

            modules/tools/importer/selectOat/view.js, line 109
            Called when user selects WFS layer, sets the associated layerObject
            Name Type Description
            evt Object Event that triggers function

            onSelectOat(oat)

            modules/tools/importer/view.js, line 729
            Set OAT model
            Name Type Description
            oat * Layer object or url to set.

            onSelectOatLayer(evt){void}

            modules/tools/importer/parseOat/view.js, line 70
            Handles (de)selection of layer
            Name Type Description
            evt Event Triggering event

            onSelectSettings(evt){void}

            modules/tools/importer/configureLayer/view.js, line 62
            set layer import settings
            Name Type Description
            evt Object trigger event

            onSelectWfs(evt){void}

            modules/tools/importer/selectWfs/view.js, line 110
            Called when user selects WFS layer, sets the associated layerObject
            Name Type Description
            evt Object Event that triggers function

            onSelectWfs(wms)

            modules/tools/importer/view.js, line 707
            Set WFS model
            Name Type Description
            wms * Layer object or url to set.

            onSelectWfsLayer(evt){void}

            modules/tools/exporter/parseWfs/view.js, line 60
            Handles (de)selection of user
            Name Type Description
            evt Event Triggering event

            onSelectWfsLayer(featureType){Object}

            modules/tools/exporter/view.js, line 148
            Set WFS model
            Name Type Description
            featureType * Featuretype to be exported.

            onSelectWfsLayer(evt){void}

            modules/tools/importer/parseWfs/view.js, line 67
            Handles (de)selection of user
            Name Type Description
            evt Event Triggering event

            onSelectWms(evt){void}

            modules/tools/importer/selectWms/view.js, line 105
            Called when user selects WMS layer, sets the associated layerObject
            Name Type Description
            evt Object Event that triggers function

            onSelectWms(wms)

            modules/tools/importer/view.js, line 685
            Set WMS model
            Name Type Description
            wms * Layer object or url to set.

            onSelectWmsLayer(evt){void}

            modules/tools/importer/parseWms/view.js, line 70
            Handles (de)selection of layer
            Name Type Description
            evt Event Triggering event

            onSelectWmts(evt){void}

            modules/tools/importer/selectWmts/view.js, line 110
            Called when user selects WMTS layer, sets the associated layerObject
            Name Type Description
            evt Object Event that triggers function

            onSelectWmts(wms)

            modules/tools/importer/view.js, line 696
            Set WMTS model
            Name Type Description
            wms * Layer object or url to set.

            onSelectWmtsLayer(evt){void}

            modules/tools/importer/parseWmts/view.js, line 70
            Handles (de)selection of user
            Name Type Description
            evt Event Triggering event

            onSetAttributeList(attributeList){void}

            modules/tools/importer/configureLayer/model.js, line 126
            fill attribute List for getFeatureInfo config
            Name Type Description
            attributeList Array attribute list

            onSetAttributeList(attributeList){void}

            modules/tools/importer/parseGeodata/model.js, line 213
            fill attribute List for getFeatureInfo config
            Name Type Description
            attributeList Array attribute list

            onSetAttributeList(attributeList){void}

            modules/tools/importer/parseOaf/model.js, line 1046
            Sets the attribute list for the layer based on the features in the source. Filters out the "geometry" key and adds "showAll" to the attribute list.
            Name Type Description
            attributeList Array attribute list

            onSetLayerModel(){void}

            modules/tools/importer/configureLayer/view.js, line 131
            enable import of the layer

            onSetLayerModel(){void}

            modules/tools/importer/parseGeodata/view.js, line 62
            enable import of the layer

            onSetLayerModel(){void}

            modules/tools/importer/parseOaf/view.js, line 177
            Callback function to set layer model

            onSetLayerModel(){void}

            modules/tools/importer/parseWfs/view.js, line 80
            Callback function to set layer model

            onSetLayerModel(layerModel)

            modules/tools/importer/view.js, line 740
            Setter for layerModel
            Name Type Description
            layerModel Model Layer model to set.

            onSetLayerModels(){void}

            modules/tools/importer/parseOat/view.js, line 97
            Callback function to set layer model

            onSetLayerModels(){void}

            modules/tools/importer/parseWms/view.js, line 97
            Callback function to set layer model

            onSetLayerModels(){void}

            modules/tools/importer/parseWmts/view.js, line 97
            Callback function to set layer model

            onSetLayerModels(layerModels)

            modules/tools/importer/view.js, line 748
            Setter for layerModels
            Name Type Description
            layerModels Model Layer models to set.

            onSetNextStep(value)

            modules/tools/importer/view.js, line 616
            Setter function for the "Next" button
            Name Type Description
            value Boolean true if button shall be enabled

            onSetStyle(){void}

            modules/tools/importer/configureLayer/view.js, line 156
            enable styling of the layer

            onSetStyle()

            modules/tools/importer/view.js, line 648
            callback function of parseGeodata component

            onSlider1Changed(event){void}

            addons/reachability/views/options/view.js, line 80
            Event handler for slider1 changes.
            Name Type Description
            event Object the change event

            onSlider1Input(event){void}

            addons/reachability/views/options/view.js, line 58
            Event handler for slider1 Input.
            Name Type Description
            event Object the Input event

            onSlider2Input(event){void}

            addons/reachability/views/options/view.js, line 69
            Event handler for slider2 Input.
            Name Type Description
            event Object the Input event

            onSortAscendingClick(){void}

            addons/borisFilter/searchSort/view.js, line 80
            Handles clicking of the sort ascending button

            onSortAscendingClick(){void}

            addons/detailedSearch/searchSort/view.js, line 81
            Handles clicking of the sort ascending button

            onSortChange(){void}

            addons/borisFilter/searchSort/view.js, line 57
            Handles the change event of the sorter

            onSortChange(){void}

            addons/detailedSearch/searchSort/view.js, line 57
            Handles the change event of the sorter

            onSortDescendingClick(){void}

            addons/borisFilter/searchSort/view.js, line 88
            Handles clicking of the sort descending button

            onSortDescendingClick(){void}

            addons/detailedSearch/searchSort/view.js, line 89
            Handles clicking of the sort descending button

            onSourceUpdated(){void}

            modules/tools/importer/parseGeodata/model.js, line 235
            Callback function. Called when a layer source has been updated

            onSourceUpdated(){void}

            modules/tools/importer/parseOaf/model.js, line 1069
            Callback function. Called when a layer source has been updated

            onSpeedProfileSelected(event){void}

            addons/reachability/views/speedProfiles/view.js, line 42
            Event handler for selecting a speed profile.
            Name Type Description
            event Object the click event

            onSpeedProfileSelected(event){void}

            addons/routingLGB/views/speedProfiles/view.js, line 38
            Event handler for selecting a speed profile.
            Name Type Description
            event Object the click event

            onStartingPointDrawEnd(event){void}

            addons/reachability/views/map/view.js, line 102
            Executed when user clicks on the map to set the starting point
            Name Type Description
            event Object OL OnDrawEvent.

            onStartingPointRemoved(){void}

            addons/reachability/views/startingPoint/view.js, line 78
            Event handler for removing waypoints

            onStyleSet()

            modules/tools/importer/view.js, line 665
            Called when a style has been set.

            onSubmitForm(event){void}

            addons/geoMaerker/view.js, line 437
            Method that submits the Geomaerker form
            Name Type Description
            event * The event.

            onUnselectLayer(layerName){void}

            modules/tools/importer/parseWmts/model.js, line 216
            Remove layer model from list on unselect
            Name Type Description
            layerName String Name of layer to remove

            onUploadSuccess(evt){void}

            modules/tools/importer/uploadGeodata/view.js, line 84
            Callback function on successfull upload
            Name Type Description
            evt Event Triggering Event

            onUploadSuccess(file)

            modules/tools/importer/view.js, line 624
            callback function of uploadGeodata component
            Name Type Description
            file string content of uploaded file

            onValidateFeatures(){void}

            modules/tools/importer/parseGeodata/model.js, line 197
            check number of features

            onValidateFeatures(){boolean}

            modules/tools/importer/parseOaf/model.js, line 1025
            Validates features in the layer model.
            Returns:
            true if features are valid, false otherwise.

            onWaypointAdded(){void}

            addons/routingLGB/views/waypoints/view.js, line 103
            Event handler for adding a waypoint.

            onWaypointRemoved(event){void}

            addons/routingLGB/views/waypoints/view.js, line 83
            Event handler for removing waypoints.
            Name Type Description
            event Object the click event

            onWaypointsDrawEnd(event){void}

            addons/routingLGB/views/map/view.js, line 302
            Executed when user clicks on the map to add a waypoint
            Name Type Description
            event Object OL OnDrawEvent.

            onWaypointSelect(event){void}

            addons/routingLGB/views/map/view.js, line 318
            Executed when user clicks on an existing waypoint
            Name Type Description
            event Object OL OnDrawEvent.

            onWaypointsReset(){void}

            addons/routingLGB/views/waypoints/view.js, line 94
            Event handler for resetting waypoints.

            onWfsCapabilitiesInput(evt){void}

            modules/tools/importer/selectWfs/view.js, line 125
            Callback function on capabilities input
            Name Type Description
            evt Object Event that triggers function

            onWmsCapabilitiesInput(evt){void}

            modules/tools/importer/selectWms/view.js, line 131
            Callback function on capabilities input
            Name Type Description
            evt Object Event that triggers function

            onWmtsCapabilitiesInput(evt){void}

            modules/tools/importer/selectWmts/view.js, line 125
            Callback function on capabilities input
            Name Type Description
            evt Object Event that triggers function

            open(sourceRoute)

            addons/elevationProfile/model.js, line 138
            Open the elevation profile tool. The souce route contains the coordinates and the OpenLayers geometry. Based on the source route coordinates the elevation profile gets fetched.
            Name Type Description
            sourceRoute Object the source route

            open(params){Array.<Number>}

            addons/routingLGB/model.js, line 256
            Open the tool with a specified waypoint as starting point. If the routing tool is open already, the specified waypoint will be added as the next waypoint.
            Name Type Description
            params Object parameters to specifiy initial waypoints
            Returns:
            the point to be added

            openPDF(data){void}

            modules/tools/print/model.js, line 552
            Öffnet das erzeugte PDF im Browser.
            Name Type Description
            data Object Antwort vom Druckdienst. Enthält die URL zur erzeugten PDF.

            openPopup(event){void}

            addons/attributionsCustom/view.js, line 80
            Open a popup.
            Name Type Description
            event Event The click event

            openRouteDetails(event){void}

            addons/routingLGB/views/results/view.js, line 151
            Open the details view of a route with segments and steps.
            Name Type Description
            event Event Das Event-Objekt der Benutzerinteraktion.

            openRouting(){void}

            addons/detailedSearch/searchResult/model.js, line 179
            Handles the opening of the routing tool with this search result as additional waypoint.

            panMapSlightly(){void}

            modules/oafFilter/view.js, line 978
            Verschiebt die Karte leicht zur Seite für eine bessere UI-Anpassung.

            parseDataString(dataString){object}

            modules/core/wps.js, line 89
            Parse xml from string and turn xml into object
            Name Type Description
            dataString string the xml to be parsed as String
            Returns:
            parsed as object

            parseGfiContent(){void}

            modules/tools/gfi/themes/activeCityMaps/model.js, line 91
            Ermittelt alle Namen(=Zeilennamen) der Eigenschaften der Objekte

            parseOafCollections(url){void}

            modules/tools/importer/parseOaf/model.js, line 462
            Parses collections and sets feature type list.
            Name Type Description
            url string The input URL.

            parseOAFUrlParams(url){void}

            modules/tools/importer/parseOaf/model.js, line 388
            Parse OAF - URL URL Params f string ["json", "gm", ""xml] bulk [true, false] offset int [0, 10000000] limit int [0, 10000000]
            Name Type Description
            url * Input url

            parseOgcApi(){void}

            modules/tools/importer/parseOat/model.js, line 131
            Parse OGC API and extract layer list

            parseResponse(response){object}

            modules/tools/filter/query/source/model.js, line 143
            Extract Attribute names and types from DescribeFeatureType-Response
            Name Type Description
            response XML response xml from ajax call
            Returns:
            Mapobject containing names and types

            parseRoutingBkgGeosearchResult(geosearchResult){GeosearchResult}

            addons/reachability/utils/geosearch-utils.js, line 131
            Parses Response from Bkg to GeosearchResult
            Name Type Description
            geosearchResult Object from BKG
            Name Type Description
            geometry Object optional geosearchResult geometry
            Name Type Description
            coordinates Array optional geosearchResult geometry coordinates
            properties Object optional geosearchResult properties
            Name Type Description
            text String optional geosearchResult properties text

            parseRoutingBkgGeosearchResult(geosearchResult){RoutingGeosearchResult}

            addons/routingLGB/utils/geosearch-bkg-utils.js, line 83
            Parses Response from Bkg to RoutingGeosearchResult
            Name Type Description
            geosearchResult Object from BKG
            Name Type Description
            geometry Object optional geosearchResult geometry
            Name Type Description
            coordinates Array optional geosearchResult geometry coordinates
            properties Object optional geosearchResult properties
            Name Type Description
            text String optional geosearchResult properties text

            parseRoutingNominatimGeosearchResult(geosearchResult){RoutingGeosearchResult}

            addons/routingLGB/utils/geosearch-nominatim-utils.js, line 52
            Parses Response from Nominatim to RoutingGeosearchResult
            Name Type Description
            geosearchResult Object from Nominatim
            Name Type Description
            lat Number optional geosearchResult latitude
            lon Number optional geosearchResult longitude
            properties.display_name String optional geosearchResult display_name

            parseValuesFromString(feature, attributeName){Array.<string>}

            modules/tools/filter/query/source/model.js, line 171
            parses attribute values with pipe-sign ("|") and returnes array with single values
            Name Type Description
            feature ol.feature olfeature
            attributeName string key name of a feature attribute
            Returns:
            of string[] || number[]

            parseViews(models){void}

            modules/menu/basic/listViewMain.js, line 53
            Parses the models and adds the corresponding views based on model type.
            Name Type Description
            models Array The array of models to parse.

            parseWfsCapabilities(url){void}

            modules/tools/exporter/parseWfs/model.js, line 47
            Parses capabilities and sets feature type list
            Name Type Description
            url * Input url

            parseWfsCapabilities(url){void}

            modules/tools/importer/parseWfs/model.js, line 207
            Parses capabilities and sets feature type list
            Name Type Description
            url * Input url

            parseWfsUrl(){void}

            modules/tools/importer/parseWfs/model.js, line 141
            Parse Url parameters from input url

            parseWmsCapabilities(url){void}

            modules/tools/importer/parseWms/model.js, line 110
            Parse WMS capabilities and extract layer list
            Name Type Description
            url * input url

            parseWmtsCapabilities(url){void}

            modules/tools/importer/parseWmts/model.js, line 109
            Parse WMTS capabilities and extract layer list
            Name Type Description
            url * input url

            parseXmlToObject(xml){object}

            modules/core/wps.js, line 100
            parses an xml document to js
            Name Type Description
            xml xml the response xml from the WPS
            Returns:
            xml as js object

            pluck(array, key){Array.<Object>}

            js/layerList.js, line 143
            Function to retrieve all entries which are stored under the defined key.
            Name Type Description
            array array Array
            key string Key
            Returns:
            Return all entries which are stored under the defined key as an object.

            postMessage(content){void}

            modules/remoteInterface/model.js, line 75
            sends Message to remotehost via postMessage Api
            Name Type Description
            content Object the Data to be sent

            prepareCrsInput(input){void}

            addons/coordinateTransform/view.js, line 118
            Adds autocomplete functionality to the CRS input fields. Available CRS will be queries against the epsg.io API
            Name Type Description
            input Object The input to add autocompletion to

            prepareFeatureListToShow(gfiAttributes, themeConfig){Array.<object>}

            modules/tools/compareFeatures/model.js, line 106
            prepares the list for rendering using the 'gfiAttributes' creates a JSON where an object matches to a row one object attribute is created for each feature (column)
            Name Type Description
            gfiAttributes object -
            themeConfig object attribute configuration from schulinfo theme
            Returns:
            - one object per row

            prepareFeatures(){void}

            modules/tools/exporter/exportData/model.js, line 74
            Prepares features for download

            prepareQuery(){Array.<ol.Feature>}

            modules/tools/filter/query/source/model.js, line 28
            gathers Information for this Query including the features and metadata
            Returns:
            Features

            prepareSinglePreviewUI(){Object}

            modules/oafFilter/view.js, line 742
            Bereitet die Benutzeroberfläche für die Einzelbild-Vorschau vor. Entfernt die Such-/Übersichtsansicht Blendet den Vorschaubereich ein Liefert die aktuelle OpenLayers-Karteninstanz zurück Diese Funktion kümmert sich ausschließlich um UI-Zustand und nicht um das Laden oder Darstellen des Luftbildes selbst.

            print(){void}

            addons/routingLGB/views/results/view.js, line 184
            Print the route result.

            printHelp(){void}

            modules/oafFilter/view.js, line 1065
            Platzhalter für die Druckfunktion.

            printRoute(){void}

            addons/routingLGB/utils/export-utils.js, line 140
            Print the shown route. The printing is done by the printLGB addon. If this addon isn't available an error message is shown.

            processAfterWaypointSet(index){void}

            addons/routingLGB/views/waypoints/view.js, line 222
            Post processing (start routing, focus next textfield) after a new waypoint has been set.
            Name Type Description
            index Number the index of the waypoint that has been set

            push(attribute, value){void}

            modules/tools/print/model.js, line 562
            Hilfsmethode um ein Attribut vom Typ Array zu setzen.
            Name Type Description
            attribute String Das Attribut das gesetzt werden soll.
            value whatever Der Wert des Attributs.

            putIconsForFeatureIds(featureCenterList, imgLink, anchor, imageScale, styleListModel){void}

            modules/zoomToFeature/model.js, line 48
            sets icons for the passed feature list
            Name Type Description
            featureCenterList array contains centercoordinates from features
            imgLink string path to icon as image //@deprecated in version 3.0.0
            anchor object Position for the icon //@deprecated in version 3.0.0
            imageScale number factor scale the icon //@deprecated in version 3.0.0
            styleListModel object contains the configured style

            readdInteractions(){void}

            addons/geoMaerker/view.js, line 769
            Method taht readds the OL Hover and Click interactions to the OL Map

            readSinglePreviewFeatures(geojson){Object}

            modules/oafFilter/readSinglePreviewFeatures.js, line 15
            Liest GeoJSON-Daten ein und bereitet sie für die Einzelbild-Vorschau auf.
            Name Type Description
            geojson Object GeoJSON-Objekt mit Geometriedaten

            ready(){void}

            modules/controls/totalView/view.js, line 36
            initializes the settings for table style

            receiveMessage(event){void}

            modules/remoteInterface/model.js, line 32
            handles the postMessage events
            Name Type Description
            event MessageEvent -

            registerErrorListener(){void}

            modules/core/modelList/layer/wms.js, line 293
            Register LayerLoad-Events

            registerLoadingListeners(){void}

            modules/core/modelList/layer/wms.js, line 236
            Register LayerLoad-Events

            registerSliderButtonHandler(layers){void}

            modules/oafFilter/view.js, line 629
            Verbindet den "Filter anwenden"-Button mit der interaktiven Filter- und Vorschau-Logik. Diese Methode registriert einen Click-Event-Handler für den Button `#applyYearRangeFilter`. Beim Klick wird der aktuell gewählte Jahrgangsbereich aus dem Slider ausgelesen (Index-Werte), und anschließend: 1. Die Layer-Konfiguration angepasst (sichtbar/nicht sichtbar je nach Jahrgangsbereich). 2. Die Vorschau-Komponente im UI aktualisiert, basierend auf den in der Karte vorhandenen Features. Diese Funktion stellt sicher, dass die gewählte Filtereinstellung direkt auf die Kartendarstellung sowie die Vorschaubilder wirkt.
            Name Type Description
            layers Array Liste der in Frage kommenden Layer-Modelle (z.B. OAF-spezifische Layer)

            regulateInitialActivating(queryCollectionModel, predefinedQueriesModels){Object}

            modules/tools/filter/model.js, line 342
            Sets the parameters isActive and isSelected for each model to the configured values.
            Name Type Description
            queryCollectionModel Object configured model in filter
            predefinedQueriesModels Array.<Object> configured values
            Returns:
            with default values

            remove(map){void}

            modules/oafFilter/highlightLayers.js, line 122
            Entfernt die Layer komplett von der Karte.
            Name Type Description
            map Object Karten instanz

            remove(map){void}

            modules/oafFilter/imageCenterLayer.js, line 122
            Entfernt den Layer von der Karte.
            Name Type Description
            map Object Karte

            removeAvoidAreasDrawInteraction(){void}

            addons/routingLGB/views/map/view.js, line 462
            Removes the draw interaction for polygons to avoid.

            removeAvoidAreasSelectInteraction(){void}

            addons/routingLGB/views/map/view.js, line 485
            Removes the select interaction for deletion of avoid areas.

            removeFeatureFromList(featureToRemoved){void}

            modules/tools/compareFeatures/model.js, line 85
            removes a features from the featureList and sets the features attrbiute 'isOnCompareList' to false
            Name Type Description
            featureToRemoved ol.feature feature to be removed form the featureList

            removeFeatureFromList(evt){void}

            modules/tools/compareFeatures/view.js, line 123
            removes the clicked column from the table and finds the feature to be removed
            Name Type Description
            evt MouseEvent click event

            removeFromSource(){void}

            addons/routingLGB/models/waypoint.js, line 163
            Remove the waypoint from the source

            removeIfNotVisible(){void}

            modules/menu/basic/folder/viewTree.js, line 108
            Remove the view if it is not visible in the tree.

            removeItems(model){void}

            modules/menu/mobile/breadCrumb/list.js, line 44
            Löscht alle Models ab einen bestimmten Index aus der Collection
            Name Type Description
            model Backbone.Model Ab diesem Model aufwärts, werden alle Models gelöscht

            removeMapInteractions(){void}

            addons/reachability/views/map/view.js, line 174
            Removes the interactions.

            removeMapInteractions(){void}

            addons/routingLGB/views/map/view.js, line 493
            Removes the interactions.

            removeView(){void}

            modules/menu/basic/listViewMain.js, line 93
            Removes the current view and cleans up associated elements and listeners.

            removeView(){void}

            modules/menu/mobile/listView.js, line 214
            Entfernt diesen ListView und alle subViews

            removeView(){void}

            modules/snippets/multiCheckbox/view.js, line 50
            calls the function "setIsOpen" in the model with parameter false removes this view and its el from the DOM

            removeWaypoint(index){void}

            addons/routingLGB/models/waypoints.js, line 106
            Removes a waypoint at the given index and reloads the directions if reload = true
            Name Type Description
            index Number to remove the waypoint at

            removeWaypointsDrawInteraction(){void}

            addons/reachability/views/map/view.js, line 164
            Removes the draw interaction. This includes aborting any current unfinished drawing, removing the interaction from the map, and removing the interaction from the store.

            removeWaypointsDrawInteraction(){void}

            addons/routingLGB/views/map/view.js, line 437
            Removes the draw interaction. This includes aborting any current unfinished drawing, removing the interaction from the map, and removing the interaction from the store.

            removeWindow(){void}

            modules/oafFilter/view.js, line 235
            Schließt das Filter-Fenster und setzt Menüstatus zurück.

            render(){ObjectTreeFilterView}

            modules/menu/basic/filter/view.js, line 33
            Renders the field.
            Returns:
            ObjectTreeFilterModel instance.

            render(){FolderViewTree}

            modules/menu/basic/folder/viewTree.js, line 46
            Renders the data to DOM.
            Returns:
            this

            render(){ObjectTreeFilterView}

            modules/menu/desktop/filter/view.js, line 33
            Renders the field.
            Returns:
            ObjectTreeFilterModel instance.

            render(){Backbone.View}

            modules/menu/mobile/breadCrumb/view.js, line 19
            Zeichnet das Item und gibt es an die ListView zurück

            render(){DilunaView}

            modules/oafFilter/view.js, line 133
            Rendert die Haupt-UI-Komponente in den Masterportal-Container. Fügt das Panel-Element (`this.$el`) in den DOM ein, typischerweise innerhalb des Elements mit der Klasse `.masterportal-container`. Gibt das aktuelle View-Objekt zurück, um Kettenaufrufe zu ermöglichen.
            Returns:
            aktuelle View-Instanz (für method chaining)

            render(){jQuery}

            modules/snippets/multiCheckbox/view.js, line 24
            renders the view depending on the isOpen attribute
            Returns:
            this DOM element as a jQuery object

            render(model, value){void}

            modules/tools/compareFeatures/view.js, line 43
            Name Type Description
            model Backbone.Model CompareFeaturesModel
            value boolean isActive

            render(){Object}

            modules/tools/exporter/configure/view.js, line 33
            render function

            render(){Object}

            modules/tools/exporter/exportData/view.js, line 27
            render function

            render(){ObjectTreeFilterView}

            modules/tools/exporter/filter/view.js, line 30
            Renders the field.
            Returns:
            ObjectTreeFilterModel instance.

            render(){Object}

            modules/tools/exporter/layerList/view.js, line 34
            render function

            render(){object}

            modules/tools/exporter/parseWfs/view.js, line 38
            Render function

            render(){object}

            modules/tools/exporter/view.js, line 48
            Central ender function. Renders subcomponents according to current wizzard step.

            render(){void}

            modules/tools/filter/query/simpleView.js, line 30
            Zeichnet die SimpleView (Filter-Header) für die Query

            render(){ObjectTreeFilterView}

            modules/tools/importer/filter/view.js, line 32
            Renders the field.
            Returns:
            ObjectTreeFilterModel instance.

            render(){object}

            modules/tools/importer/parseOaf/view.js, line 64
            Render function

            render(){object}

            modules/tools/importer/parseOat/view.js, line 40
            Render function

            render(){object}

            modules/tools/importer/parseWfs/view.js, line 39
            Render function

            render(){object}

            modules/tools/importer/parseWms/view.js, line 40
            Render function

            render(){object}

            modules/tools/importer/parseWmts/view.js, line 40
            Render function

            render(){object}

            modules/tools/importer/selectOaf/view.js, line 44
            Render function

            render(){object}

            modules/tools/importer/selectOat/view.js, line 43
            Render function

            render(){object}

            modules/tools/importer/selectWfs/view.js, line 43
            Render function

            render(){object}

            modules/tools/importer/selectWms/view.js, line 43
            Render function

            render(){object}

            modules/tools/importer/selectWmts/view.js, line 43
            Render function

            render(){object}

            modules/tools/importer/setStyle/view.js, line 37
            Render function

            render(){object}

            modules/tools/importer/uploadGeodata/view.js, line 41
            Render function

            render(){object}

            modules/tools/importer/view.js, line 81
            Central ender function. Renders subcomponents according to current wizzard step.

            render(){AttributionsCustomView}

            addons/attributionsCustom/view.js, line 67
            Handles rerendering of the view when view was already added to the application.

            render(){object}

            addons/backgroundSwitcher/view.js, line 67
            Modules render method. Adds the slick-js carousel to the div for comfortable scrolling through available layers

            render(){View}

            addons/borisFilter/view.js, line 75
            The render function
            Returns:
            view.

            render(){ProjectionSwitcherView}

            addons/configSwitcher/view.js, line 102
            Handles rerendering of the view when view was already added to the application.

            render(model, visible){object}

            addons/coordinateTransform/view.js, line 57
            Modules render method.
            Name Type Description
            model Object The model
            visible Boolean Falg if the view is visible

            render(){Object}

            addons/elevationProfile/view.js, line 61
            Render the elevation profile view.

            render(fromResize)

            addons/elevationProfile/views/chart/view.js, line 64
            Render the chart view, either the chart or a status view.
            Name Type Description
            fromResize Boolean called from a window resize

            render(){Object}

            addons/elevationProfile/views/infobar/view.js, line 28
            Renders the view.

            render(){View}

            addons/geoMaerker/popup/view.js, line 39
            The render function
            Returns:
            view.

            render(){View}

            addons/geoMaerker/view.js, line 143
            The render function
            Returns:
            view.

            render(){LanguageSelectorCustomView}

            addons/languageSelectorCustom/view.js, line 73
            Handles rerendering of the view when view was already added to the application.

            render(isMobile){Object}

            addons/layerSwiper/view.js, line 84
            Render the swiper toolbar.
            Name Type Description
            isMobile Boolean true, if we are in mobile mode, false otherwise

            render(){Object}

            addons/layerSwiper/views/layerSelect/view.js, line 39
            Renders the view.

            render(){MousePositionCustomView}

            addons/mousePositionCustom/view.js, line 68
            Handles rerendering of the view when view was already added to the application.

            render(){ProjectionSwitcherView}

            addons/projectionSwitcher/view.js, line 84
            Handles rerendering of the view when view was already added to the application.

            render(){Object}

            addons/reachability/view.js, line 59
            Render the routing tool view, including the associated map layers.

            render(model){void}

            addons/reachability/views/export/view.js, line 27
            Name Type Description
            model Backbone.Model CompareFeaturesModel

            render(){Object}

            addons/reachability/views/options/view.js, line 36
            Renders the view.

            render(){Object}

            addons/reachability/views/results/view.js, line 30
            Renders the view.

            render(){Object}

            addons/reachability/views/speedProfiles/view.js, line 26
            Renders the view.

            render(){Object}

            addons/reachability/views/startingPoint/view.js, line 31
            Renders the view.

            render(){Object}

            addons/routingLGB/view.js, line 124
            Render the routing tool view, including the associated map layers.

            render(){Object}

            addons/routingLGB/views/advancedOptions/view.js, line 33
            Renders the view.

            render(model){void}

            addons/routingLGB/views/export/view.js, line 27
            Name Type Description
            model Backbone.Model CompareFeaturesModel

            render(){Object}

            addons/routingLGB/views/results/view.js, line 41
            Renders the view.

            render(){Object}

            addons/routingLGB/views/speedProfiles/view.js, line 23
            Renders the view.

            render(){Object}

            addons/routingLGB/views/waypoints/view.js, line 31
            Renders the view.

            render(){ProjectionSwitcherView}

            addons/scaleLineCustom/view.js, line 69
            Handles rerendering of the view when view was already added to the application.

            renderActiveLayer(){void}

            addons/backgroundSwitcher/view.js, line 212
            Switch CSS classes of active element instead of calling full render method to avoid flickering effects

            renderAddLayerView()

            modules/tools/importer/view.js, line 463
            renderAddLayerView function creates and renders subcomponent

            renderCategoryFilter(){void}

            addons/detailedSearch/view.js, line 308
            Adds the category filter button to the existing search bar element (#detailedSearchbar .input-group).

            renderColorPicker(){object}

            modules/tools/importer/setStyle/view.js, line 55
            Render function for color Picker

            renderConfigureLayerView()

            modules/tools/importer/view.js, line 423
            renderConfigureLayerView function creates and renders subcomponent

            renderContent()

            addons/elevationProfile/view.js, line 91
            Render the content of this view comprising info bar and chart.

            renderDetailedSearch(){SearchView}

            addons/borisFilter/view.js, line 112
            Renders the detailedSearch container.

            renderDetailedSearch(){SearchView}

            addons/detailedSearch/view.js, line 388
            Renders the detailedSearch container.

            renderDomElementToBody(){void}

            modules/tools/gfi/desktop/attached/view.js, line 35
            Hängt ein DOM-Element an den body Wird für das ol.Overlay benötigt

            renderErrorModal(model){void}

            modules/tools/compareFeatures/view.js, line 97
            Renders a modal window to inform user that nothing is selected for compare.
            Name Type Description
            model Object the dedicated model

            renderExportDataView(){Object}

            modules/tools/exporter/view.js, line 182
            renderExportDataView function creates and renders subcomponent

            renderFeedbackModal(feature){void}

            modules/tools/compareFeatures/view.js, line 82
            Name Type Description
            feature ol.feature -

            renderFilterField(){void}

            modules/tools/exporter/layerList/view.js, line 59
            Renders the filter input field as first list item in the '#tree' list.

            renderFilterField(){void}

            modules/tools/importer/selectOaf/view.js, line 70
            Renders the filter input field as first list item in the '#tree' list.

            renderFilterField(){void}

            modules/tools/importer/selectOat/view.js, line 65
            Renders the filter input field as first list item in the '#tree' list.

            renderFilterField(){void}

            modules/tools/importer/selectWfs/view.js, line 66
            Renders the filter input field as first list item in the '#tree' list.

            renderFilterField(){void}

            modules/tools/importer/selectWms/view.js, line 71
            Renders the filter input field as first list item in the '#tree' list.

            renderFilterField(){void}

            modules/tools/importer/selectWmts/view.js, line 66
            Renders the filter input field

            renderForm(){View}

            addons/borisFilter/view.js, line 85
            The render form function
            Returns:
            view.

            renderGeodataView()

            modules/tools/importer/view.js, line 302
            renderGeodataView function creates and renders subcomponent

            renderHitList(){SearchView}

            addons/detailedSearch/view.js, line 353
            Renders the hit list. Surpresses rendering the hit list, if the detailedSearch container is visible. Otherwise calls the corresponding parent function.

            renderLayerConfig(){Object}

            modules/tools/exporter/view.js, line 157
            renderLayerConfig function creates and renders subcomponent

            renderLayerList(){Object}

            modules/tools/exporter/view.js, line 100
            renderLayerList function creates and renders subcomponent

            renderListModal(model){void}

            modules/tools/compareFeatures/view.js, line 63
            Name Type Description
            model Backbone.Model this.model

            renderMain(){void}

            modules/menu/basic/listViewMain.js, line 27
            Renders the main navigation structure.

            renderParseGeodataView()

            modules/tools/importer/view.js, line 404
            renderParseGeodataView function creates and renders subcomponent

            renderParseWfsView(){Object}

            modules/tools/exporter/view.js, line 119
            renderWfsServiceView function creates and renders subcomponent

            renderParseWfsView()

            modules/tools/importer/view.js, line 539
            renderParseWmsView function creates and renders subcomponent

            renderParseWmsView()

            modules/tools/importer/view.js, line 482
            renderParseWmsView function creates and renders subcomponent

            renderParseWmtsView()

            modules/tools/importer/view.js, line 511
            renderParseWmtsView function creates and renders subcomponent

            renderPreviews(model, previews){void}

            addons/backgroundSwitcher/view.js, line 161
            Updates the preview images by fading them in and out smoothly. This avoids flickering and sudden height change effects.
            Name Type Description
            model Object The model
            previews Array The previews array holding the image URLs

            renderRecommendedList(){SearchView}

            addons/detailedSearch/view.js, line 333
            Renders the recommended list. Surpresses rendering the recommended list, if the detailedSearch container is visible. Otherwise calls the corresponding parent function and adds the searchButton below the list.

            renderRestrictBoundingBoxCheckBox(){void}

            addons/detailedSearch/view.js, line 289
            Prepends the bbox checkbox to the existing search bar element (#detailedSearchbar).

            renderSearchBar(isMobile){void}

            addons/detailedSearch/view.js, line 216
            Renders the search bar
            Name Type Description
            isMobile Boolean true, if we are in mobile mode, false otherwise

            renderSelect(){void}

            modules/tools/exporter/configure/view.js, line 56
            Render bootstrap-select buttons

            renderSelect(){void}

            modules/tools/importer/configureLayer/view.js, line 47
            Render bootstrap-select buttons

            renderSelect(){void}

            addons/borisFilter/searchSort/view.js, line 43
            Render bootstrap-select buttons

            renderSelect(){void}

            addons/borisFilter/view.js, line 314
            Render bootstrap-select buttons

            renderSelect(){void}

            addons/configSwitcher/view.js, line 125
            Renders bootstrap-select buttons.

            renderSelect(){void}

            addons/coordinateTransform/view.js, line 92
            Render bootstrap-select buttons

            renderSelect(){void}

            addons/detailedSearch/searchSort/view.js, line 43
            Render bootstrap-select buttons

            renderSelect(){void}

            addons/projectionSwitcher/view.js, line 97
            Render bootstrap-select buttons

            renderSetStyleView()

            modules/tools/importer/view.js, line 443
            renderSetStyleView function creates and renders subcomponent

            renderStatusView(attributes)

            addons/elevationProfile/views/chart/view.js, line 89
            Render the status view (e.g., loading screen or error message).
            Name Type Description
            attributes Object configuration attributes for status view

            renderTopMenu(){void}

            modules/menu/basic/listViewMain.js, line 42
            Renders the top menu by filtering the collection models.

            renderWfsServiceView()

            modules/tools/importer/view.js, line 340
            renderWfsServiceView function creates and renders subcomponent

            renderWmsServiceView()

            modules/tools/importer/view.js, line 321
            renderWmsServiceView function creates and renders subcomponent

            renderWmtsServiceView()

            modules/tools/importer/view.js, line 387
            renderWmtsServiceView function creates and renders subcomponent

            replaceArrow(preWidth){void}

            modules/tools/gfi/view.js, line 92
            Ein bisschen jQuery-Magie, damit der Arrow von der detached View an der richtigen Stelle bleibt
            Name Type Description
            preWidth number vorherige Breite der detached View

            replaceValuesWithChildObjects(){void}

            modules/tools/gfi/themes/activeCityMaps/model.js, line 21
            Hier werden bei bestimmten Keywords Objekte anstatt von Texten für das template erzeugt. Damit können Bilder oder Videos als eigenständige Objekte erzeugt und komplex gesteuert werden. Im Template werden diese Keywords mit # ersetzt und rausgefiltert. Im view.render() werden diese Objekte attached. Eine leidige Ausnahme bildet z.Z. das Routing, da hier zwei features des Reisezeitenlayers benötigt werden. (1. Ziel(key) mit Dauer (val) und 2. Route mit ol.geom (val). Das Auswählen der richtigen Werte für die Übergabe erfolgt hier.

            replaceValuesWithChildObjects(){void}

            modules/tools/gfi/themes/default/model.js, line 42
            Hier werden bei bestimmten Keywords Objekte anstatt von Texten für das template erzeugt. Damit können Bilder oder Videos als eigenständige Objekte erzeugt und komplex gesteuert werden. Im Template werden diese Keywords mit # ersetzt und rausgefiltert. Im view.render() werden diese Objekte attached. Eine leidige Ausnahme bildet z.Z. das Routing, da hier zwei features des Reisezeitenlayers benötigt werden. (1. Ziel(key) mit Dauer (val) und 2. Route mit ol.geom (val). Das Auswählen der richtigen Werte für die Übergabe erfolgt hier.

            request(wpsID, identifier, data, responseFunction, timeout){void}

            modules/core/wps.js, line 32
            request to be built and sent to WPS
            Name Type Description
            wpsID string The service id, defined in rest-services.json
            identifier string The functionality to be invoked by the wps
            data object Contains the Attributes to be sent
            responseFunction function function to be called
            timeout number if set used as timeout in milliseconds, else timeout of 10.000 msecs is used

            requestFeatures(params){void}

            modules/core/requestor.js, line 11
            Name Type Description
            params Array Objekt mit name und url

            rerender(){void}

            modules/menu/basic/folder/viewTree.js, line 81
            Rerenders the data to DOM.

            rerender(){void}

            modules/oafFilter/view.js, line 221
            Aktualisiert das HTML im Fenster

            reset(){void}

            modules/controls/orientation/poi/model.js, line 12
            Leert die Attribute

            reset(){void}

            addons/reachability/models/starting-point.js, line 137
            Resets the waypoint to the initial state.

            reset(){void}

            addons/routingLGB/models/waypoint.js, line 174
            Resets the waypoint to the initial state.

            resetCookie(){void}

            addons/geoMaerker/view.js, line 648
            Reset the geomaerker cookie.

            resetDrawInteractions(){void}

            addons/geoMaerker/view.js, line 715
            Method that Removes all OL Draw interactions and resets model values

            resetFocus(){void}

            modules/menu/basic/filter/view.js, line 99
            Resets the focus in the field.

            resetFocus(){void}

            modules/menu/desktop/filter/view.js, line 99
            Resets the focus in the field.

            resetFocus(){void}

            modules/tools/exporter/filter/view.js, line 49
            Resets the focus in the field.

            resetFocus(){void}

            modules/tools/importer/filter/view.js, line 52
            Resets the focus in the field.

            resetValues(){void}

            modules/snippets/multiCheckbox/model.js, line 140
            resetCollection

            resetWaypoints(){void}

            addons/routingLGB/models/waypoints.js, line 125
            Reset waypoints.

            retrieveLayerSource(layerSource, layerId){object}

            modules/tools/filter/query/source/model.js, line 113
            delivers the layerSource from an layer, by grouplayer delivers the layerSource from child by layerid
            Name Type Description
            layerSource object from layer
            layerId number id from layer

            runFilter(){void}

            modules/tools/filter/query/source/model.js, line 240
            runs predefined rules, determines selected values from snippets, derives featureIds from matching Features and triggers "featureIdsChanged" to filterModel

            runPredefinedRules(){Array.<ol.feature>}

            modules/tools/filter/query/source/model.js, line 215
            Collect the feature Ids that match the predefined rules and trigger them to the ModelList
            Returns:
            that passed the predefined rules

            runTasksWithConcurrencyLimit(tasks, limit){Promise.<Array>}

            modules/tools/importer/parseOaf/model.js, line 725
            Führt Aufgaben mit einem festgelegten Concurrency-Limit aus.
            Name Type Description
            tasks Array.<function()> Ein Array von Funktionen, die jeweils ein Promise zurückgeben.
            limit number Die maximale Anzahl parallel auszuführender Aufgaben.
            Returns:
            Promise, das ein Array mit den Ergebnissen der Aufgaben liefert.

            runTimer(start, combinedFeatures, isFinished, $loadInfo){void}

            modules/tools/importer/parseOaf/model.js, line 761
            Updates the loading information using a throttled approach via requestAnimationFrame.
            Name Type Description
            start number The timestamp when loading started.
            combinedFeatures Array Array that accumulates the loaded features.
            isFinished function Function that returns true if the loading is finished.
            $loadInfo Object Cached jQuery object for the .load-info element.

            saveData(){Promise}

            addons/geoMaerker/reports/model.js, line 272
            Method to save a report
            Returns:
            promise of the save data request.
            modules/searchbar/specialWFS/model.js, line 288
            Führt die Suche mit dem übergebenen Suchstring aus. Baut den WFS-Request für jede definierte Datenquelle (GET oder POST) und sendet ihn.
            Name Type Description
            searchString string Der eingegebene Suchbegriff (z.B. aus der Suchleiste).

            selectSearchResult(searchResult){void}

            addons/reachability/views/startingPoint/view.js, line 125
            Selects a result from the external service provider.
            Name Type Description
            searchResult GeosearchResult which was selected by the user

            selectSearchResult(searchResult, waypointIndex){void}

            addons/routingLGB/views/waypoints/view.js, line 188
            Selects a result from the external service provider.
            Name Type Description
            searchResult Object which was selected by the user
            waypointIndex Integer the waypointIndex

            sendGetRequest(def, url){void}

            modules/searchbar/specialWFS/model.js, line 317
            Sendet eine GET-Anfrage an den WFS-Endpunkt.
            Name Type Description
            def Object WFS-Definition
            url string Fertig zusammengesetzte URL

            sendRequest(url, xmlString, responseFunction, timeout){void}

            modules/core/wps.js, line 47
            sends POST request to wps
            Name Type Description
            url string url
            xmlString string XML to be sent as String
            responseFunction function function to be called
            timeout number if set used as timeout in milliseconds, else timeout of 10.000 msecs is used

            sendRequest(def, xmlBody){void}

            modules/searchbar/specialWFS/model.js, line 336
            Sendet einen WFS-Request per `fetch` mit POST-Methode und XML-Body. Verarbeitet die XML-Antwort und leitet sie an `handleWfsResponse` weiter.
            Name Type Description
            def Object Die WFS-Definition (enthält URL, Name, propertyNames, geometryName etc.).
            xmlBody string Der vollständige XML-Request-Body für den WFS (z.B. aus `buildWfsRequest()`).

            sendRequest(url, data){void}

            modules/wfsTransaction/model.js, line 92
            sends a async POST request
            Name Type Description
            url String -
            data String -

            setActiveLayerById(id){void}

            addons/backgroundSwitcher/model.js, line 206
            Sets the active layer by the given id. Toggles the visibility in the map and in the tree.
            Name Type Description
            id String The id of the layer to set as active

            setBackgroundLayer(evt){void}

            addons/backgroundSwitcher/view.js, line 290
            Sets the active background layer by the given preview image click event
            Name Type Description
            evt Event The event emitted by the click on the layerimage

            setCenter(coordinate, resolution){Promise}

            modules/core/obliqueMap.js, line 172
            sets the center to the given coordinate
            Name Type Description
            coordinate ol.Coordinate -
            resolution number optional

            setColNames(value){void}

            modules/tools/gfi/themes/table/model.js, line 30
            Setter für Attribut "colNames"
            Name Type Description
            value Array.<string> die Spaltennamen

            setCookie(cookieData){void}

            addons/geoMaerker/view.js, line 630
            Set the geomaerker cookie.
            Name Type Description
            cookieData Object The value for the cookie.

            setCoordinates(evt){void}

            addons/mousePositionCustom/view.js, line 81
            Set new coordinates on change
            Name Type Description
            evt Object triggering Event

            setCoordinates(coordinates){void}

            addons/reachability/models/geoServices/geosearch-result.js, line 79
            Coordinates in local projection.
            Name Type Description
            coordinates Array in local projection.

            setCoordinates(coordinates){void}

            addons/reachability/models/starting-point.js, line 67
            Coordinates in local projection
            Name Type Description
            coordinates Array in local projection

            setCoordinates(coordinates){void}

            addons/routingLGB/models/geoServices/routing-geosearch-result.js, line 79
            Coordinates in local projection.
            Name Type Description
            coordinates Array in local projection.

            setCoordinates(coordinates){void}

            addons/routingLGB/models/waypoint.js, line 78
            Coordinates in local projection
            Name Type Description
            coordinates Array in local projection

            setCssClass(){void}

            modules/menu/basic/viewPoint/view.js, line 27
            Abhängig davon ob ein Viepoint in die Menüleiste oder unter dem Punkt Ansichten gezeichnet wird, bekommt die View eine andere CSS-Klasse zugeordent

            setCssClass(){void}

            modules/menu/desktop/viewPoint/view.js, line 27
            Abhängig davon ob ein Viepoint in die Menüleiste oder unter dem Punkt Ansichten gezeichnet wird, bekommt die View eine andere CSS-Klasse zugeordent

            setCursorStyle(model, isActive){void}

            modules/tools/gfi/view.js, line 122
            Set custom cursor
            Name Type Description
            model Object gfi model
            isActive Boolean active state of gfi tool

            setDefinitions(values){void}

            modules/searchbar/specialWFS/model.js, line 113
            Setzt die WFS-Definitionen.
            Name Type Description
            values Array.<Object> Definitionen aus der config.json.
            values[].definition Object Einzelne Definition eines WFS.
            Name Type Description
            typeName string Name des Layers im WFS-Dienst (Pflichtfeld).
            propertyNames Array.<string> Zu durchsuchende Attributnamen (Pflichtfeld).
            data string optional Optionaler Query-String (deprecated).

            setDisplayName(displayName){void}

            addons/reachability/models/geoServices/geosearch-result.js, line 63
            DisplayName coordinate.
            Name Type Description
            displayName Number coordinate.

            setDisplayName(displayName){void}

            addons/reachability/models/starting-point.js, line 111
            DisplayName of the waypoint as text.
            Name Type Description
            displayName String of the waypoint as text

            setDisplayName(displayName){void}

            addons/routingLGB/models/geoServices/routing-geosearch-result.js, line 63
            DisplayName coordinate.
            Name Type Description
            displayName Number coordinate.

            setDisplayName(displayName){void}

            addons/routingLGB/models/waypoint.js, line 122
            DisplayName of the waypoint as text.
            Name Type Description
            displayName String of the waypoint as text

            setDistance(distance){void}

            addons/reachability/model.js, line 207
            Setter for distance.
            Name Type Description
            distance Number the new distance
            modules/tools/exporter/exportData/view.js, line 49
            Creates and bind download link to download button

            setFeatureIsOnCompareList(feature, value){void}

            modules/tools/compareFeatures/model.js, line 161
            sets the feature attribute 'isOnCompareList'
            Name Type Description
            feature ol.feature to be added to or removed from the list
            value boolean shows if the feature is on the compare list

            setFromGeosearchResult(geosearchResult){void}

            addons/reachability/models/starting-point.js, line 128
            Get properties from GeosearchResult
            Name Type Description
            geosearchResult GeosearchResult to get properties from.

            setFromGeosearchResult(geosearchResult){void}

            addons/routingLGB/models/waypoint.js, line 139
            Get properties from GeosearchResult
            Name Type Description
            geosearchResult RoutingGeosearchResult to get properties from.

            setGeometry(geometry){void}

            addons/geoMaerker/reports/model.js, line 264
            Method to set the geometry value
            Name Type Description
            geometry * The geometry.

            setGFIPos(gfiPosition){void}

            modules/tools/print/model.js, line 451
            Checkt, ob Kreis an GFI-Position gezeichnet werden soll und fügt ggf. Layer ein.
            Name Type Description
            gfiPosition Array.<number> -

            setGroupedFeatureListByLayer(value){void}

            modules/tools/compareFeatures/model.js, line 323
            Name Type Description
            value object features grouped by layerId

            setIndex(index){void}

            addons/routingLGB/models/waypoint.js, line 60
            Index of the waypoint in list of waypoints
            Name Type Description
            index Number of the waypoint in list of waypoints

            setIndexDirectionsLineString(indexDirectionsLineString){void}

            addons/routingLGB/models/waypoint.js, line 156
            Index along linestring
            Name Type Description
            indexDirectionsLineString Number along linestring

            setInterval(interval){void}

            addons/reachability/model.js, line 242
            Setter for interval.
            Name Type Description
            interval Number the new interval

            setIsActivated(value){void}

            modules/tools/compareFeatures/model.js, line 339
            Name Type Description
            value boolean true if the tool is activated

            setIsActivatedToFalse(){void}

            modules/tools/compareFeatures/view.js, line 158

            setIsActivatedToTrue(){void}

            modules/tools/compareFeatures/view.js, line 165

            setIsochronesResult(isochronesResult){void}

            addons/reachability/model.js, line 334
            Setter for the isochrones result.
            Name Type Description
            isochronesResult IsochronesResult Result

            setIsSelected(evt){void}

            modules/snippets/checkbox/view.js, line 49
            calls the function setIsSelected in the model
            Name Type Description
            evt evt -

            setLat(lat){void}

            addons/reachability/models/geoServices/geosearch-result.js, line 31
            Lat coordinate.
            Name Type Description
            lat Number coordinate.

            setLat(lat){void}

            addons/routingLGB/models/geoServices/routing-geosearch-result.js, line 31
            Lat coordinate.
            Name Type Description
            lat Number coordinate.

            setLayerId(value){void}

            modules/tools/compareFeatures/model.js, line 331
            Name Type Description
            value string layer id of the displayed features

            setLayerList(){Array}

            modules/tools/exporter/layerList/model.js, line 33
            Get layer list and returns filtered list
            Returns:
            layer list

            setLayers(layers){void}

            addons/layerSwiper/models/layer-select.js, line 51
            Setter for layers.
            Name Type Description
            layers Number the new layers

            setLayerSelect(layerSelect){void}

            addons/layerSwiper/model.js, line 388
            Setter for starting point.
            Name Type Description
            layerSelect LayerSelect the new starting point

            setLng(lng){void}

            addons/reachability/models/geoServices/geosearch-result.js, line 47
            Lng coordinate.
            Name Type Description
            lng Number coordinate.

            setLng(lng){void}

            addons/routingLGB/models/geoServices/routing-geosearch-result.js, line 47
            Lng coordinate.
            Name Type Description
            lng Number coordinate.

            setMapInteractionMode(mode){void}

            addons/routingLGB/model.js, line 158
            Setter for the mapInteractionMode.
            Name Type Description
            mode String mode

            setMaxInterval(maxInterval){void}

            addons/reachability/model.js, line 251
            Setter for max interval.
            Name Type Description
            maxInterval Number the max interval

            setMinimized(isMinimized){void}

            addons/elevationProfile/model.js, line 107
            Setter for the isMinimized.
            Name Type Description
            isMinimized Boolean the isMinimized

            setMinInterval(minInterval){void}

            addons/reachability/model.js, line 264
            Setter for min interval.
            Name Type Description
            minInterval Number the max interval

            setNextStep(value){void}

            modules/tools/importer/parseOaf/view.js, line 56
            Set the next step using the provided value.
            Name Type Description
            value boolean The value to set for the next step.

            setOafBbox(){void}

            modules/tools/importer/parseOaf/model.js, line 342
            Computes the BBox coordinates and sets the 'oaf_bbox' attribute. If the BBox is not empty, the loop is executed only when BBox values are present. It processes each coordinate in the BBox with encodeURIComponent to obtain URL-compatible values. It joins the coordinates using "%2C" as a separator to create the 'oaf_bbox' string by inserting the processed coordinates into the URL.

            setOptimization(optimization){void}

            addons/reachability/model.js, line 317
            Setter for the optimization.
            Name Type Description
            optimization String the optimization

            setPreference(preference){void}

            addons/routingLGB/model.js, line 225
            Setter for the preference.
            Name Type Description
            preference String the preference

            setRouteDetailsOpen(isRouteDetailsOpen){void}

            addons/routingLGB/model.js, line 183
            Setter for isRouteDetailsOpen.
            Name Type Description
            isRouteDetailsOpen Boolean flag, if route details view is opened

            setRoutingResult(routingResult){void}

            addons/routingLGB/model.js, line 242
            Setter for the route result.
            Name Type Description
            routingResult routingResult Results

            setScale(evt){void}

            addons/scaleLineCustom/view.js, line 94
            Sets current scale
            Name Type Description
            evt Object Triggering event

            setSelectedReferenceTitle(fileName){void}

            addons/configSwitcher/model.js, line 115
            Sets the selected reference title based on a given configuration file.
            Name Type Description
            fileName string The name of the configuration file.

            setSelectionIDX(){void}

            modules/tools/importer/parseOaf/model.js, line 1004
            Sets the selectionIDX for the component's layerAttributes.

            setSpeedProfile(profile){void}

            addons/reachability/model.js, line 292
            Setter for the speed profile.
            Name Type Description
            profile String the speed profile

            setSpeedProfile(profile){void}

            addons/routingLGB/model.js, line 200
            Setter for the speed profile.
            Name Type Description
            profile String the speed profile

            setStartingPoint(startingPoint){void}

            addons/reachability/model.js, line 139
            Setter for starting point.
            Name Type Description
            startingPoint StartingPoint the new starting point

            setStyle(value){void}

            modules/core/modelList/layer/oaf.js, line 1384
            Setzt einen neuen Style für den Layer.
            Name Type Description
            value Object Neuer Style-Wert.

            setStyleForHVVLayer(response){undefined}

            js/layerList.js, line 164
            Holt sich die HVV-Objekte aus der services.json Fügt den Objekten konfigurierte Attribute aus der config.js über die Id hinzu
            Name Type Description
            response Array.<Object> Objekte aus der services.json

            setTime(time){void}

            addons/reachability/model.js, line 172
            Setter for time.
            Name Type Description
            time Number the new time

            setup(params){void}

            modules/oafFilter/drapeController.js, line 94
            Richtet das Draping der Bildvorschau auf ein 4-Punkt-Polygon ein. Das Vorschaubild wird perspektivisch verzerrt und in die Umrissgeometrie gezeichnet Voraussetzungen: - `isPolygon` muss true sein - `previewUrl`, `geom` und `img` müssen vorhanden sein - `geom` muss ein exaktes 4-Punkt-Quad liefern (via `model.getRing4Raw(geom)`)
            Name Type Description
            params Object Parameterobjekt (Destructuring).
            Name Type Description
            previewUrl string URL des Vorschaubilds (wird hier nur als Guard verwendet).
            isPolygon boolean Flag: Geometrie ist Polygon.
            properties Object Feature-Properties; optional mit Bildzentrum
            img HTMLImageElement Geladenes Preview-Image (z. B. aus PreviewImageCache).

            setupDynamicClusterDistance(clusterSource){void}

            modules/core/modelList/layer/oaf.js, line 996
            Richtet eine dynamische Anpassung der Cluster-Distanz basierend auf dem Zoomlevel ein. Diese Methode sorgt dafür, dass die `distance`-Eigenschaft des `ClusterSource` automatisch angepasst wird, sobald sich der Zoomlevel der Karte ändert. Die Berechnung basiert auf einem einfachen logarithmischen Modell mit einer Basis (z.B. 1.8), um die Clustergröße bei zunehmendem Zoom zu verkleinern.
            Name Type Description
            clusterSource ol/source/Cluster Die OpenLayers ClusterSource, deren Distance angepasst werden soll.

            setValueModelsToShow(value){void}

            modules/snippets/multiCheckbox/model.js, line 188
            sets the valueModelsToShow attribute
            Name Type Description
            value Array.<Backbone.Model> all value models that can be selected

            setXMLElement(dataString, closingTagName, value, dataType){string}

            modules/core/wps.js, line 161
            insert Value into tag
            Name Type Description
            dataString string dataString which gets enriched with data
            closingTagName string the closing tag of the attribute to be set
            value string Object the Value to be set, toString() is used to obtain string
            dataType string datatype which is uses for tag attribute
            Returns:
            with added dada

            setZoomToExtent(zoomToExtent){void}

            addons/routingLGB/models/geoServices/routing-result.js, line 120
            Setter for Zoom to extent.
            Name Type Description
            zoomToExtent Boolean true, if the map should be zoomed to extent

            show(){void}

            addons/reachability/views/export/view.js, line 47
            Show the export modal.

            show(){void}

            addons/routingLGB/views/export/view.js, line 47
            Show the export modal.

            showConfigLayers(layers, idxMin, idxMax){void}

            modules/oafFilter/view.js, line 1013
            Aktualisiert die Sichtbarkeit der OAF-Layer basierend auf dem aktuell im Slider gewählten Jahresbereich. Für jeden Layer mit dilunaType = slider wird geprüft, ob sein Jahreslabel innerhalb des übergebenen Indexbereichs (`idxMin`–`idxMax`) liegt. Entsprechend werden seine Sichtbarkeitsattribute in der Backbone-ModelList gesetzt. Anschließend wird der Layerbaum neu aufgebaut.
            Name Type Description
            layers Array.<Backbone.Model> Liste aller OAF-Layer-Modelle.
            idxMin number Index des ersten sichtbaren Jahres im Slider.
            idxMax number Index des letzten sichtbaren Jahres im Slider.

            showLayerInformation(id){void}

            addons/backgroundSwitcher/model.js, line 164
            This shows the layer information
            Name Type Description
            id String The id of the layer to show layer information

            showLayerInformations(evt){void}

            addons/backgroundSwitcher/view.js, line 278
            Initiates the presentation of layer information by the given click event
            Name Type Description
            evt Event The event emitted by the click on the icon

            showLayers(){void}

            addons/layerSwiper/views/layerSelect/view.js, line 143
            Event handler for showing swipe layers.

            showPositionByFeatureId(featureId, layerId){void}

            modules/remoteInterface/model.js, line 86
            gets the center coordinate of the feature geometry and triggers it to MapMarker module
            Name Type Description
            featureId String -
            layerId String -

            showResults(def, features){void}

            modules/searchbar/specialWFS/model.js, line 406
            Erstellt Treffer aus den extrahierten Features und übergibt sie an die Suchleiste.
            Name Type Description
            def Object Die WFS-Definition mit Metainformationen wie name, propertyNames, geometryName, glyphicon etc.
            features Array.<Object> Die Liste extrahierter Features (bereits als JS-Objekte aufbereitet).

            showSinglePreview(vbId, properties, geojson, clickCoord){void}

            modules/oafFilter/view.js, line 693
            Zeigt eine Detailansicht (Vorschau) eines einzelnen Luftbildes an. Die Methode wird aufgerufen, wenn ein einzelnes Luftbild (Feature) ausgewählt wird. Sie bereitet die UI vor, liest GeoJSON-Features ein, lädt das Vorschaubild, mappt es (wenn möglich) ins Polygon, zeichnet Bildmitte/Highlight/Outline und zoomt anschließend auf das Feature.
            Name Type Default Description
            vbId string Eindeutige ID des Luftbildes (z.B. "1945162_4_1080")
            properties Object Attributdaten des Bildes (Metadaten aus dem GeoJSON Objekt)
            geojson Object GeoJSON Objekt, das die Geometrie des Features enthält
            clickCoord Array.<number> null optional nullable Optionale Koordinaten [x, y] eines Punkts (z.B. Klickposition)

            showSwiperToolbar(){void}

            addons/layerSwiper/view.js, line 59
            Event handler for showing swipe layers.

            showValidState(){void}

            addons/coordinateTransform/view.js, line 163
            Shows validity information to the user based on the given input

            showWindow(topic){void}

            modules/oafFilter/view.js, line 252
            Zeigt das Filterfenster an und initialisiert es bei Bedarf. Diese Funktion steuert die Sichtbarkeit des Filterpanels anhand des übergebenen `topic`. Ist das `topic` gleich `"oafFilter"` und wurde das Panel bisher noch nicht initialisiert, erfolgt eine einmalige Initialisierung (z.B. Laden der Layer, Aufbau des Sliders, Setzen von Event-Handlern).
            Name Type Description
            topic String Der anzuzeigende Fenster-/Hilfe-Bereich (z.B. "oafFilter").

            startLoadSpinner(){void}

            modules/tools/importer/parseOaf/model.js, line 442
            Starts a loading spinner animation and updates the display of related elements.

            styleFeatures(features){Array.<module:ol/Feature>}

            addons/reachability/utils/export-utils.js, line 24
            Retrieves the features and styles them for export with default route style
            Name Type Description
            features Array.<module:ol/Feature> which are to be converted.
            Returns:
            features

            styleFeatures(features){Array.<module:ol/Feature>}

            addons/routingLGB/utils/export-utils.js, line 26
            Retrieves the features and styles them for export with default route style
            Name Type Description
            features Array.<module:ol/Feature> which are to be converted.
            Returns:
            features

            styling(){void}

            modules/core/modelList/layer/oaf.js, line 1323
            Setzt das Styling des Layers basierend auf einer externen JSON-Style-Konfiguration. Unterstützt sowohl Cluster-Darstellung mit Icon oder Kreis als auch individuelle Feature-Stile. - Cluster mit nur einem Feature zeigen das ursprüngliche Feature-Styling. - Bei mehreren Features kann optional ein Icon (`clusterIcon`) verwendet werden. - Wenn `showClusterCount` gesetzt ist, wird die Anzahl als Text dargestellt. Erwartete Konfiguration im Layer-Objekt:
            Example
            {
              isClustered: true,
              clusterStyleOptions: {
                radiusMin: 12,
                radiusMax: 30,
                color: "#FFD700",
                textColor: "#FFFFFF"
              },
              clusterIcon: "./ressources/img/marker.png",
              showClusterCount: true,
              styleId: "4500"
            }

            toggle(){void}

            modules/tools/gfi/desktop/attached/view.js, line 43
            Blendet das Popover ein oder aus

            toggle(){void}

            addons/backgroundSwitcher/view.js, line 302
            Toggles the open and closed state of the background switcher. Will also update the preview images on toggle.

            toggleAvoidFeatureOption(avoidFeatureOption){void}

            addons/reachability/model.js, line 365
            Toggle the avoid feature options.
            Name Type Description
            avoidFeatureOption String the avoid feature option to be toggled

            toggleAvoidFeatureOption(avoidFeatureOption){void}

            addons/routingLGB/model.js, line 319
            Toggle the avoid feature options.
            Name Type Description
            avoidFeatureOption String the avoid feature option to be toggled

            toggleBackground(){void}

            modules/controls/orientation/view.js, line 75
            Ist die Lokalisierung deaktiviert, wird der Button ausgegraut und der POI-Button verschwindet.

            toggleColor(model){void}

            addons/layerSwiper/model.js, line 60
            If the layer has an incompatible projection, the view is grayed out and not clickable.
            Name Type Description
            model Backbone.Model The layer model

            toggleDetails(){void}

            addons/routingLGB/view.js, line 111
            Schaltet die Anzeige der Routen-Detailbereiche um. Abhängig vom aktuellen Zustand der Route-Details werden die Bereiche für Geschwindigkeitsprofile, Wegpunkte und erweiterte Optionen ein- oder ausgeblendet.

            toggleIsExpanded(){void}

            modules/menu/basic/folder/viewTree.js, line 89
            Toggle the expanded state of the folder.

            toggleIsSelected(){void}

            modules/core/modelList/layer/oaf.js, line 1479
            Setzt den Layer auf "ausgewählt" und deaktiviert die Unsichtbarkeit durch Projektion.

            toggleIsSelected(){void}

            modules/menu/basic/folder/viewTree.js, line 98
            Toggle the selected state and trigger the selection on child layers.
            Fires:
            • ModelList#event:RadioTriggerModelListSetIsSelectedOnChildLayers

            toggleRows(evt){void}

            modules/tools/compareFeatures/view.js, line 145
            shows or hides the rows wiht the class toggle-row and sets the button text
            Name Type Description
            evt MouseEvent click event

            toggleSupportedVisibility(mode){void}

            modules/menu/mobile/tool/view.js, line 43
            Controls which tools are available in 2D, 3D and Oblique modes.
            Name Type Description
            mode String Flag of the view mode

            toggleVisibility(){void}

            modules/oafFilter/view.js, line 162
            toggleVisibility Schaltet die Sichtbarkeit aller Luftbild-Layer ein oder aus, die dem aktuell ausgewählten Jahresbereich im Slider entsprechen. Dabei wird sowohl die Sichtbarkeit auf der Karte, als auch die Sichtbarkeit im Layerbaum angepasst. Die Funktion liest den aktuellen Wertebereich des Jahres-Sliders aus und prüft, welche Layer diesem Bereich zugeordnet sind. Nur diese Layer werden dann abhängig vom aktuellen Status (this._visibleToggled) sichtbar oder unsichtbar geschaltet. Zusätzlich wird der Buttontext aktualisiert und nach kurzer Verzögerung der Layerbaum im Masterportal neu aufgebaut, um die neue Sichtbarkeit anzuzeigen. Verwendete Layer sind auf den Typ "slider" beschränkt, d.h. nur OAF-spezifische Zeitbereichslayer. Beispiel für Wirkung: - Wenn der Slider von 1995 bis 2000 eingestellt ist, werden nur die Layer mit Jahresbereich innerhalb dieser Spanne (z.B. "1996–1999") umgeschaltet. - Ein Klick auf den Button "Alle sichtbaren Layer ausblenden" blendet diese Layer aus. - Der Buttontext ändert sich anschließend zu "Alle sichtbaren Layer einblenden".

            toWfs200(urlLike, projection, extent){URL}

            modules/tools/importer/parseWfs/wfs.js, line 34
            Konvertiert eine WFS-1.1.0-GetFeature-URL in einen WFS-2.0.0-kompatiblen Request. Vereinheitlicht Parameter (TYPENAMES, COUNT), setzt SRS/OUTPUTFORMAT und ergänzt die BBOX um die URN-CRS-Angabe.
            Name Type Default Description
            urlLike string | URL Ausgangs-URL oder URL-Objekt.
            projection string "EPSG:25833" optional Zielprojektion (z. B. "EPSG:25833").
            extent string optional Optionaler BBOX-String "minX,minY,maxX,maxY".
            Returns:
            mit auf WFS 2.0.0 angepassten Parametern.

            transact(layerId, featureId, mode, attributes){void}

            modules/wfsTransaction/model.js, line 21
            executes the wfs transaction
            Name Type Description
            layerId String -
            featureId String -
            mode String transaction mode insert|update|delete
            attributes Object feature attributes to be changed

            transform(coords, isPolygon){Array.<number>|Array.<Array.<number>>|Array.<Array.<Array.<number>>>}

            addons/reachability/utils/kml-utils.js, line 114
            Transforms the given line or polygon coordinates from EPSG:25832 to EPSG:4326.
            Name Type Description
            coords Array.<number> | Array.<Array.<number>> | Array.<Array.<Array.<number>>> Coordinates.
            isPolygon Boolean Determines whether the given coordinates are a polygon or a line.
            Returns:
            coordinates.

            transform(coords, isPolygon){Array.<number>|Array.<Array.<number>>|Array.<Array.<Array.<number>>>}

            addons/routingLGB/utils/kml-utils.js, line 114
            Transforms the given line or polygon coordinates from EPSG:25832 to EPSG:4326.
            Name Type Description
            coords Array.<number> | Array.<Array.<number>> | Array.<Array.<Array.<number>>> Coordinates.
            isPolygon Boolean Determines whether the given coordinates are a polygon or a line.
            Returns:
            coordinates.

            transformCoordinates(geometry){Array}

            addons/reachability/utils/kml-utils.js, line 148
            Transforms the given geometry from EPSG:25832 to EPSG:4326. If the geometry is not an instance of ol/LineString, ol/Point or ol/Polygon an Alert is send to the user.
            Name Type Description
            geometry module:ol/geom/Geometry Geometry to be transformed.
            Returns:
            transformed Geometry or an empty array.

            transformCoordinates(geometry){Array}

            addons/routingLGB/utils/kml-utils.js, line 148
            Transforms the given geometry from EPSG:25832 to EPSG:4326. If the geometry is not an instance of ol/LineString, ol/Point or ol/Polygon an Alert is send to the user.
            Name Type Description
            geometry module:ol/geom/Geometry Geometry to be transformed.
            Returns:
            transformed Geometry or an empty array.

            transformCoordinatesEPSG25833ToLocalProjection(coordinates){Array}

            addons/elevationProfile/utils/map-utils.js, line 50
            Transforms the given coordinates from the EPSG:25833 projection to the local projections
            Name Type Description
            coordinates Array to project
            Returns:
            local coordinates

            transformCoordinatesLocalToEPSG25833Projection(coordinates){Array}

            addons/elevationProfile/utils/map-utils.js, line 37
            Transforms the given coordinates from the local projection to the EPSG:25833 projections
            Name Type Description
            coordinates Array to project
            Returns:
            EPSG:25833 coordinates

            transformCoordinatesLocalToWgs84Projection(coordinates){Array}

            addons/elevationProfile/utils/map-utils.js, line 11
            Transforms the given coordinates from the local projection to the wgs84 projections
            Name Type Description
            coordinates Array to project
            Returns:
            wgs84 coordinates

            transformCoordinatesLocalToWgs84Projection(coordinates){Array}

            addons/reachability/utils/map-utils.js, line 8
            Transforms the given coordinates from the local projection to the wgs84 projections
            Name Type Description
            coordinates Array to project
            Returns:
            wgs84 coordinates

            transformCoordinatesLocalToWgs84Projection(coordinates){Array}

            addons/routingLGB/utils/map-utils.js, line 8
            Transforms the given coordinates from the local projection to the wgs84 projections
            Name Type Description
            coordinates Array to project
            Returns:
            wgs84 coordinates

            transformCoordinatesWgs84ToLocalProjection(coordinates){Array}

            addons/elevationProfile/utils/map-utils.js, line 24
            Transforms the given coordinates from the wgs84 projection to the local projections
            Name Type Description
            coordinates Array to project
            Returns:
            local coordinates

            transformCoordinatesWgs84ToLocalProjection(coordinates){Array}

            addons/reachability/utils/map-utils.js, line 26
            Transforms the given coordinates from the wgs84 projection to the local projections
            Name Type Description
            coordinates Array to project
            Returns:
            local coordinates

            transformCoordinatesWgs84ToLocalProjection(coordinates){Array}

            addons/routingLGB/utils/map-utils.js, line 26
            Transforms the given coordinates from the wgs84 projection to the local projections
            Name Type Description
            coordinates Array to project
            Returns:
            local coordinates

            transformPoint(coords){Array.<number>}

            addons/reachability/utils/kml-utils.js, line 137
            Transforms the given point coordinates from EPSG:25832 to EPSG:4326.
            Name Type Description
            coords Array.<number> Coordinates.
            Returns:
            coordinates.

            transformPoint(coords){Array.<number>}

            addons/routingLGB/utils/kml-utils.js, line 137
            Transforms the given point coordinates from EPSG:25832 to EPSG:4326.
            Name Type Description
            coords Array.<number> Coordinates.
            Returns:
            coordinates.

            transformSettingsCenter(origProj, newProj){void}

            addons/projectionSwitcher/model.js, line 87
            Transforms the Settings.center coordinates to the target projection
            Name Type Description
            origProj proj4 origin projection
            newProj proj4 target projection

            transformSettingsExtent(origProj, newProj){ol.Extent}

            addons/projectionSwitcher/model.js, line 106
            Transforms the Settings.extent to the target projection
            Name Type Description
            origProj proj4 origin projection
            newProj proj4 target projection
            Returns:
            extent

            transformSettingsResolution(origProj, newProj){void}

            addons/projectionSwitcher/model.js, line 130
            Transforms the Settings.resolution to the target projection
            Name Type Description
            origProj proj4 origin projection
            newProj proj4 target projection

            triggerSearch(newSearch){void}

            addons/borisFilter/view.js, line 149
            Triggers the search. Will search in all categories, or just in a single one, depending on if the category search is used.
            Name Type Description
            newSearch Boolean true if a new search should be triggered

            triggerSearch(newSearch){void}

            addons/detailedSearch/view.js, line 707
            Triggers the search. Will search in all categories, or just in a single one, depending on if the category search is used.
            Name Type Description
            newSearch Boolean true if a new search should be triggered

            unHighlightRoute(){void}

            addons/routingLGB/views/map/view.js, line 136
            Resets the highlighting

            unHighlightRoute(){void}

            addons/routingLGB/views/results/view.js, line 142
            Unhighlight all segments and steop on the map.

            update(map, features){void}

            modules/oafFilter/highlightLayers.js, line 95
            Aktualisiert die Hervorhebungs- und Umriss-Layer für die aktuell ausgewählten Features. Die Features werden sowohl im blauen Highlight-Layer als auch im roten Outline-Layer dargestellt.
            Name Type Description
            map Object OpenLayers-Karteninstanz
            features Array.<Object> OpenLayers-Features des ausgewählten Bildes

            update(map, features, clickCoord){void}

            modules/oafFilter/imageCenterLayer.js, line 108
            Aktualisiert den Layer für die Bildmitte-Anzeige. Ein eventuell vorhandener Bildmitte-Layer wird zuerst entfernt und anschließend neu erstellt.
            Name Type Description
            map Object OpenLayers-Karteninstanz
            features Object OpenLayers-Features des Luftbildes
            clickCoord Array Optionale Klickkoordinate [x, y]

            updateActiveLayer(selectedLayers){void}

            addons/backgroundSwitcher/model.js, line 137
            This updates the active background switcher layer when a new background layer has been activated in layer tree
            Name Type Description
            selectedLayers Array.<Object> The layers that have been selected.

            updateArea(){void}

            addons/reachability/views/map/view.js, line 119
            Update the area, after the isochrones result has been changed.

            updateBgLayers()

            addons/backgroundSwitcher/model.js, line 107
            This updates the background layers by setting `isIncompatibleProjection` and `supportedProjections` from the corresponding layer model.

            updateCoordinates(evt){void}

            addons/coordinateTransform/view.js, line 154
            Sets the source coordinates
            Name Type Description
            evt Event The browser event

            updateCrs(evt, selection){void}

            addons/coordinateTransform/view.js, line 136
            Sets the current selected CRS
            Name Type Description
            evt Event The browser event
            selection Object The selection object

            updateFilterObject(){void}

            modules/tools/filter/model.js, line 164
            builds an array of object that reflects the current filter

            updateLayer(evt, selection){void}

            addons/layerSwiper/views/layerSelect/view.js, line 162
            Sets the currently selected layer.
            Name Type Description
            evt Event The browser event
            selection Object The selection object

            updateLayerSource(){void}

            modules/core/modelList/layer/oaf.js, line 1044
            Aktualisiert die Datenquelle des Layers.

            updateLineStringFeature(){void}

            addons/routingLGB/views/map/view.js, line 390
            Update the line string feature, after the routing result has been changed.

            updateLoadmask(self, loading){void}

            addons/coordinateTransform/view.js, line 207
            Shows or hides the loadmask on the result textarea
            Name Type Description
            self Object The self reference
            loading Boolean Flag indicating if requests are pending

            updateMap(){void}

            modules/tools/filter/model.js, line 130
            Updates the Features shown on the Map. If at least one query is selected zoomToFilteredFeatures, otherwise showAllFeatures.

            updateMapViewOptions(resolutions){void}

            addons/projectionSwitcher/model.js, line 151
            Updates the MapView options by setting the resolutions to the projection specific resolutions.
            Name Type Description
            resolutions Array.<Number> updated resolutions to set

            updatePager(model, value){void}

            modules/tools/gfi/view.js, line 72
            Pager css wird angepasst
            Name Type Description
            model Backbone.Model this
            value number themeIndex

            updatePaging(){void}

            modules/tools/gfi/view.js, line 112
            Updates paging numbers

            updatePreviews(){void}

            modules/tools/importer/selectWms/model.js, line 122
            Updates the preview image URLs of the layers

            updatePreviews(){void}

            addons/backgroundSwitcher/model.js, line 242
            Updates the preview image URLs of the layers

            updateSelectableValues(values){void}

            modules/snippets/multiCheckbox/model.js, line 170
            checks the value models if they are selectable or not
            Name Type Description
            values Array.<string> filtered values
            Fires:
            • MultiCheckboxView#event:render

            updateSelectedValues(value, checked){void}

            modules/snippets/multiCheckbox/model.js, line 154
            checks the value model if it is selected or not
            Name Type Description
            value string selected value in the multicheckbox list
            checked boolean is checkbox checked or unchecked

            updateSelectedValues(evt){void}

            modules/snippets/multiCheckbox/view.js, line 38
            calls the function "updateSelectedValues" in the model
            Name Type Description
            evt Event changed

            updateSnippets(features, selectedAttributes){void}

            modules/tools/filter/query/source/model.js, line 320
            after every filtering the snippets get updated with selectable values
            Name Type Description
            features Array.<ol.Feature> features
            selectedAttributes Array.<object> [description]

            updateSource(){void}

            modules/core/modelList/layer/wms.js, line 324
            Lädt den WMS neu, indem ein Parameter verändert wird.

            updateTargetCoordinates(){void}

            addons/coordinateTransform/view.js, line 195
            Updates the target coordinates in the view

            validate(){Boolean|Array}

            addons/geoMaerker/reports/model.js, line 218
            Method to validate the GeoMAerker form
            Returns:
            if valid. Array of errors, otherwise.

            viewMobileChanged(isMobile){View}

            addons/borisFilter/view.js, line 301
            Method that is called when view is chnaged to mobile version
            Name Type Description
            isMobile Boolean True, if view is mobile. False otherwise.
            Returns:
            view.

            viewMobileChanged(isMobile){View}

            addons/geoMaerker/view.js, line 784
            Method that is called when view is chnaged to mobile version
            Name Type Description
            isMobile Boolean True, if view is mobile. False otherwise.
            Returns:
            view.

            withAlpha(color, alpha){Array.<Number>}

            modules/tools/measure/model.js, line 23
            Adds an alpha value to a given color.
            Name Type Description
            color Array.<Number> the color
            alpha Number the alpha value
            Returns:
            new color with the given alpha value

            writeGeoPackage(parser, features){void}

            modules/tools/exporter/exportData/model.js, line 146
            write features to geopackage using @ngageoint/geopackage API
            Name Type Description
            parser Object ol geojson parser
            features Array features to write

            writeOlNativeFormats(parser, features){void}

            modules/tools/exporter/exportData/model.js, line 266
            Write features of ol native formats
            Name Type Description
            parser Object ol parser
            features Array features to write

            writeShp(parser, features){void}

            modules/tools/exporter/exportData/model.js, line 213
            Write shape features using shp-write lib
            Name Type Description
            parser Object ol geojson parser
            features Array features to write

            writeTransaction(mode, features, writeOptions){DOM}

            modules/wfsTransaction/model.js, line 48
            writes a WFS Transaction and return the DOM.
            Name Type Description
            mode String transaction mode insert|update|delete
            features Array.<ol.Feature> features to insert, udpate or delete
            writeOptions Object -

            zoomFeature(id){void}

            modules/controls/orientation/poi/model.js, line 191
            Triggert das Zommen auf das geklickte Feature
            Name Type Description
            id string featureId

            zoomToArea(){void}

            addons/reachability/views/map/view.js, line 76
            Zooms to the isochrones area.

            zoomToGeometry(map, geom){void}

            modules/oafFilter/view.js, line 795
            Zoomt die Karte auf die Ausdehnung einer Geometrie. Die Ansicht wird so angepasst, dass das gesamte Feature mit etwas Rand sichtbar ist.
            Name Type Description
            map Object OpenLayers-Karteninstanz
            geom Object OpenLayers-Geometrie

            zoomToRoute(params){void}

            addons/routingLGB/views/map/view.js, line 172
            Zooms to part of the route.
            Name Type Description
            params Object with the starting and ending index
            Name Type Description
            fromWaypointIndex Number optional at which waypoint to start the zoom
            toWaypointIndex Number optional at which waypoint to end the zoom
            coordsIndex Arial optional alternative to select the coordinate index directly

            zoomToStep(event){void}

            addons/routingLGB/views/results/view.js, line 127
            Zoom to the hovered step on the map.
            Name Type Description
            event Object click event

            Type Definitions

            DataForAttributionListObject

            Properties:
            Name Type Description
            name String Attribution name
            text String Attribution copy
            type String Attribution type