Version 2 (modified by 15 years ago) ( diff ) | ,
---|
FDO RFC 39 -
This page contains an change request (RFC) for the FDO Open Source project. More FDO RFCs can be found on the RFCs page.
Status
RFC Template Version | (1.0) |
Submission Date | June 08, 2009 |
Last Modified | Dan StoicaTimestamp |
Author | Dan Stoica, Orest Halustchak |
RFC Status | draft |
Implementation Status | draft |
Proposed Milestone | 3.5.0.0 |
Assigned PSC guide(s) | Greg Boone |
Voting History | |
+1 | |
+0 | |
-0 | |
-1 |
Overview
This RFC is for adding spatial operator combinations support.
Motivation
Allows implementation of the RELATE spatial filter.
[TODO]
Proposed Solution
A number of changes in FDO are proposed:
1) Add new FdoSpatialOperations_Relate to FdoSpatialOperations enumeration
2) Assign values to FdoSpatialOperations so they can be bitmapped:
enum FdoSpatialOperations {
FdoSpatialOperations_EnvelopeIntersects = 0x0000, FdoSpatialOperations_Relate = 0x0001, FdoSpatialOperations_Contains = 0x0002, FdoSpatialOperations_Crosses = 0x0004, FdoSpatialOperations_Disjoint = 0x0008, FdoSpatialOperations_Equals = 0x0010, FdoSpatialOperations_Intersects = 0x0020, FdoSpatialOperations_Overlaps = 0x0040, FdoSpatialOperations_Touches = 0x0080, FdoSpatialOperations_Within = 0x0100, FdoSpatialOperations_CoveredBy = 0x0200, FdoSpatialOperations_Inside = 0x0400
};
Implications
Test Plan
Funding/Resources
Autodesk to provide resources / funding.