DJI Mobile SDK Documentation

      class WatermarkDisplayContentSettings

      class WatermarkDisplayContentSettings implements DJIValue, JNIProguardKeepTag, ByteStream
      Package:dji.sdk.keyvalue.value.camera
      Description:

      The content information settings of the camera watermark.

      Class Members:

      Members

      method getDroneTypeEnabled
      Boolean getDroneTypeEnabled()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      Parameter: Boolean

      true means to add drone type information to the watermark.

      Return:
      Booleantrue means to add drone type information to the watermark.
      method setDroneTypeEnabled
      void setDroneTypeEnabled(Boolean droneTypeEnabled)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set whether to add drone type information to the watermark.

      Input Parameters:
      Boolean droneTypeEnabledtrue means to add drone type information to the watermark.
      method getDroneSnEnabled
      Boolean getDroneSnEnabled()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      Parameter: Boolean

      true means to add drone SN information to the watermark.

      Return:
      Booleantrue means to add drone SN information to the watermark.
      method setDroneSnEnabled
      void setDroneSnEnabled(Boolean droneSnEnabled)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set whether to add drone SN information to the watermark.

      Input Parameters:
      Boolean droneSnEnabledtrue means to add drone SN information to the watermark.
      method getDateTimeEnabled
      Boolean getDateTimeEnabled()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      Parameter: Boolean

      true means to add time information to the watermark.

      Return:
      Booleantrue means to add time information to the watermark.
      method setDateTimeEnabled
      void setDateTimeEnabled(Boolean dateTimeEnabled)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set whether to add time information to the watermark.

      Input Parameters:
      Boolean dateTimeEnabledtrue means to add time information to the watermark.
      method getGpsLonLatEnabled
      Boolean getGpsLonLatEnabled()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      Parameter: Boolean

      true means to add the drone longitude and latitude location information to the watermark.

      Return:
      Booleantrue means to add the drone longitude and latitude location information to the watermark.
      method setGpsLonLatEnabled
      void setGpsLonLatEnabled(Boolean gpsLonLatEnabled)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set whether to add the drone longitude and latitude location information to the watermark. You can set the display format of longitude and latitude location information through getLonLatFormat.

      Input Parameters:
      Boolean gpsLonLatEnabledtrue means to add the drone longitude and latitude location information to the watermark.
      method getLonLatFormat
      LonLatFormat getLonLatFormat()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To get the display format of the latitude and longitude in the watermark.

      Return:
      LonLatFormatReturn the display format of the latitude and longitude in the watermark.
      method setLonLatFormat
      void setLonLatFormat(LonLatFormat lonLatFormat)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set the display format of the latitude and longitude in the watermark.

      Input Parameters:
      LonLatFormat lonLatFormatThe display format of the latitude and longitude in the watermark.
      method getGpsAltitudeEnabled
      Boolean getGpsAltitudeEnabled()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      true means to add aircraft altitude information to the watermark.

      Return:
      Booleantrue means to add aircraft altitude information to the watermark.
      method setGpsAltitudeEnabled
      void setGpsAltitudeEnabled(Boolean gpsAltitudeEnabled)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set whether to add aircraft altitude information to the watermark.

      Input Parameters:
      Boolean gpsAltitudeEnabledtrue means to add aircraft altitude information to the watermark.
      method getLengthUnit
      LengthUnit getLengthUnit()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To get the display unit for height in the watermark.

      Return:
      LengthUnitReturns the display unit for height in the watermark.
      method setLengthUnit
      void setLengthUnit(LengthUnit lengthUnit)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set the display unit for height in the watermark.

      Input Parameters:
      LengthUnit lengthUnitThe display unit for height in the watermark.
      method getUserCustomStringEnabled
      Boolean getUserCustomStringEnabled()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      true means to add custom copy information to the watermark.

      Return:
      Booleantrue means to add custom copy information to the watermark.
      method setUserCustomStringEnabled
      void setUserCustomStringEnabled(Boolean userCustomStringEnabled)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set whether to add custom copy information to the watermark.

      Input Parameters:
      Boolean userCustomStringEnabledtrue means to add custom copy information to the watermark.
      method getScreenLocation
      ControlLocation getScreenLocation()
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To get where the watermark is displayed on the camera screen.

      Return:
      ControlLocationReturn where the watermark is displayed on the camera screen.
      method setScreenLocation
      void setScreenLocation(ControlLocation screenLocation)
      Package:dji.sdk.keyvalue.value.camera
      Description:

      To set where the watermark is displayed on the camera screen.

      Input Parameters:
      ControlLocation screenLocationWhere the watermark is displayed on the camera screen.