<< Click to Display Table of Contents >>
new sg.layers.Layer()
Description
Create a Layer object.
Position
Layer.js
Properties
Properties |
Type |
Description |
extent |
sg.geometry.Extent |
layer extent |
map |
Error |
the MapBase of the layer |
maxScale |
MapBase |
maximum layer visible scale |
minScale |
Number |
minimum layer visible scale |
name |
Number |
layer name |
node |
Error |
the HTML node of layer |
title |
DOMNODE |
layer title |
visible |
Number |
visibility of the layer |
loadError |
String |
contains value if a layer is failed to load |
opacity |
Boolean |
layer transparency, range from 0 to 1 |
Methods
Methods |
Type |
Description |
||||||
getMap() |
Returns: MapBase |
return the MapBase of the layer Returns:
|
||||||
getName() |
Returns: String |
return layer name Returns:
|
||||||
getNode() |
Returns: DOMNODE |
return the div of the layer Returns:
|
||||||
getTitle() |
Returns: String |
return all layer title Returns:
|
||||||
getVisible() |
Returns: Boolean |
return layer visibility Returns:
|
||||||
Initialize() |
called when layer being added to the MapBase |
|||||||
putName(newVal) |
String |
set layer name
|
||||||
putTitle(newVal) |
String |
set layer title
|
||||||
putVisible(newVal) |
Boolean |
set layer visibility
|
||||||
RebuildElement() |
rebuild all elements |
|||||||
RemoveSelf() |
remove the layer |
|||||||
UpdateElement() |
update layer |
|||||||
hide() |
hide layer |
|||||||
setMaxScale(maxScale) |
Number |
set maximum visible scale
|
||||||
setMinScale(minScale) |
Number |
set minimum visible scale
|
||||||
setOpacity(opacity) |
Number |
set layer transparency
|
||||||
show() |
show layer |
|||||||
UpdateElement() |
update layers |
Events
Event |
Description |
load |
triggered when layers are loaded |
©2015 Supergeo Technologies Inc.