new BKGWebMap() → {object}
Namespace: BKGWebMap
The BKGWebMap object provides a namespace for all BKGWebMap things.
- Source:
- BKGWebMap.js, line 1
Returns:
- Type
- object
Classes
Namespaces
Members
-
<static, constant> BASE_URL :string
-
Standard URL for BKG services
- Source:
- Constants.js, line 29
-
<static> Controls :object
-
Object with all BKG Webmap Controls used in application
- Source:
- Control/Control.js, line 618
-
<static, constant> CONTROLS :Object
-
Default parameters for controls
- Source:
- Constants.js, line 325
Properties:
Name Type Description panelPosition
string Panel position (/options/panelPosition) initialize
string | null Tool that should be shown, when starting the Application. If empty or null, then panel will be closed (/options/initialize) tools
Object Tools in panel (/options/tools) -
<static, constant> CONTROLS_IN_PANEL :Array.<string>
-
Controls that could be positioned in panel
- Source:
- Constants.js, line 498
-
<static, constant> DEFAULT_LAYER :Object
-
Default layer, if user does not define any layer in config
- Source:
- Constants.js, line 58
Properties:
Name Type Description type
string Type of layer name
string Name of layer shown in menu. ref
string Reference of layer in BKG layer registry. This is the name of BKG layer to load. srsName
string | null Projection of layer. If null, then map projection will be used. visibility
boolean Initial visibility of layer. -
<static, constant> DEFAULT_MAP_DIV :string
-
Default div id for map
- Source:
- Constants.js, line 22
-
<static, constant> DEFAULT_STYLE :Object
-
Deafault style for vector layers. It will be used if no style is defined for vector layers.
- Source:
- Constants.js, line 240
Properties:
Name Type Description name
string Name of style. This should be used as reference for a layer (/styles/items/symbol/name) type
string Type of style: symbol (/styles/items/symbol/type) fillColor
string Fill color for vector layers. A hexadecimal value (/styles/items/symbol/fillColor) strokeColor
string Stroke color for vector layers. A hexadecimal value (/styles/items/symbol/strokeColor) symbol
string Symbol for vector layers (points) (/styles/items/symbol/symbol) -
<static, constant> ERROR :Object
-
Errors for debugging. They will be shown in browser console.
- Source:
- Constants.js, line 527
-
<static, constant> EXTENTS :Object
-
Standard extent of Germany in various projections
- Source:
- Constants.js, line 76
-
<static, constant> GETFEATUREINFO_FORMATS :Array.<string>
-
GetFeatureInfo supported formats. Priority have the first elements of this array.
- Source:
- Constants.js, line 214
-
<static, constant> LAYERS :Object
-
Default values for layer properties
- Source:
- Constants.js, line 258
Properties:
Name Type Description WMS
Object Default values for WMS layer WMTS
Object Default values for WMTS layer WFS
Object Default values for WFS layer MARKER
Object Default values for MARKER layer CSV
Object Default values for CSV layer XLS
Object Default values for XLS layer GPS
Object Default values for GPS layer GROUP
Object Default values for GROUP layer VECTOR
Object Default values for VECTOR layer NONE
Object Default values for NONE layer -
<static> MAP_ICONS :Object
-
Standard SVG map icons
- Source:
- Icons.js, line 10
Properties:
Name Type Description marker
object Symbol "marker" star
object Symbol "star" circle
object Symbol "circle" dottedCircle
object Symbol "dottedCircle" pentagon
object Symbol "pentagon" -
<static, constant> MAP_ICONS_COLORS :Array.<string>
-
Standard colors for map icons.
- Source:
- Constants.js, line 225
-
<static> MAP_ICONS_ENCODED :Object
-
Standard SVG map icons URL encoded including SVG size Because of IE11 the SVG tags should be URL encoded with the quotes ' '
- Source:
- Icons.js, line 48
Properties:
Name Type Description marker
object Symbol "marker" star
object Symbol "star" circle
object Symbol "circle" dottedCircle
object Symbol "dottedCircle" pentagon
object Symbol "pentagon" -
<static, constant> OPENLAYERS_VERSIO :string
-
OpenLayers version used in BKG WebMap
- Source:
- Constants.js, line 8
-
<static> PANEL_ICONS :Object
-
SVG icons used in BKG WebMap
- Source:
- Icons.js, line 122
Properties:
Name Type Description ARROW_LEFT
object ARROW_RIGHT
object ARROW_UP
object ARROW_DOWN
object SEARCH
object LAYERSWITCHER
object LEGEND
object INFO
object SHARE
object MEASURE_DISTANCE
object MEASURE_AREA
object ZOOM_PREVIOUS
object ZOOM_NEXT
object MAXIMIZE
object MINIMIZE
object GEAR_WHEEL
object LAYER_HIDDEN
object LAYER_SHOWN
object ADD_LAYER
object FOLDER_CLOSED
object FOLDER_OPEN
object ZOOM_IN
object SHOW_COORDINATES
object ZOOM_TO_FULL_EXTENT
object COPYRIGHT
object EDIT
object EDIT_POINT
object EDIT_LINE
object EDIT_POLYGON
object DELETE
object ATTRIBUTES
object DELETE_SEARCH
object CHECKBOX_UNSELECTED
object CHECKBOX_SELECTED
object TIMESLIDER
object REVERSE_GEOCODING
object SEARCH_GEOCODING
object -
<static, constant> PROJECTION :string
-
Native Projektion of WebAtlasDE
- Source:
- Constants.js, line 15
-
<static, constant> PROJECTIONS_EXTENTS :Object
-
Projected bounds of various coordinate systems
- Source:
- Constants.js, line 110
-
<static, constant> RESOLUTIONS :Array.<number>
-
Standard resolutions for UTM32s. These will be used in all coordinate system with meter as unit
- Source:
- Constants.js, line 148
-
<static, constant> RESOLUTIONS_DEGREE :Array.<number>
-
Standard resolutions for WGS84. These will be used in all coordinate system with degrees as unit
- Source:
- Constants.js, line 181
-
<static, constant> RESOLUTIONS_DEGREE_EXTENDED :Array.<number>
-
Extension resolutions for WGS84. They extend the defined resolutions by 30cm/Pixel and 15cm/Pixel
- Source:
- Constants.js, line 204
-
<static, constant> RESOLUTIONS_EXTENDED :Array.<number>
-
Extension resolutions for UTM32s. They extend the defined resolutions by 30cm/Pixel and 15cm/Pixel
- Source:
- Constants.js, line 171
-
<static, constant> SECURITY :Object
-
Configuration for secure BKG services (/security)
- Source:
- Constants.js, line 43
Properties:
Name Type Description UUID
string | null BKG UUID (/security/UUID) appID
string | null BKG Application ID (/security/appID) appDomain
string | null Domain for BKG Application ID (/security/appDomain) -
<static, constant> SERVICE_REGISTRY :string
-
URL of BKG maps services registry
- Source:
- Constants.js, line 36
-
<static, constant> STANDARD_POSITION :Array.<string>
-
Valid positions for icons in map
- Source:
- Constants.js, line 515
-
<static, constant> VERSION :string
-
BKG WebMap Version
- Source:
- Constants.js, line 1