<< Click to Display Table of Contents >>
new sg.layers.GroupLayer()
Description
建立群組圖層類別
Position
GroupLayer.js
Properties
Properties |
Type |
Description |
extent |
sg.geometry.Extent |
圖層範圍 |
loadError |
Error |
如果圖層載入失敗,此欄位有值 |
map |
MapBase |
圖層被加入的MapBase |
maxScale |
Number |
可顯示的最大比例尺 |
minScale |
Number |
可顯示的最小比例尺 |
name |
String |
圖層名稱 |
node |
DOMNODE |
圖層html節點 |
opacity |
Number |
透明度,範圍為0到1 |
surface |
Object |
圖層的繪圖表面 |
title |
String |
圖層標題 |
visible |
Boolean |
圖層是否可見 True: 可見 |
Methods
Methods |
Type |
Description |
||||||
addLayer(lyr) |
sg.layers.layer |
加入子圖層
|
||||||
getLayers() |
Array.<sg.layers.Layer> |
取得子圖層
|
||||||
getMap() |
Returns: MapBase |
取得圖層所屬的地圖控制項。 Returns:
|
||||||
getName() |
Returns: String |
取得圖層名稱 Returns:
|
||||||
getNode() |
Returns: DOMNODE |
取得圖層html節點 Returns:
|
||||||
getTitle() |
Returns: String |
取得圖層標題 Returns:
|
||||||
getVisible() |
Returns: Boolean |
取得圖層可見度 Returns:
|
||||||
hide() |
隱藏圖層 |
|||||||
Initialize() |
圖層被加入MapBase時所呼叫的初始化方法 |
|||||||
putName(newVal) |
String |
設定圖層名稱
|
||||||
putTitle(newVal) |
String |
設定圖層標題
|
||||||
putVisible(newVal) |
Boolean |
設定圖層可見度
|
||||||
RebuildElement() |
重繪圖層 |
|||||||
remove(lyr) |
sg.layers.layer |
移除子圖層
|
||||||
RemoveSelf() |
移除圖層 |
|||||||
setMaxScale(maxScale) |
Number |
設定圖層可見的最大比例尺
|
||||||
setMinScale(minScale) |
Number |
設定圖層可見的最小比例尺
|
||||||
setOpacity(opacity) |
Number |
設定圖層透明度
|
||||||
show() |
顯示圖層 |
|||||||
UpdateElement() |
更新圖層 |
Events
Event |
Description |
load |
當圖層讀取完成時觸發 |
©2015 Supergeo Technologies Inc.