DJI Mobile SDK Documentation

      class FlyZoneLicenseInfo

      class FlyZoneLicenseInfo implements KeepProguard
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      限飞区解禁证书类。包括解禁证书基本信息,比如证书类型,有效期,证书绑定的飞行器飞控SN,使能状态等。

      MSDK 5.3.0开始支持

      类成员:

      基础信息

      method getLicenseType
      FlySafeLicenseType getLicenseType()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区解禁证书类型。

      MSDK 5.3.0开始支持

      返回值:
      FlySafeLicenseType返回限飞区解禁证书类型。
      method
      method getSN
      String getSN()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区解禁证书绑定的飞行器飞控SN。

      MSDK 5.3.0开始支持

      返回值:
      String返回限飞区解禁证书绑定的飞行器飞控SN。
      method getStartTimeStamp
      long getStartTimeStamp()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区解禁证书有效期的开始时间戳。

      MSDK 5.3.0开始支持

      返回值:
      long返回限飞区解禁证书有效期的开始时间戳。
      method getEndTimeStamp
      long getEndTimeStamp()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区解禁证书有效期的结束时间戳。

      MSDK 5.3.0开始支持

      返回值:
      long返回限飞区解禁证书有效期的结束时间戳。
      method getLicenseId
      int getLicenseId()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区解禁证书ID。

      MSDK 5.3.0开始支持

      返回值:
      int返回限飞区解禁证书ID。
      method
      method isEnabled
      boolean isEnabled()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区解禁证书是否生效。你可以调用setFlyZoneLicensesEnabled使能或者关闭解禁证书。使能解禁证书以后,飞行器将可以在限飞区正常起飞。

      MSDK 5.3.0开始支持

      返回值:
      boolean返回限飞区解禁证书是否生效。
      method
      method isValid
      boolean isValid()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区解禁证书是否有效。如果证书已经失效,请重新在DJI官网申请解禁证书。

      MSDK 5.3.0开始支持

      返回值:
      boolean返回限飞区解禁证是否有效。
      method getDescription
      String getDescription()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取限飞区解禁证书的描述。

      MSDK 5.3.0开始支持

      返回值:
      String返回限飞区解禁证书的描述。


      限飞区解禁信息

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

      获取限飞区ID。

      MSDK 5.3.0开始支持

      返回值:
      List<Integer>返回限飞区ID。


      圆柱解禁信息

      method getCylinderLatitude
      float getCylinderLatitude()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取圆柱解禁区的纬度。

      MSDK 5.3.0开始支持

      返回值:
      float返回圆柱解禁区的纬度。
      method getCylinderLongitude
      float getCylinderLongitude()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取圆柱解禁区的经度。

      MSDK 5.3.0开始支持

      返回值:
      float返回圆柱解禁区的经度。
      method getCylinderRadius
      float getCylinderRadius()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取圆柱解禁区的半径。

      MSDK 5.3.0开始支持

      返回值:
      float返回圆柱解禁区的半径。
      method getCylinderHeight
      int getCylinderHeight()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取圆柱解禁区的限高高度。

      MSDK 5.3.0开始支持

      返回值:
      int返回圆柱解禁区的限高高度。


      多边形解禁信息

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

      获取多边形解禁区的范围。

      MSDK 5.3.0开始支持

      返回值:
      List<LocationCoordinate2D>返回多边形解禁区的范围。


      限高解禁信息

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

      获取限高高度。

      MSDK 5.3.0开始支持

      返回值:
      int返回限高高度。


      国家解禁信息

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

      获取国家解禁区ID。

      MSDK 5.3.0开始支持

      返回值:
      int返回国家解禁区ID。


      RID解禁信息

      method getRidUnlockType
      RidUnlockType getRidUnlockType()
      包:dji.v5.manager.aircraft.flysafe.info
      描述:

      获取RID解禁类型。

      MSDK 5.8.0开始支持

      返回值:
      RidUnlockType返回RID解禁类型。