ALKMaps.Control.Attribution

The attribution control adds attribution from layers to the map display.  It uses ‘attribution’ property of each layer.

Inherits from

Summary
ALKMaps.Control.AttributionThe attribution control adds attribution from layers to the map display.
Properties
separator{String} String used to separate layers.
template{String} Template for the attribution.
Constructor
ALKMaps.Control.Attribution
Functions
destroyDestroy control.
drawInitialize control.
updateAttributionUpdate attribution string.

Properties

separator

{String} String used to separate layers.

template

{String} Template for the attribution.  This has to include the substring “${layers}”, which will be replaced by the layer specific attributions, separated by separator.  The default is “${layers}”.

Constructor

ALKMaps.Control.Attribution

Parameters

options{Object} Options for control.

Functions

destroy

destroy: function()

Destroy control.

draw

draw: function()

Initialize control.

Returns

{DOMElement} A reference to the DIV DOMElement containing the control

updateAttribution

updateAttribution: function()

Update attribution string.

destroy: function()
Destroy control.
draw: function()
Initialize control.
updateAttribution: function()
Update attribution string.
Controls affect the display or behavior of the map.
{String} String used to separate layers.
Close