Web WMS TOC 객체.
WMS 서비스의 TOC를 표현하는 객체. 원하는 레이어만 표현할 수 있다.
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opt_options |
Object |
|
Example
var uGWebWmsToc = new ugmp.toc.uGisWebWMSToc( { uGisMap : new ugmp.uGisMap({...}), uGisLayer : new ugmp.layer.uGisWMSLayer({...}), capabilities : new ugmp.service.uGisGetCapabilitiesWMS({...}).data, tocKey : 'wms_key', tocTitle : 'WMS TOC Title', tocListDivId : 'toc', symbolSize : [20, 20], visibleState : { 'LAYER_NAME1' : false, 'LAYER_NAME2' : false }, loadData : { 'LayerName' : 'ROOT', 'checked' : false, 'open' : true } selectLayers : [ 'LAYER_NAME1', 'LAYER_NAME2' ] } );
Extends
Methods
-
저장할 TOC 목록 상태 가져오기.
Returns:
Layer Object.
-
현재 보여지고 있는 레이어 목록 가져오기.
uniq가 true면 중복된 레이어를 제거한다.
Returns:
showLayerList 현재 보여지고 있는 레이어 목록.
-
TOC DIV ID를 가져온다.
Returns:
tocDivId TOC DIV ID.
-
TOC를 다시 로드한다.
※설정된
ugmp.service.uGisGetCapabilitiesWMS
를 기준으로 다시 로드한다. -
TOC를 삭제한다.
-
TOC 전체 체크.
Name Type Description state
Boolean 체크 상태.
-
TOC 전체 펼치기.
Name Type Description state
Boolean 펼치기 상태.