3
* trunk/nmake.opt: tweak some comments
7
* trunk/configure.ac: name our dist target to liblas-src and ensure
8
that the .bz2 file is made with 'make dist'
10
2009-03-25 11:22 mloskot
12
* trunk: Updated svn:ignore property.
14
2009-03-25 11:21 mloskot
16
* trunk/build/msvc90, trunk/build/msvc90/las2las,
17
trunk/build/msvc90/las2txt, trunk/build/msvc90/lasdiff,
18
trunk/build/msvc90/lasinfo, trunk/build/msvc90/lasmerge,
19
trunk/build/msvc90/liblas_c_dll, trunk/build/msvc90/liblas_lib,
20
trunk/build/msvc90/liblas_test, trunk/build/msvc90/txt2las: Updated
23
2009-03-25 11:14 mloskot
25
* trunk/apps/makefile.vc, trunk/nmake.opt: nmake.opt: Added support of
26
EXT_NMAKE_OPT for building libLAS with NMAKE (Ticket #117).
27
Improved detection of GDAL_HOME and GEOTIFF_HOME - check if
28
directories exist. Added auto-magical determination of version of
29
Visual C++ compiler based on NMAKE version (see WARNING in
32
2009-03-25 09:56 mloskot
34
* trunk/nmake.opt: Fixed LF to CRLF in nmake.opt.
36
2009-03-25 09:43 mloskot
38
* trunk/src: Updated svn:ignore property for src.
40
2009-03-23 09:47 mloskot
42
* trunk/build/msvc90/liblas_lib/liblas_lib.vcproj: build/msvc90:
43
updated project files after renaming classes LASSRS and LASVLR."
47
* trunk/include/liblas/lascolor.hpp, trunk/src/lascolor.cpp: fix #116,
48
LASColor has no == operation
52
* trunk/include/liblas/capi/liblas.h, trunk/src/las_c_api.cpp: Fix
53
#115, add Get/SetPointSourceId to C API
55
2009-03-20 21:16 mloskot
57
* trunk/src/makefile.vc: Renamed class LASVLR to LASVariableRecord in
58
src/makefile.vc (Ticket #114).
60
2009-03-20 20:59 mloskot
62
* trunk/src/Makefile.am: Renamed class LASVLR to LASVariableRecord in
63
src/Makefile.am (Ticket 14). The C API has not been touched.
65
2009-03-20 20:55 mloskot
67
* trunk/build/msvc80/liblas_dll/liblas_dll.vcproj,
68
trunk/build/msvc80/liblas_lib/liblas_lib.vcproj,
69
trunk/build/msvc80/liblas_test/liblas_test.vcproj,
70
trunk/build/msvc90/liblas_dll/liblas_dll.vcproj,
71
trunk/build/msvc90/liblas_lib/liblas_lib.vcproj,
72
trunk/build/msvc90/liblas_test/liblas_test.vcproj,
73
trunk/include/Makefile.am, trunk/include/liblas/lasheader.hpp,
74
trunk/include/liblas/lasreader.hpp,
75
trunk/include/liblas/lasrecordheader.hpp,
76
trunk/include/liblas/lasspatialreference.hpp,
77
trunk/include/liblas/lasvariablerecord.hpp, trunk/src/CMakeLists.txt,
78
trunk/src/detail/reader.cpp, trunk/src/detail/reader10.cpp,
79
trunk/src/detail/reader11.cpp, trunk/src/detail/reader12.cpp,
80
trunk/src/detail/writer.cpp, trunk/src/las_c_api.cpp,
81
trunk/src/lasheader.cpp, trunk/src/lasrecordheader.cpp,
82
trunk/src/lasspatialreference.cpp, trunk/src/lasvariablerecord.cpp,
83
trunk/test/unit/CMakeLists.txt, trunk/test/unit/Makefile.am,
84
trunk/test/unit/lasrecordheader_test.cpp,
85
trunk/test/unit/lasvariablerecord_test.cpp: Renamed class LASVLR to
86
LASVariableRecord (Ticket #114). The C API has not been touched.
88
2009-03-20 20:42 mloskot
90
* trunk/test/unit/Makefile.am: Renamed class LASSRS to
91
LASSpatialReference in test/unit/Makefile.am (Ticket #113).
93
2009-03-20 20:35 mloskot
95
* trunk/build/msvc80/liblas_lib/liblas_lib.vcproj,
96
trunk/build/msvc80/liblas_test/liblas_test.vcproj,
97
trunk/build/msvc90/liblas_lib/liblas_lib.vcproj,
98
trunk/include/Makefile.am, trunk/include/liblas/detail/fwd.hpp,
99
trunk/include/liblas/detail/reader.hpp,
100
trunk/include/liblas/detail/writer.hpp,
101
trunk/include/liblas/lasheader.hpp,
102
trunk/include/liblas/lasreader.hpp,
103
trunk/include/liblas/lasspatialreference.hpp,
104
trunk/include/liblas/lassrs.hpp, trunk/include/liblas/laswriter.hpp,
105
trunk/src/CMakeLists.txt, trunk/src/Makefile.am,
106
trunk/src/detail/reader.cpp, trunk/src/detail/writer.cpp,
107
trunk/src/las_c_api.cpp, trunk/src/lasheader.cpp,
108
trunk/src/lasreader.cpp, trunk/src/lasspatialreference.cpp,
109
trunk/src/lassrs.cpp, trunk/src/laswriter.cpp, trunk/src/makefile.vc,
110
trunk/test/unit/lasheader_test.cpp,
111
trunk/test/unit/lasspatialreference_test.cpp,
112
trunk/test/unit/lassrs_test.cpp: Renamed class LASSRS to
113
LASSpatialReference (Ticket #113). The C API has not been
116
2009-03-20 18:02 hobu
118
* trunk/configure.ac, trunk/include/liblas/capi/las_version.h,
119
trunk/nmake.opt, trunk/python/setup.py: increment versions in prep
122
2009-03-20 17:19 hobu
124
* trunk/python/tests/Header.txt: try to fix date test again
126
2009-03-20 16:59 hobu
128
* trunk/python/tests/SRS.txt, trunk/python/tests/VLR.txt: Guards for
129
when we have no HAVE_LIBGEOTIFF
131
2009-03-20 16:59 hobu
133
* trunk/python/tests/File.txt: Make sure that void functions return
134
None for ctype or we'll get unexpected jtrunk back
136
2009-03-20 16:57 hobu
138
* trunk/python/liblas/core.py: Make sure that void functions return
139
None for ctype or we'll get unexpected jtrunk back
141
2009-03-20 16:50 hobu
143
* trunk/python/liblas/core.py: don't know where LASReader_Destroy
146
2009-03-20 16:25 hobu
148
* trunk/src/las_c_api.cpp: We use #ifdef _WIN32 instead of #ifdef
149
WIN32 for strncasecmp
151
2009-03-20 01:31 mloskot
153
* trunk/include/liblas/detail/reader.hpp,
154
trunk/include/liblas/lasreader.hpp, trunk/src/detail/reader.cpp,
155
trunk/src/detail/reader10.cpp, trunk/src/detail/reader11.cpp,
156
trunk/src/detail/reader12.cpp, trunk/src/lasreader.cpp: Fixed
157
weakness of MakePIMPL by reverting changes applied as r984 and
158
bringing m_pimpl back to constness. There is no need to re-create
159
internal reader object and reassign it to m_pimpl, because reader
160
state can be correctly reset by simple call of LASReader::Init.
161
This fix is also related to Ticket #85. All 87 test cases pass.
163
2009-03-20 01:27 mloskot
165
* trunk/test/unit/lasreader_iterator_test.cpp: Fixed LF.
167
2009-03-20 00:45 mloskot
169
* trunk/build/msvc80/liblas_lib/liblas_lib.vcproj,
170
trunk/build/msvc80/liblas_test/liblas_test.vcproj: Updated
171
build/msvc80 adding new files. Use $(SolutionDir) macro in unit
172
test runner, instead of relative path.
174
2009-03-20 00:44 mloskot
176
* trunk/test/unit/liblas_test_suite.cpp: Cleanup
178
2009-03-20 00:35 mloskot
180
* trunk/test/unit/lasreader_iterator_test.cpp: Fixed missing reset
181
operation on reader when re-using it with iterators (#85).
183
2009-03-20 00:31 mloskot
185
* trunk/src/lasreader.cpp: Fixed but with incompletely re-initialized
186
LASReader after reset. The MakePIMPL idea is weak.
188
2009-03-19 22:34 hobu
190
* trunk/python/liblas/core.py, trunk/python/tests/File.txt: beef up
191
test for _Destroy being called twice
193
2009-03-19 22:11 hobu
195
* trunk/src/las_c_api.cpp: strncasecmp doesn't exist on windows
197
2009-03-19 18:16 hobu
199
* trunk/src/las_c_api.cpp: fix #112, rename VALIDATE_POINTER0 and
202
2009-03-19 04:20 hobu
204
* trunk/include/liblas/lasheader.hpp, trunk/python/liblas/file.py,
205
trunk/python/tests/File.txt, trunk/src/las_c_api.cpp,
206
trunk/src/lasheader.cpp: stop tracking open readers/writers in
207
order to allow multiple readers to operate on a file #111
209
2009-03-18 03:40 hobu
211
* trunk/include/liblas/detail/writer.hpp: dummy struct for when we
214
2009-03-17 17:30 hobu
216
* trunk/apps/las2txt.c: fix #109, las2txt doesn't output RGB
218
2009-03-17 17:24 hobu
220
* trunk/include/liblas/capi/liblas.h, trunk/src/las_c_api.cpp: fix
221
#110, LASSRS VLR methods for C API
223
2009-03-17 17:19 hobu
225
* trunk/python/liblas/core.py, trunk/python/liblas/srs.py,
226
trunk/python/tests/SRS.txt: Add VLR methods to srs object
228
2009-03-17 17:12 hobu
230
* trunk/src/detail/writer.cpp: oops #108
232
2009-03-17 16:58 hobu
234
* trunk/include/liblas/detail/reader.hpp,
235
trunk/include/liblas/detail/writer.hpp, trunk/python/tests/SRS.txt,
236
trunk/src/detail/reader.cpp, trunk/src/detail/writer.cpp: Fix #108,
237
LASWriter::SetSRS and LASReader::SetSRS don't work
239
2009-03-17 16:56 hobu
241
* trunk/python/liblas/file.py: clean up __del__ a bit when core is
244
2009-03-17 16:55 hobu
246
* trunk/python/liblas/point.py: complete #106, add descale/scale
247
convenience methods to liblas.point
249
2009-03-17 04:15 hobu
251
* trunk/src/lassrs.cpp: clean up a bit
253
2009-03-17 04:05 hobu
255
* trunk/include/liblas/capi/liblas.h,
256
trunk/include/liblas/detail/reader.hpp, trunk/python/liblas/core.py,
257
trunk/python/liblas/file.py, trunk/python/tests/SRS.txt,
258
trunk/src/detail/reader.cpp, trunk/src/las_c_api.cpp,
259
trunk/src/lassrs.cpp: start fixing LASReader/LASWriter SetSRS
262
2009-03-16 14:57 hobu
264
* trunk/test/unit/Makefile.am, trunk/test/unit/common.cpp,
265
trunk/test/unit/lasheader_test.cpp,
266
trunk/test/unit/laspoint_test.cpp, trunk/test/unit/lassrs_test.cpp:
267
making mloskot proud by adding to the tests
269
2009-03-13 17:35 hobu
271
* trunk/configure.ac, trunk/include/liblas/capi/las_version.h,
272
trunk/nmake.opt, trunk/python/setup.py: increment versions to 1.2.0b2
273
in preparation for release
275
2009-03-13 17:34 hobu
277
* trunk/apps/makefile.vc: link GEOTIFF_LIB to everything because we
278
do GTIFPrint when available now.
280
2009-03-13 04:35 hobu
282
* trunk/configure.ac: try again on r1098
284
2009-03-13 04:30 hobu
286
* trunk/configure.ac: try again on r1097
288
2009-03-13 04:04 hobu
290
* trunk/configure.ac: don't overwrite GEOTIFF_INC in the GDAL source
291
tree case with the wrong stuff
293
2009-03-12 19:53 hobu
295
* trunk/apps/las2las.c: default to writing 1.2 files for las2las, can
296
be overriden with --format
298
2009-03-12 19:53 hobu
300
* trunk/apps/txt2las.c: clean up logic for RGB parsing, support
303
2009-03-12 19:40 hobu
305
* trunk/apps/txt2las.c: support setting RGB colors in txt2las #103
307
2009-03-12 17:40 hobu
309
* trunk/src/laspoint.cpp: fix #104, copy the LASColor in copy and
310
assignment constructors of LASPoint
312
2009-03-12 02:34 hobu
314
* trunk/configure.ac: attempt to fix #100 by pulling in libtiff's
317
2009-03-10 20:17 hobu
319
* trunk/apps/lascommon.c, trunk/include/liblas/lassrs.hpp,
320
trunk/src/las_c_api.cpp, trunk/src/lassrs.cpp: there is no such thing
321
as a TIFF*, clean up cases for when we don't have libgeotiff
323
2009-03-09 18:07 hobu
325
* trunk/include/liblas/capi/liblas.h, trunk/include/liblas/lassrs.hpp,
326
trunk/src/las_c_api.cpp, trunk/src/lassrs.cpp: fix #102, add
329
2009-03-08 20:11 hobu
331
* trunk/src/las_c_api.cpp: make sure to only free things that exist
333
2009-03-08 20:10 hobu
335
* trunk/include/liblas/capi/liblas.h, trunk/src/las_c_api.cpp: fix
338
2009-03-08 20:05 hobu
340
* trunk/include/liblas/capi/liblas.h: oops, missing LASSRS_Destroy
342
2009-03-08 14:37 hobu
344
* trunk/apps/lascommon.c: silence const warning
346
2009-03-08 13:34 hobu
348
* trunk/apps/lascommon.c: const qualifier for GTIF*
350
2009-03-07 19:24 hobu
352
* trunk/src/lassrs.cpp, trunk/test/data/1.0_0.las,
353
trunk/test/data/1.0_1.las, trunk/test/data/1.1_0.las,
354
trunk/test/data/1.1_1.las, trunk/test/data/1.2_0.las,
355
trunk/test/data/1.2_1.las, trunk/test/data/1.2_2.las,
356
trunk/test/data/1.2_3.las: oops we were dumb with ASCII records
358
2009-03-07 18:43 hobu
360
* trunk/apps/lascommon.c: use GTIFPrint if we can to print geotiff
363
2009-03-07 18:39 hobu
365
* trunk/src/lassrs.cpp: return an empty string if we have nothing
367
2009-03-04 19:36 hobu
369
* trunk/test/data/make_data.py: add number_of_points parameter
371
2009-02-26 02:13 hobu
373
* trunk/configure.ac, trunk/include/liblas/capi/las_version.h,
374
trunk/nmake.opt, trunk/python/setup.py: increment versions in
375
preparation for 1.2.0b1
377
2009-02-26 02:10 hobu
379
* trunk/include/Makefile.am: add 1.2-related headers to dist target
381
2009-02-26 00:53 mloskot
383
* trunk/include/liblas/detail/reader12.hpp,
384
trunk/include/liblas/detail/writer12.hpp,
385
trunk/include/liblas/lascolor.hpp, trunk/src/detail/reader12.cpp,
386
trunk/src/detail/writer12.cpp: Little refactoring and cleanup, no
389
2009-02-26 00:36 mloskot
391
* trunk/include/liblas/lascolor.hpp, trunk/src/lascolor.cpp: Fixed LAS
392
version and copyright notice and updated doxygen doc in
395
2009-02-26 00:24 mloskot
397
* trunk/include/liblas/detail/reader12.hpp,
398
trunk/include/liblas/detail/writer12.hpp,
399
trunk/src/detail/reader12.cpp, trunk/src/detail/writer12.cpp: Fixed
400
LAS version and copyright notice in {reader12|writer12}.{hpp|cpp}
402
2009-02-25 23:57 mloskot
404
* trunk/src/detail/reader.cpp, trunk/src/detail/writer.cpp,
405
trunk/src/lassrs.cpp: Use Zero as nullptr value instead of
406
'almost-deprecated' NULL macro.
408
2009-02-25 23:51 mloskot
410
* trunk/include/liblas/lassrs.hpp, trunk/src/lassrs.cpp: Little
411
refactoring of LASRSR class.
413
2009-02-25 13:02 mloskot
415
* trunk/build/msvc90/liblas_lib/liblas_lib.vcproj,
416
trunk/src/detail/reader.cpp, trunk/src/detail/writer.cpp,
417
trunk/src/lasheader.cpp, trunk/src/lassrs.cpp: * Updated project
418
files for Visual C++ 2008.
419
* Cleaned up some warnings.
421
2009-02-25 05:41 hobu
423
* trunk/src/lassrs.cpp: Fix #98, LASSRS not compiling without geotiff
426
2009-02-25 05:34 hobu
428
* trunk/nmake.opt: support building against a GDAL source tree
430
2009-02-25 05:33 hobu
432
* trunk/src/detail/writer.cpp, trunk/src/lassrs.cpp: clean up some
433
warnings, add a FIXME for projecting while writing PointRecord,
434
which needs to be descaled
436
2009-02-24 04:33 hobu
438
* trunk/makefile.vc, trunk/src/makefile.vc: w00t! windows building.
440
2009-02-23 23:52 hobu
442
* trunk/configure.ac: support building against a GDAL source tree
444
2009-02-23 20:04 hobu
446
* trunk/configure.ac: add configure logic to use gdal source tree --
449
2009-02-21 03:11 hobu
451
* trunk/include/liblas/lassrs.hpp, trunk/python/tests/Header.txt,
452
trunk/python/tests/SRS.txt, trunk/src/las_c_api.cpp,
453
trunk/src/lasheader.cpp, trunk/src/lassrs.cpp: make ResetVLRs
454
private, clean up SetGeoreference
456
2009-02-21 03:11 hobu
458
* trunk/test/data/1.0_0.las, trunk/test/data/1.0_1.las,
459
trunk/test/data/1.1_0.las, trunk/test/data/1.1_1.las,
460
trunk/test/data/1.2_0.las, trunk/test/data/1.2_1.las,
461
trunk/test/data/1.2_2.las, trunk/test/data/1.2_3.las,
462
trunk/test/data/make_data.py: latest version of test data with srs
465
2009-02-21 03:06 hobu
467
* trunk/test/data/make_data.py: use a srs object now that
470
2009-02-21 02:52 hobu
472
* trunk/python/liblas/header.py, trunk/python/tests/File.txt,
473
trunk/python/tests/Header.txt, trunk/python/tests/VLR.txt: fix up
476
2009-02-20 22:54 hobu
478
* trunk/src/lassrs.cpp: oops, we're broken right now
480
2009-02-20 22:44 hobu
482
* trunk/apps/lascommon.c, trunk/include/liblas/capi/liblas.h,
483
trunk/include/liblas/lasheader.hpp, trunk/python/liblas/core.py,
484
trunk/python/liblas/header.py, trunk/python/tests/Header.txt,
485
trunk/src/detail/reader.cpp, trunk/src/las_c_api.cpp,
486
trunk/src/lasheader.cpp: remove LASHeader::[G|S]etProj4 #97
488
2009-02-20 22:36 hobu
490
* trunk/python/tests/Header.txt, trunk/python/tests/VLR.txt: update
491
python tests to reflect current oprations
493
2009-02-20 21:49 hobu
495
* trunk/include/liblas/capi/liblas.h, trunk/include/liblas/liblas.hpp,
496
trunk/python/liblas/__init__.py, trunk/python/liblas/core.py,
497
trunk/python/tests/VLR.txt, trunk/src/las_c_api.cpp: add the ability
498
to check for HAVE_GDAL and HAVE_LIBGEOTIFF at runtime
500
2009-02-20 19:42 hobu
502
* trunk/src/lassrs.cpp: we should fetch the m_gtiff on Set* methods
505
2009-02-20 19:14 hobu
507
* trunk/include/liblas/detail/reader.hpp,
508
trunk/include/liblas/detail/writer.hpp,
509
trunk/include/liblas/lasreader.hpp,
510
trunk/include/liblas/laswriter.hpp, trunk/src/detail/reader.cpp,
511
trunk/src/detail/writer.cpp, trunk/src/lasreader.cpp,
512
trunk/src/laswriter.cpp: add the ability to have Reader/Writer
513
project on the way out #93
515
2009-02-20 05:43 hobu
517
* trunk/include/liblas/capi/liblas.h, trunk/python/liblas/__init__.py,
518
trunk/python/liblas/core.py, trunk/python/liblas/header.py,
519
trunk/python/liblas/srs.py, trunk/python/tests/Header.txt,
520
trunk/python/tests/SRS.txt, trunk/src/las_c_api.cpp: start on Python
523
2009-02-20 04:19 hobu
525
* trunk/include/liblas/capi/liblas.h, trunk/include/liblas/lassrs.hpp,
526
trunk/src/las_c_api.cpp, trunk/src/lassrs.cpp: C API for LASSRS
528
2009-02-19 19:34 hobu
530
* trunk/include/liblas/lassrs.hpp, trunk/src/Makefile.am,
531
trunk/src/gt_wkt_srs.cpp, trunk/src/lassrs.cpp: move the GDAL code
532
into its own file so it can easily be swapped in and out
534
2009-02-19 19:20 hobu
536
* trunk/test/data/1.0_0.las, trunk/test/data/1.0_1.las,
537
trunk/test/data/1.1_0.las, trunk/test/data/1.1_1.las,
538
trunk/test/data/1.2_0.las, trunk/test/data/1.2_1.las,
539
trunk/test/data/1.2_2.las, trunk/test/data/1.2_3.las,
540
trunk/test/data/make_data.py: use correct SRS description and
541
points for the test data
543
2009-02-19 19:08 hobu
545
* trunk/apps/lascommon.c: don't leak a LASColorH
547
2009-02-19 19:04 hobu
549
* trunk/apps/lascommon.c: don't leak a LASColorH
551
2009-02-19 19:02 hobu
553
* trunk/src/lassrs.cpp: don't leak, better error checking
555
2009-02-19 05:27 hobu
557
* trunk/test/data/1.0_0.las, trunk/test/data/1.0_1.las,
558
trunk/test/data/1.1_0.las, trunk/test/data/1.1_1.las,
559
trunk/test/data/1.2_0.las, trunk/test/data/1.2_1.las,
560
trunk/test/data/1.2_2.las, trunk/test/data/1.2_3.las,
561
trunk/test/data/make_data.py: make files more rigorous
563
2009-02-19 04:17 hobu
565
* trunk/src/lasheader.cpp, trunk/src/lassrs.cpp,
566
trunk/test/data/1.0_0.las, trunk/test/data/1.0_1.las,
567
trunk/test/data/1.1_0.las, trunk/test/data/1.1_1.las,
568
trunk/test/data/1.2_0.las, trunk/test/data/1.2_1.las,
569
trunk/test/data/1.2_2.las, trunk/test/data/1.2_3.las: fix up SRS
570
handling of ASCII keys. libgeotiff's simple keys stuff was at
573
2009-02-18 15:29 hobu
575
* trunk/src/detail/reader.cpp, trunk/src/lasheader.cpp,
576
trunk/src/lassrs.cpp, trunk/test/data/1.0_0.las,
577
trunk/test/data/1.0_1.las, trunk/test/data/1.1_0.las,
578
trunk/test/data/1.1_1.las, trunk/test/data/1.2_0.las,
579
trunk/test/data/1.2_1.las, trunk/test/data/1.2_2.las,
580
trunk/test/data/1.2_3.las, trunk/test/data/make_data.py: a bunch of
581
debugging lint to fix not supporting geotiff ASCII records
583
2009-02-17 22:35 hobu
585
* trunk/test/data/1.0_0.las, trunk/test/data/1.0_1.las,
586
trunk/test/data/1.1_0.las, trunk/test/data/1.1_1.las,
587
trunk/test/data/1.2_0.las, trunk/test/data/1.2_1.las,
588
trunk/test/data/1.2_2.las, trunk/test/data/1.2_3.las,
589
trunk/test/data/make_data.py: add test data array
591
2009-02-17 21:00 hobu
593
* trunk/python/tests/Header.txt: update test for 1.2 being default
595
2009-02-17 21:00 hobu
597
* trunk/src/lassrs.cpp: support libgeotiff-only setting of proj4
599
2009-02-17 20:26 hobu
601
* trunk/configure.ac: apply Doug's patch for #66
603
2009-02-17 19:19 hobu
605
* trunk/include/liblas/lassrs.hpp, trunk/src/lassrs.cpp: allow building
606
without libgeotiff or GDAL
608
2009-02-17 18:55 hobu
610
* trunk/test/unit/common.cpp, trunk/test/unit/laswriter_test.cpp:
611
update tests to reflect that 1.2 is now the default version
613
2009-02-17 18:48 hobu
615
* trunk/test/data/make_data.py: add make_data script
617
2009-02-17 17:57 hobu
619
* trunk/include/liblas/lassrs.hpp: docs for LASSRS
621
2009-02-17 17:56 hobu
623
* trunk/src/lassrs.cpp: remember to clear the vlrs when doing a Reset
625
2009-02-17 07:02 hobu
627
* trunk/python/liblas/color.py, trunk/python/liblas/header.py,
628
trunk/src/lasheader.cpp: default to using 1.2 for LASHeader and fix
629
SetVersionMinor interaction with the data offset that likely
630
prevented us from ever correctly writing 1.0 data
632
2009-02-17 05:21 hobu
634
* trunk/include/liblas/lassrs.hpp: don't include private geotiff
637
2009-02-17 04:49 hobu
639
* trunk/CMakeLists.txt, trunk/src/CMakeLists.txt: update cmake a bit.
640
We need to be able to set GDAL though
642
2009-02-17 04:13 hobu
644
* trunk/python/tests/VLR.txt, trunk/src/detail/reader.cpp,
645
trunk/src/lasheader.cpp, trunk/src/lassrs.cpp: fix up so tests can
648
2009-02-17 02:51 hobu
650
* trunk/test/unit/Makefile.am: add geotiff and gdal info to test
653
2009-02-17 02:40 hobu
655
* trunk/configure.ac: fix #96, check for ST_Create in libgeotiff
656
instead of XTIFFClientOpen
658
2009-02-17 02:33 hobu
660
* trunk/include/Makefile.am: fix #95, nobase option for include files
662
2009-02-17 02:32 hobu
664
* trunk/configure.ac, trunk/include/liblas/capi/las_version.h,
665
trunk/nmake.opt, trunk/python/setup.py: increment versions to 1.2
666
which is where we will be at the next release
668
2009-02-16 20:34 hobu
670
* trunk/include/liblas/lassrs.hpp, trunk/src/lasheader.cpp,
671
trunk/src/lassrs.cpp: oh, it seems to work now :)
673
2009-02-16 18:50 hobu
675
* trunk/include/liblas/lasheader.hpp, trunk/include/liblas/lassrs.hpp,
676
trunk/src/lasheader.cpp, trunk/src/lassrs.cpp: more updates to
677
LASSRS. Still broken, but improving :)
679
2009-02-16 05:40 hobu
681
* trunk/include/liblas/detail/utility.hpp,
682
trunk/include/liblas/lassrs.hpp, trunk/src/detail/reader.cpp,
683
trunk/src/lassrs.cpp: some improvement on srs stuff
685
2009-02-16 04:19 hobu
687
* trunk/include/liblas/detail/utility.hpp,
688
trunk/include/liblas/lasheader.hpp, trunk/include/liblas/lassrs.hpp,
689
trunk/src/detail/reader.cpp, trunk/src/lasheader.cpp,
690
trunk/src/lassrs.cpp: more SRS stuff, quite broken right now unless
693
2009-02-14 03:07 hobu
695
* trunk/Makefile.am, trunk/apps/Makefile.am, trunk/include/Makefile.am,
696
trunk/include/liblas/lassrs.hpp: more LASSRS stuff
698
2009-02-14 02:47 hobu
700
* trunk/src/lassrs.cpp: more LASSRS stuff, pull in GDAL's code
702
2009-02-13 03:12 hobu
704
* trunk/include/liblas/detail/fwd.hpp,
705
trunk/include/liblas/lasheader.hpp, trunk/include/liblas/lassrs.hpp,
706
trunk/src/Makefile.am, trunk/src/lassrs.cpp: LASSRS skeleton
708
2009-02-12 04:23 hobu
710
* trunk/src/Makefile.am: GDAL define support for src/
712
2009-02-11 19:31 hobu
714
* trunk/include/liblas/detail/reader.hpp,
715
trunk/include/liblas/detail/reader10.hpp,
716
trunk/include/liblas/detail/reader11.hpp,
717
trunk/include/liblas/detail/reader12.hpp,
718
trunk/include/liblas/detail/writer.hpp,
719
trunk/include/liblas/detail/writer10.hpp,
720
trunk/include/liblas/detail/writer11.hpp,
721
trunk/include/liblas/detail/writer12.hpp,
722
trunk/src/detail/reader.cpp, trunk/src/detail/reader10.cpp,
723
trunk/src/detail/reader11.cpp, trunk/src/detail/reader12.cpp,
724
trunk/src/detail/writer.cpp, trunk/src/detail/writer10.cpp,
725
trunk/src/detail/writer11.cpp, trunk/src/detail/writer12.cpp:
726
reorganize reader and writer Impl to put redundant VLR-related
727
operations in the Reader:: and Writer:: abstract classes instead
730
2009-02-11 19:18 hobu
732
* trunk/apps/lascommon.c, trunk/include/liblas/capi/liblas.h: report
733
min/max colors as part of a summary
735
2009-02-11 15:55 hobu
737
* trunk/include/liblas/detail/reader.hpp,
738
trunk/include/liblas/detail/reader10.hpp,
739
trunk/include/liblas/detail/reader11.hpp,
740
trunk/include/liblas/detail/reader12.hpp,
741
trunk/include/liblas/detail/writer.hpp, trunk/src/detail/reader.cpp,
742
trunk/src/detail/reader10.cpp, trunk/src/detail/reader11.cpp,
743
trunk/src/detail/reader12.cpp: remove redundant GetStream and move
744
istream into abstract Reader:: class
746
2009-02-11 15:49 hobu
748
* trunk/include/liblas/detail/writer.hpp,
749
trunk/include/liblas/detail/writer10.hpp,
750
trunk/include/liblas/detail/writer11.hpp,
751
trunk/include/liblas/detail/writer12.hpp,
752
trunk/src/detail/writer.cpp, trunk/src/detail/writer10.cpp,
753
trunk/src/detail/writer11.cpp, trunk/src/detail/writer12.cpp: remove
754
redundant GetStream and move ostream into abstract Writer:: class
756
2009-02-11 04:34 hobu
758
* trunk/apps/las2las.c: allow las2las to write 1.2 format
760
2009-02-11 04:33 hobu
762
* trunk/src/detail/writer.cpp, trunk/src/detail/writer12.cpp,
763
trunk/src/laswriter.cpp: actually support writing 1.2 now that
766
2009-02-11 04:24 hobu
768
* trunk/include/liblas/detail/writer.hpp, trunk/src/detail/writer.cpp,
769
trunk/src/detail/writer10.cpp, trunk/src/detail/writer11.cpp,
770
trunk/src/detail/writer12.cpp: we have to descale the points as we
773
2009-02-11 03:56 hobu
775
* trunk/include/liblas/detail/writer.hpp,
776
trunk/include/liblas/detail/writer10.hpp,
777
trunk/include/liblas/detail/writer11.hpp,
778
trunk/include/liblas/detail/writer12.hpp,
779
trunk/src/detail/reader12.cpp, trunk/src/detail/writer.cpp,
780
trunk/src/detail/writer10.cpp, trunk/src/detail/writer11.cpp,
781
trunk/src/detail/writer12.cpp, trunk/src/laswriter.cpp: 1.2 LASWriter
784
2009-02-10 20:46 hobu
786
* trunk/include/liblas/capi/liblas.h, trunk/python/liblas/color.py,
787
trunk/python/liblas/core.py, trunk/python/liblas/point.py,
788
trunk/python/tests/Point.txt, trunk/src/las_c_api.cpp: color
789
implementation for C API and Python API
791
2009-02-10 20:15 hobu
793
* trunk/include/liblas/detail/fwd.hpp,
794
trunk/include/liblas/detail/utility.hpp,
795
trunk/include/liblas/lascolor.hpp, trunk/include/liblas/laspoint.hpp,
796
trunk/include/liblas/lasreader.hpp, trunk/src/Makefile.am,
797
trunk/src/detail/reader10.cpp, trunk/src/detail/reader11.cpp,
798
trunk/src/detail/reader12.cpp, trunk/src/lascolor.cpp,
799
trunk/src/laspoint.cpp: rework to use public LASColor class, 1.2
802
2009-02-10 16:26 hobu
804
* trunk/src/detail/reader10.cpp, trunk/src/detail/reader12.cpp,
805
trunk/src/lasreader.cpp: clean up commented out code
807
2009-02-10 15:54 hobu
809
* trunk/include/liblas/detail/reader.hpp: make FillPoint protected
812
2009-02-10 03:34 hobu
814
* trunk/include/liblas/detail/fwd.hpp,
815
trunk/include/liblas/detail/reader.hpp,
816
trunk/include/liblas/detail/reader10.hpp,
817
trunk/include/liblas/detail/reader11.hpp,
818
trunk/include/liblas/detail/reader12.hpp,
819
trunk/include/liblas/detail/utility.hpp,
820
trunk/include/liblas/laspoint.hpp,
821
trunk/include/liblas/lasreader.hpp, trunk/python/tests/File.txt,
822
trunk/src/detail/reader.cpp, trunk/src/detail/reader10.cpp,
823
trunk/src/detail/reader11.cpp, trunk/src/detail/reader12.cpp,
824
trunk/src/laspoint.cpp, trunk/src/lasreader.cpp: reorganize
825
LASReader. Tests (cppUnit and Python) all still pass
827
2009-02-09 01:47 hobu
829
* trunk/include/liblas/detail/reader12.hpp,
830
trunk/include/liblas/detail/writer12.hpp,
831
trunk/include/liblas/lasheader.hpp, trunk/include/liblas/liblas.hpp,
832
trunk/src/Makefile.am, trunk/src/detail/reader.cpp,
833
trunk/src/detail/reader11.cpp, trunk/src/detail/reader12.cpp,
834
trunk/src/detail/writer12.cpp, trunk/src/lasheader.cpp,
835
trunk/src/laspoint.cpp, trunk/src/lasreader.cpp: start in on 1.2 read
836
support. Tests pass, but 1.2 reading is not working yet
838
2009-02-06 03:01 hobu
840
* trunk/python/liblas/__init__.py, trunk/python/liblas/core.py: re-fix
843
2009-02-05 02:59 hobu
845
* trunk/include/liblas/laspoint.hpp: add Red, Green, and Blue to
846
LASPoint for 1.2 support #91
848
2009-02-05 02:48 hobu
850
* trunk/include/liblas/lasheader.hpp,
851
trunk/test/unit/lasheader_test.cpp: increment max VersionMinor to 2
854
2009-02-05 02:43 hobu
856
* trunk/include/liblas/lasheader.hpp: increment the point formats and
857
point sizes for LAS 1.2 #91
859
2009-02-04 03:31 hobu
861
* trunk/README: add a link to the 1.2 specification
863
2009-02-04 03:26 hobu
865
* trunk/build/xcode, trunk/build/xcode/xcode.xcodeproj/hobu.mode1v3,
866
trunk/build/xcode/xcode.xcodeproj/hobu.pbxuser,
867
trunk/build/xcode/xcode.xcodeproj/project.pbxproj: xcode projects
869
2009-02-03 16:08 mloskot
871
* trunk/include/liblas/laspoint.hpp,
872
trunk/include/liblas/lasreader.hpp: * Documented libLAS-specific
873
elements of LASPoint class (no need to repeat LAS specification).
875
2009-02-03 15:40 mloskot
877
* trunk/build/msvc90/liblas.sln, trunk/include/liblas/laspoint.hpp,
878
trunk/src/detail/reader11.cpp, trunk/test/unit/laswriter_test.cpp: *
879
Updated LASWriter test with checks of get/set methods for Point
881
* Removed unused <iostream> from laspoint.hpp.
882
* Include missing <iostream> in reader11.cpp, std::cerr object is
884
* build/msvc90 project updated.
886
2009-02-03 15:21 hobu
888
* trunk/include/liblas/lasreader.hpp, trunk/src/lasreader.cpp: fix up
889
creation of a local m_pimpl that was masking the LASReader's
891
2009-02-03 14:59 mloskot
893
* trunk/include/liblas/detail/utility.hpp,
894
trunk/include/liblas/laspoint.hpp, trunk/src/laspoint.cpp,
895
trunk/src/lasreader.cpp, trunk/src/laswriter.cpp,
896
trunk/test/unit/common.cpp: Fixed #87 - implemented support for
897
reading/writing "Point Source ID" - attribute of point record
899
The new LASPoint accessors operating on Point Source ID play dual
900
role, for LAS 1.0 they get/set User Bit Field but for LAS 1.1 -
903
2009-02-03 14:50 mloskot
905
* trunk/test/sample/utility.hpp: Added print_point() function to
906
sample/utility.hpp header.
908
2009-02-03 14:48 mloskot
910
* trunk/build/msvc90: Updated svn:ignore property for build/msvc90.
912
2009-02-03 05:32 hobu
914
* trunk/include/liblas/lasreader.hpp, trunk/src/lasreader.cpp: an
915
attempt at a Reset() and IsEOF() functions #85
917
2009-01-01 02:56 hobu
919
* trunk/build/xcode, trunk/build/xcode/xcode.xcodeproj,
920
trunk/build/xcode/xcode.xcodeproj/hobu.mode1v3,
921
trunk/build/xcode/xcode.xcodeproj/hobu.pbxuser,
922
trunk/build/xcode/xcode.xcodeproj/project.pbxproj: add xcode
925
2008-12-31 04:50 hobu
927
* trunk/apps: ignore liblas-config
929
2008-12-26 05:39 hobu
931
* trunk/apps/las2txt.c: add index parse option to las2txt #86
933
2008-12-26 05:31 hobu
935
* trunk/test/unit/lasreader_iterator_test.cpp: fix test to use
938
2008-12-26 05:21 hobu
940
* trunk/configure.ac, trunk/include/liblas/capi/las_version.h,
941
trunk/python/setup.py: bump minor version so we're now 1.1 in trtrunk
943
2008-12-26 05:21 hobu
945
* trunk/nmake.opt: change to *nix line ending mode
947
2008-12-26 05:16 hobu
949
* trunk/apps/Makefile.am, trunk/apps/liblas-config.in,
950
trunk/configure.ac: add a liblas-config script #88
952
2008-12-26 04:00 hobu
954
* trunk/python/liblas/core.py: no lint
956
2008-12-26 03:59 hobu
958
* trunk/python/liblas/core.py: make sure to free heap allocated
959
strings that were given to us by the C API
961
2008-12-25 05:38 hobu
963
* trunk/python/liblas/core.py: fix #89, broken liblas.version
965
2008-12-15 15:12 mloskot
967
* trunk/src/detail/reader10.cpp, trunk/src/detail/reader11.cpp: Unified
968
type of count value passed to ST_SetKey/ST_GetKey of libgeotiff
971
2008-12-10 16:05 mloskot
973
* trunk/build/msvc90, trunk/build/msvc90/clean.bat,
974
trunk/build/msvc90/las2las,
975
trunk/build/msvc90/las2las/las2las.vcproj,
976
trunk/build/msvc90/las2ogr,
977
trunk/build/msvc90/las2ogr/las2ogr.vcproj,
978
trunk/build/msvc90/las2ogr/las2ogr.vsprops,
979
trunk/build/msvc90/las2txt,
980
trunk/build/msvc90/las2txt/las2txt.vcproj,
981
trunk/build/msvc90/lasdiff,
982
trunk/build/msvc90/lasdiff/lasdiff.vcproj,
983
trunk/build/msvc90/lasinfo,
984
trunk/build/msvc90/lasinfo/lasinfo.vcproj,
985
trunk/build/msvc90/lasmerge,
986
trunk/build/msvc90/lasmerge/lasmerge.vcproj,
987
trunk/build/msvc90/liblas.sln, trunk/build/msvc90/liblas.vsprops,
988
trunk/build/msvc90/liblas_c_dll,
989
trunk/build/msvc90/liblas_c_dll/liblas_c_dll.vcproj,
990
trunk/build/msvc90/liblas_dll,
991
trunk/build/msvc90/liblas_dll/liblas_dll.vcproj,
992
trunk/build/msvc90/liblas_lib,
993
trunk/build/msvc90/liblas_lib/liblas_lib.vcproj,
994
trunk/build/msvc90/liblas_test,
995
trunk/build/msvc90/liblas_test/liblas_test.vcproj,
996
trunk/build/msvc90/txt2las,
997
trunk/build/msvc90/txt2las/txt2las.vcproj: Added solution &
998
projects for Visual Studio 9.0
1000
2008-11-13 22:02 hobu
1002
* trunk/README: dummy
1004
2008-11-13 21:59 hobu
1006
* trunk/README: dummy
1008
2008-11-13 21:58 hobu
1010
* trunk/README: dummy
1012
2008-11-13 21:50 hobu
1014
* trunk/README: point to new maillist
1016
2008-11-09 12:41 mloskot
1018
* trunk/test/unit/lasreader_iterator_test.cpp:
1019
lasreader_iterator_test.cpp: refactored to remove redundant code
1020
and reuse common test group data.
1022
2008-11-06 16:18 mloskot
1024
* trunk/test/unit/common.hpp,
1025
trunk/test/unit/lasreader_iterator_test.cpp:
1026
lasreader_iterator_test.cpp: added test cases for number of
1027
standard algorithms: copy, count, equal, find, find_if, for_each.
1029
2008-11-06 15:51 mloskot
1031
* trunk/test/unit/common.hpp: test/unit/common.hpp: Added is_xy
1032
predicated and bbox_calculator functor, both used in unit tests.
1034
2008-11-06 15:48 mloskot
1036
* trunk/src/laspoint.cpp: liblas::LASPoint: fixed incorrect
1037
logical-or where logical-and is expected (Ticket #84).
1039
2008-11-06 15:42 mloskot
1041
* trunk/include/liblas/detail/utility.hpp: liblas::detail::Point:
1042
improved equal-to operation for Point<T> class.
1044
2008-11-05 20:41 mloskot
1046
* trunk/build/msvc80/liblas_test/liblas_test.vcproj: Updated Visual
1047
C++ project file liblas_test.vcproj.
1049
2008-11-05 20:38 mloskot
1051
* trunk/test/unit/CMakeLists.txt, trunk/test/unit/Makefile.am,
1052
trunk/test/unit/lasreader_iterator_test.cpp: Added unit test of
1053
liblas::lasreader_iterator class.
1055
2008-11-05 20:33 mloskot
1057
* trunk/test/unit/common.cpp, trunk/test/unit/common.hpp,
1058
trunk/test/unit/lasreader_test.cpp: Move common test routines from
1059
lasreader_test.cpp to common.hpp|.cpp
1061
2008-11-05 19:17 mloskot
1063
* trunk/README: REAME: reordered utilities
1065
2008-10-30 08:35 mloskot
1067
* trunk/include/liblas/capi/liblas.h,
1068
trunk/include/liblas/lasheader.hpp,
1069
trunk/include/liblas/laspoint.hpp,
1070
trunk/include/liblas/lasreader.hpp,
1071
trunk/include/liblas/laswriter.hpp, trunk/src/lasreader.cpp,
1072
trunk/src/laswriter.cpp: Expose TODO entries in .c and .cpp files
1073
from doxygen comments in headers, to not to forget about them.
1075
2008-10-29 11:15 mloskot
1077
* trunk/doc/las2ogr.txt: doc/las2ogr.txt: Updated svn:mine-type,
1078
svn:eol-style and svn:keywords.
1080
2008-10-29 11:12 mloskot
1082
* trunk/doc/las2ogr.txt: Set svn:keywords on las2ogr.txt
1084
2008-10-29 11:09 mloskot
1086
* trunk/README, trunk/doc/las2ogr.txt: Added doc/las2ogr.txt file.
1087
Linked las2ogr.txt from main README.
1089
2008-10-29 10:54 mloskot
1091
* trunk/apps/makefile.vc: apps/makefile.vc: remove .ilk and .pdb
1092
files from clean target.
1094
2008-10-14 02:18 hobu
1096
* trunk/python/liblas/point.py, trunk/python/tests/File.txt,
1097
trunk/python/tests/Header.txt, trunk/python/tests/Point.txt: more
1098
fixups related to #83.. ensure we use GMT and fix microseconds