# class MapElement

    @Keep
     class MapElement implements Parcelable

包： | dji.open.pilot.base.manager.map

##### 描述：

地图元素。
`MSDK 6.0.0开始支持`

##### 类成员:

method
getId

###### method getId

    UUID getId()

包： | dji.open.pilot.base.manager.map

##### 描述：

获取地图元素的唯一标识符。
`MSDK 6.0.0开始支持`

##### 返回值：

UUID | 返回UUID类型的元素ID。

method
getPoints

###### method getPoints

    List<OpenLocation> getPoints()

包： | dji.open.pilot.base.manager.map

##### 描述：

获取地图元素的坐标点集合。
`MSDK 6.0.0开始支持`

##### 返回值：

List<OpenLocation> | 返回开放地理位置信息列表。

method
setPoints

###### method setPoints

    void setPoints(List<OpenLocation> points)

包： | dji.open.pilot.base.manager.map

##### 描述：

设置地图元素的坐标点集合。
`MSDK 6.0.0开始支持`

##### 输入参数：

List<OpenLocation> points | 开放地理位置信息列表。

method
getDrawerType

###### method getDrawerType

    MapDrawerType getDrawerType()

包： | dji.open.pilot.base.manager.map

##### 描述：

获取地图元素的绘制类型。
`MSDK 6.0.0开始支持`

##### 返回值：

MapDrawerType | 返回地图绘制类型枚举值。

method
setDrawerType

###### method setDrawerType

    void setDrawerType(MapDrawerType drawerType)

包： | dji.open.pilot.base.manager.map

##### 描述：

设置地图元素的绘制类型。
`MSDK 6.0.0开始支持`

##### 输入参数：

MapDrawerType drawerType | 地图绘制类型枚举值。

method
getColor

###### method getColor

    MapElementColor getColor()

包： | dji.open.pilot.base.manager.map

##### 描述：

获取地图元素的颜色。
`MSDK 6.0.0开始支持`

##### 返回值：

MapElementColor | 返回地图元素颜色枚举值。

method
setColor

###### method setColor

    void setColor(MapElementColor color)

包： | dji.open.pilot.base.manager.map

##### 描述：

设置地图元素的颜色。
`MSDK 6.0.0开始支持`

##### 输入参数：

MapElementColor color | 地图元素颜色枚举值。

method
getName

###### method getName

    String getName()

包： | dji.open.pilot.base.manager.map

##### 描述：

获取地图元素的名称。
`MSDK 6.0.0开始支持`

##### 返回值：

String | 返回元素名称字符串。

method
setName

###### method setName

    void setName(String name)

包： | dji.open.pilot.base.manager.map

##### 描述：

设置地图元素的名称。
`MSDK 6.0.0开始支持`

##### 输入参数：

String name | 元素名称字符串。

method
isArShow

###### method isArShow

    boolean isArShow()

包： | dji.open.pilot.base.manager.map

##### 描述：

判断地图元素是否在AR模式下显示。
`MSDK 6.0.0开始支持`

##### 返回值：

boolean | 返回true表示在AR模式下显示，false表示不显示。

method
setArShow

###### method setArShow

    void setArShow(boolean arShow)

包： | dji.open.pilot.base.manager.map

##### 描述：

设置地图元素是否在AR模式下显示。
`MSDK 6.0.0开始支持`

##### 输入参数：

boolean arShow | true表示在AR模式下显示，false表示不显示。

×

## 搜索 Mobile SDK 文档

{{searchCount}} 搜索结果

- ### {{{(item.highlights && item.highlights.title) || item.title}}}

  {{{(item.highlights && item.highlights.content[0]) || item.title}}}

加载更多
加载中...
未找到结果