地图显示状态类

Abstract

提供地图显示状态设置

Since

1.0.0

Package

@bdmap/map

Constructors

  • 如果opts为空,则默认IMapStatusOption参数如下:

    {
    center: new LatLng(39.914935, 116.403119),
    zoom: 3,
    rotate: 0,
    overlook: 0,
    ptOffset: [0, 0]
    }

    Parameters

    Returns MapStatus

    Since

    1.0.0

Accessors

  • get rotate(): number
  • 获取旋转角度

    Returns number

    Default

    0
    

    Since

    1.0.0

  • set rotate(deg): void
  • 设置旋转角度

    Parameters

    • deg: number

    Returns void

    Since

    1.0.0

  • get level(): number
  • 获取地图显示级别

    Returns number

    Since

    1.0.0

  • set level(val): void
  • 设置地图显示级别

    Parameters

    • val: number

      取值范围[minZoom,maxZoom]

    Returns void

    Since

    1.0.0

  • get overlooking(): number
  • 获取地图俯仰角

    Returns number

    Since

    1.0.0

  • set overlooking(deg): void
  • 设置地图俯仰角

    Parameters

    • deg: number

      取值范围[0,90]

    Returns void

    Since

    1.0.0

  • get centerPoint(): LatLng
  • 获取地图地理坐标中心点

    Returns LatLng

    Since

    1.0.0

  • set centerPoint(input): void
  • 设置地图中心点,百度地理坐标或者平面坐标

    Parameters

    Returns void

    Since

    1.0.0

  • get zoomUnits(): number
  • 获取当前地图每像素代表多少墨卡托

    Returns number

    Since

    1.0.0

  • get winRound(): WinRound
  • 获取地图窗口范围

    Returns WinRound

    Since

    1.1.0

  • set winRound(winRound): void
  • 设置地图窗口范围

    Parameters

    Returns void

    Since

    1.1.0

  • get maxZoom(): number
  • 获取地图显示最大级别

    Returns number

    Since

    1.0.0

  • set maxZoom(zoom): void
  • 设置地图显示最大级别

    Parameters

    • zoom: number

    Returns void

    Default

    21
    

    Since

    1.0.0

  • get minZoom(): number
  • 获取地图显示最小级别

    Returns number

    Since

    1.0.0

  • set minZoom(zoom): void
  • 设置地图显示最小级别

    Parameters

    • zoom: number

    Returns void

    Default

    3
    

    Since

    1.0.0

Methods

  • 设置旋转角度

    Parameters

    • deg: number

      顺时针表达,取值范围[0,360]

    Returns MapStatus

    Since

    1.0.0

  • 设置旋转增量

    Parameters

    • val: number

    Returns MapStatus

    Since

    1.0.0

  • 获取旋转角度

    Returns number

    Since

    1.0.0

  • 设置地图显示级别

    Parameters

    • val: number

      取值范围[minZoom,maxZoom]

    Returns MapStatus

    Since

    1.0.0

  • 获取地图显示级别

    Returns number

    Since

    1.0.0

  • 设置地图俯仰角

    Parameters

    • deg: number

      取值范围[0,90]

    Returns MapStatus

    Since

    1.0.0

  • 设置地图俯仰角增量

    Parameters

    • plus: number

    Returns MapStatus

    Since

    1.0.0

  • 获取地图俯仰角

    Returns number

    Since

    1.0.0

  • 设置地图中心点,百度地理坐标或者平面坐标

    Parameters

    Returns MapStatus

    Since

    1.0.0

  • 获取地图地理坐标中心点

    Returns LatLng

    Since

    1.0.0

  • 获取地图平面坐标中心点

    Returns Point

    Since

    1.0.0

  • 获取锚点位置

    Returns number[]

    Since

    1.0.0

  • 设置锚点位置

    Parameters

    • ptOffset: [number, number]

    Returns MapStatus

    Since

    1.0.0

  • 设置是否启用动画显示

    Parameters

    • aniAble: boolean

    Returns MapStatus

    Since

    1.0.0

  • 动画持续时间

    Parameters

    • aniTime: number

    Returns MapStatus

    Since

    1.0.0

  • 动画持续时间

    Returns number

    Since

    1.1.0

  • Returns void

  • Returns void

  • Returns string