diff --git a/src/MissionManager/MissionController.cc b/src/MissionManager/MissionController.cc index bd1acc5f0df1cace5873d4189f2c8c049d188ca6..45f26917b66e50965585c0b5a4970a2018152933 100644 --- a/src/MissionManager/MissionController.cc +++ b/src/MissionManager/MissionController.cc @@ -283,11 +283,11 @@ void MissionController::convertToKMLDocument(QDomDocument& document) qgcApp()->toolbox()->missionCommandTree()->getUIInfo(_controllerVehicle, item->command()); if (uiInfo && uiInfo->specifiesCoordinate() && !uiInfo->isStandaloneCoordinate()) { - coord = QString::number(item->param6()) \ + coord = QString::number(item->param6(),'f',7) \ + "," \ - + QString::number(item->param5()) \ + + QString::number(item->param5(),'f',7) \ + "," \ - + QString::number(item->param7() + altitude); + + QString::number(item->param7() + altitude,'f',2); coords.append(coord); } }