Hierarchy (view full)

Constructors

Properties

alpha: number = 1
altitude: number = 0.0
anchorU: number = 0.5
anchorV: number = 1.0
angleOffset: number = 0
autoOverturn: boolean = false
belowMaskLayer: boolean = false
bitmapDescriptor: BitmapDescriptor = ...
bitmapDescriptors: BitmapDescriptor[] = []
bitmapDescriptorsArray: ArrayList<BitmapDescriptor> = ...
clickable: boolean = true
dispLevel: number = 5
draggable: boolean = false
flat: boolean = false
gps: boolean = false
gpsLatLng: LatLng = ...
infoWindowEnabled: boolean = true
jsonMap: HashMap<string, object> = ...
latLng: LatLng = ...
offsetX: number = 0
offsetY: number = 0
period: number = 20

刷新周期

resource: Resource = ...
rotate: number = 0
rotatingMode: boolean = false
screenX: number = 0
screenY: number = 0
snippet: string = ''
title: string = ''
type: string = ''

Exclude

javadoc中不显示

updateFlags: MarkerUpdateFlags = ...
viewMode: boolean = false
visible: boolean = true
zIndex: number = 100

Methods

  • 添加属性,会带有对比

    Parameters

    • fieldName: string

      属性名称

    • value: object

      内容

    • forceUpdate: boolean = false

      如果为true 则不会和上一次的value对比直接添加

    Returns void

  • 设置Marker覆盖物的InfoWindow是否自动旋转

    Parameters

    • autoOverturn: boolean

      ture : 表示自动翻转,false:表示不自动翻转

    Returns MarkerOptions

    MarkerOptions对象

    Since

    V2.0.0

    Exclude

    javadoc中不显示 滴滴使用

  • gps坐标,需要转换为高德坐标

    Returns void

  • 获取Marker覆盖物的透明度,透明度范围[0,1] 1为不透明,默认值为1

    Returns number

    透明度

    Since

    2.0.0

  • 获取marker海拔高度

    Returns number

  • 获取Marker覆盖物锚点在水平范围的比例。这个比例值从图标的左边开始计算。

    Returns number

    锚点在水平范围的比例。

    Since

    1.0.0

  • 获取Marker覆盖物锚点垂直范围的比例。这个比例值从顶端开始计算。

    Returns number

    锚点在垂直范围的比例。

    Since

    1.0.0

  • 返回切换icon的角度间隔

    Returns number

    Since

    V2.0.0

    Exclude

    javadoc中不显示 网约车使用

  • Returns boolean

  • 获取Marker覆盖物的InfoWindow避让优先级

    Returns number

    避让优先级,默认为5

    See

    #displayLevel(int)

    Since

    V2.0.0

    Exclude

    javadoc中不显示 滴滴使用

  • 获取Marker覆盖物的拖拽状态。

    Returns boolean

    true 可以拖动;false 不可以拖动。

    Since

    1.0.0

  • 获取Marker覆盖物是否平贴地图。

    Returns boolean

    若marker平贴在地图上返回 true;若marker面对镜头返回 false。

    Since

    V2.0.0

  • 获取Marker覆盖物的图标。

    Returns BitmapDescriptor

    设置图标的BitmapDescriptor 对象,此对象无Bitmap对象,只有宽度和高度,如果未设置返回null。

    Since

    1.0.0

  • 获取Marker覆盖物的InfoWindow是否允许显示, 可以通过 #infoWindowEnable(boolean) 进行设置

    Returns boolean

    true: 允许显示,false:不允许显示

    Since

    1.0.0

  • 获取Marker覆盖物的水平偏移距离

    Returns number

    infowindow偏移水平距离 @V2.0.0

  • 获取Marker覆盖物的垂直偏移距离

    Returns number

    infowindow偏移垂直距离 @V2.0.0

  • 获取Marker覆盖物是否在蒙层下面

    Returns boolean

    ture:在蒙层下面,false:在蒙层上面

    Since

    V2.0.0

    Exclude

    javadoc中不显示 滴滴使用

  • 得到多少帧刷新一次图片资源,值越小动画越快。

    Returns number

    刷新周期,值越小速度越快。默认为20,最小为1。

    Since

    V2.0.0

  • 获取Marker覆盖物的坐标位置。

    Returns LatLng

    当前MarkerOptions 对象所设置的经纬度。

    Since

    1.0.0

  • 获取 Marker覆盖物的图片旋转角度,从正北开始,逆时针计算。

    Returns number

    Marker图片旋转的角度。

    Since

    1.0.0

  • 当前Marker是否是根据角度切换icon模式

    Returns boolean

    Since

    V2.0.0

    Exclude

    javadoc中不显示 网约车使用

  • 获取屏幕坐标

    Returns number

    Exclude

    javadoc中不显示

  • 获取屏幕坐标

    Returns number

    Exclude

    javadoc中不显示

  • 获取Marker覆盖物的文字片段。

    Returns string

    当前MarkerOptions 对象所设置的文字片段。

    Since

    1.0.0

  • 获取Marker覆盖物的标题。

    Returns string

    Marker的标题。

    Since

    1.0.0

  • Returns MarkerUpdateFlags

  • 获取是否是ViewMode

    Returns boolean

    Exclude

    javadoc中不显示

  • 获取Marker覆盖物是否可见。

    Returns boolean

    true: 可见, false: 不可见

    Since

    1.0.0

  • 获取Marker覆盖物zIndex。

    Returns number

    zIndex @V2.0.0

  • 获取Marker覆盖物的坐标是否是Gps,默认为false。

    Returns boolean

    true 是Gps,false 不是Gps。

    Since

    V2.0.0

  • 获取Marker覆盖物的InfoWindow自动翻转状态,可以通过 #autoOverturnInfoWindow(boolean) 设置是否自动翻转

    Returns boolean

    ture : 表示自动翻转,false:表示不自动翻转

    Since

    V2.0.0

    Exclude

    javadoc中不显示 滴滴使用

  • Returns void

  • 设置Marker覆盖物图标列表,根据旋转角度自动切换到对应的icon 例如:如果需要每5度变换一张图片,则icons需要添加72张(360/5)图片

    Parameters

    • icons: ArrayList<BitmapDescriptor>

      图片列表

    • angleOffset: number

      角度间隔,需要与icons列表对应(360/icons.size()),逆时针为正向,顺时针为负方向

    Returns MarkerOptions

    Since

    V2.0.0

    Exclude

    javadoc中不显示 网约车使用

  • 设置Marker覆盖物的透明度

    Parameters

    • alpha: number

      透明度范围[0,1] 1为不透明

    Returns MarkerOptions

    修改了透明度的MarkerOptions对象

    Since

    2.0.0

  • marker的海拔

    Parameters

    • altitude: number

    Returns MarkerOptions

    MarkerOptions

    Since

    V2.0.0

  • 设置Marker覆盖物的锚点比例。锚点是marker 图标接触地图平面的点。图标的左顶点为(0,0)点,右底点为(1,1)点。
    默认为(0.5,1.0)

    Parameters

    • u: number

      锚点水平范围的比例,建议传入0 到1 之间的数值。

    • v: number

      锚点垂直范围的比例,建议传入0 到1 之间的数值。

    Returns MarkerOptions

    一个设置了锚点的MarkerOptions 对象

    Since

    1.0.0

  • 设置切换icon的角度间隔

    Parameters

    • angleOffset: number

      角度间隔

    Returns MarkerOptions

    Since

    V2.0.0

    Exclude

    javadoc中不显示 网约车使用

  • Parameters

    • clickable: boolean

    Returns void

  • 设置Marker覆盖物的InfoWindow避让优先级 如果当前显示InfoWindow的Marker A优先级是5,但是InfoWindow挡住了级别为1的Marker B,则InfoWindow需要翻转,避开Marker B
    如果设置了InfoWindow可翻转, 设置方法见#autoOverturnInfoWindow(boolean)
    如果设置为0,则表示不参与翻转判断

    Parameters

    • level: number

      避让优先级,默认值为5

    Returns MarkerOptions

    MarkerOptions对象

    Since

    V2.0.0

    Exclude

    javadoc中不显示 滴滴使用

  • 设置Marker覆盖物是否可拖拽。

    Parameters

    • enable: boolean

      一个布尔值,表示Marker是否可拖拽,true表示可拖拽,false表示不可拖拽。

    Returns MarkerOptions

    设Marker是否可拖拽的MarkerOptions对象。

    Since

    1.0.0

  • 设置Marker覆盖物是否平贴地图。

    Parameters

    • flat: boolean

      平贴地图设置为 true,面对镜头设置为 false。

    Returns MarkerOptions

    MarkerOptions 对象。

    Since

    V2.0.0

  • 设置Marker覆盖物的坐标是否是Gps,默认为false。

    Parameters

    • isGps: boolean

      true 是Gps,false 不是Gps。

    Returns MarkerOptions

    MarkerOptions 对象。

    Since

    V2.0.0

  • 设置Marker覆盖物的图标。相同图案的 icon 的 Marker 最好使用同一个 BitmapDescriptor 对象以节省内存空间。

    Parameters

    Returns MarkerOptions

    MarkerOptions对象。

    Since

    1.0.0

  • 设置Marker覆盖物的动画帧图标列表,多张图片模拟gif的效果。

    Parameters

    Returns MarkerOptions

    MarkerOptions 对象。

    Since

    V2.0.0

  • 设置Marker覆盖物的InfoWindow是否允许显示,默认为true

    Parameters

    • enabled: boolean

      true:允许显示,false:不允许显示

    Returns MarkerOptions

    MarkerOptions对象

    Since

    1.0.0

  • 设置Marker覆盖物的InfoWindow相对Marker的偏移。

    坐标系原点为marker的中上点,InfoWindow相对此原点的像素偏移,向左和向上上为负,向右和向下为正。InfoWindow的初始位置为marker上边线与InfoWindow下边线重合,并且两者的中线在一条线上。

    Parameters

    • offsetX: number

      InfoWindow相对原点的横向像素偏移量,单位:像素。

    • offsetY: number

      InfoWindow相对原点的纵向像素偏移量,单位:像素。

    Returns MarkerOptions

    MarkerOptions对象。 @V2.0.0

  • 设置Marker覆盖物在蒙层下面,默认在蒙层上面,蒙层详见 com.amap.api.maps.AMap#setMaskLayerParams(int, int, int, int, int, long)

    Parameters

    • isBelowMaskLayer: boolean

      true 放在蒙层下面,false:放在蒙层上面,默认为false

    Returns MarkerOptions

    MarkerOptions对象

    Since

    V2.0.0

    Exclude

    javadoc中不显示 滴滴使用

  • 设置多少帧刷新一次图片资源,Marker动画的间隔时间,值越小动画越快。

    Parameters

    • period: number

      帧数, 刷新周期,值越小速度越快。默认为20,最小为1。

    Returns MarkerOptions

    MarkerOptions 对象。

    Since

    V2.0.0

  • 设置Marker覆盖物的位置坐标。Marker经纬度坐标不能为Null,坐标无默认值。

    Parameters

    • position: LatLng

      当前MarkerOptions对象的经纬度。

    Returns MarkerOptions

    MarkerOptions对象。

    Since

    1.0.0

  • 设置Marker覆盖物的图片旋转角度,从正北开始,逆时针计算。

    Parameters

    • rotate: number

      Marker图片旋转的角度,从正北开始,逆时针计算。

    Returns MarkerOptions

    MarkerOptions对象

    Since

    1.0.0

  • 设置当前Marker是否是根据角度切换icon模式

    Parameters

    • rotatingMode: boolean

    Returns MarkerOptions

    Exclude

    javadoc中不显示 网约车使用

  • 屏幕坐标

    Parameters

    • x: number
    • y: number

    Returns void

    Exclude

    javadoc中不显示

  • 设置 Marker覆盖物的 文字描述

    Parameters

    • snippet: string

      Marker上的文字描述

    Returns MarkerOptions

    一个设置文字描述的MarkerOptions对象。

    Since

    1.0.0

  • 设置 Marker覆盖物 的标题

    Parameters

    • title: string

      Marker 的标题

    Returns MarkerOptions

    一个设置标题的MarkerOptions对象。

    Since

    1.0.0

  • 设置Marker覆盖物是否可见。

    Parameters

    • visible: boolean

      Marker的可见性。

    Returns MarkerOptions

    设置Marker覆盖物是否可见的MarkerOptions对象。

    Since

    1.0.0

  • 设置Marker覆盖物 zIndex。

    Parameters

    • zIndex: number

    Returns MarkerOptions

    MarkerOptions对象。 @V2.0.0

  • 获取屏幕坐标

    Returns string

    Exclude

    javadoc中不显示

Generated using TypeDoc