[Liblas-commits] lastools: Updated to December 22, 2010 version.

liblas-commits at liblas.org liblas-commits at liblas.org
Thu Dec 23 17:26:02 EST 2010


details:   http://hg.liblas.orglastools/rev/751b6ba650a9
changeset: 2:751b6ba650a9
user:      lidar at lidarora1.crrel.usace.army.mil
date:      Thu Dec 23 17:24:29 2010 -0500
description:
Updated to December 22, 2010 version.

diffstat:

 LASlib.dsp                        |    4 -
 LASlib.plg                        |   53 ++++++------
 bin/las2dem.exe                   |    0 
 bin/las2dem_README.txt            |    3 +
 bin/las2iso.exe                   |    0 
 bin/las2iso_README.txt            |    3 +
 bin/las2las.exe                   |    0 
 bin/las2las_README.txt            |    3 +
 bin/las2shp.exe                   |    0 
 bin/las2shp_README.txt            |    3 +
 bin/las2tin.exe                   |    0 
 bin/las2tin_README.txt            |    3 +
 bin/las2txt.exe                   |    0 
 bin/las2txt_README.txt            |    3 +
 bin/lasboundary.exe               |    0 
 bin/lasboundary_README.txt        |    3 +
 bin/lasdiff.exe                   |    0 
 bin/lasdiff_README.txt            |    3 +
 bin/lasinfo.exe                   |    0 
 bin/lasinfo_README.txt            |    3 +
 bin/lasmerge.exe                  |    0 
 bin/lasmerge_README.txt           |    3 +
 bin/lasprecision.exe              |    0 
 bin/lasprecision_README.txt       |    3 +
 bin/lasthin.exe                   |    0 
 bin/lasthin_README.txt            |    3 +
 bin/lasview.exe                   |    0 
 bin/lasview_README.txt            |    3 +
 bin/laszip.exe                    |    0 
 bin/laszip_README.txt             |   13 +-
 bin/shp2las.exe                   |    0 
 bin/shp2las_README.txt            |    3 +
 bin/txt2las.exe                   |    0 
 bin/txt2las_README.txt            |    3 +
 inc/lasdefinitions.h              |   63 +++----------
 inc/laszip.hpp                    |   81 +++++++++++++-----
 lastools.ncb                      |    0 
 lastools.opt                      |    0 
 lib/LASlib.lib                    |    0 
 libD/LASlib.lib                   |    0 
 src/arithmeticdecoder.cpp         |    8 +-
 src/arithmeticencoder.cpp         |    8 +-
 src/lasreaditemcompressed_v1.cpp  |  130 +++++++++++++++++++++++++----
 src/lasreaditemcompressed_v1.hpp  |   36 ++++++-
 src/lasreaditemraw.hpp            |   25 ++++-
 src/lasreadpoint.cpp              |   24 ++--
 src/laswriteitemcompressed_v1.cpp |  163 +++++++++++++++++++++++++++++--------
 src/laswriteitemcompressed_v1.hpp |   36 ++++++-
 src/laswriteitemraw.hpp           |   25 ++++-
 src/laswritepoint.cpp             |   24 ++--
 tools/las2dem.plg                 |   40 +++++++-
 tools/las2iso.plg                 |   12 +-
 tools/las2las.plg                 |   12 +-
 tools/las2shp.plg                 |   12 +-
 tools/las2tin.plg                 |   12 +-
 tools/las2txt.plg                 |   12 +-
 tools/lasboundary.plg             |   12 +-
 tools/lasdiff.plg                 |   12 +-
 tools/lasinfo.plg                 |   12 +-
 tools/lasmerge.plg                |   25 +++++
 tools/lasprecision.plg            |   12 +-
 tools/lasthin.plg                 |   12 +-
 tools/lasview.plg                 |   12 +-
 tools/laszip.plg                  |   12 +-
 tools/shp2las.plg                 |   12 +-
 tools/src/laszippertest.cpp       |   16 ++-
 tools/txt2las.plg                 |   12 +-
 67 files changed, 682 insertions(+), 305 deletions(-)

diffs (truncated from 2304 to 300 lines):

diff -r e97a9f0005f7 -r 751b6ba650a9 LASlib.dsp
--- a/LASlib.dsp	Tue Dec 21 15:05:06 2010 -0500
+++ b/LASlib.dsp	Thu Dec 23 17:24:29 2010 -0500
@@ -269,10 +269,6 @@
 # End Source File
 # Begin Source File
 
-SOURCE=.\src\mydefs.hpp
-# End Source File
-# Begin Source File
-
 SOURCE=.\src\rangedecoder.hpp
 # End Source File
 # Begin Source File
diff -r e97a9f0005f7 -r 751b6ba650a9 LASlib.plg
--- a/LASlib.plg	Tue Dec 21 15:05:06 2010 -0500
+++ b/LASlib.plg	Thu Dec 23 17:24:29 2010 -0500
@@ -3,12 +3,12 @@
 <pre>
 <h1>Build Log</h1>
 <h3>
---------------------Configuration: LASlib - Win32 Release--------------------
+--------------------Configuration: LASlib - Win32 Debug--------------------
 </h3>
 <h3>Command Lines</h3>
-Creating temporary file "C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP12E4.tmp" with contents
+Creating temporary file "C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP1B3F.tmp" with contents
 [
-/nologo /ML /W3 /GX /O2 /I "inc" /I "stl" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /Fp"Release/LASlib.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c 
+/nologo /MLd /W3 /Gm /GX /ZI /Od /I "inc" /I "stl" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /Fp"Debug/LASlib.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 
 "C:\released_code\lastools\src\arithmeticdecoder.cpp"
 "C:\released_code\lastools\src\arithmeticencoder.cpp"
 "C:\released_code\lastools\src\arithmeticmodel.cpp"
@@ -25,27 +25,27 @@
 "C:\released_code\lastools\src\rangeencoder.cpp"
 "C:\released_code\lastools\src\rangemodel.cpp"
 ]
-Creating command line "cl.exe @C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP12E4.tmp" 
-Creating temporary file "C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP12E5.tmp" with contents
+Creating command line "cl.exe @C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP1B3F.tmp" 
+Creating temporary file "C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP1B40.tmp" with contents
 [
-/nologo /out:"Release\LASlib.lib" 
-.\Release\arithmeticdecoder.obj
-.\Release\arithmeticencoder.obj
-.\Release\arithmeticmodel.obj
-.\Release\integercompressor.obj
-.\Release\lasreader.obj
-.\Release\lasreaditemcompressed_v1.obj
-.\Release\lasreadpoint.obj
-.\Release\lasunzipper.obj
-.\Release\laswriteitemcompressed_v1.obj
-.\Release\laswritepoint.obj
-.\Release\laswriter.obj
-.\Release\laszipper.obj
-.\Release\rangedecoder.obj
-.\Release\rangeencoder.obj
-.\Release\rangemodel.obj
+/nologo /out:"Debug\LASlib.lib" 
+.\Debug\arithmeticdecoder.obj
+.\Debug\arithmeticencoder.obj
+.\Debug\arithmeticmodel.obj
+.\Debug\integercompressor.obj
+.\Debug\lasreader.obj
+.\Debug\lasreaditemcompressed_v1.obj
+.\Debug\lasreadpoint.obj
+.\Debug\lasunzipper.obj
+.\Debug\laswriteitemcompressed_v1.obj
+.\Debug\laswritepoint.obj
+.\Debug\laswriter.obj
+.\Debug\laszipper.obj
+.\Debug\rangedecoder.obj
+.\Debug\rangeencoder.obj
+.\Debug\rangemodel.obj
 ]
-Creating command line "link.exe -lib @C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP12E5.tmp"
+Creating command line "link.exe -lib @C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP1B40.tmp"
 <h3>Output Window</h3>
 Compiling...
 arithmeticdecoder.cpp
@@ -56,22 +56,22 @@
 lasreaditemcompressed_v1.cpp
 lasreadpoint.cpp
 lasunzipper.cpp
-C:\released_code\lastools\src\lasunzipper.cpp(79) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
+c:\released_code\lastools\src\lasunzipper.cpp(79) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
 laswriteitemcompressed_v1.cpp
 laswritepoint.cpp
 laswriter.cpp
 laszipper.cpp
-C:\released_code\lastools\src\laszipper.cpp(79) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
+c:\released_code\lastools\src\laszipper.cpp(79) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
 rangedecoder.cpp
 rangeencoder.cpp
 rangemodel.cpp
 Creating library...
-Creating temporary file "C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP12E6.bat" with contents
+Creating temporary file "C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP1B41.bat" with contents
 [
 @echo off
-copy Release\LASlib.lib lib\LASlib.lib
+copy Debug\LASlib.lib libD\LASlib.lib
 ]
-Creating command line "C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP12E6.bat"
+Creating command line "C:\DOCUME~1\ISENBU~1.ISE\LOCALS~1\Temp\RSP1B41.bat"
 
         1 file(s) copied.
 
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2dem.exe
Binary file bin/las2dem.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2dem_README.txt
--- a/bin/las2dem_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/las2dem_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -11,6 +11,9 @@
   then this metadata used to create the georeferencing in the KML
   file. But it is also possible to explicitely provide georeferencing
   information for the KML file creation in the command-line.
+
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
  
 ****************************************************************
 
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2iso.exe
Binary file bin/las2iso.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2iso_README.txt
--- a/bin/las2iso_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/las2iso_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -13,6 +13,9 @@
   The resulting isocontours are stored either in ESRI's Shapefile
   format (-o contours.shp) or as a text file (-o contours.txt).
  
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2las.exe
Binary file bin/las2las.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2las_README.txt
--- a/bin/las2las_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/las2las_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -20,6 +20,9 @@
   option -keep_class 2 -keep_class 3 will eliminate all points
   except those that are of classification 2 or 3.
  
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2shp.exe
Binary file bin/las2shp.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2shp_README.txt
--- a/bin/las2shp_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/las2shp_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -9,6 +9,9 @@
            this with the ShapeViewer.exe software (by Mohammed
            Hammoud). Just google for it.
  
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2tin.exe
Binary file bin/las2tin.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2tin_README.txt
--- a/bin/las2tin_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/las2tin_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -9,6 +9,9 @@
   classification. The option (-keep_class 2 -keep_class 3) will
   triangulate only the points of classification 2 or 3.
  
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2txt.exe
Binary file bin/las2txt.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/las2txt_README.txt
--- a/bin/las2txt_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/las2txt_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -2,6 +2,9 @@
 
   las2txt: converts from binary LAS to a standard ASCII format
  
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasboundary.exe
Binary file bin/lasboundary.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasboundary_README.txt
--- a/bin/lasboundary_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/lasboundary_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -9,6 +9,9 @@
                polygon. The output is either a list of line
                segments in ASCII format or an ESRI Shapefile. 
  
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasdiff.exe
Binary file bin/lasdiff.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasdiff_README.txt
--- a/bin/lasdiff_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/lasdiff_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -3,6 +3,9 @@
   lasdiff: compares two LAS files and reports whether they are
            identical or whether they are different
  
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 C:\lastools\bin>lasdiff  -h
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasinfo.exe
Binary file bin/lasinfo.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasinfo_README.txt
--- a/bin/lasinfo_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/lasinfo_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -8,6 +8,9 @@
             can also be used to modify entries in the header
             as described below
 
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasmerge.exe
Binary file bin/lasmerge.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasmerge_README.txt
--- a/bin/lasmerge_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/lasmerge_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -25,6 +25,9 @@
 
        -xyz_offset 63025000 483450000 0
 
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasprecision.exe
Binary file bin/lasprecision.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasprecision_README.txt
--- a/bin/lasprecision_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/lasprecision_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -34,6 +34,9 @@
                 noise rather than real data. We can detect LAS
                 files with "upsampled" precision this way.
 
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasthin.exe
Binary file bin/lasthin.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasthin_README.txt
--- a/bin/lasthin_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/lasthin_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -10,6 +10,9 @@
   the thinning. The grid spacing default is 1 unit and it is set
   with -grid_spacing 0.5
  
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+
 ****************************************************************
 
 example usage:
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasview.exe
Binary file bin/lasview.exe has changed
diff -r e97a9f0005f7 -r 751b6ba650a9 bin/lasview_README.txt
--- a/bin/lasview_README.txt	Tue Dec 21 15:05:06 2010 -0500
+++ b/bin/lasview_README.txt	Thu Dec 23 17:24:29 2010 -0500
@@ -3,6 +3,9 @@
   LASview : a simple OpenGL-based viewer for LAS files that
 		  can also compute and display a TIN
 
+  Please contact martin.isenburg at gmail.com if you use LAStools
+  commercially.
+


More information about the Liblas-commits mailing list