Global

Members

constantblackColorol.Color

C12_SuSInteger

total number of students in primary schools living in the selected district

C32_SuSInteger

total number of students in middle schools living in the selected district

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

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.

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

isCreatedBoolean

due to events order (isReady -> isVisible) but isReady is not fired on gfi toggle and isVisible is fired before the gfi can be rendered this parameter holds the state

isCreated

simple switch to avoid double calls/events if layer is or is not created

isViewMobile

result of Radio.request("Util", "isViewMobile") - sourced out for testing purpose

constantkeywordsPerIcon

Text-mining keywords.

lastUpdatedSymbolsymbol

layernameAreasString

layer name of internal layer with statistical areas

layerNameCorrelationObject

correlation between the layer name as defined in config.json (see Themenconfig) and the themeType (school levels: primary, secondary)

layerThemeString

layer theme to select school layers for Einzugsgebiete

numberOfStudentsInDistrictInteger

the total number of students to show in the gfi based on C12_SuS and C32_SuS choosen by themeType (total number in district)

numberOfStudentsInDistrictFormatedString

total number of students to show in the gfi based on numberOfStudents formated with thousand points - for calculations use numberOfStudents instead

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'.

schoolKeyString

kind of Einzugsgebiet delivired by feature primary || secondary

schoolLevels

titles for level of schools for each possible themeType (school levels: primary, secondary)

schoolLevelTitle

the school level as well formed title based on schoolLevels and themeType

ST_NameString

name of the selected district

StatGeb_NrInteger

area code of the selected district

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

themeTypeString

the theme type according to config.json -> gfiFormat.gfiBildungsatlasFormat.themeType (should equal school levels: primary, secondary)

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

activate(){void}

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

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

addFeatureToCompareList(){void}

modules/tools/gfi/themes/schulinfo/view.js, line 44
triggers the event "addFeatureToList" to the CompareFeatures module to add the feature

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

addFilter(query, dataStreamIds){Array.<Object>}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 235
adds filter to a given query
Name Type Description
query String filter load observations
dataStreamIds String from feature

addGfiParams(query, gfiParams){String}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 256
adds time params to query by given gfiParams
Name Type Description
query String filter load observations
gfiParams Array.<Object> attributes that specify the historical data period
Returns:
query

addIndex(historicalData){Array.<Object>}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 486
add an index to the historicalData
Name Type Description
historicalData Array.<Object> - data from feature

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.

addUnits(gfiContent, attrArray){Object}

modules/tools/gfi/themes/itgbm/model.js, line 30
adds " ha" on Gewerbliche Standorte and " m²" on Flurstücke where key is inside attrArray
Name Type Description
gfiContent Object -
attrArray Array.<String> -

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.

applyStyle(){void}

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

arrayPerHour(dataPerHour, position){Array}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 856
returns an array which contains values at hour position
Name Type Description
dataPerHour Array data for every day, according to targetresult
position Number one hour

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

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

buildRequestFromQuery(query, requestUrl, versionUrl){String}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 313
create the request with given query for one Datastream
Name Type Description
query String add filter to url
requestUrl String url to service
versionUrl String version of the service
Returns:
Url

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 64
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

calculateHeight(gfiHeight){String}

modules/tools/gfi/themes/elektroladesaeulen/view.js, line 92
calculates the available height for the graph
Name Type Description
gfiHeight number height of the already drwan gfi

calculateIndicatorHeight(gfiHeight){number}

modules/tools/gfi/themes/elektroladesaeulen/view.js, line 105
Reduce height by the size of the button
Name Type Description
gfiHeight number height from gfi
Returns:
- without height from arrow buttons

calculateOneHour(dataByActualTimeStep, actualState, actualStateAsNumber, actualTimeStep, nextTimeStep, targetResult){Number}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 765
calculates the workload for the current hour time calculations in milliseconds
Name Type Description
dataByActualTimeStep Array within an hour
actualState String status of the last observation
actualStateAsNumber Number state as number 0 or 1
actualTimeStep String startTime
nextTimeStep String endTime
targetResult String result to draw

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

calculateSumAndArithmeticMean(dataPerHour){Array}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 804
calculates the arithemtic Meaning for all datas
Name Type Description
dataPerHour Array data for every day, according to targetresult

calculateWorkloadforOneDay(emptyDayObj, dayData, targetResult){Object}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 706
calculate the workload for one day
Name Type Description
emptyDayObj Object contains 24 objects
dayData Array.<Object> observations from one date
targetResult String result to draw

calculateWorkloadPerDayPerHour(dataByWeekday, targetResult){Array}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 663
calculate workload for every day the workload is divided into 24 hours
Name Type Description
dataByWeekday Array historical data sorted by weekday
targetResult String result to draw

changeData(){void}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 83
change gfi, if the tab-toogle "daten" ist active

changedMerkmal(evt){void}

modules/tools/gfi/themes/mietenspiegel/view.js, line 71
Hier muss eine Reihenfolge abgearbeitet werden, bevor die Berechnung gestartet wird.
Name Type Description
evt ChangeEvent -

changeGraph(evt){void}

modules/tools/gfi/themes/elektroladesaeulen/view.js, line 18
changeGraph by click on arrowButton
Name Type Description
evt event event that is triggered

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 99
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 95
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 50
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

changeStateToGerman(gfiProperties){Object}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 165
changes the states from englisch to german
Name Type Description
gfiProperties Object with english state
Returns:
- with german state

changeTimeZone(historicalData, utc){Array.<Object>}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 450
change the timzone for the historicalData
Name Type Description
historicalData Array.<Object> data from feature
utc Array.<Object> timezone

checkFileSize(size){void}

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

checkFileType(file){void}

modules/tools/importer/uploadGeodata/model.js, line 93
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

checkForAttribute(gfiContent, attribute){Boolean}

modules/tools/gfi/themes/schulinfo/model.js, line 224
checks if attribute is in gfiContent
Name Type Description
gfiContent Array.<Object> [description]
attribute String name
Returns:
if Attribute is found

checkForDefaultSearchBar(){void}

addons/detailedSearch/view.js, line 475
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 190
Try to fetch legend url, set to "ignore" if fetch fails

checkObservationsNotEmpty(historicalData){Boolean}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 431
checks if there are any observations
Name Type Description
historicalData Array.<Object> data from feature

checkRoutable(){void}

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

checkRoutable(){void}

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

checkValue(processedData, value){Object}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 877
checks if processdData is existing if no data is found, undefined will be delivered
Name Type Description
processedData Array data with mean
value Array the key is searched
Returns:
data that was found

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.

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(){void}

addons/routingLGB/views/results/view.js, line 160
Close the details view of a route with segments and steps.

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 139
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

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 376
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 348
Method that defines an OL Draw interaction
Name Type Description
drawType * The draw type.
Returns:
interaction.

createDrawInteractionListener(drawInteraction){OLInteraction}

addons/geoMaerker/view.js, line 255
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]

createFeatureInfos(gfiContent, themeConfig){Array.<Object>}

modules/tools/gfi/themes/schulinfo/model.js, line 144
categorizes gfiContent according to categories in themeConfig
Name Type Description
gfiContent Array.<Object> [description]
themeConfig Array.<Object> [description]

createGfiHeadingChargingStation(allProperties){Object}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 133
creates the heading for the gfi of charging stations
Name Type Description
allProperties Object from chargingstation

createGfiTableHeadingChargingStation(allProperties){Array}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 149
creates the heading for the table in the gfi of charging stations
Name Type Description
allProperties Object from chargingstation

createHistoricalData(async, dataStreamIds, gfiParams){Array.<Object>}

modules/tools/gfi/themes/elektroladesaeulen/model.js, line 194
builds the request and collect the historical data for each datastream one object with results and phenomenonTimes for every chargingpoint
Name Type Description
async Boolean mode for ajax
dataStreamIds Boolean from features
gfiParams Boolean limits the period of observations

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

    createInitialDayPerHour(){Object}

    modules/tools/gfi/themes/elektroladesaeulen/model.js, line 688
    create an object with 24 pairs, which represents 24 hours for one day the values are by initialize 0

    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 444
    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 140
    [createLayer description]

    createLayerAttributesinternal(layerAttributes){Object}

    modules/tools/importer/parseWms/model.js, line 387
    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 229
    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 48
    [createLayerSource description]

    createLegendURL(){void}

    modules/core/modelList/layer/oaf.js, line 831
    Erstellt die URL für die Legende des Layers.

    createLegendURL(){void}

    modules/core/modelList/layer/wms.js, line 164
    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 362
    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

    createRouteLayer(){void}

    modules/tools/gfi/themes/reisezeiten/model.js, line 88
    Erzeugt einen leeren VactorLayer mit default-style

    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

      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 341
      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

      createXAxisLabel(day, targetResult){String}

      modules/tools/gfi/themes/elektroladesaeulen/model.js, line 890
      creates the caption for the graph
      Name Type Description
      day String the day that is drawing
      targetResult String result to draw

      dataCleaning(dataArray){Array}

      modules/tools/gfi/themes/elektroladesaeulen/model.js, line 365
      removes doublicates duplicates are records whose phenomenontime is less than 1000 milliseconds and have the same result
      Name Type Description
      dataArray Array that contains data from the features
      Returns:
      - without doublicates

      deactivate(){void}

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

      deactivateDrawInteraction(){void}

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

      deactivateSelectFeatureOnHoverInteraction(){void}

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

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

      modules/core/modelList/layer/oaf.js, line 181
      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 439
      Calls the corresponding parent function and hides the detailedSearch container, additionally.

      destroy(){void}

      modules/core/modelList/layer/oaf.js, line 795
      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/reisezeiten/view.js, line 25
      Removed das Routing-Objekt vollständig. Wird beim destroy des GFI für alle Child-Objekte 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

      determineSelectedContent(featureInfos){void}

      modules/tools/gfi/themes/schulinfo/model.js, line 211
      determines Selected Content to show in .gfi-content
      Name Type Description
      featureInfos Array.<Object> [description]

      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

      divideDataByWeekday(historicalDataWithIndex, lastDay, endDay){Array}

      modules/tools/gfi/themes/elektroladesaeulen/model.js, line 506
      divides the day into 7 days of the week and generate an observation for every day at 0 o'clock
      Name Type Description
      historicalDataWithIndex Array from features
      lastDay Date the day on which the evaluation of the data should end
      endDay Date the date at which the evaluation should end

      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 169
      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

      drawErrorMessage(graphTag, width, height, index){void}

      modules/tools/gfi/themes/elektroladesaeulen/model.js, line 647
      message if data is not evaluable or not existing
      Name Type Description
      graphTag String div to draw graph
      width Number from frame
      height Number from frame
      index Number day

      drawInteractionOnDrawEvent(layer){void}

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

      dropHandler(evt){void}

      modules/tools/importer/uploadGeodata/model.js, line 129
      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

      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 302
      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 263
      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

      filterDataByActualTimeStep(dayData, actualTimeStep, nextTimeStep){Array}

      modules/tools/gfi/themes/elektroladesaeulen/model.js, line 743
      filters out the objects of the current timestep
      Name Type Description
      dayData Array observations from one date
      actualTimeStep String startTime
      nextTimeStep String endTime

      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.

      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 380
      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 368
      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 169
      Get wfs request url
      Name Type Description
      url String wms url
      Returns:
      Promise

      getCapabilitiesUrl(url){Promise}

      modules/tools/importer/parseWms/model.js, line 170
      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

      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 663
      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 699
      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 342
      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

        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 407
          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 401
          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 334
          [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 418
          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

          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.

          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

          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.

          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.

          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 243
          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 217
          Determine service version
          Name Type Description
          url String capabilities url
          Returns:
          Promise

          getWmsCapabilities(url){Promise}

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

          getWmsVersion(url){Promise}

          modules/tools/importer/parseWms/model.js, line 230
          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 65
          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 399
          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 426
          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 414
          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 95
          Highlight the hovered segment on the map.
          Name Type Description
          event Object mouse over event

          highlightStarGlyphicon(glyphiconElement){void}

          modules/tools/gfi/themes/schulinfo/view.js, line 79
          highlights the star glyphicon and sets the title attribute
          Name Type Description
          glyphiconElement jQuery the glyphicon span element

          highlightStep(event){void}

          addons/routingLGB/views/results/view.js, line 110
          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

          init(layer, response, coordinate, isMietenspiegelFormular){void}

          modules/tools/gfi/themes/mietenspiegel/view.js, line 30
          Wird aufgerufen wenn die View erzeugt wird. Unterscheide anhand isMietenspiegelFormular, ob Aufruf in mietenspiegel oder mietenspiegel-formular.
          Name Type Description
          layer ol.layer -
          response object -
          coordinate Array.<number> -
          isMietenspiegelFormular boolean -

          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)

          initialize(attrs, options){void}

          modules/core/modelList/layer/oaf.js, line 100
          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.

          initializeReferenceDate(){void}

          addons/configSwitcher/view.js, line 158
          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 83
          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/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

          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.

          isNewNameInFeatureInfos(newName, featureInfos){Boolean}

          modules/tools/gfi/themes/schulinfo/model.js, line 273
          checks is newName is in featureInfos
          Name Type Description
          newName String to be checked in featureInfos
          featureInfos Array.<Object> array of objects
          Returns:
          if new name is found

          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.

          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.

          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.

          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 92
          load the configuration of master portal

          loadData(){void}

          modules/tools/gfi/themes/elektroladesaeulen/model.js, line 52
          processes the historical data and the indicators as soon as the gfi is visible

          loadDiagramm(state, graphTag, index){void}

          modules/tools/gfi/themes/elektroladesaeulen/view.js, line 144
          starts drawing the graphs in model
          Name Type Description
          state String category from data
          graphTag String container for special graph in html
          index number weekday

          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 781
          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 770
          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

          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.

          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 278
          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 232
          onCancel function, reset all variables and subcomponents

          onCancelClick(){void}

          addons/geoMaerker/view.js, line 686
          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 465
          Handles the click event on the detailedSearchButton

          onDetailedSearchInputBlur(){void}

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

          onDetailedSearchInputClick(evt){void}

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

          onDetailedSearchInputInput(evt){void}

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

          onDetailedSearchVisibleChange(){void}

          addons/detailedSearch/view.js, line 457
          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 187
          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 226
          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 628
          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 423
          Central error function
          Name Type Description
          msg * optional error message

          onError(msg){void}

          modules/tools/importer/parseWms/model.js, line 449
          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 269
          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 698
          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 661
          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 650
          Callback function of addLayer component

          onImportMoreLayers()

          modules/tools/importer/view.js, line 778
          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 580
          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 636
          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 668
          Called when a style should be reset.

          onRestrictToCurrentBboxChange(restrict){void}

          addons/detailedSearch/view.js, line 449
          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 288
          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 297
          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 713
          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 724
          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 702
          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 680
          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 691
          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 735
          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 743
          Setter for layerModels
          Name Type Description
          layerModels Model Layer models to set.

          onSetNextStep(value)

          modules/tools/importer/view.js, line 611
          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 643
          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 660
          Called when a style has been set.

          onSubmitForm(event){void}

          addons/geoMaerker/view.js, line 436
          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 619
          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(){void}

          addons/routingLGB/views/results/view.js, line 149
          Open the details view of a route with segments and steps.

          openRouting(){void}

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

          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

          parseGfiContent(){void}

          modules/tools/gfi/themes/flaecheninfo/model.js, line 39
          Parsed die GFI-Attribute
          Fires:

          parseGfiContent(){void}

          modules/tools/gfi/themes/schulinfo/model.js, line 126
          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

          parseProperties(){void}

          modules/tools/gfi/themes/elektroladesaeulen/model.js, line 23
          generates the properties to be displayed when creating the gfi

          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 146
          Parses capabilities and sets feature type list
          Name Type Description
          url * Input url

          parseWfsUrl(){void}

          modules/tools/importer/parseWfs/model.js, line 111
          Parse Url parameters from input url

          parseWmsCapabilities(url){void}

          modules/tools/importer/parseWms/model.js, line 109
          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

          postMessageToItGbm(){void}

          modules/tools/gfi/themes/itgbm/model.js, line 63
          triggers feature properties via postMessage

          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

          print(){void}

          addons/routingLGB/views/results/view.js, line 177
          Print the route result.

          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

          processDataForAllWeekdays(historicalData, lastDay, endDay){Array}

          modules/tools/gfi/themes/elektroladesaeulen/model.js, line 407
          generates a record for each day of the week
          Name Type Description
          historicalData Array [description]
          lastDay Date until this date the data will be evaluated
          endDay Date the date at which the evaluation should end

          punctuate(value){String}

          modules/tools/gfi/themes/itgbm/model.js, line 49
          converts value to String and rewrites punctuation rules. The 1000 separator is "." and the decimal separator is a ","
          Name Type Description
          value String feature attribute values
          Returns:
          - feature attribute values as string with new punctuation

          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 768
          Method taht readds the OL Hover and Click interactions to the OL Map

          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 290
          Register LayerLoad-Events

          registerLoadingListeners(){void}

          modules/core/modelList/layer/wms.js, line 233
          Register LayerLoad-Events

          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

          removeAllData(){void}

          modules/tools/gfi/themes/elektroladesaeulen/view.js, line 152
          clean gfi-window to create space for new data

          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.

          removeFeatureFromCompareList(){void}

          modules/tools/gfi/themes/schulinfo/view.js, line 53
          triggers the event "removeFeatureFromList" to the CompareFeatures module to remove the feature

          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.

          removeRouteLayer(){void}

          modules/tools/gfi/themes/reisezeiten/model.js, line 105
          Enfernt den "Route-Layer" von der Karte.

          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.

          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(){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 77
          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 100
          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 61
          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 40
          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 459
          renderAddLayerView function creates and renders subcomponent

          renderCategoryFilter(){void}

          addons/detailedSearch/view.js, line 292
          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 419
          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 372
          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 298
          renderGeodataView function creates and renders subcomponent

          renderHitList(){SearchView}

          addons/detailedSearch/view.js, line 337
          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 400
          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 535
          renderParseWmsView function creates and renders subcomponent

          renderParseWmsView()

          modules/tools/importer/view.js, line 478
          renderParseWmsView function creates and renders subcomponent

          renderParseWmtsView()

          modules/tools/importer/view.js, line 507
          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 317
          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 273
          Prepends the bbox checkbox to the existing search bar element (#detailedSearchbar).

          renderSearchBar(isMobile){void}

          addons/detailedSearch/view.js, line 200
          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 123
          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 439
          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 336
          renderWfsServiceView function creates and renders subcomponent

          renderWmsServiceView()

          modules/tools/importer/view.js, line 317
          renderWmsServiceView function creates and renders subcomponent

          renderWmtsServiceView()

          modules/tools/importer/view.js, line 383
          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.

          replaceValuesWithChildObjects(){void}

          modules/tools/gfi/themes/sgvOnline/model.js, line 37
          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

          requestRouten(){void}

          modules/tools/gfi/themes/reisezeiten/model.js, line 40
          Fragt Layer mit Routeninformationen ab, um Template rendern zu können

          rerender(){void}

          modules/menu/basic/folder/viewTree.js, line 81
          Rerenders the data to DOM.

          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 647
          Reset the geomaerker cookie.

          resetDrawInteractions(){void}

          addons/geoMaerker/view.js, line 714
          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.

          resetIsMapMarkerVisible(){void}

          modules/tools/gfi/themes/flaecheninfo/model.js, line 110
          Triggert ans GFI und MapMarker, wenn das gfi nicht mehr sichtbar ist.
          Fires:
          • GFI:isMapMarkerVisible
          • MapMarker:hidePolygon

          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

          returnPrintContent(){object}

          modules/tools/gfi/themes/mietenspiegel/model.js, line 37
          Gibt den Print-Content ans popup-Model zurück. Wird als Funktion aufgerufen. Liefert ein Objekt aus.
          Returns:
          content

          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(requestUrlHistoricaldata, async){Array.<Object>}

          modules/tools/gfi/themes/elektroladesaeulen/model.js, line 334
          returns the historicalData by Ajax-Request
          Name Type Description
          requestUrlHistoricaldata String url with query
          async Boolean state fo ajax-request

          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 629
          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).

          setDiagrammParams(contentId, index){void}

          modules/tools/gfi/themes/elektroladesaeulen/view.js, line 118
          sets the diagrams or data and hides the arrow buttons if necessary
          Name Type Description
          contentId String id from list item
          index number represents the weekday, today = 0

          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(umring){void}

          modules/tools/gfi/themes/flaecheninfo/model.js, line 73
          Speichert die Geometrie als WKT
          Name Type Description
          umring string WKT

          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 -

          setIsSelected(newName, featureInfos){Array.<Object>}

          modules/tools/gfi/themes/schulinfo/model.js, line 251
          setsFeature selected where feature.name === newName
          Name Type Description
          newName String new name of Feature info
          featureInfos Array.<Object> -

          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 109
          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 690
          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

          setupDynamicClusterDistance(clusterSource){void}

          modules/core/modelList/layer/oaf.js, line 381
          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.

          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).

          showRoute(routeId){void}

          modules/tools/gfi/themes/reisezeiten/model.js, line 158
          Zeigt die ausgewählte Route.
          Name Type Description
          routeId String Id der Route

          showSwiperToolbar(){void}

          addons/layerSwiper/view.js, line 59
          Event handler for showing swipe layers.

          showUmring(){void}

          modules/tools/gfi/themes/flaecheninfo/model.js, line 92
          Triggert die Darstellung des Flurstücks über MapMarker
          Fires:
          • MapMarker:zoomTo

          showValidState(){void}

          addons/coordinateTransform/view.js, line 163
          Shows validity information to the user based on the given input

          sortRouten(){void}

          modules/tools/gfi/themes/reisezeiten/model.js, line 33
          Sortiert das Array der übermittelten Routen in die Reihenfolge, wie sie im GFI angezeigt werden sollen.

          splitProperties(properties){Object}

          modules/tools/gfi/themes/elektroladesaeulen/model.js, line 105
          split properties by pipe (|)
          Name Type Description
          properties Object from chargingstation

          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 537
          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"
          }

          takeRoute(){void}

          modules/tools/gfi/themes/schulinfo/view.js, line 33
          sets the schulwegrouting tool active, hide the gfi window and takes over the school for the routing

          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

          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 784
          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

          toggleStarGlyphicon(feature){void}

          modules/tools/gfi/themes/schulinfo/view.js, line 62
          toggles the glyphicon star
          Name Type Description
          feature ol.feature -

          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

          toggleTab(evt){void}

          modules/tools/gfi/themes/elektroladesaeulen/view.js, line 50
          changes dataset, which draw in gfi
          Name Type Description
          evt event event that is triggered

          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 691
          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

          triggerToBarGraph(targetResult, graphTag, index){void}

          modules/tools/gfi/themes/elektroladesaeulen/model.js, line 575
          create the config to draw graph
          Name Type Description
          targetResult String result to draw
          graphTag String div
          index Number day

          unhighlighStarGlyphicon(glyphiconElement){void}

          modules/tools/gfi/themes/schulinfo/view.js, line 90
          unhighlights the star glyphicon and sets the title attribute
          Name Type Description
          glyphiconElement jQuery the glyphicon span element

          unHighlightRoute(){void}

          addons/routingLGB/views/map/view.js, line 136
          Resets the highlighting

          unHighlightRoute(){void}

          addons/routingLGB/views/results/view.js, line 141
          Unhighlight all segments and steop on the map.

          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

          updateFeatureInfos(newName){void}

          modules/tools/gfi/themes/schulinfo/model.js, line 238
          updates featureInfos.
          Name Type Description
          newName String new name of Feature Info

          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 429
          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 321
          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 783
          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.

          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 126
          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

          DataForMouseHoverTemplateObject

          Properties:
          Name Type Description
          schoolLevelTitle String the well formated level of the school (e.g. "Primarstufe")
          schoolName String the full name of the school
          address Object the address of the school
          Properties
          Name Type Description
          street String the street
          houseNumber String the house number
          postalCode String the postal code (zip code)
          city String the city
          numberOfStudents Integer the total number of students at this school
          numberOfStudentsPrimary Integer the total number of primary students at this school (if secondary school only this may be 0)
          socialIndex String a number to describe the economical and social milieu of the students (see http://www.arge.schule-hamburg.de/Archiv/STISozialindex.html) - can be "nicht vergeben"
          percentageOfStudentsFromDistrict Integer the percentage [0 .. 100] of students at this school from the selected district as defined in school.get("SG_" + StatGeb_Nr)
          numberOfStudentsFromDistrict Integer the total number of students at this school from the district

          SensorThingsErrorCallback(errormsg)

          modules/core/modelList/layer/sensorThingsMqtt.js, line 229
          a function to call on error
          Name Type Description
          errormsg String the error message as String

          SensorThingsHttpClient(url, onsuccess, onerror)

          modules/core/modelList/layer/sensorThingsMqtt.js, line 235
          a function to call data from a http api with
          Name Type Description
          url String the url to call
          onsuccess function a function (resp) with the response of the call
          onerror SensorThingsErrorCallback a function to handle errors with

          SensorThingsMqttCallbackMessage(topic, payload)

          modules/core/modelList/layer/sensorThingsMqtt.js, line 222
          a function to receive the mqtt response with
          Name Type Description
          topic String the topic that has been received an update
          payload Object the pushed response from the mqtt server