DJI Mobile SDK Documentation

      class FlyZoneInformation

      final class FlyZoneInformation
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      限飞区信息类。包括限飞区ID,限飞区名称,限飞区类型,限飞区形状,限飞区策略等。

      MSDK 5.3.0开始支持

      类成员:

      基础信息

      method getFlyZoneID
      int getFlyZoneID()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区ID。

      MSDK 5.3.0开始支持

      返回值:
      int返回限飞区ID。
      method
      method getName
      String getName()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区名称。

      MSDK 5.3.0开始支持

      返回值:
      String返回限飞区名称。
      method getFlyZoneType
      FlyZoneType getFlyZoneType()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区类型。包括机场,公园,学校,体育馆等。

      MSDK 5.3.0开始支持

      返回值:
      FlyZoneType返回限飞区类型。
      method getCategory
      FlyZoneCategory getCategory()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区策略。包括禁飞区,授权区,警告区和加强警告区等。

      MSDK 5.3.0开始支持

      返回值:
      FlyZoneCategory返回限飞区策略
      method
      method getShape
      FlyZoneShape getShape()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区形状类型。包括圆形和多边形。

      MSDK 5.3.0开始支持

      返回值:
      FlyZoneShape返回限飞区形状类型。


      地理感知

      method getLowerLimit
      double getLowerLimit()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取地理感知数据的下限,目前仅支持欧盟地理感知数据。

      MSDK 5.8.0开始支持

      返回值:
      double返回地理感知数据的下限。
      method getUpperLimit
      double getUpperLimit()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取地理感知数据的上限,目前仅支持欧盟地理感知数据。

      MSDK 5.8.0开始支持

      返回值:
      double返回地理感知数据的上限。


      圆形限飞区信息

      method getCircleCenter
      LocationCoordinate2D getCircleCenter()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取圆形限飞区中心坐标。

      MSDK 5.3.0开始支持

      返回值:
      LocationCoordinate2D返回圆形限飞区中心坐标。
      method getCircleRadius
      double getCircleRadius()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取圆形限飞区的半径。

      MSDK 5.3.0开始支持

      返回值:
      double返回圆形限飞区的半径。


      多边形限飞区信息

      method getMultiPolygonFlyZoneInformation
      List<MultiPolygonFlyZoneInformation> getMultiPolygonFlyZoneInformation()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取多边形限飞区信息。包含圆柱和多边形限飞区信息。

      MSDK 5.3.0开始支持

      返回值:
      List<MultiPolygonFlyZoneInformation>返回多边形限飞区的信息。