**************************************************************** e572las.exe: This tool reads LiDAR in the E57 format from a *.e57 file and converts it to either standard LAS, compressed LAZ, or simple ASCII TXT. By default all scans contained in the E57 file are merged into one output with all invalid points being omitted. The points of different scans are given different point source IDs so that the information which points belong to one scan is preserved. It's possible to request '-split_scans' and '-include_invalid' to put points from different scans into separate files and/or to include invalid points as well. Another useful option is '-v' or '-verbose' that informs about the contents and the progress of processing. Below are some typical example command lines for the data that can be found here: http://www.libe57.org/data.html e572las -v -i pumpACartesian.e57 -o pumpACartesian.laz e572las -v -i Station018.e57 -o Station018.laz -set_scale 0.002 0.002 0.002 e572las -v -i trimble.e57 -o trimble.laz e572las -v -i pump.e57 -o pump.las -split_scans e572las -v -i trimble.e57 -o trimble.txt -oparse xyzi e572las -v -i pump.e57 -o pump.laz -include_invalid By default the tool will apply transformations and/or rotations that it find stored in the pose of each scan. You can ask the tool not to apply those with '-no_pose'. To selevtively suppress only transformation or rotation use '-no_transformation' or '-no_rotation' For updates check the website or join the LAStools mailing list. http://lastools.org/ http://rapidlasso.com/LAStools http://groups.google.com/group/lastools/ http://twitter.com/LAStools/ http://facebook.com/LAStools/ http://linkedin.com/groups?gid=4408378 Martin @rapidlasso **************************************************************** >> e572las -i Tikal.e57 -o Tikal.laz >> dir Tikal.* 1,126,514,688 Tikal.e57 172,269,240 Tikal.laz >> e572las -v -i pumpACartesian.e57 -o pumpACartesian.laz file 'pumpACartesian.e57' contains 1 scan processing scan 1 of 1 ... contains grid of 345 by 1074 equaling 370530 points contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) is written with millimeter resolution to 'pumpACartesian.laz' 215329 invalid points were omitted scan of 'pumpACartesian.e57' contains 215329 invalid points that were omitted written a total 155201 points >> dir pumpACartesian.* 5,261,312 pumpACartesian.e57 444,513 pumpACartesian.laz >> e572las -v -i pump.e57 -o pump.laz file 'pump.e57' contains 5 scans. merging ... processing scan 1 of 5 ... contains grid of 242 by 1739 equaling 420838 points has quaternion (0.999994,0.000820005,0.00268102,-0.00180426) which is applied has translation (-3.02875,-3.81974,-1.38433) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) all scans are written with millimeter resolution to 'pump.laz' 246359 invalid points were omitted processing scan 2 of 5 ... contains grid of 345 by 1074 equaling 370530 points contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) 215329 invalid points were omitted processing scan 3 of 5 ... contains grid of 233 by 1672 equaling 389576 points has quaternion (0.793531,-0.00198763,0.000784153,-0.608525) which is applied has translation (0.676397,-5.7837,-1.40222) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) 227957 invalid points were omitted processing scan 4 of 5 ... contains grid of 190 by 1358 equaling 258020 points has quaternion (0.947786,0.000996269,-0.00143993,0.318902) which is applied has translation (2.04813,-3.77893,-0.027761) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) 139967 invalid points were omitted processing scan 5 of 5 ... contains grid of 720 by 2000 equaling 1440000 points has quaternion (0.958191,-0.0112013,0.00244497,-0.2859) which is applied has translation (-0.642414,-3.60494,-1.43066) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) 835362 invalid points were omitted scans of 'pump.e57' contain 1664974 invalid points that were omitted written a total 1213990 points >>dir pump.* 52,496,384 pump.e57 3,374,559 pump.laz >>e572las -v -i Station018.e57 -o Station018.laz -set_scale 0.002 0.002 0.002 file 'Station018.e57' contains 1 scan processing scan 1 of 1 ... contains grid of 5026 by 1664 equaling 8363264 points has quaternion (0.381393,0,0,0.924413) which is applied has translation (813.17,599.102,29.6163) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) is written with resolution 0.002 0.002 0.002 to 'Station018.laz' written a total 4067815 points >> dir Station018.* 117,242,880 Station018.e57 15,153,726 Station018.laz C:\software\e572las>e572las -v -i manitou.e57 -o manitou.laz file 'manitou.e57' contains 5 scans. merging ... processing scan 1 of 5 ... contains grid of 3079 by 388 equaling 1194652 points has quaternion (0.883724,0.00106198,-0.0013313,0.468005) which is applied has translation (0.006588,-0.011522,0.003971) which is applied contains intensities (0-1) all scans are written with millimeter resolution to 'manitou.laz' 848208 invalid points were omitted processing scan 2 of 5 ... contains grid of 2021 by 255 equaling 515355 points has quaternion (0.84688,-0.148431,0.243503,0.448853) which is applied has translation (0.0545705,0.0595203,-0.0199791) which is applied contains intensities (0-1) 358947 invalid points were omitted processing scan 3 of 5 ... contains grid of 3083 by 388 equaling 1196204 points has quaternion (0.961504,0.000668005,0.00200447,-0.274783) which is applied has translation (15.8151,-8.602,-0.192073) which is applied contains intensities (0-1) 742577 invalid points were omitted processing scan 4 of 5 ... contains grid of 1046 by 388 equaling 405848 points has quaternion (0.951362,-0.0401362,0.297261,0.070251) which is applied has translation (43.2483,-24.8545,-0.67416) which is applied contains intensities (0-1) 371670 invalid points were omitted processing scan 5 of 5 ... contains grid of 2089 by 388 equaling 810532 points has quaternion (0.909579,0.0705078,0.315922,-0.260553) which is applied has translation (15.9006,-8.65044,-0.222259) which is applied contains intensities (0-1) 705487 invalid points were omitted scans of 'manitou.e57' contain 3026889 invalid points that were omitted written a total 1095702 points >> dir manitou.* 72,008,704 manitou.e57 3,042,730 manitou.laz >> e572las -v -i pump.e57 -o pump_scan.laz -split_scans C:\software\e572las>e572las -v -i pump.e57 -o pump_scan.laz -split_scans file 'pump.e57' contains 5 scans. splitting ... processing scan 1 of 5 ... contains grid of 242 by 1739 equaling 420838 points has quaternion (0.999994,0.000820005,0.00268102,-0.00180426) which is applied has translation (-3.02875,-3.81974,-1.38433) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) is written with millimeter resolution to 'pump_scan00000.laz' 246359 invalid points were omitted processing scan 2 of 5 ... contains grid of 345 by 1074 equaling 370530 points contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) is written with millimeter resolution to 'pump_scan00001.laz' 215329 invalid points were omitted processing scan 3 of 5 ... contains grid of 233 by 1672 equaling 389576 points has quaternion (0.793531,-0.00198763,0.000784153,-0.608525) which is applied has translation (0.676397,-5.7837,-1.40222) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) is written with millimeter resolution to 'pump_scan00002.laz' 227957 invalid points were omitted processing scan 4 of 5 ... contains grid of 190 by 1358 equaling 258020 points has quaternion (0.947786,0.000996269,-0.00143993,0.318902) which is applied has translation (2.04813,-3.77893,-0.027761) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) is written with millimeter resolution to 'pump_scan00003.laz' 139967 invalid points were omitted processing scan 5 of 5 ... contains grid of 720 by 2000 equaling 1440000 points has quaternion (0.958191,-0.0112013,0.00244497,-0.2859) which is applied has translation (-0.642414,-3.60494,-1.43066) which is applied contains intensities (0-1) contains RGB colors (0-255, 0-255, 0-255) is written with millimeter resolution to 'pump_scan00004.laz' 835362 invalid points were omitted scans of 'pump.e57' contain 1664974 invalid points that were omitted written a total 1213990 points >>dir pump.e57 pump_scan*.laz 52,496,384 pump.e57 465,152 pump_scan00000.laz 444,513 pump_scan00001.laz 478,615 pump_scan00002.laz 372,742 pump_scan00003.laz 1,613,204 pump_scan00004.laz --------------- if you find bugs let me (martin@rapidlasso.com) know