{
    "kml": {
        "Document": {
            "missionConfig": {
                "flyToWaylineMode": "safely",
                "finishAction": "goHome",
                "exitOnRCLost": "goContinue",
                "executeRCLostAction": "goBack",
                "takeOffSecurityHeight": 20,
                "globalTransitionalSpeed": 15,
                "globalRTHHeight": 100,
                "droneInfo": {
                    "droneEnumValue": 100,
                    "droneSubEnumValue": 1
                },
                "waylineAvoidLimitAreaMode": 0,
                "payloadInfo": {
                    "payloadEnumValue": 99,
                    "payloadSubEnumValue": 2,
                    "payloadPositionIndex": 0
                }
            },
            "Folder": {
                "templateId": 0,
                "executeHeightMode": "WGS84",
                "waylineId": 0,
                "distance": 410.047576904297,
                "duration": 80.3239784240723,
                "autoFlightSpeed": 10,
                "Placemark": [
                    {
                        "Point": {
                            "coordinates": "118.294611278,35.135603162"
                        },
                        "index": 0,
                        "executeHeight": 172.948656023051,
                        "waypointSpeed": 10,
                        "waypointHeadingParam": {
                            "waypointHeadingMode": "followWayline",
                            "waypointHeadingAngle": 0,
                            "waypointPoiPoint": "0.000000,0.000000,0.000000",
                            "waypointHeadingAngleEnable": 0,
                            "waypointHeadingPathMode": "followBadArc",
                            "waypointHeadingPoiIndex": 0
                        },
                        "waypointTurnParam": {
                            "waypointTurnMode": "toPointAndStopWithDiscontinuityCurvature",
                            "waypointTurnDampingDist": 0
                        },
                        "useStraightLine": 1,
                        "actionGroup": {
                            "actionGroupId": 0,
                            "actionGroupStartIndex": 0,
                            "actionGroupEndIndex": 0,
                            "actionGroupMode": "sequence",
                            "actionTrigger": {
                            "actionTriggerType": "reachPoint"
                            },
                            "action": [
                            {
                                "actionId": 0,
                                "actionActuatorFunc": "rotateYaw",
                                "actionActuatorFuncParam": {
                                "aircraftHeading": 0,
                                "aircraftPathMode": "counterClockwise"
                                }
                            },
                            {
                                "actionId": 1,
                                "actionActuatorFunc": "gimbalRotate",
                                "actionActuatorFuncParam": {
                                "gimbalHeadingYawBase": "north",
                                "gimbalRotateMode": "absoluteAngle",
                                "gimbalPitchRotateEnable": 1,
                                "gimbalPitchRotateAngle": 0,
                                "gimbalRollRotateEnable": 0,
                                "gimbalRollRotateAngle": 0,
                                "gimbalYawRotateEnable": 0,
                                "gimbalYawRotateAngle": 0,
                                "gimbalRotateTimeEnable": 0,
                                "gimbalRotateTime": 0,
                                "payloadPositionIndex": 0
                                }
                            },
                            {
                                "actionId": 2,
                                "actionActuatorFunc": "zoom",
                                "actionActuatorFuncParam": {
                                "focalLength": 24,
                                "isUseFocalFactor": 0,
                                "payloadPositionIndex": 0
                                }
                            }
                            ]
                        },
                        "waypointGimbalHeadingParam": {
                            "waypointGimbalPitchAngle": 0,
                            "waypointGimbalYawAngle": 0
                        },
                        "isRisky": 0,
                        "waypointWorkType": 0
                    },
                    {
                        "Point": {
                            "coordinates": "118.293561241,35.13624246"
                        },
                        "index": 1,
                        "executeHeight": 172.944777612474,
                        "waypointSpeed": 10,
                        "waypointHeadingParam": {
                            "waypointHeadingMode": "followWayline",
                            "waypointHeadingAngle": 0,
                            "waypointPoiPoint": "0.000000,0.000000,0.000000",
                            "waypointHeadingAngleEnable": 0,
                            "waypointHeadingPathMode": "followBadArc",
                            "waypointHeadingPoiIndex": 0
                        },
                        "waypointTurnParam": {
                            "waypointTurnMode": "toPointAndStopWithDiscontinuityCurvature",
                            "waypointTurnDampingDist": 0
                        },
                        "useStraightLine": 1,
                        "actionGroup": {
                            "actionGroupId": 1,
                            "actionGroupStartIndex": 1,
                            "actionGroupEndIndex": 1,
                            "actionGroupMode": "sequence",
                            "actionTrigger": {
                            "actionTriggerType": "reachPoint"
                            },
                            "action": [
                                {
                                    "actionId": 0,
                                    "actionActuatorFunc": "rotateYaw",
                                    "actionActuatorFuncParam": {
                                    "aircraftHeading": 0,
                                    "aircraftPathMode": "counterClockwise"
                                    }
                                },
                                {
                                    "actionId": 1,
                                    "actionActuatorFunc": "gimbalRotate",
                                    "actionActuatorFuncParam": {
                                    "gimbalHeadingYawBase": "north",
                                    "gimbalRotateMode": "absoluteAngle",
                                    "gimbalPitchRotateEnable": 1,
                                    "gimbalPitchRotateAngle": 0,
                                    "gimbalRollRotateEnable": 0,
                                    "gimbalRollRotateAngle": 0,
                                    "gimbalYawRotateEnable": 0,
                                    "gimbalYawRotateAngle": 0,
                                    "gimbalRotateTimeEnable": 0,
                                    "gimbalRotateTime": 0,
                                    "payloadPositionIndex": 0
                                    }
                                },
                                {
                                    "actionId": 2,
                                    "actionActuatorFunc": "zoom",
                                    "actionActuatorFuncParam": {
                                    "focalLength": 24,
                                    "isUseFocalFactor": 0,
                                    "payloadPositionIndex": 0
                                    }
                                }
                            ]
                        },
                        "waypointGimbalHeadingParam": {
                            "waypointGimbalPitchAngle": 0,
                            "waypointGimbalYawAngle": 0
                        },
                        "isRisky": 0,
                        "waypointWorkType": 0
                    },
                    {
                        "Point": {
                            "coordinates": "118.293943412,35.135041855"
                        },
                        "index": 2,
                        "executeHeight": 172.945712997642,
                        "waypointSpeed": 10,
                        "waypointHeadingParam": {
                            "waypointHeadingMode": "followWayline",
                            "waypointHeadingAngle": 0,
                            "waypointPoiPoint": "0.000000,0.000000,0.000000",
                            "waypointHeadingAngleEnable": 0,
                            "waypointHeadingPathMode": "followBadArc",
                            "waypointHeadingPoiIndex": 0
                        },
                        "waypointTurnParam": {
                            "waypointTurnMode": "toPointAndStopWithDiscontinuityCurvature",
                            "waypointTurnDampingDist": 0
                        },
                        "useStraightLine": 1,
                        "actionGroup": {
                            "actionGroupId": 2,
                            "actionGroupStartIndex": 2,
                            "actionGroupEndIndex": 2,
                            "actionGroupMode": "sequence",
                            "actionTrigger": {
                            "actionTriggerType": "reachPoint"
                            },
                            "action": [
                            {
                                "actionId": 0,
                                "actionActuatorFunc": "rotateYaw",
                                "actionActuatorFuncParam": {
                                "aircraftHeading": 0,
                                "aircraftPathMode": "counterClockwise"
                                }
                            },
                            {
                                "actionId": 1,
                                "actionActuatorFunc": "gimbalRotate",
                                "actionActuatorFuncParam": {
                                "gimbalHeadingYawBase": "north",
                                "gimbalRotateMode": "absoluteAngle",
                                "gimbalPitchRotateEnable": 1,
                                "gimbalPitchRotateAngle": 0,
                                "gimbalRollRotateEnable": 0,
                                "gimbalRollRotateAngle": 0,
                                "gimbalYawRotateEnable": 0,
                                "gimbalYawRotateAngle": 0,
                                "gimbalRotateTimeEnable": 0,
                                "gimbalRotateTime": 0,
                                "payloadPositionIndex": 0
                                }
                            },
                            {
                                "actionId": 2,
                                "actionActuatorFunc": "zoom",
                                "actionActuatorFuncParam": {
                                "focalLength": 24,
                                "isUseFocalFactor": 0,
                                "payloadPositionIndex": 0
                                }
                            }
                            ]
                        },
                        "waypointGimbalHeadingParam": {
                            "waypointGimbalPitchAngle": 0,
                            "waypointGimbalYawAngle": 0
                        },
                        "isRisky": 0,
                        "waypointWorkType": 0
                    },
                    {
                        "Point": {
                            "coordinates": "118.294526719,35.134979751"
                        },
                        "index": 3,
                        "executeHeight": 172.948011952556,
                        "waypointSpeed": 10,
                        "waypointHeadingParam": {
                            "waypointHeadingMode": "followWayline",
                            "waypointHeadingAngle": 0,
                            "waypointPoiPoint": "0.000000,0.000000,0.000000",
                            "waypointHeadingAngleEnable": 0,
                            "waypointHeadingPathMode": "followBadArc",
                            "waypointHeadingPoiIndex": 0
                        },
                        "waypointTurnParam": {
                            "waypointTurnMode": "toPointAndStopWithDiscontinuityCurvature",
                            "waypointTurnDampingDist": 0
                        },
                        "useStraightLine": 1,
                        "actionGroup": {
                            "actionGroupId": 3,
                            "actionGroupStartIndex": 3,
                            "actionGroupEndIndex": 3,
                            "actionGroupMode": "sequence",
                            "actionTrigger": {
                            "actionTriggerType": "reachPoint"
                            },
                            "action": [
                            {
                                "actionId": 0,
                                "actionActuatorFunc": "rotateYaw",
                                "actionActuatorFuncParam": {
                                "aircraftHeading": 0,
                                "aircraftPathMode": "counterClockwise"
                                }
                            },
                            {
                                "actionId": 1,
                                "actionActuatorFunc": "gimbalRotate",
                                "actionActuatorFuncParam": {
                                "gimbalHeadingYawBase": "north",
                                "gimbalRotateMode": "absoluteAngle",
                                "gimbalPitchRotateEnable": 1,
                                "gimbalPitchRotateAngle": 0,
                                "gimbalRollRotateEnable": 0,
                                "gimbalRollRotateAngle": 0,
                                "gimbalYawRotateEnable": 0,
                                "gimbalYawRotateAngle": 0,
                                "gimbalRotateTimeEnable": 0,
                                "gimbalRotateTime": 0,
                                "payloadPositionIndex": 0
                                }
                            },
                            {
                                "actionId": 2,
                                "actionActuatorFunc": "zoom",
                                "actionActuatorFuncParam": {
                                "focalLength": 24,
                                "isUseFocalFactor": 0,
                                "payloadPositionIndex": 0
                                }
                            }
                            ]
                        },
                        "waypointGimbalHeadingParam": {
                            "waypointGimbalPitchAngle": 0,
                            "waypointGimbalYawAngle": 0
                        },
                        "isRisky": 0,
                        "waypointWorkType": 0
                    },
                    {
                        "Point": {
                            "coordinates": "118.295469043,35.134523782"
                        },
                        "index": 4,
                        "executeHeight": 172.951551394798,
                        "waypointSpeed": 10,
                        "waypointHeadingParam": {
                            "waypointHeadingMode": "followWayline",
                            "waypointHeadingAngle": 0,
                            "waypointPoiPoint": "0.000000,0.000000,0.000000",
                            "waypointHeadingAngleEnable": 0,
                            "waypointHeadingPathMode": "followBadArc",
                            "waypointHeadingPoiIndex": 0
                        },
                        "waypointTurnParam": {
                            "waypointTurnMode": "toPointAndStopWithDiscontinuityCurvature",
                            "waypointTurnDampingDist": 0
                        },
                        "useStraightLine": 1,
                        "actionGroup": {
                            "actionGroupId": 4,
                            "actionGroupStartIndex": 4,
                            "actionGroupEndIndex": 4,
                            "actionGroupMode": "sequence",
                            "actionTrigger": {
                            "actionTriggerType": "reachPoint"
                            },
                            "action": [
                            {
                                "actionId": 0,
                                "actionActuatorFunc": "rotateYaw",
                                "actionActuatorFuncParam": {
                                "aircraftHeading": 0,
                                "aircraftPathMode": "counterClockwise"
                                }
                            },
                            {
                                "actionId": 1,
                                "actionActuatorFunc": "gimbalRotate",
                                "actionActuatorFuncParam": {
                                "gimbalHeadingYawBase": "north",
                                "gimbalRotateMode": "absoluteAngle",
                                "gimbalPitchRotateEnable": 1,
                                "gimbalPitchRotateAngle": 0,
                                "gimbalRollRotateEnable": 0,
                                "gimbalRollRotateAngle": 0,
                                "gimbalYawRotateEnable": 0,
                                "gimbalYawRotateAngle": 0,
                                "gimbalRotateTimeEnable": 0,
                                "gimbalRotateTime": 0,
                                "payloadPositionIndex": 0
                                }
                            },
                            {
                                "actionId": 2,
                                "actionActuatorFunc": "zoom",
                                "actionActuatorFuncParam": {
                                "focalLength": 24,
                                "isUseFocalFactor": 0,
                                "payloadPositionIndex": 0
                                }
                            }
                            ]
                        },
                        "waypointGimbalHeadingParam": {
                            "waypointGimbalPitchAngle": 0,
                            "waypointGimbalYawAngle": 0
                        },
                        "isRisky": 0,
                        "waypointWorkType": 0
                    }
                ]
            }
        }
    }
}