40.common-element
Information Introduction
The fields of DJI WPML are introduced as follows:
The fields used only in
template.kmlfile are introduced in Template.kml.The fields used only in
waylines.wpmlfile are introduced in Waylines.wpml.Common fields for
template.kmlfile andwaylines.wpmlfile are introduced in Common Elements.
Common Element
<wpml:droneInfo>
<wpml:droneInfo>wpml:droneEnumValue
drone type
int
-
89 (M350 RTK), 60 (M300 RTK), 67(M30/M30T) , 77 (M3E/M3T/M3M) , 91 (M3D/M3TD)
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:droneSubEnumValue
drone sub type
int
-
when droneEnumValue is 67(M30/M30T): 0(M30), 1(M30T) when droneEnumValue is 77(M3E/M3T/M3M): 0(M3E) 1(M3T) 2(M3M) when droneEnumValue is 91(M3D/M3TD): 0(M3D) 1(M3TD) 2(M3M)
Note: This element is required when droneEnumValue is 67(M30/M30T).
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
<wpml:payloadInfo>
<wpml:payloadInfo>wpml:payloadEnumValue
payload type
int
-
42 (H20), 43 (H20T) 52 (M30), 53 (M30T) 61 (H20N) 66 (Mavic 3E Camera) 67 (Mavic 3T Camera) 68 (Mavic 3M Camera) 80 (Matrice 3D Camera) 81(Matrice 3TD Camera) 65534 (PSDK Payload Device) 82 (H30) 83 (H30T)
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the aircraft.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
<wpml:payloadParam>
<wpml:payloadParam>wpml:payloadPositionIndex
payload position index
int
-
0: Mounting position 1 on aircraft. For M300 RTK and M350 RTK models, corresponds to the front left side of the fuselage. For other models, corresponds to the main gimbal. 1: Mounting position 2 on aircraft. For M300 RTK and M350 RTK models, corresponds to the front right side of the fuselage. 2: Mounting position 3 on aircraft. For M300 RTK and M350 RTK models, corresponds to the top of the aircraft.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:focusMode
payload focus mode
enum_string
-
firstPoint: Auto-focus on the first waypoint custom: Focus using calibrated focus value
-
M300 RTK, M350 RTK
wpml:meteringMode
payload metering mode
enum_string
-
average: Global metering spot: Spot metering
-
M300 RTK, M350 RTK
wpml:dewarpingEnable
dewarping enable
bool
-
0: Disabled 1: Enabled
-
M300 RTK, M350 RTK
wpml:returnMode
LiDAR return mode
enum_string
-
singleReturnStrongest: Single return dualReturn: Dual return tripleReturn: Triple return
-
M300 RTK, M350 RTK
wpml:samplingRate
sampling rate
int
Hz
60000, 80000, 120000, 160000, 180000, 240000
-
M300 RTK, M350 RTK
wpml:scanningMode
scanning mode
enum_string
-
repetitive: Repetitive scanning nonRepetitive: Non-repetitive scanning
-
M300 RTK, M350 RTK
wpml:modelColoringEnable
model coloring enable
bool
0: No coloring 1: True color coloring
-
M300 RTK, M350 RTK
wpml:imageFormat
image format list
enum_string
wide: Stores wide-angle lens photos zoom: Stores zoom lens photos ir: Stores infrared lens photos narrow_band: Stores narrow-band lens photos visible: Visible light photos * Note: To store photos from multiple lenses, format as "wpml:imageFormatwide,ir</wpml:imageFormat>"
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
<wpml:waypointHeadingParam> & <wpml:globalWaypointHeadingParam>
<wpml:waypointHeadingParam> & <wpml:globalWaypointHeadingParam>wpml:waypointHeadingMode
Heading mode
enum
-
followWayline:Along course direction. The nose of the aircraft follows the course direction to the next waypoint.
manually: The user can manually control the nose orientation of the aircraft during the flight to the next waypoint.
fixed: The nose of the aircraft maintains the yaw angle of the aircraft to the next waypoint after the waypoint action has been performed.
smoothTransition: Customized. The target yaw angle for a waypoint is given by "wpml:waypointHeadingAngle" and transitions evenly to the target yaw angle of the next waypoint during the flight segment.
towardPOI: The aircraft heading faces the point of interest.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:waypointHeadingAngle
Yaw Angle of aircraft
float
°
The target yaw angle for a given waypoint and a uniform transition to the target yaw angle for the next waypoint over the course of the flight segment.
Yes Note: Required if "wpml:waypointHeadingMode" is "smoothTransition".
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:waypointPoiPoint
Point of interest
-
-
Data format: Latitude, Longitude, Altitude
Note: This field is only effective when wpml:waypointHeadingMode is set to towardPOI. Currently, the Z-direction orientation towards the point of interest is not supported, so the altitude can be set to 0.
When the wpml:waypointHeadingMode for a specific waypoint is set to towardPOI, the aircraft's heading will face the point of interest while flying from that waypoint to the next waypoint.
Yes Note: Required if "wpml:waypointHeadingMode" is "towardPOI".
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:waypointHeadingPathMode
Direction of rotation of the aircraft yaw angle
enum
-
clockwise
counterClockwise
followBadArc: Rotation of the aircraft yaw angle along the shortest path.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
<wpml:waypointTurnParam>
<wpml:waypointTurnParam>wpml:waypointTurnMode
waypoint turn mode
enum
-
coordinateTurn: Coordinated turns, no dips, early turns.
toPointAndStopWithDiscontinuityCurvature: Fly in a straight line and the aircraft stops at the point.
toPointAndStopWithContinuityCurvature: Fly in a curve and the aircraft stops at the point.
toPointAndPassWithContinuityCurvature: Fly in a curve and the aircraft will not stop at the point.
Note: The setting method of "Turns before waypoint. Flies through." mode in DJI Pilot2/FlightHub 2 is
1) Set the "wpml:waypointTurnMode" to "toPointAndPassWithContinuityCurvature".
2) Set the "wpml:useStraightLine" to 1.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:waypointTurnDampingDist
waypoint turn damping distance
float
m
(0, the maximum length of wayline segment] * Note: The wayline segment between two waypoints should be greater than the sum of the turn intercepts of two waypoints. This element defines how far to the waypoint that the aircraft should turn.
Yes Required if "wpml:waypointTurnMode" is "coordinateTurn", "wpml:waypointTurnMode" is "toPointAndPassWithContinuityCurvature" and "wpml:useStraightLine" is 1
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
<wpml:autoRerouteInfo>
<wpml:autoRerouteInfo>wpml:missionAutoRerouteMode
mission auto reroute mode
bool
-
0: Disable 1: Enable
Yes
M3D/M3TD
wpml:transitionalAutoRerouteMode
transitional auto reroute mode
bool
-
0: Disable 1: Enable
Yes
M3D/M3TD
<wpml:actionGroup>
<wpml:actionGroup>wpml:actionGroupId
action group Id Note: The ID is unique within a kmz file. It is recommended that it be monotonically and continuously incremented from 0.
int
-
[0, 65535]
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:actionGroupStartIndex
Waypoints where the action group starts to take effect.
int
-
[0, 65535]
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:actionGroupEndIndex
Waypoints where the action group stops to take effect. * Note: When the actionGroupStartIndex is the same as the actionGroupEndIndex, it means that the action group is only valid at that waypoint.
int
-
[0, 65535] Note: This element must be larger than or equal to "actionGroupStartIndex".
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:actionGroupMode
action group mode
enum
-
sequence: This means that the actions within the action group are executed sequentially.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:actionTrigger
action trigger
-
-
-
-
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:action
action list
-
-
-
-
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
<wpml:actionTrigger>
<wpml:actionTrigger>wpml:actionTriggerType
trigger type
enum
-
reachPoint: Executed on arrival at the waypoint.
betweenAdjacentPoints: Flight routine segment trigger. Rotate the gimbal evenly.
multipleTiming: Same time trigger.
multipleDistance: Same distance trigger.
* Note: “betweenAdjacentPoints” should be used with "gimbalEvenlyRotate". "multipleTiming" combining with "takePhoto" can achieve equal-time interval capture. "multipleDistance" combining with "takePhoto" can achieve equal-distance interval capture.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:actionTriggerParam
trigger param
float
s or m
> 0 Note:When "actionTriggerType" is "multipleTiming", this element indicates the interval time in s. When "actionTriggerType" is "multipleDistance", this element indicates the interval distance in m.
-
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
<wpml:action>
<wpml:action>wpml:actionId
action id Note:The ID is unique within an action group. It is recommended that it be monotonically and continuously incremented from 0.
int
-
[0, 65535]
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:actionActuatorFunc
action type
enum
-
takePhoto
startRecord
stopRecord
focus
zoom
customDirName: Create new folder.
gimbalRotate: Gimbal rotation.
rotateYaw: Drone rotates around the yaw axis.
hover: Hover and wait.
gimbalEvenlyRotate: Rotate the gimbal pitch angle evenly during the wayline segment.
accurateShoot: AI Spot-Check action.(Maintenance stop. orientedShoot is recommended.)
orientedShoot: AI Spot-Check action.
panoShot: Panorama action (Supported by M30/30T, M3D/M3TD)
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:actionActuatorFuncParam
action param
-
-
-
-
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
<wpml:actionActuatorFuncParam>
<wpml:actionActuatorFuncParam>takePhoto
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:fileSuffix
The file suffix
string
-
This suffix is appended to the name of the generated media file.
Yes
M300 RTK and M350 RTK(H20/H20T/H20N/H30/H30T), M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:payloadLensIndex
Storage type of photo
List of photo format
enum-string (list)
zoom: Storing the photo taken with zoom lens
wide: Storing the photo taken with wide lens
ir: Storing the photo taken with infrared lens
narrow_band: Storing the photo taken with narrow-band lens
visable: Visible Photos
* Note: Storing photos taken by multi-lens, the format is like,"<wpml:payloadLensIndex>wide,ir,narrow_band</wpml:payloadLensIndex>". It means wide lens, infrared lens, and wide-band lens are used.*
Yes
M30/M30T, M3D/M3TD
wpml:useGlobalPayloadLensIndex
Whether use the global storage type
bool
-
0: not use the global set 1: use the global set
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
startRecord
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:fileSuffix
The file suffix
string
-
This suffix is appended to the name of the generated media file.
Yes
M300 RTK and M350 RTK (H20/H20T/H20N/H30/H30T), M30/M30T, M3E/M3T/M3M
wpml:payloadLensIndex
Storage type of video
List of video format
enum-string(list)
zoom: Storing the video taken with zoom lens
wide: Storing the video taken with wide lens
ir: Storing the video taken with infrared lens
narrow_band: Storing the video taken with narrow-band lens
* Note: Storing videos taken by multi-lens, the format is like "<wpml:payloadLensIndex>wide,ir,narrow_band</wpml:payloadLensIndex>". It means wide lens, infrared lens, and wide-band lens are used.*
Yes
M30/M30T, M3D/M3TD
wpml:useGlobalPayloadLensIndex
Whether use the global storage type
bool
-
0: not use the global set 1: use the global set
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
stopRecord
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:payloadLensIndex
Storage type of video
List of video format
enum-string(list)
zoom: Storing the video taken with zoom lens
wide: Storing the video taken with wide lens
ir: Storing the video taken with infrared lens
narrow_band: Storing the video taken with narrow-band lens
* Note: Storing videos taken by multi-lens, the format is like "<wpml:payloadLensIndex>wide,ir,narrow_band</wpml:payloadLensIndex>". It means wide lens, infrared lens, and wide-band lens are used.*
Yes
M30/M30T
focus
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:isPointFocus
Whether to focus
bool
-
0: Area Focusing. 1: Point Focusing
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:focusX
Focal position
float
-
[0, 1] Note: The upper left corner of the focus point or focus area is at the X-axis (width) coordinates of the screen. 0 is the leftmost and 1 is the rightmost.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:focusY
Focal position
float
-
[0, 1] Note: The upper left corner of the focus point or focus area is at the X-axis (width) coordinates of the screen. 0 is the leftmost and 1 is the rightmost.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:focusRegionWidth
Focusing region width ratio
float
-
[0, 1] Note: The size of the focus area as a proportion of the overall picture, this is the width ratio.
Yes Note: Required if "isPointFocus" is "0" (area focus).
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:focusRegionHeight
Focusing region height ratio
float
-
[0, 1] Note: The size of the focus area as a proportion of the overall picture, this is the height ratio.
Yes Note: Required if "isPointFocus" is "0" (area focus).
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:isInfiniteFocus
Whether infinite focus
bool
-
0: Not infinite focus 1: infinite focus
Yes
M3E/M3T/M3M, M3D/M3TD
zoom
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:focalLength
focal length
float
mm
> 0
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
customDirName
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK model corresponds to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK model corresponds to the front right of the drone.
2: Mount position of 3. The M300 RTK model corresponds to the top of the drone.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:directoryName
The name of the new folder
string
-
-
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
gimbalRotate
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalHeadingYawBase
gimbal yaw angle rotation coordinate system
enum
-
north: Relative geographic north.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalRotateMode
gimbal rotation mode
enum
-
absoluteAngle:The angle relative to the North.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalPitchRotateEnable
Whether to enable pitch rotation of the gimbal.
bool
-
0: disable
1: enable
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalPitchRotateAngle
Pitch rotation angle
float
-
Note: Different gimbals can be turned in different ranges.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalRollRotateEnable
Whether to enable roll rotation of the gimbal.
bool
-
0: disable
1: enable
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalRollRotateAngle
roll rotation angle
float
-
Note: Different gimbals can be turned in different ranges.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalYawRotateEnable
Whether to enable yaw rotation of the gimbal.
bool
-
0: disable
1: enable
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalYawRotateAngle
yaw rotation angle
float
-
Note: Different gimbals can be turned in different ranges.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalRotateTimeEnable
Whether to turn on the gimbal rotation time
bool
-
0: disable
1: enable
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:gimbalRotateTime
Time to complete rotation of the gimbal.
float
s
-
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
gimbalEvenlyRotate
wpml:gimbalPitchRotateAngle
Pitch rotation angle
float
-
Note: Different gimbals can be turned in different ranges.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
Note: "gimbalEvenlyRotate" rotates the pitch angle of gimbal evenly during the segments of the flight route. The trigger must be "betweenAdjacentPoints".
rotateYaw
wpml:aircraftHeading
Drone target yaw angle (relative to geographic north)
float
°
[-180, 180] 0° is due north. 90° is due east. -90° is due west. -180°/180° is due south.
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
wpml:aircraftPathMode
Yaw rotation mode of drone
enum
-
clockwise
counterClockwise
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
hover
wpml:hoverTime
hover time
float
s
> 0
Yes
M300 RTK, M350 RTK, M30/M30T, M3E/M3T/M3M, M3D/M3TD
accurateShoot
Note: For M30/M30T models, the drone firmware version after V06.01.10.02 is no longer maintained and upgrades the accurateShoot. orientedShoot is recommended.
wpml:gimbalPitchRotateAngle
Pitch rotation angle
float
°
[-120, 45]
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:gimbalYawRotateAngle
yaw rotation angle
float
°
[-180, 180]
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:focusX
Horizontal coordinate of the target region center
int
px
(0, 960) Note: The upper left corner of the picture is the coordinate origin. Horizontal direction is the x-axis. Vertical direction is the y-axis.
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:focusY
Vertical coordinate of the target region center
int
px
(0, 720) Note: The upper left corner of the picture is the coordinate origin. Horizontal direction is the x-axis. Vertical direction is the y-axis.
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:focusRegionWidth
Focusing region width ratio
int
px
(0, 960)
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:focusRegionHeight
Focusing region height ratio
int
px
(0, 720)
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:focalLength
Focal length
float
mm
> 0
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:aircraftHeading
Yaw angle of drone target (relative to the true north)
float
°
[-180, 180] Note: Drone will rotate to this target yaw angle. 0° is true north. 90° is true east. -90° is true west. -180°/180° is true south.
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:accurateFrameValid
Whether select the target of AI Spot-Check
bool
-
1: Selected 0: Not selected Note: This value sets to 1. Then the drone will automatically find the target and shoot photos. This value sets to 0. Then the drone will repeat action according to the drone attitude and payload attitude. It will not automatically find the target.
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:payloadPositionIndex
Payload mounting location
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:payloadLensIndex
Image shooting storage type
-
enum-string
zoom: Store the image shot by the zoom camera
wide: Store the image shot by the wide camera
ir: Store the image shot by the infrared camera
*Note: Storing the image from more than one camera needs to use the format like “<wpml:payloadLensIndex>wide,ir</wpml:payloadLensIndex>”. It means storing images of wide and infrared cameras.
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:useGlobalPayloadLensIndex
Whether use the global storage type
bool
-
0: Not used 1: Used
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:targetAngle
Angle of target box
float
°
[0, 360] Note: The rotation angle. (Based on the y-axis and rotate clockwise.)
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:imageWidth
Width of picture
int
px
960
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:imageHeight
Height of picture
int
px
720
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:AFPos
AF motor location
int
-
-
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:gimbalPort
Gimbal port number
int
-
Shooting camera installation position Note: This value of M30/M30T models are 0.
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:accurateCameraType
Camera type
int
-
52 (Model: M30 dual light camera), 53 (Model: M30T tripple light camera), 42 (Model: H20), 43 (Model: H20T), 82 (Model: H30), 83 (Model: H30T)
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:accurateFilePath
File path of picture
string
-
-
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:accurateFileMD5
File MD5 of picture
string
-
-
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:accurateFileSize
File size of picture
int
Byte
Real image file size
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:accurateFileSuffix
File suffix of picture
string
-
File suffix is added when the generated media files are named.
Yes
M300 RTK, M350 RTK, M30/M30T
wpml:accurateCameraApertue
Aperture size
int
-
Note: This value is the real aperture x 100
Yes
M30/M30T
wpml:accurateCameraLuminance
Environment luminance
int
-
-
Yes
M30/M30T
wpml:accurateCameraShutterTime
Shutter time
float
second
-
Yes
M30/M30T
wpml:accurateCameraISO
ISO
int
-
-
Yes
M30/M30T
orientedShoot
wpml:gimbalPitchRotateAngle
Pitch rotation angle
float
°
M30/M30T: [-120, 45] M3E/M3T: [-90, 35] M3D/M3TD: [-90, 30]
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:gimbalYawRotateAngle
yaw rotation angle
float
°
[-180, 180]
*Note: For M3E/M3T and M3D/M3TD, wpml:gimbalYawRotateAngle should align with wpml:aircraftHeading
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:focusX
Horizontal coordinate of the target region center
int
px
(0, 960) *Note: The upper left corner of the image is the coordinate origin. The horizontal direction is the x-axis. The vertical direction is the y-axis.
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:focusY
Vertical coordinate of the target region center
int
px
(0, 720) Note: The upper left corner of the image is the coordinate origin. The horizontal direction is the x-axis. The vertical direction is the y-axis.
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:focusRegionWidth
Width of the target width
int
px
(0, 960)
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:focusRegionHeight
Height of the target region
int
px
(0, 720)
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:focalLength
Zoom focal length
float
mm
> 0
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:aircraftHeading
Yaw angle of drone target (relative to the true north)
float
°
[-180, 180]
Note: Drone will rotate to this target yaw angle. 0° is true north. 90° is true east. -90° is true west. -180°/180° is true south.
Note: For M3E/M3T and M3D/M3TD, wpml:gimbalYawRotateAngle should align with wpml:aircraftHeading
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:accurateFrameValid
Whether select the target of AI Spot-Check
bool
-
1: Selected 0: Not selected *Note: This value sets to 1. Then the drone will automatically find the target and shoot photos. This value sets to 0. Then the drone will repeat action according to the drone attitude and payload attitude. It will not automatically find the target.
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:payloadPositionIndex
The position where the payload is mounted
int
-
0: Mount position of 1, corresponding to the main gimbal.
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:payloadLensIndex
Image shooting storage type
-
enum-string
zoom: Store the image shot by the zoom camera
wide: Store the image shot by the wide camera
ir: Store the image shot by the infrared camera
*Note: Storing the image from more than one camera needs to use the format like “<wpml:payloadLensIndex>wide,ir</wpml:payloadLensIndex>”. It means storing images of wide and infrared cameras.
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:useGlobalPayloadLensIndex
Whether use the global storage type
bool
-
0: not ues 1: use
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:targetAngle
Angle of target box
float
°
[0, 360] Note: The rotation angle. (Based on the y-axis and rotate clockwise.)
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:actionUUID
Action UUID
-
-
Note: This value will be written to the image file during the shooting to associate the action and image file.
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:imageWidth
Image width
int
px
960
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:imageHeight
Image height
int
px
720
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:AFPos
AF motor location
int
-
-
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:gimbalPort
Gimbal port number
int
-
Shooting camera installation position Note: This value of M30/M30T, M3E/M3T, M3D/M3TD models are 0.
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedCameraType
Camera type
int
-
52 (Model: M30 dual light camera), 53 (Model: M30T tripple light camera)
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedFilePath
Image file path
string
-
-
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedFileMD5
Image file MD5
string
-
-
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedFileSize
Image file size
int
Byte
Real image file size
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedFileSuffix
Image file suffix
string
-
File suffix is added when the generated media files are named.
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedCameraApertue
Aperture size
int
-
Note: This value is the real aperture x 100
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedCameraLuminance
Environment luminance
int
-
-
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedCameraShutterTime
Shutter time
float
second
-
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedCameraISO
ISO
int
-
-
Yes
M30/M30T, M3E/M3T, M3D/M3TD
wpml:orientedPhotoMode
Shooting mode
enum-string
-
normalPhoto: normal shooting lowLightSmartShooting: low light smart shooting
Yes
M30/M30T, M3E/M3T, M3D/M3TD
panoShot
wpml:payloadPositionIndex
Payload mounting location
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M30/M30T
wpml:payloadLensIndex
Storage type of photo
List of photo format
enum-string (list)
zoom: Storing the photo taken with zoom lens
wide: Storing the photo taken with wide lens
ir: Storing the photo taken with infrared lens
narrow_band: Storing the photo taken with narrow-band lens
visable: Visible Photos
* Note: Storing photos taken by multi-lens, the format is like,"<wpml:payloadLensIndex>wide,ir,narrow_band</wpml:payloadLensIndex>". It means wide lens, infrared lens, and wide-band lens are used.*
Yes
M30/M30T
wpml:useGlobalPayloadLensIndex
Whether use the global storage type
bool
-
0: not ues 1: use
Yes
M30/M30T, M3E/M3T
wpml:panoShotSubMode
Panorama photo mode
string
-
panoShot_360: Panorama mode
Yes
M30/M30T, M3D/M3TD
recordPointCloud
wpml:payloadPositionIndex
Payload mounting location
int
-
0: Mount position of 1. The M300 RTK and M350 RTK models correspond to the front left of the drone. Other models correspond to the main gimbal.
1: Mount position of 2. The M300 RTK and M350 RTK models correspond to the front right of the drone.
2: Mount position of 3. The M300 RTK and M350 RTK models correspond to the top of the drone.
Yes
M300 RTK, M350 RTK
wpml:recordPointCloudOperate
Point Cloud Operation
string
-
startRecord: Start the point cloud recording. pauseRecord: Pause the point cloud recording. resumeRecord: Continue the point cloud recording. stopRecord: Stop the point cloud recording.
Yes
M300 RTK, M350 RTK
Last updated