@@ -604,13 +604,13 @@ void coordinateConvertInput(double coordinate, CoordinateInputType coordinateInp
604604 coordinate *= -1 ;
605605
606606 if (coordinateInputType == COORDINATE_INPUT_TYPE_DDMM)
607- snprintf (coordinateString, sizeOfCoordinateString, " %02d%010.7f " , longitudeDegrees, coordinate);
607+ snprintf (coordinateString, sizeOfCoordinateString, " %02d%011.8f " , longitudeDegrees, coordinate);
608608 else if (coordinateInputType == COORDINATE_INPUT_TYPE_DD_MM_DASH)
609- snprintf (coordinateString, sizeOfCoordinateString, " %02d-%010.7f " , longitudeDegrees, coordinate);
609+ snprintf (coordinateString, sizeOfCoordinateString, " %02d-%011.8f " , longitudeDegrees, coordinate);
610610 else if (coordinateInputType == COORDINATE_INPUT_TYPE_DD_MM_SYMBOL)
611- snprintf (coordinateString, sizeOfCoordinateString, " %02d°%010.7f '" , longitudeDegrees, coordinate);
611+ snprintf (coordinateString, sizeOfCoordinateString, " %02d°%011.8f '" , longitudeDegrees, coordinate);
612612 else if (coordinateInputType == COORDINATE_INPUT_TYPE_DD_MM)
613- snprintf (coordinateString, sizeOfCoordinateString, " %02d %010.7f " , longitudeDegrees, coordinate);
613+ snprintf (coordinateString, sizeOfCoordinateString, " %02d %011.8f " , longitudeDegrees, coordinate);
614614 }
615615 else if (coordinateInputType == COORDINATE_INPUT_TYPE_DD_MM_SS ||
616616 coordinateInputType == COORDINATE_INPUT_TYPE_DDMMSS ||
0 commit comments