# class IPOIMissionManager

    interface IPOIMissionManager extends IMissionManager<POITarget, POIParam, POIInfo, POICapability>

Package: | dji.v5.manager.intelligent.poi
Inherits From: | `IMissionManager`

##### Description:

POI task management class.
`Supported since MSDK 5.14.0`

##### Class Members:

method
addMissionCapabilityListener

###### method addMissionCapabilityListener

    @Override
     void addMissionCapabilityListener(IMissionCapabilityListener<POICapability> listener)

Package: | dji.v5.manager.intelligent.poi

##### Description:

Add POI function capability listener to obtain capability sets of different aircraft.
`Supported since MSDK 5.14.0`

##### Input Parameters:

IMissionCapabilityListener<POICapability> listener | Listener of POI function capability.

method
removeMissionCapabilityListener

###### method removeMissionCapabilityListener

    @Override
     void removeMissionCapabilityListener(IMissionCapabilityListener<POICapability> listener)

Package: | dji.v5.manager.intelligent.poi

##### Description:

移除Listener of POI function capability.
`Supported since MSDK 5.14.0`

##### Input Parameters:

IMissionCapabilityListener<POICapability> listener | Listener of POI function capability.

method
addMissionInfoListener

###### method addMissionInfoListener

    @Override
     void addMissionInfoListener(IMissionInfoListener<POIInfo, POITarget> listener)

Package: | dji.v5.manager.intelligent.poi

##### Description:

Added the listener of POI function information.
`Supported since MSDK 5.14.0`

##### Input Parameters:

IMissionInfoListener<POIInfo, POITarget> listener | Listener of POI function information.

method
removeMissionInfoListener

###### method removeMissionInfoListener

    @Override
     void removeMissionInfoListener(IMissionInfoListener<POIInfo, POITarget> listener)

Package: | dji.v5.manager.intelligent.poi

##### Description:

Remove the listener of POI function information.
`Supported since MSDK 5.14.0`

##### Input Parameters:

IMissionInfoListener<POIInfo, POITarget> listener | Listener of POI function information.

method
startMission

###### method startMission

    @Override
     void startMission(POITarget target, POIParam param, CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.intelligent.poi

##### Description:

Start task.
`Supported since MSDK 5.14.0`

##### Input Parameters:

POITarget target | Target of POI function
POIParam param | Parameter of POI function
CommonCallbacks.CompletionCallback callback | A callback that returns the execution result.

method
stopMission

###### method stopMission

    @Override
     void stopMission(CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.intelligent.poi

##### Description:

Stop task.
`Supported since MSDK 5.14.0`

##### Input Parameters:

CommonCallbacks.CompletionCallback callback | A callback that returns the execution result.

method
updateMissionTarget

###### method updateMissionTarget

    @Override
     void updateMissionTarget(POITarget target, CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.intelligent.poi

##### Description:

Update the target of POI function.
`Supported since MSDK 5.14.0`

##### Input Parameters:

POITarget target | Target of POI function.
CommonCallbacks.CompletionCallback callback | A callback that returns the execution result.

method
updateMissionParam

###### method updateMissionParam

    @Override
     void updateMissionParam(POIParam param, CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.intelligent.poi

##### Description:

Update the parameter of POI function.
`Supported since MSDK 5.14.0`

##### Input Parameters:

POIParam param | Parameter of POI function.
CommonCallbacks.CompletionCallback callback | A callback that returns the execution result.

##### Related:

class
POICapability
class
POIInfo
class
POIParam
class
POITarget
×

## Search Mobile SDK Document

{{searchCount}} Results

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

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

Load More
Loading...
Not Found