司空2导入自己生成的面状航线kmz文件提示规划面积过大,无法生成航线
已完成kml:
<?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.6">
<Document>
<wpml:author>3</wpml:author>
<wpml:createTime>Thu Feb 13 10:37:36 CST 2025</wpml:createTime>
<wpml:updateTime>null</wpml:updateTime>
<wpml:missionConfig>
<wpml:flyToWaylineMode>safely</wpml:flyToWaylineMode>
<wpml:finishAction>goHome</wpml:finishAction>
<wpml:exitOnRCLost>goContinue</wpml:exitOnRCLost>
<wpml:executeRCLostAction>goBack</wpml:executeRCLostAction>
<wpml:takeOffSecurityHeight>20</wpml:takeOffSecurityHeight>
<wpml:takeOffRefPoint>39.427066927857226,116.99979109854122,0</wpml:takeOffRefPoint>
<wpml:takeOffRefPointAGLHeight>0</wpml:takeOffRefPointAGLHeight>
<wpml:globalTransitionalSpeed>5</wpml:globalTransitionalSpeed>
<wpml:globalRTHHeight>100</wpml:globalRTHHeight>
<wpml:droneInfo>
<!-- Declare drone model with M30 -->
<wpml:droneEnumValue>91</wpml:droneEnumValue>
<wpml:droneSubEnumValue>1</wpml:droneSubEnumValue>
</wpml:droneInfo>
<wpml:payloadInfo>
<wpml:payloadEnumValue>81</wpml:payloadEnumValue>
<wpml:payloadSubEnumValue>2</wpml:payloadSubEnumValue>
<wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
</wpml:payloadInfo>
</wpml:missionConfig>
<Folder>
<wpml:templateType>mapping2d</wpml:templateType>
<wpml:templateId>1739414256</wpml:templateId>
<wpml:waylineCoordinateSysParam>
<wpml:coordinateMode>WGS84</wpml:coordinateMode>
<wpml:heightMode>relativeToStartPoint</wpml:heightMode>
<wpml:globalShootHeight>null</wpml:globalShootHeight>
</wpml:waylineCoordinateSysParam>
<wpml:autoFlightSpeed>5</wpml:autoFlightSpeed>
<Placemark>
<wpml:caliFlightEnable>0</wpml:caliFlightEnable>
<wpml:elevationOptimizeEnable>0</wpml:elevationOptimizeEnable>
<wpml:smartObliqueEnable>0</wpml:smartObliqueEnable>
<wpml:quickOrthoMappingEnable>0</wpml:quickOrthoMappingEnable>
<wpml:facadeWaylineEnable>0</wpml:facadeWaylineEnable>
<wpml:isLookAtSceneSet>0</wpml:isLookAtSceneSet>
<wpml:shootType>distance</wpml:shootType>
<wpml:direction>0</wpml:direction>
<wpml:margin>0</wpml:margin>
<wpml:efficiencyFlightModeEnable>0</wpml:efficiencyFlightModeEnable>
<wpml:overlap>
<wpml:orthoCameraOverlapH>80</wpml:orthoCameraOverlapH>
<wpml:orthoCameraOverlapW>70</wpml:orthoCameraOverlapW>
<wpml:inclinedCameraOverlapH>0</wpml:inclinedCameraOverlapH>
<wpml:inclinedCameraOverlapW>0</wpml:inclinedCameraOverlapW>
</wpml:overlap>
<Polygon>
<outerBoundaryIs>
<LinearRing>
<coordinates>
117.0003159294,39.4269426350975,0
117.000116953514,39.4254554863951,0
117.003345213548,39.4251203570442,0
117.00346539883,39.4267092422618,0
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
<wpml:ellipsoidHeight>null</wpml:ellipsoidHeight>
<wpml:height>100</wpml:height>
</Placemark>
<wpml:payloadParam>
<wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
<wpml:focusMode>firstPoint</wpml:focusMode>
<wpml:meteringMode>average</wpml:meteringMode>
<wpml:returnMode>singleReturnFirst</wpml:returnMode>
<wpml:samplingRate>240000</wpml:samplingRate>
<wpml:scanningMode>repetitive</wpml:scanningMode>
<wpml:imageFormat>visable</wpml:imageFormat>
</wpml:payloadParam>
</Folder>
</Document>
</kml>
wpml:
<?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.2">
<Document>
<!-- Step 1: Setup Mission Configuration -->
<wpml:missionConfig>
<wpml:flyToWaylineMode>safely</wpml:flyToWaylineMode>
<wpml:finishAction>goHome</wpml:finishAction>
<wpml:exitOnRCLost>goContinue</wpml:exitOnRCLost>
<wpml:executeRCLostAction>goBack</wpml:executeRCLostAction>
<wpml:takeOffSecurityHeight>20</wpml:takeOffSecurityHeight>
<wpml:globalTransitionalSpeed>5</wpml:globalTransitionalSpeed>
<wpml:globalRTHHeight>100</wpml:globalRTHHeight>
<wpml:droneInfo>
<wpml:droneEnumValue>91</wpml:droneEnumValue>
<wpml:droneSubEnumValue>1</wpml:droneSubEnumValue>
</wpml:droneInfo>
<wpml:payloadInfo>
<wpml:payloadEnumValue>81</wpml:payloadEnumValue>
<wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
</wpml:payloadInfo>
</wpml:missionConfig>
<Folder>
<wpml:templateId>1739414258</wpml:templateId>
<wpml:executeHeightMode>WGS84</wpml:executeHeightMode>
<wpml:waylineId>0</wpml:waylineId>
<wpml:autoFlightSpeed>5</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>
<Placemark>
<Point>
<coordinates>
117.00031592611055,39.42694263673589
</coordinates>
</Point>
<wpml:index>0</wpml:index>
<wpml:executeHeight>null</wpml:executeHeight>
<wpml:waypointSpeed>5</wpml:waypointSpeed>
<wpml:waypointHeadingParam>
<wpml:waypointHeadingMode>followWayline</wpml:waypointHeadingMode>
<wpml:waypointPoiPoint>0.000000,0.000000,0.000000</wpml:waypointPoiPoint>
<wpml:waypointHeadingAngleEnable>1</wpml:waypointHeadingAngleEnable>
<wpml:waypointHeadingPathMode>followBadArc</wpml:waypointHeadingPathMode>
<wpml:waypointHeadingPoiIndex>0</wpml:waypointHeadingPoiIndex>
</wpml:waypointHeadingParam>
<wpml:waypointTurnParam>
<wpml:waypointTurnMode>toPointAndStopWithDiscontinuityCurvature</wpml:waypointTurnMode>
<wpml:waypointTurnDampingDist>0</wpml:waypointTurnDampingDist>
</wpml:waypointTurnParam>
<wpml:useStraightLine>1</wpml:useStraightLine>
<wpml:actionGroup>
<wpml:actionGroupId>0</wpml:actionGroupId>
<wpml:actionGroupStartIndex>0</wpml:actionGroupStartIndex>
<wpml:actionGroupEndIndex>5</wpml:actionGroupEndIndex>
<wpml:actionGroupMode>sequence</wpml:actionGroupMode>
<wpml:actionTrigger>
<wpml:actionTriggerType>betweenAdjacentPoints</wpml:actionTriggerType>
</wpml:actionTrigger>
<wpml:action>
<wpml:actionId>0</wpml:actionId>
<wpml:actionActuatorFunc>gimbalAngleLock</wpml:actionActuatorFunc>
</wpml:action>
</wpml:actionGroup>
<wpml:actionGroup>
<wpml:actionGroupId>1</wpml:actionGroupId>
<wpml:actionGroupStartIndex>0</wpml:actionGroupStartIndex>
<wpml:actionGroupEndIndex>3</wpml:actionGroupEndIndex>
<wpml:actionGroupMode>sequence</wpml:actionGroupMode>
<wpml:actionTrigger>
<wpml:actionTriggerType>multipleDistance</wpml:actionTriggerType>
<wpml:actionTriggerParam>18.461538461538453</wpml:actionTriggerParam>
</wpml:actionTrigger>
<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>startContinuousShooting</wpml:actionActuatorFunc>
<wpml:actionActuatorFuncParam>
<wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
<wpml:useGlobalPayloadLensIndex>0</wpml:useGlobalPayloadLensIndex>
<wpml:payloadLensIndex>visable,ir</wpml:payloadLensIndex>
</wpml:actionActuatorFuncParam>
</wpml:action>
</wpml:actionGroup>
<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>
<Placemark>
<Point>
<coordinates>
117.00025370954681,39.426477676885185
</coordinates>
</Point>
<wpml:index>1</wpml:index>
<wpml:executeHeight>null</wpml:executeHeight>
<wpml:waypointSpeed>5</wpml:waypointSpeed>
<wpml:waypointHeadingParam>
<wpml:waypointHeadingMode>followWayline</wpml:waypointHeadingMode>
<wpml:waypointPoiPoint>0.000000,0.000000,0.000000</wpml:waypointPoiPoint>
<wpml:waypointHeadingAngleEnable>1</wpml:waypointHeadingAngleEnable>
<wpml:waypointHeadingPathMode>followBadArc</wpml:waypointHeadingPathMode>
<wpml:waypointHeadingPoiIndex>0</wpml:waypointHeadingPoiIndex>
</wpml:waypointHeadingParam>
<wpml:waypointTurnParam>
<wpml:waypointTurnMode>coordinateTurn</wpml:waypointTurnMode>
<wpml:waypointTurnDampingDist>10</wpml:waypointTurnDampingDist>
</wpml:waypointTurnParam>
<wpml:useStraightLine>1</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>
<Placemark>
<Point>
<coordinates>
117.00347756234186,39.426477676885185
</coordinates>
</Point>
<wpml:index>2</wpml:index>
<wpml:executeHeight>null</wpml:executeHeight>
<wpml:waypointSpeed>5</wpml:waypointSpeed>
<wpml:waypointHeadingParam>
<wpml:waypointHeadingMode>followWayline</wpml:waypointHeadingMode>
<wpml:waypointPoiPoint>0.000000,0.000000,0.000000</wpml:waypointPoiPoint>
<wpml:waypointHeadingAngleEnable>1</wpml:waypointHeadingAngleEnable>
<wpml:waypointHeadingPathMode>followBadArc</wpml:waypointHeadingPathMode>
<wpml:waypointHeadingPoiIndex>0</wpml:waypointHeadingPoiIndex>
</wpml:waypointHeadingParam>
<wpml:waypointTurnParam>
<wpml:waypointTurnMode>coordinateTurn</wpml:waypointTurnMode>
<wpml:waypointTurnDampingDist>10</wpml:waypointTurnDampingDist>
</wpml:waypointTurnParam>
<wpml:useStraightLine>1</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>
<Placemark>
<Point>
<coordinates>
117.003442234709,39.42601271703449
</coordinates>
</Point>
<wpml:index>3</wpml:index>
<wpml:executeHeight>null</wpml:executeHeight>
<wpml:waypointSpeed>5</wpml:waypointSpeed>
<wpml:waypointHeadingParam>
<wpml:waypointHeadingMode>followWayline</wpml:waypointHeadingMode>
<wpml:waypointPoiPoint>0.000000,0.000000,0.000000</wpml:waypointPoiPoint>
<wpml:waypointHeadingAngleEnable>1</wpml:waypointHeadingAngleEnable>
<wpml:waypointHeadingPathMode>followBadArc</wpml:waypointHeadingPathMode>
<wpml:waypointHeadingPoiIndex>0</wpml:waypointHeadingPoiIndex>
</wpml:waypointHeadingParam>
<wpml:waypointTurnParam>
<wpml:waypointTurnMode>coordinateTurn</wpml:waypointTurnMode>
<wpml:waypointTurnDampingDist>10</wpml:waypointTurnDampingDist>
</wpml:waypointTurnParam>
<wpml:useStraightLine>1</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>
<Placemark>
<Point>
<coordinates>
117.00019149298309,39.42601271703449
</coordinates>
</Point>
<wpml:index>4</wpml:index>
<wpml:executeHeight>null</wpml:executeHeight>
<wpml:waypointSpeed>5</wpml:waypointSpeed>
<wpml:waypointHeadingParam>
<wpml:waypointHeadingMode>followWayline</wpml:waypointHeadingMode>
<wpml:waypointPoiPoint>0.000000,0.000000,0.000000</wpml:waypointPoiPoint>
<wpml:waypointHeadingAngleEnable>1</wpml:waypointHeadingAngleEnable>
<wpml:waypointHeadingPathMode>followBadArc</wpml:waypointHeadingPathMode>
<wpml:waypointHeadingPoiIndex>0</wpml:waypointHeadingPoiIndex>
</wpml:waypointHeadingParam>
<wpml:waypointTurnParam>
<wpml:waypointTurnMode>coordinateTurn</wpml:waypointTurnMode>
<wpml:waypointTurnDampingDist>10</wpml:waypointTurnDampingDist>
</wpml:waypointTurnParam>
<wpml:useStraightLine>1</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>
<Placemark>
<Point>
<coordinates>
117.00012927641936,39.42554775718379
</coordinates>
</Point>
<wpml:index>5</wpml:index>
<wpml:executeHeight>null</wpml:executeHeight>
<wpml:waypointSpeed>5</wpml:waypointSpeed>
<wpml:waypointHeadingParam>
<wpml:waypointHeadingMode>followWayline</wpml:waypointHeadingMode>
<wpml:waypointPoiPoint>0.000000,0.000000,0.000000</wpml:waypointPoiPoint>
<wpml:waypointHeadingAngleEnable>1</wpml:waypointHeadingAngleEnable>
<wpml:waypointHeadingPathMode>followBadArc</wpml:waypointHeadingPathMode>
<wpml:waypointHeadingPoiIndex>0</wpml:waypointHeadingPoiIndex>
</wpml:waypointHeadingParam>
<wpml:waypointTurnParam>
<wpml:waypointTurnMode>coordinateTurn</wpml:waypointTurnMode>
<wpml:waypointTurnDampingDist>10</wpml:waypointTurnDampingDist>
</wpml:waypointTurnParam>
<wpml:useStraightLine>1</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>
<Placemark>
<Point>
<coordinates>
117.00340690707615,39.42554775718379
</coordinates>
</Point>
<wpml:index>6</wpml:index>
<wpml:executeHeight>null</wpml:executeHeight>
<wpml:waypointSpeed>5</wpml:waypointSpeed>
<wpml:waypointHeadingParam>
<wpml:waypointHeadingMode>followWayline</wpml:waypointHeadingMode>
<wpml:waypointHeadingAngle>0</wpml:waypointHeadingAngle>
<wpml:waypointPoiPoint>0.000000,0.000000,0.000000</wpml:waypointPoiPoint>
<wpml:waypointHeadingAngleEnable>0</wpml:waypointHeadingAngleEnable>
<wpml:waypointHeadingPathMode>followBadArc</wpml:waypointHeadingPathMode>
<wpml:waypointHeadingPoiIndex>0</wpml:waypointHeadingPoiIndex>
</wpml:waypointHeadingParam>
<wpml:waypointTurnParam>
<wpml:waypointTurnMode>toPointAndStopWithDiscontinuityCurvature</wpml:waypointTurnMode>
<wpml:waypointTurnDampingDist>0</wpml:waypointTurnDampingDist>
</wpml:waypointTurnParam>
<wpml:useStraightLine>1</wpml:useStraightLine>
<wpml:actionGroup>
<wpml:actionGroupId>6</wpml:actionGroupId>
<wpml:actionGroupStartIndex>6</wpml:actionGroupStartIndex>
<wpml:actionGroupEndIndex>6</wpml:actionGroupEndIndex>
<wpml:actionGroupMode>sequence</wpml:actionGroupMode>
<wpml:actionTrigger>
<wpml:actionTriggerType>reachPoint</wpml:actionTriggerType>
</wpml:actionTrigger>
<wpml:action>
<wpml:actionId>0</wpml:actionId>
<wpml:actionActuatorFunc>stopContinuousShooting</wpml:actionActuatorFunc>
<wpml:actionActuatorFuncParam>
<wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
<wpml:payloadLensIndex>visable,ir</wpml:payloadLensIndex>
</wpml:actionActuatorFuncParam>
</wpml:action>
<wpml:action>
<wpml:actionId>1</wpml:actionId>
<wpml:actionActuatorFunc>gimbalAngleUnlock</wpml:actionActuatorFunc>
</wpml:action>
</wpml:actionGroup>
<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>
</Folder>
</Document>
</kml>
请先登录再写评论。
评论
1 条评论