Class: lineGradientAnimation

ugmp.animation.lineGradientAnimation

new ugmp.animation.lineGradientAnimation(opt_options)

lineGradientAnimation 객체.

라인 형태의 피처를 그라데이션 효과를 줄 수 있다.

Name Type Description
opt_options Object
Name Type Description
repeat Integer

반복 횟수. Default is 10000.

useFade Boolean

투명도 효과 사용 여부. Default is true.

duration Integer

지연 시간. Default is 2000.

Example
var lineGradientAni = new ugmp.animation.lineGradientAnimation( {
	duration : 5000,
	repeat : 200,
	useFade : false
} );

Extends

Methods

애니메이션

Name Type Description
e Object

animateFeature 옵션.

애니메이션 Canvas에 그리기.

Name Type Description
e Object

animateFeature 옵션.

geom ol.geom.Geometry

표시할 Geometry.

애니메이션 Canvas에 그리기.

Name Type Description
e Object

animateFeature 옵션.

geom ol.geom.Geometry

표시할 Geometry.

현재 설정된 속성 정보를 가져온다.

Returns:
현재 설정된 속성 정보.

지연 시간을 설정한다.

Name Type Description
duration Number.<Integer>

지연 시간.

효과 타입을 설정한다.

Name Type Description
easing String

효과 타입 (ol.easing).

반복 횟수를 설정한다.

Name Type Description
repeat Number.<Integer>

반복 횟수.

Stroke 스타일을 설정한다.

Name Type Description
strokeStyle ol.style.Stroke

Stroke 스타일.

setStyle(lineWidth, startColor, endColor, useSymbol, symbolSRC, symbolAnchor)

라인그라데이션 스타일을 설정한다.

style options

Name Type Description
lineWidth Double

선 두께.

startColor ol.Color | ol.ColorLike

그라데이션 색상1.

endColor ol.Color | ol.ColorLike

그라데이션 색상2.

useSymbol Boolean

심볼 사용 여부.

symbolSRC String

심볼 경로 || base64.

symbolAnchor Array.<Double>

심볼 중심 위치.

uGisMap을 설정한다.

Name Type Description
uGisMap ugmp.uGisMap

ugmp.uGisMap 객체.

투명도 효과 사용 여부 설정.

Name Type Description
fade Boolean

투명도 효과 사용 여부.