Bladeren bron

use %.15g instead of %.8f (https://trac.osgeo.org/grass/ticket/335)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@45877 15284696-431f-4ddb-bdfa-cd5b030d7da7
Hamish Bowman 14 jaren geleden
bovenliggende
commit
416fcce60e
1 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 4 4
      scripts/v.in.mapgen/v.in.mapgen.py

+ 4 - 4
scripts/v.in.mapgen/v.in.mapgen.py

@@ -116,7 +116,7 @@ def main():
 		if points != []:
 		    outf.write("L %d\n" % len(points))
 		    for point in points:
-			outf.write(" %.8f %.8f %.8f\n" % tuple(map(float,point)))
+			outf.write(" %.15g %.15g %.15g\n" % tuple(map(float,point)))
 		points = []
 	    else:
 		if len(f) == 2:
@@ -127,7 +127,7 @@ def main():
 	    outf.write("L %d\n" % len(points))
 	    for point in points:
                 try:
-                    outf.write(" %.8f %.8f %.8f\n" % tuple(map(float, point)))
+                    outf.write(" %.15g %.15g %.15g\n" % tuple(map(float, point)))
                 except ValueError:
                     grass.fatal(_("An error occured on line '%s', exiting.") % line.strip())
     else:
@@ -138,7 +138,7 @@ def main():
 		if points != []:
 		    outf.write("L %d\n" % len(points))
 		    for point in points:
-			outf.write(" %.8f %.8f\n" % tuple(map(float,point)))
+			outf.write(" %.15g %.15g\n" % tuple(map(float,point)))
 		points = []
 	    else:
 		points.append(line.rstrip('\r\n').split('\t'))
@@ -146,7 +146,7 @@ def main():
 	if points != []:
 	    outf.write("L %d\n" % len(points))
 	    for point in points:
-		outf.write(" %.8f %.8f\n" % tuple(map(float,point)))
+		outf.write(" %.15g %.15g\n" % tuple(map(float,point)))
 
     outf.close()
     inf.close()