com.amap.api.maps.model

## 类 BasePointOverlay

- java.lang.Object
- - com.amap.api.maps.model.BaseOverlay
  - - com.amap.api.maps.model.BasePointOverlay

- 直接已知子类:
    Marker

      public abstract class BasePointOverlay
      extends BaseOverlay

  点类型覆盖物基础对象，包含该设置位置、角度和信息窗体等基本信息
  The basic object of point-type overlay, including the set position, angle, and information window.
  从以下版本开始:
    6.3.1

- - ### 字段概要

    - ### 从类继承的字段 com.amap.api.maps.model.BaseOverlay

      `Field1, Field2, overlayName`

  - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `abstract void` | `destroy()`
    `abstract java.lang.String` | `getId()`
    `abstract java.lang.Object` | `getObject()`
    `abstract LatLng` | `getPosition()` 获取 Marker 覆盖物的位置坐标。
    `abstract float` | `getRotateAngle()`
    `abstract java.lang.String` | `getSnippet()`
    `abstract java.lang.String` | `getTitle()`
    `abstract boolean` | `isInfoWindowEnable()`
    `abstract boolean` | `isVisible()`
    `abstract void` | `remove()`
    `abstract void` | `setAnimation(Animation mAnimation)`
    `abstract void` | `setGeoPoint(com.autonavi.amap.mapcore.IPoint curPos)`
    `abstract void` | `setObject(java.lang.Object object)`
    `abstract void` | `setPosition(LatLng latlng)`
    `abstract void` | `setRotateAngle(float rotate)`
    `abstract void` | `setSnippet(java.lang.String snippet)`
    `abstract void` | `setTitle(java.lang.String title)`
    `abstract void` | `setVisible(boolean visible)`
    `abstract void` | `showInfoWindow()`
    `abstract boolean` | `startAnimation()`

    - ### 从类继承的方法 com.amap.api.maps.model.BaseOverlay

      `method1, method2`

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 方法详细资料

    - #### getPosition

          public abstract LatLng getPosition()

      获取 Marker 覆盖物的位置坐标。
      Get the position coordinates of the Marker overlay.
      返回:
        Marker 覆盖物的位置坐标。
        The position coordinates of the Marker overlay.
      从以下版本开始:
        6.3.1

    - #### getId

          public abstract java.lang.String getId()

    - #### setPosition

          public abstract void setPosition(LatLng latlng)

    - #### setTitle

          public abstract void setTitle(java.lang.String title)

    - #### getTitle

          public abstract java.lang.String getTitle()

    - #### getSnippet

          public abstract java.lang.String getSnippet()

    - #### setSnippet

          public abstract void setSnippet(java.lang.String snippet)

    - #### setVisible

          public abstract void setVisible(boolean visible)

    - #### isVisible

          public abstract boolean isVisible()

    - #### setObject

          public abstract void setObject(java.lang.Object object)

    - #### getObject

          public abstract java.lang.Object getObject()

    - #### setRotateAngle

          public abstract void setRotateAngle(float rotate)

    - #### getRotateAngle

          public abstract float getRotateAngle()

    - #### setAnimation

          public abstract void setAnimation(Animation mAnimation)

    - #### setGeoPoint

          public abstract void setGeoPoint(com.autonavi.amap.mapcore.IPoint curPos)

    - #### destroy

          public abstract void destroy()

    - #### remove

          public abstract void remove()

    - #### startAnimation

          public abstract boolean startAnimation()

    - #### showInfoWindow

          public abstract void showInfoWindow()

    - #### isInfoWindowEnable

          public abstract boolean isInfoWindowEnable()