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 1501
todo
Listeners of This Event:

MapChangeVectorLayer

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

RadioRequestGetConfig

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

RadioRequestGetMap3d

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

RadioRequestIsMap3d

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

RadioRequestMapClickedWindowPosition

devtools/jsdoc/events.js, line 626
todo

RadioRequestMapCreateLayerIfNotExists

devtools/jsdoc/events.js, line 489
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 581
todo
Listeners of This Event:

RadioRequestMapGetFeaturesAtPixel

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

RadioRequestMapGetLayers

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

RadioRequestMapGetMap

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

RadioRequestMapGetMap3d

devtools/jsdoc/events.js, line 576
todo

RadioRequestMapGetMapMode

devtools/jsdoc/events.js, line 482
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 502
Listeners of This Event:
Returns:
of the map
Example
Radio.request("Map", "getSize")

RadioRequestMapGetWGS84MapSizeBBOX

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

RadioRequestMapIsMap3d

devtools/jsdoc/events.js, line 675
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 631
todo
Listeners of This Event:

RadioRequestMapViewGetCenter

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

RadioRequestMapViewGetCurrentExtent

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

RadioRequestMapViewGetOptions

devtools/jsdoc/events.js, line 728
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 747
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 805
todo

RadioRequestMapViewGetResoByScale

devtools/jsdoc/events.js, line 740
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 789
Listeners of This Event:
Returns:
Returns the resolutions of the map
Example
Radio.trigger("MapView", "getResolutions");

RadioRequestMapViewGetScales

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

RadioRequestMapViewGetZoomLevel

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

RadioRequestObliqueMapIsActive

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

RadioRequestParametricURLGetBrwId

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

RadioRequestParametricURLGetBrwLayerName

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

RadioRequestParametricURLGetCenter

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

RadioRequestParametricURLGetFilter

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

RadioRequestParametricURLGetHighlightFeature

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

RadioRequestParametricURLGetInitString

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

RadioRequestParametricURLGetIsInitOpen

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

RadioRequestParametricURLGetLayerParams

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

RadioRequestParametricURLGetMarkerFromUrl

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

RadioRequestParametricURLGetProjectionFromUrl

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

RadioRequestParametricURLGetResult

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

RadioRequestParametricURLGetStyle

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

RadioRequestParametricURLGetZoomLevel

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

RadioRequestParametricURLGetZoomToExtent

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

RadioRequestParametricURLGetZoomToFeatureIds

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

RadioRequestParametricURLGetZoomToGeometry

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

RadioRequestRawLayerListGetLayerAttributesList

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


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

RadioRequestRawLayerListGetLayerAttributesWhere

devtools/jsdoc/events.js, line 1742
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 1736
Name Type Description
params String Object of Params.
Example
Radio.request("RawLayerList", "getLayerWhere", params);

RadioRequestUtilConvertArrayOfObjectsToCsv

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

RadioRequestUtilGetConfig

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

RadioRequestUtilGetIgnoredKeys

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

RadioRequestUtilGetMasterPortalVersionNumber

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

RadioRequestUtilGetPathFromLoader

devtools/jsdoc/events.js, line 1462
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 1334
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 1367
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 1388
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 1374
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 1381
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 1423
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 1430
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 1395
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 1402
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 1409
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 1327
checks if device is mobile
Listeners of This Event:
Returns:
is mobile
Example
Radio.request("Util", "isViewMobile");

RadioRequestUtilIsWindows

devtools/jsdoc/events.js, line 1416
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 1320
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 1437
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 2053
To do

RadioTriggerAutostartStartModul

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

RadioTriggerIsViewMobileChanged

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

RadioTriggerMapActivateMap3d

devtools/jsdoc/events.js, line 681
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 508
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 649
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 468
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 586
todo
Listeners of This Event:

RadioTriggerMapAddLayerToIndex

devtools/jsdoc/events.js, line 475
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 601
todo
Listeners of This Event:

RadioTriggerMapAddOverlay

devtools/jsdoc/events.js, line 520
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 571
todo

RadioTriggerMapCameraChanged

devtools/jsdoc/events.js, line 566
todo

RadioTriggerMapChange

devtools/jsdoc/events.js, line 447
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 687
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 546
todo

RadioTriggerMapRegisterListener

devtools/jsdoc/events.js, line 641
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 670
Example
Radio.trigger("Map", "registerListener", "moveend")

RadioTriggerMapRemoveControl

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

RadioTriggerMapRemoveInteraction

devtools/jsdoc/events.js, line 656
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 591
todo
Listeners of This Event:

RadioTriggerMapRemoveLoadingLayer

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

RadioTriggerMapRemoveOverlay

devtools/jsdoc/events.js, line 526
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 542
Listeners of This Event:

RadioTriggerMapSetBBox

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

RadioTriggerMapSetCameraParameter

devtools/jsdoc/events.js, line 712
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 514
Name Type Description
control Object Control to be added to map.
Example
Radio.trigger("Map", "addControl", control)

RadioTriggerMapSetLayerToIndex

devtools/jsdoc/events.js, line 460
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 621
todo
Listeners of This Event:

RadioTriggerMapUnregisterListener

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

RadioTriggerMapUpdateSize

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

RadioTriggerMapUpdateSize

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

RadioTriggerMapViewChangedCenter

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

RadioTriggerMapViewChangedOptions

devtools/jsdoc/events.js, line 721
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 825
todo

RadioTriggerMapViewResetView

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

RadioTriggerMapViewSetCenter

devtools/jsdoc/events.js, line 765
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 760
Event that sets the resolution of the map view
Listeners of This Event:

RadioTriggerMapViewSetScale

devtools/jsdoc/events.js, line 754
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 777
Event that sets the zoom-level one counter down
Listeners of This Event:
Example
Radio.trigger("MapView", "setZoomLevelDown");

RadioTriggerMapViewSetZoomLevelUp

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

RadioTriggerMapViewToggleBackground

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

RadioTriggerMapZoomToExtent

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

RadioTriggerMapZoomToFilteredFeatures

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

RadioTriggerObliqueMapActivate

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

RadioTriggerObliqueMapActivateLayer

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

RadioTriggerObliqueMapDeactivate

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

RadioTriggerObliqueMapIsActivated

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

RadioTriggerObliqueMapRegisterLayer

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

RadioTriggerParametricURLPushToIsInitOpen

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

RadioTriggerParametricURLReady

devtools/jsdoc/events.js, line 2046
todo

RadioTriggerParametricURLUpdateQueryStringParam

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

RadioTriggerSetShadowTime

devtools/jsdoc/events.js, line 693
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 1482
todo
Listeners of This Event:
Example
Radio.request("Util", "copyToClipboard");

RadioTriggerUtilHideLoader

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

RadioTriggerUtilIsViewMobileChanged

devtools/jsdoc/events.js, line 1307
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 1494
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 1488
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 1476
sets the ui style
Listeners of This Event:
Example
Radio.request("Util", "setUiStyle");

RadioTriggerUtilShowLoader

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

RadioTriggerWPSRequest

devtools/jsdoc/events.js, line 2097
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);