rain
2024-08-21 2db1aa88e8ab53096a936163d686b90d8e056a99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<?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:author>${author!''}</wpml:author>
    <wpml:createTime>${createTime!''}</wpml:createTime>
    <wpml:updateTime>${updateTime!''}</wpml:updateTime>
    <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:takeOffRefPoint>${missionConfig.takeOffRefPoint!''}</wpml:takeOffRefPoint>
      <wpml:takeOffRefPointAGLHeight>${missionConfig.takeOffRefPointAGLHeight!''}</wpml:takeOffRefPointAGLHeight>
      <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:templateType>${folder.templateType!''}</wpml:templateType>
      <wpml:templateId>${folder.templateId!''}</wpml:templateId>
      <wpml:waylineCoordinateSysParam>
        <wpml:coordinateMode>${folder.waylineCoordinateSysParam.coordinateMode!''}</wpml:coordinateMode>
        <wpml:heightMode>${folder.waylineCoordinateSysParam.heightMode!''}</wpml:heightMode>
        <wpml:globalShootHeight>${folder.waylineCoordinateSysParam.globalShootHeight!''}</wpml:globalShootHeight>
        <wpml:surfaceFollowModeEnable>${folder.waylineCoordinateSysParam.surfaceFollowModeEnable!''}</wpml:surfaceFollowModeEnable>
        <wpml:isRealtimeSurfaceFollow>${folder.waylineCoordinateSysParam.isRealtimeSurfaceFollow!''}</wpml:isRealtimeSurfaceFollow>
        <wpml:surfaceRelativeHeight>${folder.waylineCoordinateSysParam.surfaceRelativeHeight!''}</wpml:surfaceRelativeHeight>
      </wpml:waylineCoordinateSysParam>
      <wpml:autoFlightSpeed>${folder.autoFlightSpeed!''}</wpml:autoFlightSpeed>
      <Placemark>
        <wpml:caliFlightEnable>${folder.placemarkByPolygon.caliFlightEnable!''}</wpml:caliFlightEnable>
        <wpml:elevationOptimizeEnable>${folder.placemarkByPolygon.elevationOptimizeEnable!''}</wpml:elevationOptimizeEnable>
        <wpml:smartObliqueEnable>${folder.placemarkByPolygon.smartObliqueEnable!''}</wpml:smartObliqueEnable>
        <wpml:facadeWaylineEnable>${folder.placemarkByPolygon.facadeWaylineEnable!''}</wpml:facadeWaylineEnable>
        <wpml:isLookAtSceneSet>${folder.placemarkByPolygon.isLookAtSceneSet!''}</wpml:isLookAtSceneSet>
        <wpml:shootType>${folder.placemarkByPolygon.shootType!''}</wpml:shootType>
        <wpml:direction>${folder.placemarkByPolygon.direction!''}</wpml:direction>
        <wpml:margin>${folder.placemarkByPolygon.margin!''}</wpml:margin>
        <wpml:overlap>
          <wpml:orthoCameraOverlapH>${folder.placemarkByPolygon.overlap.orthoCameraOverlapH!''}</wpml:orthoCameraOverlapH>
          <wpml:orthoCameraOverlapW>${folder.placemarkByPolygon.overlap.orthoCameraOverlapW!''}</wpml:orthoCameraOverlapW>
          <wpml:inclinedCameraOverlapH>${folder.placemarkByPolygon.overlap.inclinedCameraOverlapH!''}</wpml:inclinedCameraOverlapH>
          <wpml:inclinedCameraOverlapW>${folder.placemarkByPolygon.overlap.inclinedCameraOverlapW!''}</wpml:inclinedCameraOverlapW>
        </wpml:overlap>
        <Polygon>
          <outerBoundaryIs>
            <LinearRing>
              <coordinates>
                <#list folder.placemarkByPolygon.polygons as polygon>
                ${polygon}
                </#list>
              </coordinates>
            </LinearRing>
          </outerBoundaryIs>
        </Polygon>
        <wpml:ellipsoidHeight>${folder.placemarkByPolygon.ellipsoidHeight!''}</wpml:ellipsoidHeight>
        <wpml:height>${folder.placemarkByPolygon.height!''}</wpml:height>
      </Placemark>
      <wpml:payloadParam>
        <wpml:payloadPositionIndex>${folder.payloadParam.payloadPositionIndex!''}</wpml:payloadPositionIndex>
        <wpml:focusMode>${folder.payloadParam.focusMode!''}</wpml:focusMode>
        <wpml:meteringMode>${folder.payloadParam.meteringMode!''}</wpml:meteringMode>
        <wpml:returnMode>${folder.payloadParam.returnMode!''}</wpml:returnMode>
        <wpml:samplingRate>${folder.payloadParam.samplingRate!''}</wpml:samplingRate>
        <wpml:scanningMode>${folder.payloadParam.scanningMode!''}</wpml:scanningMode>
        <wpml:imageFormat>${folder.payloadParam.imageFormat!''}</wpml:imageFormat>
      </wpml:payloadParam>
    </Folder>
  </Document>
</kml>