<?xml version="1.0" encoding="UTF-8"?>
|
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:wpml="http://www.dji.com/wpmz/1.0.5">
|
<Document>
|
<wpml:missionConfig>
|
<wpml:flyToWaylineMode>${missionConfig.flyToWaylineMode!''}</wpml:flyToWaylineMode>
|
<wpml:finishAction>${missionConfig.finishAction!''}</wpml:finishAction>
|
<wpml:exitOnRCLost>${missionConfig.exitOnRCLost!''}</wpml:exitOnRCLost>
|
<wpml:executeRCLostAction>${missionConfig.executeRCLostAction!''}</wpml:executeRCLostAction>
|
<wpml:takeOffSecurityHeight>${missionConfig.takeOffSecurityHeight!''}</wpml:takeOffSecurityHeight>
|
<wpml:globalTransitionalSpeed>${missionConfig.globalTransitionalSpeed!''}</wpml:globalTransitionalSpeed>
|
<wpml:globalRTHHeight>${missionConfig.globalRTHHeight!''}</wpml:globalRTHHeight>
|
<wpml:droneInfo>
|
<wpml:droneEnumValue>${missionConfig.droneInfo.droneEnumValue!''}</wpml:droneEnumValue>
|
<wpml:droneSubEnumValue>${missionConfig.droneInfo.droneSubEnumValue!''}</wpml:droneSubEnumValue>
|
</wpml:droneInfo>
|
<wpml:payloadInfo>
|
<wpml:payloadEnumValue>${missionConfig.payloadInfo.payloadEnumValue!''}</wpml:payloadEnumValue>
|
<wpml:payloadSubEnumValue>${missionConfig.payloadInfo.payloadSubEnumValue!''}</wpml:payloadSubEnumValue>
|
<wpml:payloadPositionIndex>${missionConfig.payloadInfo.payloadPositionIndex!''}</wpml:payloadPositionIndex>
|
</wpml:payloadInfo>
|
</wpml:missionConfig>
|
<Folder>
|
<wpml:templateId>${folder.templateId!''}</wpml:templateId>
|
<wpml:executeHeightMode>${folder.waylineCoordinateSysParam.heightMode!''}</wpml:executeHeightMode>
|
<wpml:waylineId>0</wpml:waylineId>
|
<wpml:autoFlightSpeed>${folder.autoFlightSpeed!''}</wpml:autoFlightSpeed>
|
<wpml:startActionGroup>
|
<wpml:action>
|
<wpml:actionId>0</wpml:actionId>
|
<wpml:actionActuatorFunc>gimbalRotate</wpml:actionActuatorFunc>
|
<wpml:actionActuatorFuncParam>
|
<wpml:gimbalHeadingYawBase>aircraft</wpml:gimbalHeadingYawBase>
|
<wpml:gimbalRotateMode>absoluteAngle</wpml:gimbalRotateMode>
|
<wpml:gimbalPitchRotateEnable>1</wpml:gimbalPitchRotateEnable>
|
<wpml:gimbalPitchRotateAngle>-90</wpml:gimbalPitchRotateAngle>
|
<wpml:gimbalRollRotateEnable>0</wpml:gimbalRollRotateEnable>
|
<wpml:gimbalRollRotateAngle>0</wpml:gimbalRollRotateAngle>
|
<wpml:gimbalYawRotateEnable>1</wpml:gimbalYawRotateEnable>
|
<wpml:gimbalYawRotateAngle>0</wpml:gimbalYawRotateAngle>
|
<wpml:gimbalRotateTimeEnable>0</wpml:gimbalRotateTimeEnable>
|
<wpml:gimbalRotateTime>10</wpml:gimbalRotateTime>
|
<wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
|
</wpml:actionActuatorFuncParam>
|
</wpml:action>
|
<wpml:action>
|
<wpml:actionId>1</wpml:actionId>
|
<wpml:actionActuatorFunc>hover</wpml:actionActuatorFunc>
|
<wpml:actionActuatorFuncParam>
|
<wpml:hoverTime>0.5</wpml:hoverTime>
|
</wpml:actionActuatorFuncParam>
|
</wpml:action>
|
<wpml:action>
|
<wpml:actionId>2</wpml:actionId>
|
<wpml:actionActuatorFunc>setFocusType</wpml:actionActuatorFunc>
|
<wpml:actionActuatorFuncParam>
|
<wpml:cameraFocusType>manual</wpml:cameraFocusType>
|
<wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
|
</wpml:actionActuatorFuncParam>
|
</wpml:action>
|
<wpml:action>
|
<wpml:actionId>3</wpml:actionId>
|
<wpml:actionActuatorFunc>focus</wpml:actionActuatorFunc>
|
<wpml:actionActuatorFuncParam>
|
<wpml:focusX>0</wpml:focusX>
|
<wpml:focusY>0</wpml:focusY>
|
<wpml:focusRegionWidth>0</wpml:focusRegionWidth>
|
<wpml:focusRegionHeight>0</wpml:focusRegionHeight>
|
<wpml:isPointFocus>0</wpml:isPointFocus>
|
<wpml:isInfiniteFocus>1</wpml:isInfiniteFocus>
|
<wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
|
</wpml:actionActuatorFuncParam>
|
</wpml:action>
|
<wpml:action>
|
<wpml:actionId>4</wpml:actionId>
|
<wpml:actionActuatorFunc>hover</wpml:actionActuatorFunc>
|
<wpml:actionActuatorFuncParam>
|
<wpml:hoverTime>1</wpml:hoverTime>
|
</wpml:actionActuatorFuncParam>
|
</wpml:action>
|
</wpml:startActionGroup>
|
<#if folder.placemarkList??>
|
<#assign placemarkIndex = 0>
|
<#list folder.placemarkList as placemark>
|
<Placemark>
|
<Point>
|
<coordinates>
|
${placemark.coordinates!''}
|
</coordinates>
|
</Point>
|
<wpml:index>${placemarkIndex!''}</wpml:index>
|
<#assign placemarkIndex = placemarkIndex + 1>
|
<wpml:executeHeight>${placemark.height!''}</wpml:executeHeight>
|
<wpml:waypointSpeed>${placemark.waypointSpeed!''}</wpml:waypointSpeed>
|
<wpml:waypointHeadingParam>
|
<wpml:waypointHeadingMode>${folder.globalWaypointHeadingParam.waypointHeadingMode!''}</wpml:waypointHeadingMode>
|
<wpml:waypointHeadingAngle>${folder.globalWaypointHeadingParam.waypointHeadingAngle!''}</wpml:waypointHeadingAngle>
|
<wpml:waypointPoiPoint>${folder.globalWaypointHeadingParam.waypointPoiPoint!''}</wpml:waypointPoiPoint>
|
<wpml:waypointHeadingAngleEnable>1</wpml:waypointHeadingAngleEnable>
|
<wpml:waypointHeadingPathMode>${folder.globalWaypointHeadingParam.waypointHeadingPathMode!''}</wpml:waypointHeadingPathMode>
|
<wpml:waypointHeadingPoiIndex>${folder.globalWaypointHeadingParam.waypointHeadingPoiIndex!''}</wpml:waypointHeadingPoiIndex>
|
</wpml:waypointHeadingParam>
|
<wpml:waypointTurnParam>
|
<wpml:waypointTurnMode>${folder.globalWaypointTurnMode!''}</wpml:waypointTurnMode>
|
<wpml:waypointTurnDampingDist>0.2</wpml:waypointTurnDampingDist>
|
</wpml:waypointTurnParam>
|
<wpml:useStraightLine>${folder.globalUseStraightLine!''}</wpml:useStraightLine>
|
<wpml:waypointGimbalHeadingParam>
|
<wpml:waypointGimbalPitchAngle>0</wpml:waypointGimbalPitchAngle>
|
<wpml:waypointGimbalYawAngle>0</wpml:waypointGimbalYawAngle>
|
</wpml:waypointGimbalHeadingParam>
|
<wpml:isRisky>0</wpml:isRisky>
|
<wpml:waypointWorkType>0</wpml:waypointWorkType>
|
</Placemark>
|
</#list>
|
</#if>
|
</Folder>
|
</Document>
|
</kml>
|