Comments (7)
The consensus from the 5/18 as I understood it was that renaming this field would only add confusion to a feature that is little understood and used even less, especially since the scant software that does support Overlap already calls it that. Therefore, the best solution seems to be to add an example and leave the name alone (see screenshot).
Does that help address the concerns from the last LWG meeting without causing any damage to existing implementations?
from las.
I concur with Evon. Both OverLAP and OverAGE are valid descriptors, but of different things.
OverLAP is a static positional condition of one swath (or lift, or project, or ...) relative to another swath (or other piece of data). Once data is geometrically finalized, the OverLAP is also finalized. Whether or not a point is "OverLAP" is immutable: It either is, or is not, in that area.
OverAGE is a spatial (x-y) subset of a swath, which as Evon VERY nicely put it, "[is] unnecessary to achieve a consistent “depth of coverage” (meaning single, double, whatever)." The condition of OverAGE IS mutable; any user may choose to redefine the exact boundaries of the "tenderloins", while remaining complete and non-overlapped between them, and thus, which points are OverAGE.
Evon's point - suggesting suitability of these points for any application is beside the point and should be avoided - is also spot-on.
from las.
Funny that you like the wording, since most of that was copied directly from some of your posts. :)
I think my primary concern with altering the label/wording in the specification is that some may have implemented use of the Overlap flag based on the current definition and therefore this change would be construed as breaking binary compatibility. Does anyone know of any implementations that implement the Overlap bit as OVERLAP rather than USGS's desired meaning of OVERAGE?
from las.
from las.
@esilvia I believe the descriptions you've listed in preceding post are good as-is.
Regarding overlap:
I agree that usage of overlap bit flag is not very well understood, as evident by the variability in its usage in multiple airborne lidar datasets available in the public domain.
Of particular concern is how to assess point cloud density and distribution when this flag is used. Should overlap-flagged points be counted for acquisition-designed (i.e. "nominal") first-return density? Should these points be ignored in this assessment? What about terrain (ground) density? Should these points be counted or ignored if they are not used to create bare earth DEMs derived from the point cloud?
Use of the overlap bit flag is sometimes confused or conflated with use of the withheld flag. I've seen airborne lidar datasets where the same point is flagged as both withheld and overlap because it meets the data producer's selection criteria. The differentiation can be muddy; if a point should be ignored for the purpose of deriving a model, doesn't this indicate a problem with the point's geometry? If so, isn't the withheld flag alone the right choice for differentiation?
Curious to hear others' thoughts on the use of overlap and withheld flags, either together or independently.
from las.
@jdnimetz I think it's up to the user as to whether or not Overlap points are included in density computations. Generally, I'd say they should be included when assessing whether a dataset was acquired to meet a certain specification, but excluded when producing DEM rasters.
It's correct to say that Overlap and Withheld represent two different situations. Withheld points are either invalid returns or geometrically unreliable. Overlap points are potentially valid but "extra" in the sense that they are not required to meet the needs of the application and were identified as the least important points in that overlapping region. Points that fall within the "extra" region for that swath and are also geometrically unreliable may be both Overlap and Withheld, such as "stacked" points at the very edge of an oscillating mirror scanner.
from las.
I believe this discussion is closed. Feel free to reopen if we need to revisit.
from las.
Related Issues (20)
- Investigate ReadTheDocs to replace ad-hoc Sphinx implementation
- Standard System Identifiers downloads contain incorrect informat HOT 1
- List of all recognized LAS classes HOT 2
- Reserve LASF_Projection:4224 for 1.5 WKT2 HOT 2
- Detailed change documents for LAS 1.1 & 1.2 HOT 2
- Fully deprecate PDRFs 0-5 for LAS 1.5 HOT 10
- Epoch description support for 1.5 HOT 3
- Update spec links to permalinks
- Editorial updates for LAS 1.5
- Using LASZIP and requirement to set “Reserved” value to Zero(0) HOT 7
- Ambiguity of Creation Day of Year and Creation Year HOT 8
- Various Kinds of Point Clouds HOT 3
- Update OGC LAS community standard
- Add an optional MIME types VLR that describes other VLRs in the file HOT 1
- Clarify specification of X, Y, and Z Scale Factors HOT 4
- Clarification about backwards compatibility HOT 1
- Add External Standards VLR HOT 1
- Clarification about File Creation Day of Year HOT 2
- General question about undocumented extra bytes HOT 6
- Is it valid to have several extrabytes VLR? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from las.