new CoordPopup()
modules/tools/getCoord/model.js, line 57
Properties:
Name | Type | Default | Description |
---|---|---|---|
selectPointerMove |
* | null | todo |
projections |
array | [ | todo |
mapProjection |
* | null | todo |
positionMapProjection |
array | [ | todo |
updatePosition |
boolean | true | todo |
currentProjectionName |
string | "EPSG:25832" | todo |
deactivateGFI |
boolean | true | todo |
renderToWindow |
boolean | true | todo |
glyphicon |
string | "glyphicon-screenshot" | todo |
currentLng |
string | "" | contains the current language - view is listening to it's changes |
coordSystemField |
String | "", | filled with "Koordinatensystem"- translated |
hdmsEastingLabel |
String | "", | filled with "Länge"- translated |
hdmsNorthingLabel |
String | "", | filled with "Breite"- translated |
cartesianEastingLabel |
String | "", | filled with "Rechtswert"- translated |
cartesianNorthingLabel |
String | "", | filled with "Hochwert"- translated |
crsNameMapping |
object | {}, | mapping object filled from projectionswitcher, if available |
Fires:
- MapMarker#event:RadioTriggerMapMarkerHideMarker
- Core#event:RadioTriggerMapRegisterListener
- MapMarker#event:RadioTriggerMapMarkerShowMarker
Listens to Events:
Extends
Methods
-
changeLang(lng){Void}
modules/tools/getCoord/model.js, line 99 -
change language - sets default values for the language
Name Type Description lng
String the language changed to -
createInteraction(){void}
modules/tools/getCoord/model.js, line 117 -
Stores the projections and adds interaction pointermove to map
Fires:
-
getCartesian(coord){string}
modules/tools/getCoord/model.js, line 205 -
Getter for cartesian coordinates.
Name Type Description coord
* todo Returns:
coordinates
-
getHDMS(coord){*}
modules/tools/getCoord/model.js, line 196 -
todo
Name Type Description coord
* todo -
positionClicked(position){*}
modules/tools/getCoord/model.js, line 153 -
Remembers the projection and shows mapmarker at the given position.
Name Type Description position
* todo Fires:
-
returnProjectionByName(name){*}
modules/tools/getCoord/model.js, line 183 -
todo
Name Type Description name
* todo -
returnTransformedPosition(targetProjection){*}
modules/tools/getCoord/model.js, line 167 -
todo
Name Type Description targetProjection
* todo -
setCoordinates(evt){void}
modules/tools/getCoord/model.js, line 268 -
Setter for coordinates.
Name Type Description evt
* todo -
setCurrentProjectionName(value){void}
modules/tools/getCoord/model.js, line 259 -
Setter for currentProjectionName.
Name Type Description value
* todo -
inherited setGlyphicon(value){void}
modules/core/modelList/item.js, line 69 -
Setter for glyphicon
Name Type Description value
String Glyphicon -
inherited setId(value){void}
modules/core/modelList/item.js, line 34 -
Setter for id
Name Type Description value
String Id -
inherited setIsActive(value){void}
modules/core/modelList/tool/model.js, line 129 -
Activates or deactivates tool
Name Type Description value
Boolean Flag if tool is active -
inherited setIsInThemen(value){void}
modules/core/modelList/item.js, line 78 -
Setter for isInThemen
Name Type Description value
Boolean Flag if item is in themen -
inherited setIsVisibleInMenu(value){void}
modules/core/modelList/item.js, line 105 -
Setter for setIsVisibleInMenu
Name Type Description value
Boolean Flag if item is visible in menu -
inherited setIsVisibleInTree(value){void}
modules/core/modelList/item.js, line 96 -
Setter for isVisibleInTree
Name Type Description value
Boolean Flag if item is visible in layertree -
inherited setLevel(value){void}
modules/core/modelList/item.js, line 87 -
Setter for level
Name Type Description value
String Level -
setMapProjection(value){void}
modules/tools/getCoord/model.js, line 223 -
Setter for mapProjection.
Name Type Description value
* todo -
inherited setName(value){void}
modules/core/modelList/item.js, line 52 -
Setter for name
Name Type Description value
String Name -
inherited setParentId(value){void}
modules/core/modelList/item.js, line 43 -
Setter for parentId
Name Type Description value
String ParentId -
setPositionMapProjection(value){void}
modules/tools/getCoord/model.js, line 241 -
Setter for positionMapProjection.
Name Type Description value
* todo -
setProjections(value){void}
modules/tools/getCoord/model.js, line 232 -
Setter for projections.
Name Type Description value
* todo -
setSelectPointerMove(value){void}
modules/tools/getCoord/model.js, line 214 -
Setter for selectPointerMove.
Name Type Description value
* todo -
inherited setType(value){void}
modules/core/modelList/item.js, line 60 -
Setter for type
Name Type Description value
String Type -
setUpdatePosition(value){void}
modules/tools/getCoord/model.js, line 250 -
Setter for updatePosition.
Name Type Description value
* todo -
inherited superChangeLang(){Void}
modules/core/modelList/tool/model.js, line 113 -
change language - sets or translates the name of this tool, if property i18nextTranslate is no function. If name is defined in config.json, the name is not translated else property nameTranslationKey is used.