public class RouteOverlay extends Overlay
#enableArrow(boolean)
和#isArrowEnabled()
外,其他设置只对当前模式有效,不改变原来模式的配置属性MapRenderer.addOverlay(Overlay)
时,会从样式配置文件中加载路线配色,故除
#enableTmcColors(boolean)
外,其他接口都需要在此之后调用才有效Overlay.Layer, Overlay.StrokeStyle
构造器和说明 |
---|
RouteOverlay(RouteBase route)
通过路线实例化
RouteOverlay 对象 |
限定符和类型 | 方法和说明 |
---|---|
static void |
releaseAll()
释放所有创建过的RouteOverlay
|
void |
relese()
销毁Overlay,一般用于手动销毁
RouteOverlay ,打断对离线数据的引用,防止离线数据不能及时安装和删除 |
boolean |
selectStyleClass(java.lang.String styleClass)
设置styleLoader中的样式类
|
void |
setStyleLoader(RouteOverlayStyleLoader styleLoader)
加载路线样式类,之后须调用
selectStyleClass(String) 设置样式类, "DEFAULT"类也需要手动加载 |
getBoundingBox, getBoundingBoxNds, getColor, getIndex, getLayer, getZLevel, hitTest, hitTestNds, setColor, setLayer, setSelected, setZLevel
getCalloutStyle, getPosition, getPositionNds, getSubtitle, getTag, getTitle, isClickable, isHidden, isSelected, setCalloutStyle, setClickable, setHidden, setPosition, setPositionNds, setSubtitle, setTag, setTitle, showCallout
public RouteOverlay(RouteBase route)
RouteOverlay
对象route
- 路线实例public boolean selectStyleClass(java.lang.String styleClass)
public void setStyleLoader(RouteOverlayStyleLoader styleLoader)
selectStyleClass(String)
设置样式类, "DEFAULT"类也需要手动加载RouteOverlayStyleLoader}
public void relese()
Overlay
RouteOverlay
,打断对离线数据的引用,防止离线数据不能及时安装和删除public static void releaseAll()
©Mapbar Engine Team;All Rights Reserved