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 voidchangeSegments(RouteLineSegment... segments)RouteLineSegment 를 변경한다.voidchangeSegments(java.util.List<RouteLineSegment> segments)RouteLineSegment 를 변경한다.voidchangeStyle(RouteLineStyle... styles)RouteLineStyle 을 변경한다.voidchangeStyle(RouteLineStyles styles)RouteLineStyle 을 변경한다.voidchangeStyle(RouteLineStylesSet stylesSet)RouteLineStyle 을 변경한다.RouteLineLayergetLayer()RouteLineLayer 를 가져온다.java.lang.StringgetLayerId()RouteLineLayer Id 를 가져온다.java.lang.StringgetLineId()고유한 RouteLine Id 를 가져온다.java.util.List<RouteLineSegment>getSegments()RouteLineSegment 를 가져온다.java.lang.ObjectgetTag()태그를 가져온다.intgetZOrder()zOrder 값을 가져온다.voidhide()RouteLine 을 지도에 사라지게 한다.booleanisShow()RouteLine 이 지도에 보여지는 여부를 가져온다.voidremove()RouteLine 객체를 삭제한다.voidsetTag(java.lang.Object tag)사용자 식별을 위한 태그를 설정한다.voidsetZOrder(int zOrder)zOrder 값을 설정한다.voidshow()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- 설정 할 태그.
-
-