Closed esilvia closed 4 months ago
Notes for text:
Note: The removal of PDRFs 0-5 implicitly deprecates the Legacy Point Count (UINT32) fields in the header block. Should we set them to Reserved and require that they be zero-filled?
Worked on today during Oct 2023 LWG meeting. Completed moving PDRF attribute descriptions from 0-5 to 6-10, except Classification and Scan Angle Rank. Still need to finish those two and remove PDRFs 0-5. Introductory paragraphs should also be updated.
Completed moving PDRF attribute descriptions from 0-5 to 6-10,
What does this mean, exactly? I understood our "full deprecation" of PDRFs 0-5 to mean they were no longer valid, but we were not going to change any PDRF numbers. Is that still the case?
Howard, Yes, no change in the PDRF numbers.
Kirk
On Thu, Oct 5, 2023 at 3:19 PM Howard Butler @.***> wrote:
Completed moving PDRF attribute descriptions from 0-5 to 6-10,
What does this mean, exactly? I understood our "full deprecation" of PDRFs 0-5 to mean they were no longer valid, but we were not going to change any PDRF numbers. Is that still the case?
— Reply to this email directly, view it on GitHub https://github.com/ASPRSorg/LAS/issues/128#issuecomment-1749504861, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA5B33N4TG6IMS37CFLKFQDX54B2FAVCNFSM6AAAAAAWVYDQ6SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBZGUYDIOBWGE . You are receiving this because you are subscribed to this thread.Message ID: @.***>
That's correct. I intend to remove the descriptions of PDRFs 0-5 and label them as deprecated in the LAS 1.5 specification. However, several attributes (like XYZ) only had descriptions in the PDRF0 definition and so those attribute descriptions needed to be moved to the PDRF6+ definition.
Does that make sense? Does this plan sound good, or were you thinking that we would leave in the PDRF0-5 descriptions?
Does this plan sound good, or were you thinking that we would leave in the PDRF0-5 descriptions?
Maybe a note that states these PDRFs were defined by older versions of the specification and were removed for 1.5.
Maybe we should explicitly state that any 1.5 file with PDRF 0-5 in them is INVALID.
As auser, assuming semantic versioning, removing support for older PDRFs would require you to call this version 2.
If LAS had semantic versioning we would be at version 6 or 7 at this point 😉
I don't think we've made any such promises.
Issue branch has been merged into draft-1.5
branch. I forgot to tag the commit, sorry.
What is the issue about?
Inquiry about the specification
Issue description
LAS 1.4 discouraged but allowed use of PDRFs 0-5 as long as WKT CRS isn't present.
Should LAS 1.5 prohibit their use altogether? If we do, then by definition that means that Geotiff codes will also be prohibited.