-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cell hierarchy operations #38
Comments
All DGGSs are hierarchical, below is a list of query functions a DGGS API has to provide (from ISO 19170/OGC AS Topic 21): 8.3.3.2. Summary of operations in ZoneQuery The following operations have the same topological meaning as their equivalent operations in ISO 19107:2019 Geometry::Query2D and Geometry::Query3D: distance, contains, crosses, disjoint, equals, intersects, overlaps, touches, within, withinDistance, difference, intersection, symDifference, union, and relate.
Figure 15 — Examples of parent, child, and sibling query operations EXAMPLES
NOTE In all examples the optional parameters inheritID and levels take their default values of false and 1 respectively, unless they are specified. Since these are two-dimensional examples without any depth or time, projectTo has no influence. Further query and analysis functions may then be applied to the returned data through additional software bindings. This abstract specification does not specify any requirements for the binding or implementation of further, extension, query or analytic functions. Figure 16 — Components of Topological Zonal Query Functions module |
See also #18. |
We've mostly been working with hierarchical DGGS, so it might be good to have functions that allow working with that hierarchy. Those would be (I can only think of a single one right now, but I'm sure there's more):
The text was updated successfully, but these errors were encountered: