# class IIntelligentFlightManager

    interface IIntelligentFlightManager

包： | dji.v5.manager.interfaces

##### 描述：

此类是智能飞行管理类，支持飞行器的自动识别，聚焦（Spotlight），环绕（POI），智能跟随（Track），飞向目标点等高级智能功能。
`MSDK 5.14.0开始支持`

##### 类成员:

method
addIntelligentFlightInfoListener

###### method addIntelligentFlightInfoListener

    void addIntelligentFlightInfoListener(IntelligentFlightInfoListener listener)

包： | dji.v5.manager.interfaces

##### 描述：

添加智能飞行功能信息监听器。用于获取连接机型支持的智能飞行功能类型列表，以及当前运行的智能飞行功能类型等信息。
`MSDK 5.14.0开始支持`

##### 输入参数：

IntelligentFlightInfoListener listener | 智能飞行功能信息监听器。

method
removeIntelligentFlightInfoListener

###### method removeIntelligentFlightInfoListener

    void removeIntelligentFlightInfoListener(IntelligentFlightInfoListener listener)

包： | dji.v5.manager.interfaces

##### 描述：

移除智能飞行功能信息监听器。
`MSDK 5.14.0开始支持`

##### 输入参数：

IntelligentFlightInfoListener listener | 智能飞行功能信息监听器。

method
addAutoSensingInfoListener

###### method addAutoSensingInfoListener

    void addAutoSensingInfoListener(AutoSensingInfoListener listener)

包： | dji.v5.manager.interfaces

##### 描述：

添加自动识别功能信息监听器。
`MSDK 5.14.0开始支持`

##### 输入参数：

AutoSensingInfoListener listener | 自动识别功能信息监听器。

method
removeAutoSensingInfoListener

###### method removeAutoSensingInfoListener

    void removeAutoSensingInfoListener(AutoSensingInfoListener listener)

包： | dji.v5.manager.interfaces

##### 描述：

移除自动识别功能信息监听器。
`MSDK 5.14.0开始支持`

##### 输入参数：

AutoSensingInfoListener listener | 自动识别功能信息监听器。

method
startAutoSensing

###### method startAutoSensing

    void startAutoSensing(CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.interfaces

##### 描述：

开启自动识别功能。功能开启后，通过`addAutoSensingInfoListener`可以监听到飞行器自动识别的信息。
`MSDK 5.14.0开始支持`

##### 输入参数：

CommonCallbacks.CompletionCallback callback | 返回执行结果的回调。

method
stopAutoSensing

###### method stopAutoSensing

    void stopAutoSensing(CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.interfaces

##### 描述：

关闭自动识别功能。
`MSDK 5.14.0开始支持`

##### 输入参数：

CommonCallbacks.CompletionCallback callback | 返回执行结果的回调。

method
selectIntelligentModel

###### method selectIntelligentModel

    void selectIntelligentModel(int modelId, CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.interfaces

##### 描述：

选择飞机模型功能。
`MSDK 5.15.0开始支持`

##### 输入参数：

int modelId | 运行中的模型ID
CommonCallbacks.CompletionCallback callback | 返回执行结果的回调。

method
getSmartTrackMissionManager

###### method getSmartTrackMissionManager

    ISmartTrackMissionManager getSmartTrackMissionManager()

包： | dji.v5.manager.interfaces

##### 描述：

获取智能飞行功能的SmartTrackMissionManager实例，该实例用于提供跟随功能的开启和关闭，以及参数设置等功能。
`MSDK 5.14.0开始支持`

##### 返回值：

ISmartTrackMissionManager | 返回智能飞行功能的SmartTrackMissionManager实例。

method
getSpotLightManager

###### method getSpotLightManager

    ISpotLightManager getSpotLightManager()

包： | dji.v5.manager.interfaces

##### 描述：

获取智能飞行功能的SpotLightManager实例，该实例用于提供聚焦功能的开启和关闭，以及参数设置等功能。
`MSDK 5.14.0开始支持`

##### 返回值：

ISpotLightManager | 返回智能飞行功能的SpotLightManager实例。

method
getPOIMissionManager

###### method getPOIMissionManager

    IPOIMissionManager getPOIMissionManager()

包： | dji.v5.manager.interfaces

##### 描述：

获取智能飞行功能的POIMissionManager实例，该实例用于提供环绕功能的开启和关闭，以及参数设置等功能。
`MSDK 5.14.0开始支持`

##### 返回值：

IPOIMissionManager | 返回智能飞行功能的POIMissionManager实例。

method
getFlyToMissionManager

###### method getFlyToMissionManager

    IFlyToMissionManager getFlyToMissionManager()

包： | dji.v5.manager.interfaces

##### 描述：

获取智能飞行功能的FlyToMissionManager实例，该实例用于提供飞行目标点功能的开启和关闭，以及参数设置等功能。
`MSDK 5.14.0开始支持`

##### 返回值：

IFlyToMissionManager | 返回智能飞行功能的FlyToMissionManager实例。

##### Related:

class
IntelligentFlightInfoListener
class
AutoSensingInfoListener
class
IntelligentFlightInfo
enum
MissionType

###### enum MissionType

    @Keep
     enum MissionType

包： | dji.v5.manager.intelligent

##### 描述：

智能飞行功能类型。
`MSDK 5.14.0开始支持`

##### Enum Members:

POI | 环绕功能。
SPOTLIGHT | 聚焦功能。
TRACK | 跟随功能。
FLY_TO | 飞向目标点功能。

##### Class Members:

enum
TargetType

###### enum TargetType

    @Keep
     enum TargetType

包： | dji.v5.manager.intelligent

##### 描述：

智能飞行功能的目标类型。
`MSDK 5.14.0开始支持`

##### Enum Members:

INDEX | 索引类型。
LOCATION | 位置类型。
RECT | 框选类型。

##### Class Members:

class
AutoSensingInfo
class
AutoSensingTarget
enum
AutoSensingTargetType

###### enum AutoSensingTargetType

    @Keep
     enum AutoSensingTargetType

包： | dji.v5.manager.intelligent

##### 描述：

自动识别的目标类型。
`MSDK 5.14.0开始支持`

##### Enum Members:

PERSON | 人。
CAR | 车。
BOAT | 船。
CUSTOM | 自定义。

##### Class Members:

class
IntelligentModel
class
ISmartTrackMissionManager
class
ISpotLightManager
class
IPOIMissionManager
class
IFlyToMissionManager
×

## 搜索 Mobile SDK 文档

{{searchCount}} 搜索结果

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

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

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