@@ -87,6 +87,12 @@ Public Header Block
87
87
+----------------------------------+-------------------------+-----------------+-----------+--------------+
88
88
| Number of Points by Return | uint64_t[15] | 255 | 120 bytes | yes |
89
89
+----------------------------------+-------------------------+-----------------+-----------+--------------+
90
+ | Max GPS Time | double | 375 | 8 bytes | |
91
+ +----------------------------------+-------------------------+-----------------+-----------+--------------+
92
+ | Min GPS Time | double | 383 | 8 bytes | |
93
+ +----------------------------------+-------------------------+-----------------+-----------+--------------+
94
+ | *LAS 1.5 Header Size* | *391 bytes* |
95
+ +------------------------------------------------------------+--------------------------------------------+
90
96
91
97
.. note::
92
98
@@ -197,8 +203,8 @@ file can be uniquely identified, globally.
197
203
198
204
The version number consists of a major and minor field. The major and minor
199
205
fields combine to form the number that indicates the format number of the
200
- current specification itself. For example, specification number 1.4 would
201
- contain 1 in the major field and 4 in the minor field. It should be noted that
206
+ current specification itself. For example, specification number 1.5 would
207
+ contain 1 in the major field and 5 in the minor field. It should be noted that
202
208
the LAS Working Group does not associate any particular meaning to major or
203
209
minor version number.
204
210
@@ -257,8 +263,8 @@ The year, expressed as a four digit number, in which the file was created.
257
263
258
264
**Header Size**
259
265
260
- The size, in bytes, of the Public Header Block itself. For LAS 1.4 this size is
261
- 375 bytes. In the event that the header is extended by a new revision of the
266
+ The size, in bytes, of the Public Header Block itself. For LAS 1.5 this size is
267
+ 391 bytes. In the event that the header is extended by a new revision of the
262
268
LAS specification through the addition of data at the end of the header, the
263
269
Header Size field will be updated with the new header size. The Public Header
264
270
Block may not be extended by users.
@@ -344,6 +350,8 @@ The max and min data fields are the actual unscaled extents of the LAS point
344
350
file data, specified in the coordinate system of the LAS data. If there are no
345
351
point records in the file, these values must be set to zero.
346
352
353
+ Any changes to the point records must be re
354
+
347
355
**Start of Waveform Data Packet Record**
348
356
349
357
This value provides the offset, in bytes, from the beginning of the LAS file to
@@ -376,6 +384,13 @@ This field contains the total number of point records in the file. Note that
376
384
this field must always be correctly populated, regardless of legacy mode
377
385
intent.
378
386
387
+ .. note::
388
+
389
+ Any changes to the number of points or their attributes must also be reflected
390
+ in the Public Header Block.
391
+
392
+
393
+
379
394
**Number of Points by Return**
380
395
381
396
These fields contain an array of the total point records per return. The first
@@ -384,3 +399,14 @@ contains the total number for return two, and so on up to fifteen returns. Note
384
399
that these fields must always be correctly populated, regardless of legacy mode
385
400
intent.
386
401
402
+ **Max and Min GPS Time**
403
+
404
+ The max and min GPS Time fields reflect the highest and lowest valid (non-zero,
405
+ generally) GPS Time values stored with the point records in this LAS file. The
406
+ GPS Time in this field will be in the same encoding described in the file's
407
+ :ref:`Global Encoding <globalencoding_link>` field.
408
+
409
+ If there are no points records in the file, these values must be set to zero.
410
+
411
+ For :ref:`Aggregate Model Systems <aggregate_link>` or LAS files not utilizing
412
+ GPS Time, these values must be set to zero.
0 commit comments