@interface DJIFlyingSafetyWarningInformation : NSObject
This class contains DJI flying safety warning information related to fly zones. The
event indicates the reason. Use
description method to get detail information.
@property(nonatomic, readonly) DJIFlySafeWarningEvent event
Returns the event of DJI flying safety warning.
@property(nonatomic, readonly) NSInteger heightLimit
Returns the height limit of current fly zone.
@property(nonatomic, readonly) NSArray <DJIFlyZoneInformation *> *flyZoneInformation
Returns information about the fly zones.
typedef NS_ENUM(NSUInteger, DJIFlySafeWarningEvent)
DJI Fly Safe warning events of fly zones.
|DJIFlySafeWarningEventTakeoffFailedInNoFlyZone||The aircraft was unable to take off in the no-fly zone.|
|DJIFlySafeWarningEventTakeOffFailedInNoFlyZoneWithoutGps||The mobile device is in the no-fly zone, and the GPS signal of the aircraft is not good enough to take off.|
|DJIFlySafeWarningEventTakeOffFailedWithoutCustomUnlocking||Cannot take off. You have not applied to fly in this zone.|
|DJIFlySafeWarningEventTakeOffFailedInAuthorizedZoneWithoutGpsAndUnlocking||The mobile device is in the authorized area, and the GPS signal of the aircraft is not good, and it cannot take off before unlocking.|
|DJIFlySafeWarningEventTakeOffFailedInAuthorizedZoneWithoutUnlocking||The aircraft is not allowed to take off before being unlocked in the authorized area.|
|DJIFlySafeWarningEventTakeOffFailedInAuthorizedZone||The aircraft is in the authorized area and you have obtained a flight certificate.|
|DJIFlySafeWarningEventTakeOffInEnhancedWarningZone||The aircraft is in the enhanced warning zone, please pay attention to flight safety.|
|DJIFlySafeWarningEventTakeOffNearNoFlyZone||There is a no-fly zone nearby and there are flight restrictions.|
|DJIFlySafeWarningEventLimitedRestrictionsNearby||There are limited restrictions in the nearby area.|
|DJIFlySafeWarningEventAuthorizedZoneWithoutUnlockingNearby||There are authorized areas nearby and there are flight restrictions.|
|DJIFlySafeWarningEventAuthorizedZoneAndRestrictionsNearby||There are authorized areas nearby and you have obtained a flight certificate.|
|DJIFlySafeWarningEventRestrictionsInLimitedFlyZoneNearby||There are flight restrictions in the nearby limited flight area.|
|DJIFlySafeWarningEventInAuthorizationZone||The aircraft is in the authorized area and you have obtained a flight certificate.|
|DJIFlySafeWarningEventTakeOffFailedInNoFlyZoneWithWeakGps||The mobile device is in the no-fly zone, and the GPS signal of the aircraft is not good enough to take off.|