uGisMapPlatForm 지도 캡쳐 객체.
배경지도 및 uGisMap에 등록된 레이어를 캡쳐할 수 있다.
※useSync(동기화)는 같은 Document일 경우 사용 가능하며 새창으로 띄울 경우 false로 설정해야한다.
| Name | Type | Description | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opt_options |
Object |
|
Example
var ugCapture = new ugmp.uGisCapture( {
useSync : true,
uGisMap : new ugmp.uGisMap({...}),
uGisBaseMap : new ugmp.baseMap.uGisBaseMap({...}),
uGisLayerManager : new ugmp.manager.uGisLayerManager({...}),
appendElement : document.getElementById('map'),
} );
Methods
-
Capture 배경지도의 ON/OFF 상태를 토글한다.
-
생성된 Capture 객체를 destroy 한다.
-
캡쳐 배경 지도 {ugmp.uGisBaseMap} 객체를 가져온다.
Returns:
captureBaseMapIdugmp.uGisBaseMap객체.
-
캡쳐 레이어 매니저 {ugmp.manager.uGisLayerManager} 객체를 가져온다.
Returns:
captureLayerManagerugmp.manager.uGisLayerManager객체.
-
캡쳐 지도 {ugmp.uGisMap} 객체를 가져온다.
Returns:
captureUgMapugmp.uGisMap객체.
-
setLayer Ready Success
-
지도 캡쳐를 시작한다.
Name Type Description callBackfunction 콜백 함수.
-
Capture 배경지도를 끄거나 켤 수 있다.
Name Type Description visibleBoolean 배경지도 ON/OFF.
OpenLayers - uGisMapPlatForm API