DJI Windows SDK Documentation

class CustomUnlockZone

sealed class CustomUnlockZone
Declaration:DJI.WindowsSDK.FlySafe
Description:

Users can unlock areas of a restricted fly zone through http://www.dji.com/flysafe/custom-unlock. A user needs to show special authorization (usually from a third party such as a regulatory or managing agency) as part of the process to unlock the area within the restricted fly zone. Therefore each request is unique and customized to the individual. If the request is successful, the unlocked area is tied to the user's account as an Custom Unlock Zone.

This class contains the properties of an Custom Unlock Zone.

Class Members:
property
property ID
uint ID { get; }
Declaration:DJI.WindowsSDK.FlySafe
Description:

The unique ID of the Custom Unlock Zone.

See Also:

ID

property
property Name
string Name { get; }
Declaration:DJI.WindowsSDK.FlySafe
Description:

Name of the Custom Unlock Zone.

property
property Center
LocationCoordinate2D Center { get; }
Declaration:DJI.WindowsSDK.FlySafe
Description:

The coordinate of the Custom Unlock Zone's center.

See Also:

LocationCoordinate2D

property
property Radius
double Radius { get; }
Declaration:DJI.WindowsSDK.FlySafe
Description:

The radius of the Custom Unlock Zone in meters.

property
property StartTime
string StartTime { get; }
Declaration:DJI.WindowsSDK.FlySafe
Description:

The timestamp of when the unlocking begins, formatted in UTC (YYYY-MM-DD hh:mm:ss). When the time is not available from the server, FlyZoneInformationInvalidTimestamp will be returned.

property
property EndTime
string EndTime { get; }
Declaration:DJI.WindowsSDK.FlySafe
Description:

The timestamp of when the unlocking ends, formatted in UTC (YYYY-MM-DD hh:mm:ss). When the time is not available from the server, FlyZoneInformationInvalidTimestamp will be returned.

property
property IsExpired
bool IsExpired { get; }
Declaration:DJI.WindowsSDK.FlySafe
Description:

Return true if the Custom Unlock Zone has expired. After a zone is expired, the location will be locked.

See Also:

IsExpired

property
property EnableState
bool EnableState { get; }
Declaration:DJI.WindowsSDK.FlySafe
Description:

The enabled state of the custom unlock zone on the aircraft. Only used when the custom unlock zone is retrieved from GetCustomUnlockZonesFromAircraft.

See Also:

EnableState