Namespace: Core

Core

Loads core and instances all modules that have to be loaded, due to portal config

Classes

ElasticModel
map
Map3dModel
MapView
ParametricURL
Util

Namespaces

ConfigLoader
MapMarker
ModelList

Events

changeIsViewMobile

devtools/jsdoc/events.js, line 1542
todo
Listeners of This Event:

MapChangeVectorLayer

devtools/jsdoc/events.js, line 677
todo
Listeners of This Event:

RadioRequestGetConfig

devtools/jsdoc/events.js, line 1402
Request config path
Example
Radio.request("Util", "getConfig")

RadioRequestGetMap3d

devtools/jsdoc/events.js, line 747
Event that gets the map3D as an object
Listeners of This Event:
Example
Radio.request("Map", "getMap3d");

RadioRequestIsMap3d

devtools/jsdoc/events.js, line 741
Event that gets the state of map mode (2D or 3D)
Example
Radio.request("Map", "isMap3d");

RadioRequestMapClickedWindowPosition

devtools/jsdoc/events.js, line 667
todo

RadioRequestMapCreateLayerIfNotExists

devtools/jsdoc/events.js, line 530
Creates a layer if it does not exist
Listeners of This Event:
Returns:
The newly created layer
Example
Radio.request("Map", "createLayerIfNotExists", "newLayerName");

RadioRequestMapGetFeatures3dAtPosition

devtools/jsdoc/events.js, line 622
todo
Listeners of This Event:

RadioRequestMapGetFeaturesAtPixel

devtools/jsdoc/events.js, line 602
todo
Listeners of This Event:

RadioRequestMapGetLayers

devtools/jsdoc/events.js, line 592
todo
Listeners of This Event:

RadioRequestMapGetMap

devtools/jsdoc/events.js, line 537
Listeners of This Event:
Returns:
The Openlayers Map.
Example
Radio.request("Map", "getMap")

RadioRequestMapGetMap3d

devtools/jsdoc/events.js, line 617
todo

RadioRequestMapGetMapMode

devtools/jsdoc/events.js, line 523
Adds layer to given index
Listeners of This Event:
Returns:
The mode of the map. Value can be "2D" or "3D"
Example
Radio.request("Map", "getMapMode")

RadioRequestMapGetSize

devtools/jsdoc/events.js, line 543
Listeners of This Event:
Returns:
of the map
Example
Radio.request("Map", "getSize")

RadioRequestMapGetWGS84MapSizeBBOX

devtools/jsdoc/events.js, line 597
todo
Listeners of This Event:

RadioRequestMapIsMap3d

devtools/jsdoc/events.js, line 716
Event that gets fired when the map is in "3D" mode
Listeners of This Event:
Example
Radio.request("Map", "isMap3d")

RadioRequestMapRegisterListener

devtools/jsdoc/events.js, line 672
todo
Listeners of This Event:

RadioRequestMapViewGetCenter

devtools/jsdoc/events.js, line 775
Event that gets the center of the map view
Example
Radio.Request("MapView", "getCenter")

RadioRequestMapViewGetCurrentExtent

devtools/jsdoc/events.js, line 841
todo
Listeners of This Event:

RadioRequestMapViewGetOptions

devtools/jsdoc/events.js, line 769
Event that gets the map view options. The options are scale, center, zoomLevel
Listeners of This Event:
Example
Radio.Request("MapView", "getOptions")

RadioRequestMapViewGetProjection

devtools/jsdoc/events.js, line 788
Event that returns the map projection
Listeners of This Event:
Returns:
of type ol/proj
Example
Radio.request("MapView", "getProjection");

RadioRequestMapViewGetProjection

devtools/jsdoc/events.js, line 846
todo

RadioRequestMapViewGetResoByScale

devtools/jsdoc/events.js, line 781
Event that gets the resolution depending on the map scale
Name Type Description
scale String Options of mapview status
Listeners of This Event:
Example
Radio.trigger("MapView", "getResoByScale", scale)

RadioRequestMapViewGetResolutions

devtools/jsdoc/events.js, line 830
Listeners of This Event:
Returns:
Returns the resolutions of the map
Example
Radio.trigger("MapView", "getResolutions");

RadioRequestMapViewGetScales

devtools/jsdoc/events.js, line 851
Event gets the scale
Listeners of This Event:

RadioRequestMapViewGetZoomLevel

devtools/jsdoc/events.js, line 856
Event gets the zoom-level
Listeners of This Event:

RadioRequestObliqueMapIsActive

devtools/jsdoc/events.js, line 909
Returns:
Flag if ObliqueMap is active.
Example
Radio.request("ObliqueMap", "isActive")

RadioRequestParametricURLGetBrwId

devtools/jsdoc/events.js, line 2062
todo
Listeners of This Event:

RadioRequestParametricURLGetBrwLayerName

devtools/jsdoc/events.js, line 2067
todo
Listeners of This Event:

RadioRequestParametricURLGetCenter

devtools/jsdoc/events.js, line 2002
todo
Listeners of This Event:

RadioRequestParametricURLGetFilter

devtools/jsdoc/events.js, line 2052
todo
Listeners of This Event:

RadioRequestParametricURLGetHighlightFeature

devtools/jsdoc/events.js, line 1997
Listeners of This Event:
Returns:
Feature to highlight

RadioRequestParametricURLGetInitString

devtools/jsdoc/events.js, line 2037
todo
Listeners of This Event:

RadioRequestParametricURLGetIsInitOpen

devtools/jsdoc/events.js, line 2032
todo
Listeners of This Event:

RadioRequestParametricURLGetLayerParams

devtools/jsdoc/events.js, line 2027
todo
Listeners of This Event:

RadioRequestParametricURLGetMarkerFromUrl

devtools/jsdoc/events.js, line 2072
todo
Listeners of This Event:

RadioRequestParametricURLGetProjectionFromUrl

devtools/jsdoc/events.js, line 2007
todo
Listeners of This Event:

RadioRequestParametricURLGetResult

devtools/jsdoc/events.js, line 2022
todo
Listeners of This Event:

RadioRequestParametricURLGetStyle

devtools/jsdoc/events.js, line 2047
todo
Listeners of This Event:

RadioRequestParametricURLGetZoomLevel

devtools/jsdoc/events.js, line 2012
todo
Listeners of This Event:

RadioRequestParametricURLGetZoomToExtent

devtools/jsdoc/events.js, line 2017
todo
Listeners of This Event:

RadioRequestParametricURLGetZoomToFeatureIds

devtools/jsdoc/events.js, line 2057
todo
Listeners of This Event:

RadioRequestParametricURLGetZoomToGeometry

devtools/jsdoc/events.js, line 2042
todo
Listeners of This Event:

RadioRequestRawLayerListGetLayerAttributesList

devtools/jsdoc/events.js, line 1791
Returns the rawlayerList as json.
Returns:
The rawLayerlist.
Example
Radio.request("RawLayerList", "getLayerAttributesList");


 /** -------------------- CswParser --------------------

RadioRequestRawLayerListGetLayerAttributesWhere

devtools/jsdoc/events.js, line 1783
Returns the object of the layer that matches the given params.
Name Type Description
params Object Object of Params.
Returns:
Layer attributes.
Example
Radio.request("RawLayerList", "getLayerAttributesWhere", params);

RadioRequestRawLayerListGetLayerWhere

devtools/jsdoc/events.js, line 1777
Name Type Description
params String Object of Params.
Example
Radio.request("RawLayerList", "getLayerWhere", params);

RadioRequestUtilConvertArrayOfObjectsToCsv

devtools/jsdoc/events.js, line 1496
todo
Listeners of This Event:
Returns:
todod
Example
Radio.request("Util", "convertArrayOfObjectsToCsv");

RadioRequestUtilGetConfig

devtools/jsdoc/events.js, line 1489
Retrives the config data
Listeners of This Event:
Returns:
config data
Example
Radio.request("Util", "getConfig");

RadioRequestUtilGetIgnoredKeys

devtools/jsdoc/events.js, line 1383
returns the ignoredKeys
Listeners of This Event:
Example
Radio.request("Util", "getIgnoredKeys");

RadioRequestUtilGetMasterPortalVersionNumber

devtools/jsdoc/events.js, line 1510
returns the masterportal version number
Listeners of This Event:
Returns:
masterportal version number
Example
Radio.request("Util", "getMasterPortalVersionNumber");

RadioRequestUtilGetPathFromLoader

devtools/jsdoc/events.js, line 1503
returns the path to the loader gif
Listeners of This Event:
Returns:
path to loader gif
Example
Radio.request("Util", "getPathFromLoader");

RadioRequestUtilGetProxyURL

devtools/jsdoc/events.js, line 1375
returns the proxyURL
Name Type Description
url String to be proxied
Listeners of This Event:
Example
Radio.request("Util", "getProxyURL", this.get("gfiUrl"));

RadioRequestUtilGetUiStyle

devtools/jsdoc/events.js, line 1408
returns the ignoredKeys
Listeners of This Event:
Returns:
Style of the ui. Possible values are "DEFAULT" or "TABLE"
Example
Radio.request("Util", "getUiStyle");

RadioRequestUtilIsAndroid

devtools/jsdoc/events.js, line 1429
returns if the device type is android
Listeners of This Event:
Returns:
Android Device. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isAndroid");

RadioRequestUtilIsAny

devtools/jsdoc/events.js, line 1415
returns if the device type is mobile
Listeners of This Event:
Returns:
Mobile Device. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isAny");

RadioRequestUtilIsApple

devtools/jsdoc/events.js, line 1422
returns if the device type is an iphone, ipod or ipad
Listeners of This Event:
Returns:
Apple Device. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isApple");

RadioRequestUtilIsChrome

devtools/jsdoc/events.js, line 1464
returns if the browser type is chrome
Listeners of This Event:
Returns:
Chrome Browser. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isChrome");

RadioRequestUtilIsInternetExplorer

devtools/jsdoc/events.js, line 1471
returns if the browser type is Internet Explorer
Listeners of This Event:
Returns:
Internet Explorer Browser. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isInternetExplorer");

RadioRequestUtilIsOpera

devtools/jsdoc/events.js, line 1436
returns if the browser type is opera
Listeners of This Event:
Returns:
Opera Device. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isOpera");

RadioRequestUtilIsOpera

devtools/jsdoc/events.js, line 1443
returns if the browser type is opera
Returns:
Opera Device. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isOpera");

RadioRequestUtilIsOpera

devtools/jsdoc/events.js, line 1450
returns if the browser type is opera
Returns:
Opera Browser. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isOpera");

RadioRequestUtilIsViewMobile

devtools/jsdoc/events.js, line 1368
checks if device is mobile
Listeners of This Event:
Returns:
is mobile
Example
Radio.request("Util", "isViewMobile");

RadioRequestUtilIsWindows

devtools/jsdoc/events.js, line 1457
returns if the browser type is Windows
Listeners of This Event:
Returns:
Opera Browser. Possible values are "true", "false" or "null"
Example
Radio.request("Util", "isWindows");

RadioRequestUtilPunctuate

devtools/jsdoc/events.js, line 1361
converts value to string and rewrites punctuation rules. The 1000 separator is "." and the decimal separator is a ","
Name Type Description
value String contains the string wich will be converted
Listeners of This Event:
Example
Radio.request("Util", "punctuate", "3000.50");

RadioRequestUtilSort

devtools/jsdoc/events.js, line 1478
Sorting alorithm that distinguishes between array[objects] and other arrays.
Name Type Description
type String Type of sort algorithm Currently .
values Array.<String> | Array.<Object> Values to be sorted.
first String Name of first Attribute to be sorted.
second String Name of second Attribute to be sorted. Only if type!== "address".
Listeners of This Event:
Returns:
Sorted Array
Example
Radio.request("Util", "sort", type, values, first, second);

RadioTriggerAutostartInitializedModul

devtools/jsdoc/events.js, line 2094
To do

RadioTriggerAutostartStartModul

devtools/jsdoc/events.js, line 2099
Start the List View Modul

RadioTriggerIsViewMobileChanged

devtools/jsdoc/events.js, line 1355
todod
Example
Radio.request("Util", "isViewMobileChanged", this.get("isViewMobile"));

RadioTriggerMapActivateMap3d

devtools/jsdoc/events.js, line 722
Event that gets fired when the map is activated to "3D" mode
Listeners of This Event:
Example
Radio.trigger("Map", "activateMap3d")

RadioTriggerMapAddControl

devtools/jsdoc/events.js, line 549
Name Type Description
control Object Control to be added to map.
Listeners of This Event:
Example
Radio.trigger("Map", "addControl", control)

RadioTriggerMapAddInteraction

devtools/jsdoc/events.js, line 690
Adds an interaction to the map (e.g. draw)
Name Type Description
interaction Object Interaction to be added to map.
Listeners of This Event:
Example
Radio.trigger("Map", "addInteraction", interaction)

RadioTriggerMapAddLayer

devtools/jsdoc/events.js, line 509
Adds layer to map
Name Type Description
layer Object Layer to add to map
Listeners of This Event:
Example
Radio.trigger("Map", "addLayer", layer)

RadioTriggerMapAddLayerOnTop

devtools/jsdoc/events.js, line 627
todo
Listeners of This Event:

RadioTriggerMapAddLayerToIndex

devtools/jsdoc/events.js, line 516
Adds layer to given index
Name Type Description
array Array Array consisting of the ol/layer and the given index. [layer, index]
Listeners of This Event:
Example
Radio.trigger("Map", "addLayerToIndex", array)

RadioTriggerMapAddLoadingLayer

devtools/jsdoc/events.js, line 642
todo
Listeners of This Event:

RadioTriggerMapAddOverlay

devtools/jsdoc/events.js, line 561
Name Type Description
overlay ol/overlay Overlay to be added to map.
Listeners of This Event:
Example
Radio.trigger("Map", "addOverlay", overlay)

RadioTriggerMapBeforeChange

devtools/jsdoc/events.js, line 612
todo

RadioTriggerMapCameraChanged

devtools/jsdoc/events.js, line 607
todo

RadioTriggerMapChange

devtools/jsdoc/events.js, line 488
Event that gets fired when the map mode ("2D" / "3D", /"Oblique") has changed.
Name Type Description
mode String Mode of the map.
Listeners of This Event:
Example
Radio.trigger("Map", "change", mode)

RadioTriggerMapDeactivateMap3d

devtools/jsdoc/events.js, line 728
Event that gets fired when the map is deactivated from "3D" mode
Listeners of This Event:
Example
Radio.trigger("Map", "deactivateMap3d")

RadioTriggerMapIsReady

devtools/jsdoc/events.js, line 587
todo

RadioTriggerMapRegisterListener

devtools/jsdoc/events.js, line 682
Name Type Description
event String | Object Event to be registered
callback function The Callback Function
context Object -
Listeners of This Event:
Example
Radio.trigger("Map", "RegisterListener", event, callback, context)

RadioTriggerMapRegisterListenerMovenend

devtools/jsdoc/events.js, line 711
Example
Radio.trigger("Map", "registerListener", "moveend")

RadioTriggerMapRemoveControl

devtools/jsdoc/events.js, line 573
Name Type Description
mapControl * Control to be removed from map.
Example
Radio.trigger("Map", "removeControl", mapControl)

RadioTriggerMapRemoveInteraction

devtools/jsdoc/events.js, line 697
Removes an interaction from the map (e.g. draw)
Name Type Description
interaction Object Interaction to be removed from the map.
Listeners of This Event:
Example
Radio.trigger("Map", "removeInteraction", interaction)

RadioTriggerMapRemoveLayer

devtools/jsdoc/events.js, line 632
todo
Listeners of This Event:

RadioTriggerMapRemoveLoadingLayer

devtools/jsdoc/events.js, line 637
todo
Listeners of This Event:

RadioTriggerMapRemoveOverlay

devtools/jsdoc/events.js, line 567
Name Type Description
overlay ol/overlay Overlay to be removed from map.
Listeners of This Event:
Example
Radio.trigger("Map", "removeOverlay", overlay)

RadioTriggerMapRender

devtools/jsdoc/events.js, line 583
Listeners of This Event:

RadioTriggerMapSetBBox

devtools/jsdoc/events.js, line 647
todo
Listeners of This Event:

RadioTriggerMapSetCameraParameter

devtools/jsdoc/events.js, line 753
Triggers to set the cesium camera position
Name Type Description
cameraParameter object viewpoint for ol.cesium
Listeners of This Event:
Example
Radio.trigger("Map", "setCameraParameter", cameraParameter);

RadioTriggerMapSetGFIParams

devtools/jsdoc/events.js, line 555
Name Type Description
control Object Control to be added to map.
Example
Radio.trigger("Map", "addControl", control)

RadioTriggerMapSetLayerToIndex

devtools/jsdoc/events.js, line 501
Sets layer to given index
Name Type Default Description
layer ol.Layer Layer to set to new index
index integer 0 optional new index
Listeners of This Event:
Example
Radio.trigger("Map", "setLayerToIndex", layer, index)

RadioTriggerMapSetShadowTime

devtools/jsdoc/events.js, line 662
todo
Listeners of This Event:

RadioTriggerMapUnregisterListener

devtools/jsdoc/events.js, line 657
todo
Listeners of This Event:

RadioTriggerMapUpdateSize

devtools/jsdoc/events.js, line 495
Event that forces the map to update its size.
Listeners of This Event:
Example
Radio.trigger("Map", "updateSize")

RadioTriggerMapUpdateSize

devtools/jsdoc/events.js, line 704
Event fires if map size is updated
Name Type Description
caller Object todo!
Example
Radio.trigger("Map", "updateSize")

RadioTriggerMapViewChangedCenter

devtools/jsdoc/events.js, line 861
todo
Listeners of This Event:

RadioTriggerMapViewChangedOptions

devtools/jsdoc/events.js, line 762
Event that gets fired when the map view options have changed. The options are scale, center, zoomLevel
Name Type Description
options Object Options of mapview status
Listeners of This Event:
Example
Radio.trigger("MapView", "changedOptions", options)

RadioTriggerMapViewChangedZoomLevel

devtools/jsdoc/events.js, line 866
todo

RadioTriggerMapViewResetView

devtools/jsdoc/events.js, line 824
Resets the map view
Listeners of This Event:
Example
Radio.trigger("MapView", "resetView");

RadioTriggerMapViewSetCenter

devtools/jsdoc/events.js, line 806
Event that sets the center of the map view
Listeners of This Event:
Example
Radio.trigger("MapView", "setCenter", model)

RadioTriggerMapViewSetResolution

devtools/jsdoc/events.js, line 801
Event that sets the resolution of the map view
Listeners of This Event:

RadioTriggerMapViewSetScale

devtools/jsdoc/events.js, line 795
Event that sets the scale of the map view
Listeners of This Event:
Example
Radio.trigger("MapView", "setScale", model)

RadioTriggerMapViewSetZoomLevelDown

devtools/jsdoc/events.js, line 818
Event that sets the zoom-level one counter down
Listeners of This Event:
Example
Radio.trigger("MapView", "setZoomLevelDown");

RadioTriggerMapViewSetZoomLevelUp

devtools/jsdoc/events.js, line 812
Event that sets the zoom-level one counter up
Listeners of This Event:
Example
Radio.trigger("MapView", "setZoomLevelUp");

RadioTriggerMapViewToggleBackground

devtools/jsdoc/events.js, line 836
todo
Listeners of This Event:

RadioTriggerMapZoomToExtent

devtools/jsdoc/events.js, line 579
Listeners of This Event:

RadioTriggerMapZoomToFilteredFeatures

devtools/jsdoc/events.js, line 652
todo
Listeners of This Event:

RadioTriggerObliqueMapActivate

devtools/jsdoc/events.js, line 933
Type Description
Boolean Flag if ObliqueMap is activated
Example
Radio.trigger("ObliqueMap", "activate")

RadioTriggerObliqueMapActivateLayer

devtools/jsdoc/events.js, line 921
Name Type Description
layer ObliqueLayer ObliqueLayer.
Example
Radio.trigger("ObliqueMap", "activateLayer", layer)

RadioTriggerObliqueMapDeactivate

devtools/jsdoc/events.js, line 927
Type Description
Boolean Flag if ObliqueMap is Deactivated
Example
Radio.trigger("ObliqueMap", "deactivate")

RadioTriggerObliqueMapIsActivated

devtools/jsdoc/events.js, line 915
Listeners of This Event:
Returns:
Flag if ObliqueMap is activated.
Example
Radio.Trigger("ObliqueMap", "isActivated")

RadioTriggerObliqueMapRegisterLayer

devtools/jsdoc/events.js, line 903
Name Type Description
layer ObliqueLayer ObliqueLayer.
Example
Radio.trigger("ObliqueMap", "registerLayer", layer)

RadioTriggerParametricURLPushToIsInitOpen

devtools/jsdoc/events.js, line 2082
todo
Listeners of This Event:

RadioTriggerParametricURLReady

devtools/jsdoc/events.js, line 2087
todo

RadioTriggerParametricURLUpdateQueryStringParam

devtools/jsdoc/events.js, line 2077
todo
Listeners of This Event:

RadioTriggerSetShadowTime

devtools/jsdoc/events.js, line 734
Sets the time of the shadows in 3D mode
Name Type Description
Date Cesium.JulianDate to set
Example
Radio.trigger("Map", "setShadowTime", julianDate);

RadioTriggerUtilCopyToClipboard

devtools/jsdoc/events.js, line 1523
todo
Listeners of This Event:
Example
Radio.request("Util", "copyToClipboard");

RadioTriggerUtilHideLoader

devtools/jsdoc/events.js, line 1396
Shows loading gif
Listeners of This Event:
Example
Radio.trigger("Util", "hideLoader")

RadioTriggerUtilIsViewMobileChanged

devtools/jsdoc/events.js, line 1348
is triggered by Util if mobil is changed
Name Type Description
isViewMobile boolean flag if current view is in mobile mode
Listeners of This Event:
Example
Radio.trigger("Util", "isViewMobileChangend", isViewMobile)

RadioTriggerUtilOmit

devtools/jsdoc/events.js, line 1535
Returns a copy of the object, filtered to omit the keys specified (or array of blacklisted keys).
Example
Radio.request("Util", "omit");

RadioTriggerUtilPick

devtools/jsdoc/events.js, line 1529
Return a copy of the object, filtered to only have values for the whitelisted keys (or array of valid keys).
Example
Radio.request("Util", "pick");

RadioTriggerUtilSetUiStyle

devtools/jsdoc/events.js, line 1517
sets the ui style
Listeners of This Event:
Example
Radio.request("Util", "setUiStyle");

RadioTriggerUtilShowLoader

devtools/jsdoc/events.js, line 1390
Shows loading gif
Listeners of This Event:
Example
Radio.trigger("Util", "showLoader")

RadioTriggerWPSRequest

devtools/jsdoc/events.js, line 2138
todo
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
Example
Radio.trigger("WPS", "request", "1001", "schulwegrouting_wps.fmw", requestObj, this.handleResponse.bind(this), 50000);