AutoSDK
500
|
巡航拥堵事件点图元 更多...
Public 成员函数 | |
CruiseCongestionPromptLayerItem (@QuadrantType.QuadrantType1 int quadrantType, long quadrantGroupId) | |
CruiseCongestionPromptLayerItem (CruiseCongestionPromptLayerItemImpl service) | |
CruiseCongestionPromptLayerItemImpl | getService () |
void | onDestroy () |
synchronized void | delete () |
void | setMEtaTime (int value) |
设置MEtaTime 更多... | |
void | setMLength (int value) |
设置MLength 更多... | |
void | setMEnterTime (long value) |
设置MEnterTime 更多... | |
void | setMEnterCarPos (Coord2DDouble value) |
设置MEnterCarPos 更多... | |
void | setMCongestionEndPos (Coord2DDouble value) |
设置MCongestionEndPos 更多... | |
void | setMCongestionStatus (@TrafficStatus.TrafficStatus1 int value) |
设置MCongestionStatus 更多... | |
void | setMDirectionStyle (@BizDirectionStyle.BizDirectionStyle1 int value) |
设置MDirectionStyle 更多... | |
int | getMEtaTime () |
获取MEtaTime 更多... | |
int | getMLength () |
获取MLength 更多... | |
long | getMEnterTime () |
获取MEnterTime 更多... | |
Coord2DDouble | getMEnterCarPos () |
获取MEnterCarPos 更多... | |
Coord2DDouble | getMCongestionEndPos () |
获取MCongestionEndPos 更多... | |
.TrafficStatus1 int | getMCongestionStatus () |
获取MCongestionStatus 更多... | |
.BizDirectionStyle1 int | getMDirectionStyle () |
获取MDirectionStyle 更多... | |
![]() | |
QuadrantLayerItemImpl (@QuadrantType.QuadrantType1 int quadrantType, long quadrantGroupId) | |
QuadrantLayerItemImpl (QuadrantLayerItem service) | |
void | setIdle (boolean idle) |
设置item为空闲,空闲的item不参与UpdateQuadrantItems多象限更新计算 更多... | |
boolean | isIdle () |
获取是否空闲的,如果空闲,则不参与UpdateQuadrantItems多象限更新计算 更多... | |
void | addIntersectArea (float intersectArea) |
增加与其它item压盖面积 更多... | |
void | resetIntersectArea () |
重置与其它item的压盖面积 更多... | |
void | onVisible (boolean isShow) |
通知item显隐信息,用于碰撞计算时设置item显隐,可重写改写显隐规则。 默认重置压盖面积,设置为idle状态 更多... | |
float | getIntersectArea () |
获取与其它item的压盖面积 更多... | |
long | getQuadrantGroupId () |
获取多象限组的id 更多... | |
.QuadrantType1 int | getQuadrantType () |
获取象限类型 更多... | |
![]() | |
PointLayerItem () | |
PointLayerItem (PointLayerItemImpl service) | |
void | setVisible3V (Visible3V visible3V) |
设置visible 更多... | |
void | setBillboard (boolean isBillboard) |
设置点的显示状态 更多... | |
void | setPosition3D (Coord3DDouble pos) |
设置简易三维点的位置 更多... | |
void | setRotateCenter3D (Coord3DDouble pos) |
设置简易三维点的位置旋转中心 更多... | |
void | setPosition (Coord3DDouble pos) |
设置点的位置 更多... | |
void | setRotateCenter (Coord3DDouble center) |
设置点的旋转中心 更多... | |
void | setItemVisibleRegion (RectInt visibleRegion) |
设置纹理实际可见区域,不包含透明部分,坐标为纹理内坐标,用于碰撞 更多... | |
void | setItemIgnoreRegion (ItemIgnoreRegion ignoreRegion) |
设置点击忽略区域 更多... | |
void | setScale (@ScalePriority.ScalePriority1 int priority, ScaleInfo scale) |
设置点的绘制缩放比例系数 该值决定最终显示overlay item的大小,值越大,显示越大 更多... | |
void | setTypeCode (String typeCode) |
设置点类型代码 更多... | |
void | setScaleFactor (float[] vScale) |
设置绘制缩放系数 更多... | |
void | setRotateMode (@RotateMode.RotateMode1 int mode) |
设置点的旋转模式 更多... | |
void | setAnimation (@LayerItemPoiAnimation.LayerItemPoiAnimation1 int animation, int duration) |
设置item动画 更多... | |
void | setAnimation (@LayerItemPoiAnimation.LayerItemPoiAnimation1 int animation) |
void | updateStyle () |
更新样式 更多... | |
void | updateStyle (LayerItem pItem) |
图元样式更新接口,主要用于从同类其他Item中拷贝纹理信息,保持纹理一致性的同时节省纹理获取消耗 更多... | |
void | addPoiFilter () |
对点图元添加避让框 更多... | |
void | removePoiFilter () |
移除点图元避让框 更多... | |
boolean | addMarker (ItemMarkerInfo markerInfo) |
添加marker 更多... | |
void | clearAllMarkers () |
删除所有的marker 更多... | |
.LayerItemType1 int | getItemType () |
返回layer item类型,LayerItemPointType 更多... | |
Visible3V | getVisible3V () |
获取visible 更多... | |
boolean | getBillboard () |
获取点的显示状态 更多... | |
Coord3DDouble | getRotateCenter3D () |
获取简易三维点的位置旋转中心 更多... | |
Coord3DDouble | getPosition () |
获取点的位置 更多... | |
PointLayerItemStyle | getNormalStyle () |
获取点普通状态下样式信息 更多... | |
PointLayerItemStyle | getFocusStyle () |
获取点焦点状态下样式信息 更多... | |
ItemIgnoreRegion | getItemIgnoreRegion () |
获取点击忽略区域 更多... | |
ScaleAttribute | getScale () |
获取点的绘制缩放比例系数 更多... | |
String | getTypeCode () |
获取点类型代码 更多... | |
ArrayList< PixelPoint > | getBound () |
获取item的碰撞区域 更多... | |
![]() | |
LayerItemImpl | getServiceEx () |
LayerItem (LayerItemImpl service) | |
图元构造函数 更多... | |
boolean | setID (String strID) |
设置图元ID,由使用者根据需要自己设置 更多... | |
void | setPriority (int priority) |
设置图元优先级 更多... | |
void | setVisible (boolean bVisible) |
设置item是否可见 更多... | |
void | setAlpha (double fAlpha) |
设置图元透明度Alpha 更多... | |
void | setAngle (double fAngle) |
设置图元旋转角度 更多... | |
void | setPitch (double pitch) |
设置图元仰角角度 更多... | |
void | setMaxPitch (double maxPitch) |
设置图元最大仰角角度 更多... | |
void | setDisplayScale (LayerScale scale) |
设置图元显示级别 只有当比例尺在区间[minScale, maxScale]内时,图元才可显示 更多... | |
void | setAnimation (@MapLayerPoiAnimation.MapLayerPoiAnimation1 int animation, int duration) |
设置该item动画 若不设置动画,默认无动画,设置的 更多... | |
void | setStyle (IPrepareLayerStyle pStyle) |
设置图元样式回调接口 更多... | |
void | setStyle (String strStyle) |
设置图元样式JSON串 更多... | |
void | setParent (BaseLayer pLayer) |
设置图元依附的图层 更多... | |
void | setBusinessType (int nType) |
设置Auto图层业务类型,方便第三方根据业务类型传对应的纹理,仅限于Auto内聚功能使用 更多... | |
boolean | isAreaCollision () |
是否用于压盖面积计算的碰撞 更多... | |
void | setAreaCollision (boolean isAreaCollision) |
设置是否用于压盖面积计算的碰撞 更多... | |
String | getTypeIdName () |
获取实现类名信息 更多... | |
String | getID () |
获取图元唯一ID 更多... | |
int | getPriority () |
获取图元优先级 更多... | |
boolean | getVisible () |
获取item是否可见 更多... | |
boolean | getFocus () |
获取item是否为焦点态 更多... | |
double | getAlpha () |
获取图元透明度 更多... | |
double | getAngle () |
获取图元旋转角度 更多... | |
double | getPitch () |
获取图元仰角角度 更多... | |
double | getMaxPitch () |
获取图元最大仰角角度 更多... | |
LayerScale | getDisplayScale () |
获取图元显示级别 只有当比例尺在区间[scale.minScale, scale.maxScale]内时,图元才可显示 更多... | |
void | onPaint () |
图元绘制能力透出,外部可扩展 更多... | |
int | getBusinessType () |
获取Auto图层业务类型,方便第三方根据业务类型传对应的纹理,仅限于Auto内聚功能使用 更多... | |
静态 Public 成员函数 | |
static String | getClassTypeName () |
获取类名信息 更多... | |
Protected 成员函数 | |
CruiseCongestionPromptLayerItem (long cPtr, boolean cMemoryOwn) | |
void | unbind () |
void | clean () |
![]() | |
QuadrantLayerItemImpl (long cPtr, boolean cMemoryOwn) | |
![]() | |
PointLayerItem (long cPtr, boolean cMemoryOwn) | |
![]() | |
LayerItem (long cPtr, boolean cMemoryOwn) | |
LayerItem () | |
巡航拥堵事件点图元
|
protected |
com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.CruiseCongestionPromptLayerItem | ( | @QuadrantType.QuadrantType1 int | quadrantType, |
long | quadrantGroupId | ||
) |
com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.CruiseCongestionPromptLayerItem | ( | CruiseCongestionPromptLayerItemImpl | service | ) |
|
protected |
synchronized void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.delete | ( | ) |
|
static |
获取类名信息
Coord2DDouble com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.getMCongestionEndPos | ( | ) |
获取MCongestionEndPos
实现了 com.autonavi.gbl.layer.observer.ICruiseCongestionPromptLayerItem.
.TrafficStatus1 int com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.getMCongestionStatus | ( | ) |
.BizDirectionStyle1 int com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.getMDirectionStyle | ( | ) |
获取MDirectionStyle
实现了 com.autonavi.gbl.layer.observer.ICruiseCongestionPromptLayerItem.
Coord2DDouble com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.getMEnterCarPos | ( | ) |
获取MEnterCarPos
实现了 com.autonavi.gbl.layer.observer.ICruiseCongestionPromptLayerItem.
long com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.getMEnterTime | ( | ) |
获取MEnterTime
实现了 com.autonavi.gbl.layer.observer.ICruiseCongestionPromptLayerItem.
int com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.getMEtaTime | ( | ) |
int com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.getMLength | ( | ) |
CruiseCongestionPromptLayerItemImpl com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.getService | ( | ) |
void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.onDestroy | ( | ) |
void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.setMCongestionEndPos | ( | Coord2DDouble | value | ) |
设置MCongestionEndPos
MCongestionEndPos | 拥堵区间的终点坐标 |
void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.setMCongestionStatus | ( | @TrafficStatus.TrafficStatus1 int | value | ) |
设置MCongestionStatus
MCongestionStatus | 整体拥堵状态 |
void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.setMDirectionStyle | ( | @BizDirectionStyle.BizDirectionStyle1 int | value | ) |
设置MDirectionStyle
MDirectionStyle | 拥堵气泡: 左上漂,左下漂,右上漂,右下漂 |
void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.setMEnterCarPos | ( | Coord2DDouble | value | ) |
设置MEnterCarPos
MEnterCarPos | 进入拥堵区间时刻的车位坐标 |
void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.setMEnterTime | ( | long | value | ) |
设置MEnterTime
MEnterTime | 进入拥堵区间的时刻, 单位毫秒 |
void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.setMEtaTime | ( | int | value | ) |
设置MEtaTime
MEtaTime | 预计到达时间, 单位秒 |
void com.autonavi.gbl.layer.CruiseCongestionPromptLayerItem.setMLength | ( | int | value | ) |
设置MLength
MLength | 拥堵长度, 单位米 |
|
protected |