| | |
| | | <?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.3"> |
| | | <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:wpml="http://www.dji.com/wpmz/1.0.5"> |
| | | <Document> |
| | | <!-- 步骤1:实现文件创建信息 --> |
| | | <wpml:author>${author!''}</wpml:author> |
| | | <wpml:createTime>${createTime!''}</wpml:createTime> |
| | | <wpml:updateTime>${updateTime!''}</wpml:updateTime> |
| | | <!-- 步骤2:设置任务配置 --> |
| | | <wpml:missionConfig> |
| | | <wpml:flyToWaylineMode>${missionConfig.flyToWaylineMode!''}</wpml:flyToWaylineMode> |
| | | <wpml:finishAction>${missionConfig.finishAction!''}</wpml:finishAction> |
| | |
| | | <wpml:globalTransitionalSpeed>${missionConfig.globalTransitionalSpeed!''}</wpml:globalTransitionalSpeed> |
| | | <wpml:globalRTHHeight>${missionConfig.globalRTHHeight!''}</wpml:globalRTHHeight> |
| | | <wpml:droneInfo> |
| | | <!-- 用M30申报无人机型号 --> |
| | | <wpml:droneEnumValue>${missionConfig.droneInfo.droneEnumValue!''}</wpml:droneEnumValue> |
| | | <wpml:droneSubEnumValue>${missionConfig.droneInfo.droneSubEnumValue!''}</wpml:droneSubEnumValue> |
| | | </wpml:droneInfo> |
| | | <wpml:payloadInfo> |
| | | <!-- 用M30声明有效载荷模型 --> |
| | | <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> |
| | | <!-- 步骤3:设置路径点模板文件夹 --> |
| | | <Folder> |
| | | <wpml:templateType>${folder.templateType!''}</wpml:templateType> |
| | | <wpml:templateId>${folder.templateId!''}</wpml:templateId> |
| | |
| | | <#list folder.placemarkList as placemark> |
| | | <Placemark> |
| | | <Point> |
| | | <!-- 经度和纬度 --> |
| | | <coordinates> |
| | | ${placemark.coordinates!''} |
| | | </coordinates> |
| | |
| | | <wpml:useGlobalHeadingParam>${placemark.useGlobalHeadingParam!''}</wpml:useGlobalHeadingParam> |
| | | <wpml:useGlobalTurnParam>${placemark.useGlobalTurnParam!''}</wpml:useGlobalTurnParam> |
| | | <wpml:useStraightLine>${placemark.useStraightLine!''}</wpml:useStraightLine> |
| | | <!-- 宣布航路点1#的行动组 --> |
| | | <#if placemark.actionGroup??> |
| | | <wpml:actionGroup> |
| | | <wpml:actionGroupId>${placemark.actionGroup.actionGroupId!''}</wpml:actionGroupId> |
| | |
| | | <#if placemark.actionGroup.actions??> |
| | | <#assign idx = 0> |
| | | <#list placemark.actionGroup.actions as action> |
| | | <!-- 动作 --> |
| | | <wpml:action> |
| | | <wpml:actionId>${idx!''}</wpml:actionId> |
| | | <wpml:actionActuatorFunc>${action.actionActuatorFunc!''}</wpml:actionActuatorFunc> |
| | |
| | | </#if> |
| | | </wpml:actionGroup> |
| | | </#if> |
| | | <wpml:isRisky>0</wpml:isRisky> |
| | | </Placemark> |
| | | </#list> |
| | | </#if> |
| | | <!-- 负载设置 --> |
| | | <wpml:payloadParam> |
| | | <wpml:payloadPositionIndex>${folder.payloadParam.payloadPositionIndex!''}</wpml:payloadPositionIndex> |
| | | <wpml:focusMode>${folder.payloadParam.focusMode!''}</wpml:focusMode> |