DJI Mobile SDK Documentation

      class MapPolygonOptions

      @Keep
      class MapPolygonOptions implements Parcelable
      包:dji.open.pilot.base.manager.map
      描述:

      地图控件元素多边形配置。

      MSDK 6.0.0开始支持

      类成员:
      method
      method getPoints
      List<OpenLocation> getPoints() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取多边形的顶点地理位置列表。

      MSDK 6.0.0开始支持

      返回值:
      List<OpenLocation>返回开放地理位置信息列表。
      method
      method setPoints
      void setPoints(List<OpenLocation> points) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置多边形的顶点地理位置列表。

      MSDK 6.0.0开始支持

      输入参数:
      List<OpenLocation> points开放地理位置信息列表。
      method
      method getAlpha
      float getAlpha() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取多边形的透明度。

      MSDK 6.0.0开始支持

      返回值:
      float返回透明度值(0.0-1.0)。
      method
      method setAlpha
      void setAlpha(float alpha) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置多边形的透明度。

      MSDK 6.0.0开始支持

      输入参数:
      float alpha透明度值(0.0-1.0)。
      method
      method getWidth
      float getWidth() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取多边形的边框宽度。

      MSDK 6.0.0开始支持

      返回值:
      float返回边框宽度值(单位:像素)。
      method
      method setWidth
      void setWidth(float width) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置多边形的边框宽度。

      MSDK 6.0.0开始支持

      输入参数:
      float width边框宽度值(单位:像素)。
      method getStrokeColor
      int getStrokeColor() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取多边形的边框颜色。

      MSDK 6.0.0开始支持

      返回值:
      int返回边框颜色值(ARGB格式)。
      method setStrokeColor
      void setStrokeColor(int strokeColor) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置多边形的边框颜色。

      MSDK 6.0.0开始支持

      输入参数:
      int strokeColor边框颜色值(ARGB格式)。
      method getFillColor
      int getFillColor() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取多边形的填充颜色。

      MSDK 6.0.0开始支持

      返回值:
      int返回填充颜色值(ARGB格式)。
      method setFillColor
      void setFillColor(int fillColor) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置多边形的填充颜色。

      MSDK 6.0.0开始支持

      输入参数:
      int fillColor填充颜色值(ARGB格式)。
      method
      method isVisible
      boolean isVisible() 
      包:dji.open.pilot.base.manager.map
      描述:

      判断多边形是否可见。

      MSDK 6.0.0开始支持

      返回值:
      boolean返回true表示可见,false表示隐藏。
      method setVisible
      void setVisible(boolean visible) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置多边形是否可见。

      MSDK 6.0.0开始支持

      输入参数:
      boolean visibletrue表示可见,false表示隐藏。