Package com.kakao.vectormap.route
Class RouteLine
- java.lang.Object
-
- com.kakao.vectormap.route.RouteLine
-
public class RouteLine extends java.lang.Object
지도에 표시되는 RouteLine 클래스. 1개 이상의RouteLineSegment
로 이루어지며RouteLineLayer
에 추가되어야 한다. LOD(Level of Detail) 기능이 지원되며, 지도의 줌 레벨에 최적화 되어 라인 모양은 간소화 되어질 수 있다.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
changeSegments(RouteLineSegment... segments)
RouteLineSegment 를 변경한다.void
changeSegments(java.util.List<RouteLineSegment> segments)
RouteLineSegment 를 변경한다.void
changeStyle(RouteLineStyle... styles)
RouteLineStyle 을 변경한다.void
changeStyle(RouteLineStyles styles)
RouteLineStyle 을 변경한다.void
changeStyle(RouteLineStylesSet stylesSet)
RouteLineStyle 을 변경한다.RouteLineLayer
getLayer()
RouteLineLayer 를 가져온다.java.lang.String
getLayerId()
RouteLineLayer Id 를 가져온다.java.lang.String
getLineId()
고유한 RouteLine Id 를 가져온다.java.util.List<RouteLineSegment>
getSegments()
RouteLineSegment 를 가져온다.java.lang.Object
getTag()
태그를 가져온다.int
getZOrder()
zOrder 값을 가져온다.void
hide()
RouteLine 을 지도에 사라지게 한다.boolean
isShow()
RouteLine 이 지도에 보여지는 여부를 가져온다.void
remove()
RouteLine 객체를 삭제한다.void
setTag(java.lang.Object tag)
사용자 식별을 위한 태그를 설정한다.void
setZOrder(int zOrder)
zOrder 값을 설정한다.void
show()
RouteLine 을 지도에 보여지게 한다.
-
-
-
Method Detail
-
getLayerId
public java.lang.String getLayerId()
RouteLineLayer Id 를 가져온다.
-
getLineId
public java.lang.String getLineId()
고유한 RouteLine Id 를 가져온다.
-
getLayer
public RouteLineLayer getLayer()
RouteLineLayer 를 가져온다.
-
getSegments
public java.util.List<RouteLineSegment> getSegments()
RouteLineSegment 를 가져온다.
-
show
public void show()
RouteLine 을 지도에 보여지게 한다.
-
hide
public void hide()
RouteLine 을 지도에 사라지게 한다.
-
isShow
public boolean isShow()
RouteLine 이 지도에 보여지는 여부를 가져온다.
-
setZOrder
public void setZOrder(int zOrder)
zOrder 값을 설정한다.- Parameters:
zOrder
- 설정 할 zOrder 값.
-
changeSegments
public void changeSegments(RouteLineSegment... segments)
RouteLineSegment 를 변경한다.- Parameters:
segments
- 변경 할 RouteLineSegment.
-
changeSegments
public void changeSegments(java.util.List<RouteLineSegment> segments)
RouteLineSegment 를 변경한다.- Parameters:
segments
- 변경 할 RouteLineSegment.
-
changeStyle
public void changeStyle(RouteLineStyle... styles)
RouteLineStyle 을 변경한다.- Parameters:
styles
- 변경 할 RouteLineStyle.
-
changeStyle
public void changeStyle(RouteLineStyles styles)
RouteLineStyle 을 변경한다.- Parameters:
styles
- 변경 할 RouteLineStyle.
-
changeStyle
public void changeStyle(RouteLineStylesSet stylesSet)
RouteLineStyle 을 변경한다.- Parameters:
stylesSet
- 변경 할 RouteLineStylesSet.
-
getZOrder
public int getZOrder()
zOrder 값을 가져온다.
-
remove
public void remove()
RouteLine 객체를 삭제한다.
-
getTag
public java.lang.Object getTag()
태그를 가져온다.
-
setTag
public void setTag(java.lang.Object tag)
사용자 식별을 위한 태그를 설정한다.- Parameters:
tag
- 설정 할 태그.
-
-